Saya menjalankan beberapa VM, dan tiba-tiba saya melihat kipas CPU saya berputar lebih keras dari biasanya. Saya melacaknya ke Windows 8 melakukan beberapa "pemeliharaan otomatis":
Bagaimana saya bisa mematikan ini sepenuhnya? Saya menemukan cara untuk mengatur waktu, tetapi bukan cara untuk mematikannya sepenuhnya.
windows-8
maintenance
houbysoft
sumber
sumber
MaintenanceDisabled
bawah tombolHKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\Maintenance
dan setel ke 1.Jawaban:
Anda dapat melakukannya dengan penjadwal tugas. Untuk ini buka penjadwal tugas dengan mengetikkan tugas pada UI Modern di bawah Aplikasi dan Anda akan menemukan Penjadwal Tugas di sebelah kiri klik dan buka. Sekarang pergi ke jalur berikut
Di sini Anda harus mengklik kanan pada Idle Maintenance & Regular Maintenance dan pilih opsi disable , itu saja!
Jika Anda ingin mengaktifkannya lagi, lakukan saja yang sebaliknya.
sumber
Pemeliharaan otomatis melakukan terlalu banyak fungsi, seperti memperbarui perangkat lunak Windows dll. Sehingga mematikannya sama sekali tidak disarankan (atau mungkin).
Untuk menyelesaikan jawaban dengan nhinkle, seseorang setidaknya bisa menonaktifkannya dari membangunkan PC Anda.
Ini dilakukan di bagian Pusat Tindakan / Pemeliharaan / Ubah pengaturan perawatan, hapus centang "Izinkan pemeliharaan terjadwal untuk mengaktifkan komputer saya".
Bersama-sama dengan mengatur waktu yang dijadwalkan hingga larut malam atau waktu yang tidak akan merepotkan (03:00 adalah default), adalah tentang solusi maksimum yang mungkin.
sumber
Tugas Pemeliharaan Otomatis adalah tugas terjadwal bawaan, tetapi jika Anda pikir Anda bisa membuka penjadwal tugas sebagai administrator dan menonaktifkannya, Anda salah. Ini hanya akan mengaktifkan kembali dirinya pada Servre 2012 seperti yang ditunjukkan @abstrask. Anda harus menggunakan utilitas psexec (Sysinternals) bersama dengan schtasks.exe, dan Anda perlu menjalankan perintah sebagai SISTEM. Gunakan perintah berikut:
Dalam skenario saya, saya sedang menguji ini pada host Hyper-V saya, jadi saya hanya melewatkan saklar \ SERVERNAME.
Perintah untuk berlari
Setelah Anda menjalankan perintah, Anda dapat memverifikasi bahwa tugas tersebut sekarang dinonaktifkan di Penjadwal Tugas
sumber
Meskipun Anda dapat menonaktifkan tugas " Pemeliharaan Idle " dan " Pemeliharaan Konfigurasi ", di bawah \ Microsoft \ Windows \ TaskScheduler , tugas tersebut akan diaktifkan kembali oleh tugas " Pemeliharaan Konfigurasi ", yang secara default berjalan pada 01:00 setiap hari. Selain itu, ia memiliki dua pemicu khusus, yang tidak dapat dilihat atau diedit menggunakan konsol Penjadwal Tugas.
Bahkan sebagai admin, Anda tidak memiliki izin untuk menonaktifkan tugas " Maintenance Configurator ", meskipun saya belum mencoba "trik" untuk melakukannya - Jika Microsoft telah berusaha keras untuk mencegah Anda menonaktifkannya, itu mungkin ide yang buruk untuk dilakukan.
Cara yang relatif "bersih" yang saya temukan untuk menonaktifkan Idle dan Regular Maintenance, yang tampaknya masih berfungsi setelah tugas " Maintenance Configurator " telah berjalan, adalah untuk menonaktifkan pemicu tugas " Idle Maintenance " dan " Maintenance Configurator ".
Tugas akan tetap diaktifkan, tetapi dengan pemicu dinonaktifkan, itu tidak akan benar-benar dimulai.
(Jawaban saya didasarkan pada Windows Server 2012, yang juga memiliki "fitur" ini. Saya berasumsi pengaturannya dengan cara yang sama. Benar jika saya salah)
sumber
Tidak ada cara yang didukung untuk menonaktifkan pemeliharaan otomatis sama sekali.
Anda dapat membuat perubahan dalam Kebijakan Grup untuk menentukan kapan pemeliharaan harus terjadi, dan menerapkan penundaan acak untuk membantu menghindari semua VM menjalankan pemeliharaan pada saat yang sama. Untuk membuka editor pengaturan kebijakan grup, jalankan
gpedit.msc
dari dialog run. Pengaturan ini berada di bawahComputer Configuration > Administrative Templates > Windows Components > Maintenance Scheduler
.Tugas terjadwal muncul di penjadwal tugas (untuk membuka, ketik di dari menu mulai) di bawah
Microsoft > Windows > Diagnostics
danMicrosoft > Windows > Maintenance
. Acara tidak memiliki pemicu yang ditentukan secara khusus, dan tindakannya adalah "penangan khusus" yang tidak dapat diedit.Saya menemukan bahwa executable untuk tugas pemeliharaan adalah
MSchedExe.exe
. Anda berpotensi menulis tugas terjadwal agar berjalan sesaat setelah waktu pemeliharaan terjadwal untuk membunuh yang dapat dieksekusi setelah dijalankan. Tidak yakin seberapa andal itu.sumber
OK, saya mengalami gangguan Auto Maintenance invasif ini, memutus koneksi jaringan yang membutuhkan instal ulang perangkat, dan saya telah membaca tentang orang lain yang semua memori solid-state mereka terfragmentasi sehingga mengurangi masa pakai mereka.
Menonaktifkannya di Penjadwal Tugas tidak berfungsi, itu diaktifkan. Coba ini:
ComputerMng> TaskScheduler> Microsoft> Windows> TaskScheduler>
Jika Anda tidak menyukainya karena Anda pikir Anda akan tetap ada di tahun 2111, maka bully untuk Anda.
sumber
Anda benar-benar dapat menonaktifkan ini sepenuhnya melalui Kebijakan Grup di Windows 7 / Server 2008r2 dan yang lebih baru.
Dari http://www.blackmanticore.com/9161925e79e9d060c41e2e4160392218 :
Kebijakan dapat ditemukan di sini: Konfigurasi Komputer \ Template Administratif \ sistem \ Pemecahan Masalah dan Diagnostik \ Pemeliharaan terjadwal
Dan "Dinonaktifkan" adalah salah satu opsi. Mengaktifkan memberi Anda opsi untuk pemeliharaan otomatis penuh, atau hanya mendeteksi dan memberi tahu.
sumber
Anda dapat menonaktifkan Perawatan Komputer dengan mudah sekarang.
Untuk menonaktifkan pemecah masalah Pemeliharaan Sistem, ikuti langkah-langkah ini:
Klik tombol mulai, dan kemudian klik Panel kontrol.
Di bawah Sistem dan Keamanan, klik Temukan dan perbaiki masalah.
Catatan: Jika Sistem dan Keamanan tidak ditampilkan, Anda perlu mengubah cara Anda melihat Panel Kontrol. Untuk mengubah tampilan Anda, klik panah bawah di Lihat oleh dan pilih Kategori. View by terletak di sudut kanan atas Control Panel.
Di panel navigasi kiri, klik Ubah pengaturan.
Atur Pemeliharaan Komputer ke Mati.
Referensi ke langkah-langkah itu: https://support.microsoft.com/en-ca/kb/978980
Atau Anda dapat mengatur kunci registri ini: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Schedule \ Maintenance | MaintenanceDisabled (DWORD): = 1
sumber
Ada cara mematikan pemeliharaan sepenuhnya otomatis. Hapus dari Penjadwal tugas dan hanya itu. Tidak ada lagi perawatan. Ketika saya hanya dinonaktifkan, setelah memulai kembali pemeliharaan sistem mulai lagi, tetapi jika saya menghapusnya tidak berfungsi lagi.
sumber