Laptop (Windows 7) telah mengganggu saya sejak hari kami mendapatkannya. Ketika ditidurkan (tutupnya tertutup), tampaknya sebentar-sebentar bangun secara acak di malam hari (yaitu, 22:00, 01:30, 07:00, dll.) Ada banyak orang yang mengalami hal ini, tetapi saya telah melakukan beberapa tes dan melakukan banyak pengamatan untuk memberikan sebanyak mungkin informasi di sini untuk mendiagnosis masalah.
Ketika laptop bangun di tengah malam, beberapa pengamatan jitu dapat dilakukan:
- Tetap selama sekitar 20-50 detik (lebih dari beberapa, kurang dari banyak)
- Layar tetap mati (sepenuhnya, bukan hanya lampu belakang)
- Hard drive meronta-ronta sepanjang waktu (LED HD hampir solid)
- Drive DVD berputar dan berputar dengan keras selama ~ 5-10 detik jika ada disk di dalamnya
- Windows aktif ( noise PnP bing-bong dimainkan jika drive / keyboard / dll dihapus atau dicolokkan setelah sistem dimatikan)
- (Tidak dikonfirmasi: menekan tombol — jika diaktifkan — tidak akan menyalakannya di lain waktu; harus menggunakan tombol daya)
- Saat berikutnya sistem dihidupkan, tidak ada indikasi aktivitas acak sebelumnya (menggunakan
powercfg -lastwake
mengembalikan Wake History dan Wake Source Count of 0)
Pengamatan lain termasuk:
- Tampaknya tidak terjadi ketika Windows dimatikan atau hibernasi, hanya ketika ditidurkan (mis. Tutup tertutup)
- Ada banyak tugas di Penjadwal Tugas di Windows 7, tetapi pemindaian cepat tampaknya menunjukkan bahwa tidak ada yang bertanggung jawab (meskipun saya telah mengaktifkan riwayat untuk melacak)
- (Saya terus mencoba menangkapnya untuk menekan tombol untuk mendapatkan layar untuk menunjukkan untuk melihat apa yang terjadi, tetapi sepertinya selalu terjadi pada saat yang tidak tepat dan mati sebelum saya mendapatkan kesempatan)
Seperti yang disarankan Mark , saya memeriksa Log Peristiwa dan menemukan serangkaian peristiwa yang merupakan petunjuk terbaik:
6:51:37pm The system is entering sleep. Sleep Reason: Button or Lid 6:51:42am The system time has changed to 2012-08-21T10:51:42.500000000Z from 2012-08-20T22:51:39.080510600Z. 6:51:42am-6:51:47am Six services were stopped… 6:51:47am The system has resumed from sleep. Sleep Time: 2012-08-21T10:51:46.021150600Z Wake Time: 2012-08-21T10:51:44.010053500Z Wake Source: S4 Doze to Hibernate 6:51:55am The system is entering sleep. Sleep Reason: Hibernate from Sleep
Bukan itu:
- Pembaruan Windows: WU diatur untuk hanya memeriksa, tidak mengunduh dan melakukannya pada siang hari (tidak secara acak )
- Wake-on-LAN: WoL dan Magic-Packet keduanya dinonaktifkan di Device Manager , tidak ada opsi di BIOS, dan modem kabel dimatikan pada malam hari
- Perangkat: Semua keyboard, mouse, NIC diatur untuk tidak membangunkan sistem (
powercfg -devicequery wake_armed
mengembalikan daftar kosong) - Malware: Ini adalah sistem baru dengan pembaruan Windows terkini dan MSSE aktif dengan def terbaru, ditambah penjelajahan yang cermat dengan Chrome terbaru dan tidak ada file yang bahkan sedikit pun dipertanyakan.
Saya punya dua teori tentang apa itu:
Tidur hibrida
Pada Windows Vista dan yang lebih baru, hybrid sleep memungkinkan sistem tidur lebih dulu (menangguhkan ke RAM), kemudian setelah beberapa waktu, siram memori ke disk untuk hibernasi. Ini mungkin masuk akal bahwa laptop sedang tidur, dan akhirnya beralih ke hibernasi, sehingga terbangun untuk menyiram memori ke disk.
Ini bisa bekerja karena alih-alih langsung ke Windwos, POST BIOS dan Windows "Resume". Namun, harus beralih dari tidur ke hibernasi pada saat yang sama , bukan secara acak. Selain itu, laptop khusus ini tidak mengaktifkan sleep hybrid.
Adakah yang bisa mengkonfirmasi bagaimana (pada level rendah) jika hybrid sleep bekerja seperti ini?
Baterai lemah
Ketika baterai laptop terlalu rendah, Windows secara otomatis hibernasi (tentu saja Windows melakukan ini sebelum baterai terlalu rendah sehingga memiliki daya yang cukup untuk melakukan hibernasi). Ketika melakukan ini, hard drive meronta-ronta selama beberapa lusin detik dan kemudian dimatikan. Ini tampaknya cocok dengan perilaku laptop ketika bangun secara acak, terutama karena baterai dapat mencapai titik terkuras pada waktu yang tampaknya acak.
Masalah dengan teori ini adalah bahwa ketika sistem dinyalakan setelah terbangun secara acak, itu tidak mencetak pesan tentang Windows yang dimatikan karena baterai lemah seperti yang dilakukannya setiap kali hibernasi karena baterai rendah saat sedang berjalan.
Lebih lanjut, ini menyiratkan bahwa Windows aktif dan sedang memproses (sampai batas tertentu) ketika sedang tidur atau bahkan ketika itu seharusnya sudah mati / hibernasi.
Adakah yang bisa mengkonfirmasi apakah Windows aktif dan memonitor level baterai saat "mati"?
Berdasarkan peristiwa, sepertinya memperbarui waktu sistem adalah normal setiap kali sistem dinyalakan, jadi bukan itu, tetapi jelas beralih dari tidur ke hibernasi pada dua belas jam setelah tidur. Ini membingungkan karena tiga alasan:
- Pengaturan saat ini adalah untuk hibernate setelah tiga jam dengan baterai dan enam jam ketika dicolokkan untuk rencana Balanced dan Power Saver (empat jam dan tidak sama sekali dengan rencana Kinerja Tinggi ). Paket Power Saver berlaku dan dicabut pagi ini ketika itu terjadi
- Hybrid-sleep dinonaktifkan di setiap paket daya
powercfg
tidak memiliki catatan tentang hal itu terjadi
Adakah yang tahu mengapa Windows akan bangun secara acak dan menunjukkan gejala-gejala di atas atau mengapa pengaturan power plan tampaknya tidak benar?
Ada sebuah banyak orang mengalami laptop (semua merek dan model) secara acak menyalakan di tengah malam. Sayangnya sebagian besar dari mereka mendapatkan tanggapan yang sama yang jarang memperbaiki masalah tersebut.
Beberapa yang terkenal termasuk:
- Pertanyaan ini yang tampaknya menjadi masalah yang sama dengan beberapa pengamatan yang telah saya buat di atas.
- Pertanyaan ini tampaknya memiliki masalah yang sama, tetapi dengan Linux.
- Pertanyaan ini mengarahkan saya untuk mematikan keyboard / mouse jika sensitivitas touchpad terlalu rendah, tetapi tetap saja melakukannya.
- Utas ini menunjuk pada pengatur waktu tidur, tetapi mereka sudah dinonaktifkan.
Jawaban:
Dengan risiko terlihat bodoh, saya menemukan yang berikut:
Saya tidak melihat Anda mengatakan Anda sudah mencoba ini, jadi jika saya merindukan Anda menunjukkannya, saya minta maaf karena membuang-buang waktu Anda.
sumber
Solusi SleepWake
Ini adalah solusi bagi mereka yang ingin komputer mereka tidak pernah bangun dari tidur sendiri dan solusi yang lebih sederhana tidak berfungsi. Tidak ada yang lain selain mengetuk tombol atau membuka penutup yang akan membangunkannya. Bukan tugas yang direncanakan yang dijadwalkan untuk membangunkan sistem Anda seperti Windows Media Center atau penyebab yang tidak diketahui. Satu-satunya negatif yang saya temukan adalah bahwa laptop tidak akan bangun untuk hibernasi jika baterai terlalu rendah. Itu hanya akan mati dan informasi yang tidak disimpan akan hilang.
Buka prompt perintah dan jalankan perintah berikut:
Ini dapat disalin dan ditempelkan ke prompt perintah dengan mengklik pada header / edit / paste di bagian atas jendela command prompt.
Ini mengubah nilai default untuk skema daya saat ini dan menghentikan mesin agar tidak dibangunkan dari mode tidur.
Berlaku untuk kunci registri berikut:
Di atas telah diuji untuk bekerja di Win7 dan Win8. Itu dimodifikasi
SKUACSettingIndex
ke0
dari1
dalam Win8 di bawah semua kategori di atas selama tes, yang juga bisa dilakukan secara manual melalui regedit sebagai alternatif. Ini memungkinkan skema daya dengan kemampuan untuk bangun dari tidur sepenuhnya dinonaktifkan. Sekali lagi, satu-satunya negatif yang saya temukan adalah bahwa laptop tidak akan bangun untuk hibernasi jika baterainya terlalu rendah. Itu hanya akan mati.Penting: Langkah tambahan untuk pergi ke Panel Kontrol / Opsi Daya, dan kemudian mengatur ulang skema daya saat ini ke nilai default di bawah pengaturan lanjutan mungkin juga diperlukan setelah menerapkan perubahan konfigurasi. Pengguna kemudian dapat menyesuaikan hal-hal kembali ke preferensi mereka sendiri.
Selama pengujian command-prompt saya pada sistem Win8 baru, tampaknya telah mereset pengaturan daya ke default karena hal-hal lagi memiliki pengaturan batas waktu default setelah menggunakan solusi command-prompt. Juga tidak ada bangun dilaporkan selama periode pengujian di Event Viewer / sistem.
Saya juga meninjau Event Viewer pada dua sistem lain, dan belum ada bangun pada sistem tersebut sejak saya menerapkan solusi Command Prompt pada mereka dua minggu lalu.
Untuk mengembalikan nilai default ke nilai asli, masukkan baris prompt perintah yang sama tetapi masukkan 1 untuk karakter terakhir, bukan 0. Kemudian ubah skema daya saat ini kembali ke nilai default di Opsi Daya.
sumber
Pada Win7 Pro, alih-alih mengutak-atik pengaturan registrasi secara langsung, Anda dapat menggunakan Editor Kebijakan Grup untuk
gpedit.msc > Computer Configuration > Administrative Templates > System > Power Management > Sleep Settings
mengubahnya sesuai selera Anda, reboot.sumber