Windows 7'de hazırda bekleme modunu gerçekten nasıl kapatabilirim


33

Hazırda bekletme modunu kapatmak için düşünebileceğim her şeyi denedim.

Güç yönetiminde devre dışı bıraktım, kullandım powercfg -h offve neredeyse çalışıyor. Komutu çalıştırdığımda çalışıyor, ancak bilgisayarı yeniden başlattığımda hiberfil.sys yeniden yaratılıyor.

Hazırda bekletme modunu kapatıp hiberfil.sys dosyasını sonsuza kadar silmek için nasıl yaparım?

Yanıtlar:


23

Hybrid Sleep özelliğini kapatmayı da deneyebilirsiniz:

  1. Yönetici olarak çalıştırılan komut isteminde powercfg.exe / hibernate off yazın.
  2. Başlat menüsü> güç seçeneklerini yazın
  3. Sol bölmede, Bilgisayar uyku modundayken Değiştir etiketli bağlantıyı açın ve Gelişmiş güç ayarlarını değiştir bağlantısını açın .
  4. Gelişmiş Uyku seçenekleri altında, Uyku ağacını genişletin ve Hibrit Uyku'yu kapatın .
  5. Tamam tuşuna basın.
  6. Yeniden Başlatma.

görüntü


Alreadu bunu denedi, işe yaramadı.
Tomas Jansson

O zaman şunu öneririm: (1) Tüm Uyku dallarına bakın ve mümkün olan her şeyi kapatın, (2) Güvenli modda önyüklemeye çalışın, eğer bu gerçekleşmezse o zaman bir başlangıç ​​uygulamasından kaynaklanır.
harrymc

bunun bir başlangıç ​​uygulaması olduğunu doğrulamak için iyi bir ipucu ... ama sorunu çözmeyecek.
Tomas Jansson,

Bu gerçekten bir başlangıç ​​uygulamasıysa, suçlu olanı bulana kadar seçmeli olarak kapatmak için Autoruns kullanabilirsiniz .
harrymc

17

Fark eder mi bilmiyorum ama her zaman aşağıdaki komutla kapatıyorum:

powercfg -h off

aksine:

powercfg /h off

1
Üzgünüz, sorun bu değildi. Sadece bir yazım hatası oldu. Benim sorunum onu ​​kapatmayı başarmam, ama yeniden başlattığımda tekrar etkinleşiyor.
Tomas Jansson,

7

Soruyu sordum ve cevabı burada aldım: Microsoft Cevaplar . Öyleyse, hazırda bekletme modunu temiz önyükleme kullanarak yeniden açacak olanı gerçekten nasıl buldunuz.

1. Start msconfig.exe
2. On the general tab select "Selective startup" and uncheck "Load startup items".
3. On the services tab unselect all first. 
4. Runt the command "powercfg -h off" to turn off hibernation.
5. Reboot
6. If hibernation is still deactivated start msconfig.exe again and activate half of the services.
7. Repeat 5 and 6 until you find the service causing hibernation to be turned back on (don't forget to do step 4 if it is activated again).

2
Otomatik çalıştırmaların kullanılması msconfig'den daha kolaydır.
harrymc

1
İş akışında sorun giderme için +1, bunun yerine harrymc yorumuna göre otomatik olarak değiştirildi.
matt wilkie

6

Bir şey onu tekrar açıyor.

Önyükleme yaparken otomatik olarak neyin çalıştığını görmek için Otomatik Çalıştırmaları çalıştırmayı deneyin .
Bunu yapan bir program veya zamanlanmış bir görev var mı?

Hiçbir şey görmüyorsanız, İşlem İzleme'yi çalıştırın ve önyükleme günlüğünü etkinleştirin (çağrıları filtrelememek için filtreleri kaldırın), sonra "hiber" arayın ve ne bulduğunuzu görün / gönderin.


Önyükleme günlüğünü yeniden denemek istemiyorum, en son yaptığımda bilgisayarın "kalıcı" mavi ekrana geçmesini sağladım. İşlem izleme ile önyükleme günlüğünü etkinleştirdikten sonra bile güvenli moda geçemedim, ancak Autoruns'u kontrol edeceğim.
Tomas Jansson,

@TomasJansson: Bu çok kötü ... hata kodunun ne olduğunu hatırlıyor musunuz? (Ya numara ya da STATUS_SOMETHING_HAPPENEDmesaj faydalı olacaktır.)
Mehrdad

bsod hata kodu?
Tomas Jansson,

@TomasJansson: Evet
Mehrdad

Sanırım "BAD_POOL_CALLER" demek istiyorsun. İşlem İzleyicisinin buna neden olduğundan% 100 emin değilim, ancak şu anda denemek istemiyorum, çünkü başarısız olursa bilgisayarı yeniden kurmak için zamanım yok.
Tomas Jansson,

6

en kolay yol hibernate'i etkinleştirmek için Microsoft aracıdır ve hibernate'i devre dışı bırakmak için Microsoft aracıdır. Herhangi bir komut yazmak zorunda değilsiniz. Hazırda bekletme araçlarını etkinleştirme ve devre dışı bırakma

Hazırda bekletme araçlarını etkinleştirme ve devre dışı bırakma

Update to the previous answer:
 To make hibernation unavailable, follow these steps:
  * Click Start, and then type cmd in the Start Search box.
  * In the search results list, right-click Command Prompt, and then click Run as Administrator.
  * When you are prompted by User Account Control, click Continue.
  * At the command prompt, type powercfg.exe /hibernate off, and then press Enter.
  * Type exit, and then press Enter to close the Command Prompt window.

To make hibernation available, follow these steps:
 * Click Start, and then type cmd in the Start Search box.
 * In the search results list, right-click Command Prompt, and then click Run as Administrator.
 * When you are prompted by User Account Control, click Continue.
 * At the command prompt, type powercfg.exe /hibernate on, and then press Enter.
  * Type exit, and then press Enter to close the Command Prompt window.

2
Bu sayfa şimdi yayınlanacak diyorpowercfg.exe /hibernate off
wjandrea

4

Hiberfil.sys hidden system fileİşletim sisteminin yüklü olduğu sürücünün kök klasöründe bulunur. Windows Kernel Power ManagerRezervleri Windows'u yüklemek bu dosyayı. Bu dosyanın boyutu, bilgisayara ne kadar rastgele erişim belleği (RAM) takılı olduğuna yaklaşık olarak eşittir.

Bilgisayar Hiberfil.sys, hybrid sleepayar olduğu zaman sistem belleğinin bir kopyasını sabit diskte depolamak için dosyayı kullanır turned on. Bu dosya yoksa, bilgisayar hazırda bekleme moduna geçemez.

Bu bağlantıdaki tüm ayrıntıları Microsoft desteği olarak uygulayın

Hazırda bekletme modunu açmak için aşağıdaki komutu kullanın

 powercfg.exe /hibernate off 

ve kapalı hibrid uyku ayarı Advanced Power Settings.. .. Bunu yapmak için @harrymc cevabını görün ..

Windows ile ilgili bazı problemleriniz varsa kullanın Microsoft Fixit. bu güzel bir yardımcı programdır. Orijinal Windows XP işletim sistemimle bunu kullanıyordum.


2

Sadece hiberfil.sysdosyayı sil C:. Ek bir avantaj olarak, birkaç GB'lık disk alanından da tasarruf edersiniz!


1
Hazırda bekletme modu etkinse onu silebileceğinizi düşünmüyorum ve komut powercfg -h offhazırda bekletme modunu kapatıp dosyayı silecek. Sorun, hazırda bekletme modunu yeniden başlattığımda, bazı nedenlerden dolayı yeniden etkinleştirilmiş olmasıdır.
Tomas Jansson,

Eh, Win7 ve Ubuntu ile bir çift önyükleme PC var ve iberge ile hiberfil.sys silindi. bundan sonra Win7'de kış uykusu seçeneğim yok.
Vineet Menon

Yapamam, nedense dosyanın kullanımda olduğunu söylüyor ve bu şekilde silemiyorum. Her nasılsa, onu kullanarak silmek için çalışır powercfg -h off, ancak sorunumu çözmez.
Tomas Jansson

Zaten çok şey denediğiniz için, başka bir işletim sistemi kullanarak bu dosyayı silmeyi deneyin (isterseniz linux live cd). İşe yarayıp yaramadığını bilmiyorum, ama bir dene.
Vineet Menon

Eve geldiğimde bunu deneyeceğim. Bu çift önyüklemeli bir MacBook, bu yüzden OSX bölümümden silmeyi deneyebilirim.
Tomas Jansson,

2

Hazırda bekletme modunu kullanılamaz duruma getirmek için aşağıdaki adımları izleyin:

  • Başlat'ı tıklatın ve Aramaya Başla kutusuna cmd yazın.
  • Arama sonuçları listesinde, Komut İstemi'ni sağ tıklatın ve ardından Yönetici Olarak Çalıştır'ı tıklatın.
  • Kullanıcı Hesabı Denetimi tarafından istendiğinde, Devam Et'i tıklayın.
  • Komut isteminde, powercfg.exe / hibernate off yazın ve ardından Enter tuşuna basın.
  • Exit yazın ve Komut İstemi penceresini kapatmak için Enter tuşuna basın.

Hazırda bekletme modunu kullanılabilir duruma getirmek için aşağıdaki adımları izleyin:

  • Başlat'ı tıklatın ve Aramaya Başla kutusuna cmd yazın.
  • Arama sonuçları listesinde, Komut İstemi'ni sağ tıklatın ve ardından Yönetici Olarak Çalıştır'ı tıklatın.
  • Kullanıcı Hesabı Denetimi tarafından istendiğinde, Devam Et'i tıklayın.
  • Komut isteminde, powercfg.exe / hibernate on yazın ve Enter tuşuna basın.
  • Exit yazın ve Komut İstemi penceresini kapatmak için Enter tuşuna basın.

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.