Windows hazırda bekletme dosyasını farklı bir sürücüye taşıma


11

Windows hazırda bekletme dosyasını farklı bir sürücüye taşımak mümkün müdür?
Örneğin, Windows yüklü ise C:, hazırda bekleme dosyasının açık olmasını istiyorum D:.

Ben hazırda bekletme dosyası ( hiberfil.sys) hakkında istedim , sayfa dosyası değil.


2
Windows 10'da nasıl taşınacağına dair güncellenmiş bir cevaba ne dersiniz? @Jason'un 404'lü bağlantı içeren bir yorumu var.
JDługosz

Yanıtlar:


17

Edit: Şimdi bu pagefile ile ilgili cevapları nasıl biliyorum! > Gülümseme <

Üzgünüz, ancak HIBERFIL.SYS dosyasını önyükleme bölümü dışındaki bölümlere ayıramazsınız. Bunun nedeni, hazırda bekleme durumundan devam etmek için önyükleme işleminin çok erken bir zamanda yapılması ve kompakt ve optimize edilmesi gereken önyükleme yükleyici (NTLDR) kodunun, HIBERFIL.SYS dosyasını rastgele bir konumdan yükleme yeteneğine sahip olmamasıdır. (Bunu yapmak için ne kadar kod gerektiğini düşünün ... yeniden inceleme noktalarını, yazılım RAID setlerini, NTFS'nin yanı sıra başka bir yüklenebilir dosya sistemi sürücüsüne ihtiyaç duyulma olasılığını hesaba katar. Birisi hattı bir yere çekmek zorundaydı ... gülümse )

Eğer taşıyabilirseniz iyi olurdu, ama böyle bir şans yok.

İnsanlar bu konuda "kesin" Microsoft ifadesini şu şekilde düşünmektedir: http://technet.microsoft.com/en-us/magazine/2007.11.windowsconfidential.aspx


@Evan: bu sorunun revizyonlarına göz
atın

@pcampbell: Hahaha! Bu mükemmel ... Sayfa dosyası hakkında konuşmak için cevabımı gözden geçirmeliyim!
Evan Anderson

NTLDR'nin gerçek işletim sistemi yüklerinden önce çağrılacak şekilde optimize edilmiş "akıllı" olmadığını söyleyemem - bu yüzden sınırlamaları vardır
Jim B

@Jim: "Kod yok" da olduğu gibi "akıllı" diyorum. Kodun kalitesi hakkında değer yargısı yapmıyordu. Antroformize edici kod muhtemelen kötü bir fikirdir.
Evan Anderson

1
Kötü, SSD üzerinde 16GB hibernate dosyası yanı sıra bu arıyordum oldukça fazla. Unix sisteminde mükemmel çalışıyor.
Hultner

6

Hayır, hazırda bekletme dosyasını (hiberfil.sys) taşımak mümkün değildir. Sistem bölümünde olmalıdır.


2

Hayır, hiberfil.sys taşınamaz. Bu dosyaya, bu özelliğe sahip olmayan ntldr tarafından erişilir. Ama sorun bundan daha derin. NT platformunda sürücü harfi atamaları, daha sonra önyükleme işleminde kullanılabilir olmayan kayıt defterinde depolanır. Ntldr hiberfil.sys okumak üzereyken, sistem bölümünün sürücü harfini bile bilmiyor, daha az.

Sayfa dosyası taşınabilir. Kayıt defteri ve neredeyse eksiksiz bir dosya sistemi mevcut olduğunda, önyükleme işleminde çok daha sonraya gerek yoktur.


Sayfa dosyası, önyükleme işlemi için hiç gerekli değildir.
Chris S

2

Vista veya sonraki bir sürümünü çalıştırıyorsanız, bcdedit hazırda bekletme dosyasının konumunu düzenleyebilir. Başarıyla başka bir bölüme taşıdım.


4
Bunu nasıl yapacağınıza dair talimatlar size oy verecektir.
boatcoder

Yine de haklı . Bunu şimdi okuyan çoğu insan 7/8 kullanıyor ve yanlış bilgi alıyor.
Jason
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.