Bagaimana * menonaktifkan * reboot otomatis di Windows 10?

549

Windows 10 memungkinkan Anda 'menjadwalkan' reboot untuk nanti. Saya ingin menonaktifkannya.

Jelas Windows menjadwalkan dirinya untuk reboot tadi malam ketika saya tidak melihat dan hanya menutup semua yang telah saya kerjakan pada malam sebelumnya.

Saya reboot pada biasa; Saya tidak perlu Windows untuk melakukannya untuk saya.

Bisakah saya menonaktifkannya sepenuhnya? Saya tidak keberatan jika itu mengunduh semuanya, dan kemudian berkata "hei, Anda harus reboot," tetapi tidak akan pernah reboot sendiri.

Saya menggunakan "Pro" edisi Windows 10.

Mpen
sumber
50
"Pembaruan Peringatan" sekarang memiliki opsi untuk menginstalnya ketika Anda tidak menggunakan komputer, tetapi itu tidak benar-benar lebih baik. Terkadang saya meninggalkan unduhan atau proses yang berjalan lama dalam semalam, yang Windows bunuh dan sembunyikan hasilnya.
mpen
4
Ada solusi lain yang efektif di sini: justpaste.it/HowDisableWindows10Update
Rob
22
Lebih buruk lagi, PC saya bangun dari hibernate untuk melakukan fungsi ini, lalu duduk di sana baru reboot untuk sisa malam. Apakah Microsoft akan membayar tagihan listrik saya?
Lightness Races di Orbit
7
Sayangnya jawaban terpilih teratas oleh Windos keduanya kompleks, ketinggalan zaman dan tentu saja tidak bekerja untuk edisi Home (mungkin tidak bekerja untuk edisi apa pun untuk semua yang saya tahu). Jawaban FYI Erwin yang jauh lebih sederhana telah bekerja terus menerus hingga hari ini (Jan 2018). Ada jawaban lain yang terlihat menjanjikan tetapi saya belum mengujinya. Dengan 250.000 tampilan masalah ini jelas sangat penting bagi banyak orang ... Saya pikir admin di sini harus membiarkan pertanyaan ini ditanyakan kembali untuk memastikan bahwa suara naik / turun mencerminkan keadaan saat ini dari jawaban.
Mick
2
Jadi apa jawaban yang diterima pada 2018? tidak ada waktu untuk mencoba semua pendekatan yang rumit
prusswan

Jawaban:

44

Anda dapat mencoba Windows 10 Reboot Blocker :

Layanan Windows sederhana yang akan memperbarui slot waktu "jam aktif" ini di latar belakang.

Ini gratis dan berfungsi dengan pembaruan Hari Peringatan.

Erwin
sumber
2
Saya suka itu. Tampaknya dilakukan dengan baik, memiliki installer dan uninstaller dan executable memiliki tanda tangan yang valid Apa yang dilakukannya sangat sederhana dan ide yang bagus: sama saja jika Anda secara manual memberi tahu windows setiap jam bahwa jam kerja normal Anda adalah 12 jam berikutnya dan seharusnya tidak memulai kembali selama waktu ini.
maf-soft
1
Saya belum mencoba, tetapi saya ingin tahu apakah ini dapat dengan mudah dilakukan melalui baris perintah dan penjadwal tugas. ;)
James Wilkins
1
Windows akan menginstal pembaruan secara otomatis tetapi tidak me-reboot secara otomatis di belakang Anda (fitur dasar yang hilang!). Anda bisa memeriksa Pembaruan Windows untuk mengetahui apakah reboot sedang menunggu dan lakukan ketika saatnya tepat.
Erwin
3
FYI ... Anda tidak perlu perangkat lunak pihak ketiga non-Open Source gratis untuk ini meskipun sesuai tautan hanya menjawab Anda berikan ini mungkin bekerja untuk saat ini tetapi apa sebenarnya yang dilakukan logika ini di belakang layar kita mungkin tidak tahu 100% untuk Tentu. Anda dapat mengontrol kapan posting operasi reboot Pembaruan Windows terjadi sesuai superuser.com/questions/957267/… . Mungkin tidak sesederhana tautan saja menjawab tetapi setidaknya asli ke Windows dan Anda melihat dan mengontrol apa yang dilakukannya. Setelah Anda mengaturnya, itu sangat sederhana.
Pimp Juice
4
24 Juli 2017: Sejak menginstal Reboot Blocker - dua setengah bulan kemudian saya dapat mengkonfirmasi bahwa PC saya masih belum pernah reboot tanpa persetujuan saya.
Mick
241

Catatan: Sayangnya ini tampaknya tidak berfungsi pada Windows 10 Home, dan saya tidak yakin solusi yang bisa diterapkan untuk pengguna edisi ini.


Saya memposting ini sebagai jawaban untuk pertanyaan lain, tetapi karena tampaknya merupakan duplikat dari pertanyaan ini, saya juga akan menyediakannya di sini:

Anda dapat mengedit pengaturan kebijakan grup lokal Anda untuk memaksa pembaruan Windows hanya mengunduh pembaruan, tetapi menunggu input Anda untuk menginstal (dan karena itu reboot.)

Buka menu mulai dan ketik Grup , lalu klik Edit kebijakan grup

Expand Computer Configuration \ Administrative Templates \ Windows Components \ Windows Update

Editor Kebijakan Grup Lokal - Pembaruan Windows

Klik dua kali Konfigurasikan Pembaruan Otomatis dan aktifkan kebijakan, dan konfigurasikan sesuai kebutuhan.

Konfigurasikan Pembaruan Otomatis

Kembali ke Pembaruan Windows dan klik Periksa pembaruan . Setelah selesai, klik pada opsi Advanced

Anda akan melihat pengaturan baru Anda 'ditegakkan.'

Pengaturan Pembaruan Windows yang Paksa

Setelah menerapkan pengaturan ini pada VM pengujian, saya membiarkan Pembaruan Windows terbuka dan memperhatikannya mulai mengunduh.

Pengunduhan Pembaruan Windows

Setelah selesai mengunduh, Anda mendapat pemberitahuan bersulang bahwa ada pembaruan dan Anda harus menginstalnya.

Instal manual Pembaruan Windows

Perhatikan bahwa Anda harus mengklik instal sekarang. Memulai ulang atau mematikan dari menu mulai tidak muncul untuk memicu proses instalasi.


Info lebih lanjut:

Saya tidak yakin apakah mengedit Kebijakan Grup Lokal merupakan opsi di edisi Home Windows 10, tetapi hasil yang sama harus dimungkinkan melalui registri (saya belum menguji ini karena saya menggunakan metode kebijakan sendiri). Termasuk ini jika pengguna non-pro datang mencari jawaban juga.

  1. Tekan Win+ Rdan ketik regedit lalu tekanEnter
  2. Navigasi ke HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU
    (Anda mungkin perlu membuat kunci secara manual jika tidak ada)
  3. Buat nilai DWORD baru yang disebut AUOptionsdan masukkan nilai salah satu 2atau 3.

    2= Beri tahu sebelum mengunduh
    3= Unduh secara otomatis dan beri tahu pemasangan

  4. Mulai ulang PC

  5. Periksa pembaruan
  6. Periksa Pengaturan Lanjut

Perbarui Pembaruan Peringatan berikut (1607):

Saya telah melihat banyak komentar belakangan ini dari orang-orang yang mengatakan ini tidak lagi berfungsi setelah Pembaruan Hari Jadi.

Saya telah menjalankan beberapa tes, terperinci dalam dua posting blog di sini:

Tes-tes ini telah berjalan selama hampir tiga minggu dan saya belum melihat adanya reboot paksa.

Mengingat hasil ini, tampaknya ini masih berfungsi .

Screenshot Windows 10 Professional - 20 hari ke atas

Hal-hal yang perlu diingat:

  • Saya tidak menetapkan pengaturan apa pun di sekitar Jam Aktif atau Opsi Reboot.
  • JANGAN klik tombol 'Instal sekarang' dalam UI Pembaruan Windows kecuali Anda sudah siap untuk menginstal dan reboot. Setelah pembaruan diinstal, tidak ada yang menghentikan Windows dari memutuskan untuk reboot.
  • Windows akan mengganggu Anda dengan Toasts, peringatan Pusat Aksi, dan spanduk di layar Anda. Selama Anda tidak menginstal pembaruan, Anda baik-baik saja (tetapi akhirnya lakukanlah.)
Windos
sumber
6
Saya menggunakan pengaturan itu di Win10 Enterprise saya dan ternyata restart sendiri akhir pekan ini (Sabtu 3:31 pagi itu). Harus ada saklar tambahan untuk menonaktifkan perilaku menjengkelkan itu.
mbx
5
@windows Saya sudah mengaktifkan "Tidak ada pembatasan otomatis dengan pengguna yang masuk untuk instalasi pembaruan otomatis terjadwal" yang diaktifkan di editor kebijakan grup. Belum membantu sejauh ini.
mbx
3
Saya tidak yakin apakah ini berfungsi lagi di Pembaruan Ulang Tahun (1607), antarmuka dan opsi agak berubah. Masih menguji.
Windos
163
Mengapa ini bukan kotak centang sederhana di pengaturan: "Jangan hancurkan pekerjaan saya ketika saya tidak melihat" terlintas dalam pikiran sebagai kata yang akurat. Saya bahkan akan mengambil "Jangan memulai kembali saat Putty sedang berjalan" adalah yang kedua. Kenapa selalu dengan reg hacks.
Brandon
23
Anggap ini jawaban 'saya juga', tetapi bahkan dengan perubahan ini membuatnya masih reboot (Menangkan Pembaruan 10 Tahun). Sangat membuat frustrasi. Pekerjaan hilang, sesi hilang, menyebalkan.
Jeroen Ritmeijer
48

Saya telah menjawab ini sebagai bagian dari upaya saya untuk memperbaiki pengaturan sampah lain di Windows 10 (cara itu akan membangunkan perangkat Anda, dan Anda dalam proses, untuk menginstal pembaruan yang belum Anda setujui.)

Silakan baca Langkah 2 dari panduan saya di sini . Ini menjelaskan cara memodifikasi tugas "Reboot" di bagian "UpdateOrchestrator" dari daftar Tugas Terjadwal Windows untuk menonaktifkannya dan menghentikan Windows dari campur tangan. Dengan tugas ini dinonaktifkan, mesin Anda tidak akan pernah reboot kecuali Anda menginstruksikannya.

Cheers - Seagull

camar
sumber
20
Tautan Anda ada di dalam situs, jadi tidak ada banyak risiko putus. Tetapi masih lebih baik untuk membuat jawaban mandiri. Pertimbangkan untuk menambahkan informasi penting di sini dan meninggalkan tautan untuk atribusi ke jawaban lainnya. Jika Anda hanya akan mengarahkan pembaca ke tempat lain, itu bahkan dapat dilakukan dalam komentar.
fixer1234
1
Ini dia! Saya bingung bagaimana hal bodoh berhasil me-reboot PC saya bahkan ketika layanan tidak berjalan, dan inilah penyebabnya! Siapa yang mengira bahwa beberapa Tugas Terjadwal yang terkubur yang akan diubah oleh Pembaruan Windows adalah penyebabnya sepanjang waktu. Sekarang pembaruan dapat diunduh dan diinstal, tetapi saya dapat reboot jika saya mau. Bukan apa pun yang membatasi gagasan "Non-Active Hours" Windows berpikir saya tidak menggunakan komputer saya.
japzone
4
Sayangnya ini tidak berfungsi lagi. Windows akan mengaktifkan kembali tugas secara diam-diam serta mengabaikan izin file dan mengatur ulang juga ketika pembaruan dijalankan.
qasdfdsaq
1
Masih tidak bisa memverifikasi. Saya memperbarui Windows 10 ke versi terbaru - 14393.447 - dan tugas "Reboot" saya belum terganggu izinnya. Penjadwal Tugas di Alat Administratif masih mengatakan "dinonaktifkan" untuk tugas ini.
burung camar
1
@ qasdfdsaq Saya dapat mengkonfirmasi ini tidak berfungsi di rumah 10. Saya mengikuti semua langkah sebulan yang lalu dan tadi malam windows menambahkan tugas pada orchestrator pembaruan tanpa izin yang dinonaktifkan yang diaktifkan untuk berjalan sekali dan mem-boot ulang dirinya sendiri semalam.
user5389726598465
45

Solusi terbaik untuk masalah yang mengganggu ini adalah dengan Penjadwal Tugas.

Klik Mulai dan ketik Penjadwal Tugas

Buka Perpustakaan Penjadwal Tugas >> Microsoft >> Windows >> UpdateOchestrator

Untuk menonaktifkan reboot otomatis klik kanan pada Reboot dan pilih nonaktifkan.

masukkan deskripsi gambar di sini

Maka pastikan mengubah izinnya. Harus diatur ke Baca & Jalankan

Saya juga menonaktifkan pembaruan otomatis dengan menonaktifkan semua tugas di folder ini.

jakethedog
sumber
9
@ppvi Saya berharap, tetapi tidak, itu masih reboot
Thomas
4
Ini juga tidak berhasil bagi saya (dengan Windows 10 Home) karena sistem hanya mengaktifkannya kembali. Jawaban lain ini menyarankan agar Anda melakukan hal yang sama, tetapi Anda juga harus mengubah izin untuk mencegah Windows mengaktifkan kembali: superuser.com/a/1125051/139323
orrd
2
Tidak bekerja Windows mengabaikan izin pada file-file itu.
qasdfdsaq
3
qasdfdsaq benar. Saya memiliki tugas dinonaktifkan selama seminggu kemudian tadi malam mesin saya reboot. Melihat tugas dan diaktifkan. Sama seperti layanan pembaruan, jika Anda menonaktifkannya, Windows akan mengaktifkannya lagi. Sekarang saya akan melihat apa yang akan dilakukan penghapusan. Saya menduga itu hanya akan ditambahkan kembali. Windows 1607 (14393.447)
Justin Emlay
2
nircmdbukan utilitas perpesanan asli windows. Namun untuk Windows 10, "msg" adalah, jadi bagi mereka yang tidak ingin mengunduh alat lain, cukup gunakan %windir%\system32\msg.exe * /SERVER:localhost "Windows needs a reboot to finish its updates, please restart ASAP."sebagai tindakan reboot. Saya sangat menyarankan Anda EKSPOR tugas terlebih dahulu sebelum membuat perubahan sehingga Anda memiliki cadangan (selalu ide yang baik untuk berjaga-jaga).
James Wilkins
32

Anda dapat menggunakan alat Windows sendiri untuk melawannya untuk menonaktifkan reboot otomatis.

Seperti beberapa jawaban lain telah disebutkan, Windows menjalankan reboot dengan menggunakan Tugas Terjadwal yang disebut \Microsoft\Windows\UpdateOrchestrator\Reboot. Namun, jika Anda membuka Penjadwal Tugas dan menonaktifkan yang ini, Windows dengan senang hati akan mengaktifkannya kembali pada hari berikutnya - bahkan jika Anda mengubah izinnya untuk membuatnya hanya-baca.

Daripada harus masuk ke UI Penjadwal Tugas untuk menonaktifkan tugas setiap hari, kita dapat mengatur ini secara otomatis, menggunakan schtasksutilitas baris perintah untuk memodifikasi tugas.


Jika reboot dijadwalkan, perintah berikut, dijalankan dengan hak administratif , akan menonaktifkan tugas:

schtasks /change /tn \Microsoft\Windows\UpdateOrchestrator\Reboot /DISABLE

Mengetahui hal ini, Anda dapat membuat Tugas Terjadwal Anda sendiri untuk secara berkala menjalankan perintah di atas dan menonaktifkan skema kecil Windows yang berbahaya. Jika Anda terbiasa dengan cara menggunakan Penjadwal Tugas, atur tugas Anda sendiri.

Jika tidak,

  1. Salin dan tempel markup di bawah ini ke dalam editor teks.
  2. Simpan sebagai file XML.
  3. Di Penjadwal Tugas, klik Tindakan> Impor Tugas ... dan pilih file ini.
  4. Tweak konfigurasi sesuai kebutuhan.
<?xml version="1.0" encoding="UTF-16"?>
<Task version="1.4" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
  <RegistrationInfo>
    <Author>http://superuser.com/users/1909/kpozin</Author>
    <URI>\SuperUser\Cancel Windows automatic reboot</URI>
  </RegistrationInfo>
  <Triggers>
    <CalendarTrigger>
      <Repetition>
        <Interval>PT10M</Interval>
        <Duration>P1D</Duration>
        <StopAtDurationEnd>false</StopAtDurationEnd>
      </Repetition>
      <StartBoundary>2016-11-16T18:30:00</StartBoundary>
      <Enabled>true</Enabled>
      <ScheduleByDay>
        <DaysInterval>1</DaysInterval>
      </ScheduleByDay>
    </CalendarTrigger>
  </Triggers>
  <Principals>
    <Principal id="Author">
      <!-- That's the SYSTEM user -->
      <UserId>S-1-5-18</UserId>
      <RunLevel>HighestAvailable</RunLevel>
    </Principal>
  </Principals>
  <Settings>
    <MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
    <DisallowStartIfOnBatteries>false</DisallowStartIfOnBatteries>
    <StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>
    <AllowHardTerminate>true</AllowHardTerminate>
    <StartWhenAvailable>true</StartWhenAvailable>
    <RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
    <IdleSettings>
      <StopOnIdleEnd>true</StopOnIdleEnd>
      <RestartOnIdle>false</RestartOnIdle>
    </IdleSettings>
    <AllowStartOnDemand>true</AllowStartOnDemand>
    <Enabled>true</Enabled>
    <Hidden>false</Hidden>
    <RunOnlyIfIdle>false</RunOnlyIfIdle>
    <DisallowStartOnRemoteAppSession>false</DisallowStartOnRemoteAppSession>
    <UseUnifiedSchedulingEngine>false</UseUnifiedSchedulingEngine>
    <WakeToRun>false</WakeToRun>
    <ExecutionTimeLimit>PT1H</ExecutionTimeLimit>
    <Priority>7</Priority>
  </Settings>
  <Actions Context="Author">
    <Exec>
      <Command>schtasks</Command>
      <Arguments>/change /tn \Microsoft\Windows\UpdateOrchestrator\Reboot /DISABLE</Arguments>
    </Exec>
  </Actions>
</Task>
kpozin
sumber
3
Solusi ini adalah yang terbaik dan teraman. Terima kasih sobat!
henon
15
Kepercayaan otak di Microsoft telah membuat saya sedih sejak tahun 1980-an. Saat itu, itu adalah ketidakmampuan. Sekarang mereka sengaja melakukannya.
user184411
Tidak, tidak bisa mempercayai ini. Menonaktifkan layanan Pembaruan Windows adalah satu-satunya solusi yang dapat diandalkan. Ini satu-satunya cara untuk memastikan bahwa Windows tidak akan benar-benar menghancurkan semua yang Anda kerjakan saat Anda tidak mengharapkannya.
Triynko
1
"Sekarang mereka sengaja melakukannya" LOL. Saya telah menciptakan istilah yang saya gunakan: BOPs (bug sengaja) - untuk perusahaan mana pun yang mengatakan itu "dengan desain" (alasan sederhana untuk tidak mengubahnya). ;)
James Wilkins
2
Bahkan ketika saya masuk ke akun administrator default, saya tidak dapat menjalankan perintah ini dalam cmd tinggi - i.imgur.com/z0ef7nC.png
Goose
24

Mengontrol kapan Windows akan Reboot setelah Pembaruan Windows berlaku

Anda dapat mengontrol waktu yang Anda izinkan Windows untuk reboot secara otomatis per operasi Pembaruan Windows tanpa menonaktifkan apa pun atau dengan paksa menghentikan layanan Pembaruan Windows .

Metode ini tidak akan mencegah Pembaruan Windows tidak diunduh atau diinstal sehingga patch keamanan OS masih akan diterapkan ke sistem ― Anda hanya perlu reboot ketika Anda siap.

Harap dicatat bahwa reboot mungkin diperlukan sebelum kerentanan yang baru ditambal menjadi efektif sehingga Anda perlu memahami ini dan masih secara rutin reboot ketika patch diterapkan dengan cara yang agak tepat waktu untuk memastikan sistem Anda tetap aman.

Saya akan menjelaskan dengan lebih rinci di bawah ini tetapi pada dasarnya ini menggunakan skrip batch untuk secara dinamis mengatur dan mengubah nilai-nilai registri berkorelasi dari pengaturan jam Aktif untuk waktu Mulai dan waktu Akhir berdasarkan waktu berjalan itu dijalankan sambil memastikan untuk meningkatkan nilai-nilai untuk selalu berjam-jam ke depan.


Ini adalah Solusi Windows Asli

Tidak seperti solusi Windows 10 Reboot Blocker yang menipu Windows, ini adalah solusi asli Windows 100% yang menipu Windows yang tidak memerlukan perangkat lunak pihak ketiga untuk menyelesaikan tugas.


Penjadwalan dengan Penjadwal Tugas

Cukup jadwalkan satu Batch Script (disediakan di bawah) dengan Penjadwal Tugas untuk berjalan dua kali sehari:

  1. pukul 6:05 pagi
  2. sekali pukul 18:05

Setiap eksekusi menetapkan waktu ActiveHoursStart dan ActiveHoursEnd menjadi nilai yang membuat Windows berpikir Anda selalu aktif dan memastikan tidak ada reboot yang terjadi dari operasi Pembaruan Windows .

Logika batch dan penjadwalan proses ini mudah untuk skala dan menyesuaikan jika Anda mengalami masalah (misalnya Anda mengalami masalah dengan mode Hemat Daya seperti Tidur atau Hibernasi.)


Skrip Batch

CATATAN: Nilai registri ditetapkan dalam format heksidecimal. Perhatikan juga bahwa contoh logika di bawah ini mengharapkan skrip akan dieksekusi pada frame 6:00:00 AM - 6:59:59 AM atau 6:00:00 PM - 6:59:59 PM saja. Ini dapat disesuaikan dengan mudah dengan IF %HH%==XXbagian dari logika; Anda juga dapat menggunakan logika yang sama ini untuk menguji fungsi ini untuk mengonfirmasi itu berfungsi seperti yang diharapkan mengubah nilai .

@ECHO ON

SET HH=%TIME: =0%
SET HH=%HH:~0,2%

IF %HH%==06 SET StartHour=06 & SET EndHour=13
IF %HH%==18 SET StartHour=12 & SET EndHour=07

CALL :ChangeActiveHours
REG IMPORT "%DynamicReg%"
EXIT

:ChangeActiveHours
SET DynamicReg=%temp%\ChangeActiveHours.reg
IF EXIST "%DynamicReg%" DEL /Q /F "%DynamicReg%"

ECHO Windows Registry Editor Version 5.00                              >>"%DynamicReg%"
ECHO.                                                                  >>"%DynamicReg%"
ECHO [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings] >>"%DynamicReg%"    
ECHO "ActiveHoursEnd"=dword:000000%EndHour%                            >>"%DynamicReg%"
ECHO "ActiveHoursStart"=dword:000000%StartHour%                        >>"%DynamicReg%"
ECHO "IsActiveHoursEnabled"=dword:00000001                             >>"%DynamicReg%"
GOTO :EOF

Nilai hex untuk desimal 0-255

masukkan deskripsi gambar di sini


Registri

Untuk beberapa detail pada pengaturan registri yang berkorelasi ini akan berubah, di bawah ini saya akan merujuk bagian-bagian dari A melihat lebih dekat pada Jam Aktif di Windows 10 untuk apa metode ini akan mempengaruhi.

Jam Aktif

Jam Aktif tidak mengubah perilaku itu, tetapi mereka menambahkan mekanik ke sistem operasi Windows 10 yang memastikan pengguna tidak terganggu oleh reboot selama jam aktif.

Jam Aktif dan Registri

  1. Ketuk tombol Windows, ketik regedit.exe, dan tekan enter.

  2. Konfirmasikan permintaan UAC.

  3. Arahkan ke tombol berikut menggunakan hierarki hierarki di sebelah kiri:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings

Opsi berikut disediakan di sini:

  • ActiveHoursEnd: menentukan waktu akhir fitur.
  • ActiveHoursStart: menentukan waktu mulai fitur.
  • IsActiveHoursEnabled: jika diatur ke 1, fitur ini diaktifkan. Jika diatur ke 0, itu dinonaktifkan.

Jika Anda ingin mengubah jam awal atau akhir fitur, klik dua kali pada salah satu entri. Beralih ke basis desimal pada prompt yang terbuka, dan masukkan jam mulai menggunakan sistem jam 24 jam.

Harap dicatat bahwa Anda tidak dapat menambahkan menit dalam Registry hanya dalam jam penuh.

sumber


Mengkonfirmasikan

Untuk mengonfirmasi ini berfungsi sebagai pengecualian Anda akan

  1. tekan masukkan deskripsi gambar di sinitombol satu kali, dan kemudian mulai ketik Pembaruan Windows sampai Anda melihat opsi Pengaturan Pembaruan Windows dan kemudian klik

    masukkan deskripsi gambar di sini

  2. klik pada opsi Ubah jam aktif dalam bagian ** Perbarui pengaturan *

    masukkan deskripsi gambar di sini

  3. catat nilai Waktu mulai dan Waktu akhir pada jendela jam Aktif dan tekan Cancellalu tutup seluruhnya dari layar Pengaturan .

    masukkan deskripsi gambar di sini

  4. jalankan skrip kumpulan sekarang memastikan nilai-nilai diatur dalam variabel sesuai untuk saat Anda menjalankan skrip untuk memastikan itu menetapkan nilai-nilai untuk waktu mulai dan waktu akhir sesuai dan memastikan itu berjalan tanpa kesalahan (dijalankan sebagai admin jika diperlukan).

  5. Sekarang lakukan langkah 1 - 3 lagi dan konfirmasikan nilai waktu Mulai dan Waktu akhir berubah dengan benar.


Menonaktifkan

Ketika Anda siap untuk memungkinkan Pembaruan Windows untuk reboot mesin per operasi pembaruan itu, Anda dapat melakukannya secara manual karena metode ini tidak menghentikan Pembaruan Windows dari diunduh dan diinstal. Jika Anda perlu menonaktifkan pekerjaan ini, itu bisa dilakukan dengan hanya menonaktifkan tugas terjadwal yang menjalankannya dengan Penjadwal Tugas .


Sumber Daya Lebih Lanjut

Pimp Juice
sumber
2
Saya pikir metode ini adalah ide yang bagus tetapi memiliki sedikit kekurangan. Jika Anda mematikan komputer Anda pada jam 7 malam atau lebih kemudian dan menyalakannya pada jam 7 pagi atau kemudian hari berikutnya, Anda tetap dengan jam aktif diatur ke 6 PM-7AM dan bahkan pengaturan "Menjalankan tugas secepat mungkin setelah awal dijadwalkan terjawab" untuk aktif di pengaturan tugas tidak akan mengubahnya. Saya pikir kondisi dalam batch harus diubah IF %HH% LSS 06 SET StartHour=12 & SET EndHour=07 IF %HH% GEQ 06 IF %HH% LSS 18 SET StartHour=06 & SET EndHour=13 IF %HH% GEQ 18 SET StartHour=12 & SET EndHour=07agar independen dari waktu dieksekusi.
Jojo
apakah ini dijamin berfungsi? Alat pemblokir ulang tidak berfungsi untuk saya - tidak juga sebagian besar hal lain yang saya coba sebelumnya. Win10pro 1607
Mikey
1
@ MarianKlühspies Saya menghargai itu !! Saya mencoba untuk selalu menulis sesuatu yang seseorang bisa mendapatkan manfaat ketika saya bisa. Proses ini mungkin dapat diubah menjadi sesuatu yang lebih mudah untuk dimanipulasi dengan langkah dan pemikiran yang lebih sedikit tetapi saya belum punya waktu untuk mencoba mengembangkan sesuatu. Seseorang menyarankan tentang aplikasi GitHub atau sesuatu untuk salah satu jawaban saya seperti ini sebelumnya, tetapi mungkin pada postingan lain sepenuhnya. Hex tidak terlalu sulit untuk dipecahkan dengan sedikit usaha, itu bukan ilmu roket dan benar-benar tidak ada, tetapi Anda harus menjadi rumit, kadang-kadang saya kira memiliki lebih banyak fleksibilitas dan kekokohan.
Pimp Juice
1
Solusi yang sangat cerdas dan dijelaskan dengan baik - meskipun @ MarianKlühspies benar bahwa non-techies kacau. Saya memodifikasi file batch sedikit, dengan ini: IF %HH%==00 SET StartHour=00 & SET EndHour=12 IF %HH%==01 SET StartHour=01 & SET EndHour=13 ... dll, dan kemudian mengaturnya di Penjadwal Tugas untuk berjalan setiap jam, serta saat bangun dari hibernate (seperti dijelaskan oleh @PimpJuiceIT.
Tom Warfield
1
Silakan lihat jawaban ini superuser.com/a/1456571/351521 untuk PowerShellversi dengan Scheduled taskkreasi otomatis . Saya juga telah menambahkan pemicu dan pengaturan dari komentar di atas.
Marcos
5

Windows 10 membangun kembali Kebijakan Pembaruan Windows-nya menambahkan beberapa perbedaan antara versi sebelumnya.

Pembaruan Windows akan memaksa pembaruan bahkan jika layanan pembaruan windows tidak aktif, yang berlaku untuk pengguna rumahan, karena beberapa pembaruan memerlukan restart wajib, restart scheduler tidak dapat dimatikan.

Itu tidak berarti Anda tidak dapat memblokir pembaruan, mungkin Anda bisa melakukan workarround sebagai memblokir pembaruan server, tetapi itu bisa sangat menjengkelkan dengan asumsi Anda memiliki ratusan metode untuk melakukannya di seluruh internet.

Koran dengan Referensi Di Sini

Pembaruan. Perangkat lunak secara berkala memeriksa pembaruan sistem dan aplikasi, dan mengunduh serta menginstalnya untuk Anda. Anda dapat memperoleh pembaruan hanya dari Microsoft atau sumber resmi, dan Microsoft mungkin perlu memperbarui sistem Anda untuk memberi Anda pembaruan tersebut. Dengan menerima perjanjian ini, Anda setuju untuk menerima jenis pembaruan otomatis ini tanpa pemberitahuan tambahan.

Sumber Windows 10 EULA

Beberapa informasi tentang Pembaruan Windows untuk Bisnis menjelaskan perbedaan antara pengguna rumahan dan keuntungan dari pembaruan perusahaan Di sini

Francisco Tapia
sumber
Seharusnya menentukan saya menggunakan edisi "Pro".
mpen
13
Memutakhirkan biasanya bukan masalah, me-reboot dan menghancurkan pekerjaan pengguna adalah. Tetapi siapa yang membutuhkan pengguna saat ini?
Michael Jaros
1
Jawaban ini salah besar. Menonaktifkan layanan Pembaruan Windows BENAR-BENAR MENYELESAIKAN MASALAH. Itu satu-satunya cara untuk menyelesaikan masalah. Sudah berbulan-bulan sejak saya menonaktifkannya, dan komputer saya tidak pernah mencoba untuk me-restart sendiri. Jangan hanya "hentikan" layanan ... hentikan dan setel ke "dinonaktifkan". Masalah terpecahkan. Aktifkan ketika Anda ingin menginstal pembaruan. Menulis ulang nyali dari komputer Anda dan membunuh semua pekerjaan Anda TIDAK ADA BISNIS selain operasi manual 100%. Apa yang telah dilakukan Microsoft pada Windows 10 adalah ******** menjijikkan dan menyebalkan.
Triynko
1
Bahkan ketika itu ditandai dinonaktifkan, Microsoft masih menjalankan pembungkus induk svchost netsvcs dan dapat memulai dan menjalankan pembaruan windows pada Anda.
Warren P
27 Juni 2017 - telah menggunakan ini selama hampir dua bulan dan masih belum ada pembaruan yang dipaksakan.
Mick
5

Sepertinya "Tidak ada restart otomatis dengan pengguna yang masuk untuk instalasi pembaruan otomatis terjadwal" saat ini tidak bekerja dengan Windows 10, tetapi menurut artikel ini di Lifehacker.com ( http://lifehacker.com/enable-metered-connection -untuk menunda windows-10-pembaruan-1723316525 ), mengaktifkan koneksi terukur di Windows 10 mungkin berhenti atau setidaknya menunda Pembaruan Windows lebih lanjut.

Windows 10 dilengkapi dengan fitur yang memungkinkan Anda menentukan bahwa koneksi internet Anda dibatasi, dibatasi, atau cacat dalam beberapa cara. Anda mungkin menambatkan ke telepon Anda, pada jaringan Wi-Fi publik, atau hanya memiliki batasan data yang jelek di jaringan rumah Anda. Dengan mengaktifkan "Koneksi berukur," Microsoft akan menghargai itu dengan menunggu untuk memaksa unduhan. Untuk menyalakannya, ikuti langkah-langkah ini:

  1. Cari di menu mulai untuk "Ubah pengaturan Wi-Fi"
  2. Klik Opsi Tingkat Lanjut.
  3. Aktifkan sakelar di bawah "Sambungan terukur."

Satu-satunya kelemahan utama dari metode ini adalah ini hanya berfungsi jika komputer Anda terhubung melalui Wi-Fi. Untuk beberapa alasan, Windows 10 tidak memungkinkan Anda untuk menentukan bahwa koneksi Anda diukur meter ketika terhubung melalui ethernet (terlepas dari kenyataan bahwa banyak koneksi internet di rumah memiliki batasan data). Namun, ini seharusnya membantu banyak pengguna biasa.

Marc NJ
sumber
3
Cukup nonaktifkan layanan sama sekali. Menonaktifkan pembaruan windows adalah satu-satunya solusi. Sejauh yang saya ketahui dan faktanya, restart otomatis Pembaruan Windows telah menyebabkan lebih banyak kerusakan pekerjaan dan lebih banyak penderitaan dalam 2 bulan daripada virus atau malware yang pernah saya temui dalam 20 tahun terakhir ini. Nonaktifkan LAYANAN PEMBARUAN WINDOWS. MASALAH DISELESAIKAN.
Triynko
@Triynko Saya harap Anda berubah pikiran sekarang karena WanaCrypt0r telah muncul. Bagaimanapun, sudah kurang dari 20 tahun sejak SQL Slammer menurunkan puluhan ribu sistem, dan Microsoft telah merilis tambalan yang memperbaiki masalah itu 6 bulan sebelum rilis worm itu .
Peniru Twisty
4

Menonaktifkan Pembaruan Windows di Windows 10 Secara Asli

**** Tidak diperlukan perangkat lunak pihak ketiga untuk metode ini ****

Untuk kontrol lebih lanjut memastikan bahwa operasi Pemutakhiran Windows hanya berlaku untuk OS Windows 10 Anda saat Anda menginginkannya, lihat langkah-langkah di bawah ini menggunakan dua skrip dan satu tugas tugas yang dijadwalkan.

Metode ini akan bekerja terlepas dari semua tugas yang dijadwalkan atau proses lain yang memulai Pembaruan Windows jika itu diatur dengan benar dan pekerjaan diaktifkan dan berjalan pada interval yang cukup singkat.

Pada dasarnya ini akan

  1. Periksa satu menit sekali untuk melihat apakah layanan Pembaruan Windows sedang berjalan dan lakukan salah satu dari dua tindakan di bawah ini apakah BENAR atau SALAH. . .
    • jika sedang berjalan, maka layanan dihentikan secara paksa dengan NET STOP untuk memastikan bahwa tidak ada Pembaruan Windows yang diterapkan
    • jika tidak berjalan, maka proses berakhir sampai dieksekusi pada pemicu terjadwal berikutnya dengan Penjadwal Tugas

Anda perlu melakukan tiga hal untuk memastikan ini berfungsi seperti yang diharapkan

  1. buat Batch Script sederhana yang akan memeriksa apakah Pembaruan Windows sedang berjalan dan bunuh jika itu
    • ini hanya dokumen teks yang diganti namanya dengan .cmdekstensi file
  2. buat VB Script sederhana yang akan mengeksekusi skrip batch tetapi secara tersembunyi sehingga tidak ada sembulan setiap kali dijalankan
    • ini hanya dokumen teks yang diganti namanya dengan .vbsekstensi file
  3. buat tugas terjadwal untuk berjalan satu menit sekali tanpa batas dengan Windows Task Scheduler

Pengaturan dan Konfigurasi

Di bawah ini adalah langkah-langkah terperinci untuk diikuti untuk menyiapkan tiga hal sederhana ini.

1. Skrip Batch

CATATAN: Simpan logika di bawah ini ke file teks dan ganti nama untuk memiliki ekstensi .cmdmisalnya. DisableWU.cmd.

@ECHO OFF

TASKLIST /SVC | FINDSTR /I /C:"wuauserv"
IF %ERRORLEVEL%==0 GOTO :StopWUService
GOTO :EOF

:StopWUService
FOR %%A IN (wuauserv) DO NET STOP /Y "%%~A"
GOTO :EOF

2. VBS Script

CATATAN: Simpan logika di bawah ini ke file teks dan ganti nama untuk memiliki ekstensi .vbsmisalnya. DisableWUHidden.vbs. Juga pastikan bahwa Anda meletakkan jalur lengkap yang benar dan nilai nama file tempat file batch disimpan sebagai pengganti C:\FolderPath\DisableWU.cmdnilai dalam logika di bawah ini.

Set WinScriptHost = CreateObject("WScript.Shell")
WinScriptHost.Run Chr(34) & "C:\FolderPath\DisableWU.cmd" & Chr(34), 0
Set WinScriptHost = Nothing

3. Tugas Penjadwal Pekerjaan

Tekan + , ketikkan dan tekan . Klik kanan pada opsi Perpustakaan Penjadwal Tugas di panel kanan dan kemudian pilih opsi.masukkan deskripsi gambar di sini Rtaskschd.mscEnterCreate Task

Dari Generaltab pastikan Jalankan apakah pengguna masuk atau tidak dan Jalankan dengan opsi hak istimewa tertinggi dicentang sehingga keduanya diaktifkan dan efektif.

masukkan deskripsi gambar di sini

Dari Triggerstab, pastikan opsi Harian diatur dengan Berulang setiap: 1 hari dan periksa tugas Ulangi setiap 1 menit selama 1 hari diatur dan ditentukan dan bahwa opsi yang Diaktifkan dicentang.

masukkan deskripsi gambar di sini

Dari Actionstab, pastikan Program \ script: menunjuk ke jalur eksplisit penuh VB Script, dan pastikan Start in (opsional): menunjuk ke path folder hanya di mana VB Script yang sama berada.

masukkan deskripsi gambar di sini

Untuk menyelesaikan dan menyimpan, tekan OK(mungkin dua kali), lalu ketik informasi kredensial nama pengguna dan kata sandi dari akun yang (1. memiliki izin untuk menjalankan tugas Penjadwal Tugas, dan (2. telah menjalankan dan membaca akses ke lokasi di mana Anda menyimpan skrip yang akan dijalankannya.


Mengkonfirmasikannya Berhasil

Untuk tes cepat untuk mengonfirmasi ini berfungsi seperti yang diharapkan Anda dapat:

  • Tekan + , ketikkan dan tekanmasukkan deskripsi gambar di sini Rservices.mscEnter
  • Gulir ke bawah ke Pembaruan Windows , klik kanan padanya dan pilih Mulai sampai Anda melihat status pergi ke Menjalankan
  • Sekarang cukup tekan F5setiap detik untuk menyegarkan layar untuk melihat apakah status layanan berubah
    • Akhirnya Anda akan melihat perubahan status ke Blank/Null/Empty/Nothingmenunjukkan layanan tidak berjalan. Jika Anda menyegarkan di tengah operasi berhenti, Anda mungkin melihat nilai status Berhenti untuk layanan

Ini berarti apakah Anda memulai Pembaruan Windows , tugas yang dijadwalkan memulai, atau apa pun proses lain yang memulai, itu akan dimatikan setiap 60 detik jika sedang berjalan ketika pekerjaan ini diaktifkan dan berjalan. Ini membantu memastikan operasi Pembaruan Windows tidak pernah punya cukup waktu untuk menyelesaikan unduhan atau pemasangan pembaruan apa pun.

Catatan: Interval terjadwal dapat dengan mudah disesuaikan untuk berjalan lebih sering dari 60 detik jika itu tidak cukup cepat dalam beberapa kasus.


Untuk Nonaktifkan

Anda harus menerapkan Pembaruan Windows secara berkala meskipun pada interval pemeliharaan terjadwal rutin Anda untuk memastikan sistem Anda mutakhir dengan tambalan keamanan terbaru dan sebagainya. Ini bukan metode yang dimaksudkan untuk sama sekali tidak pernah menerapkan Pembaruan Windows karena ini sangat penting dan diperlukan di banyak lingkungan sehingga ini dimaksudkan hanya memberi Anda kontrol yang lebih baik untuk memilih ketika Anda ingin menerapkan pembaruan ini di lingkungan Anda .

Untuk menonaktifkan proses ini untuk memungkinkan Anda menginstal Pembaruan Windows secara manual ketika Anda siap, Anda hanya akan pergi ke pekerjaan yang Anda jadwalkan dengan Penjadwal Tugas , klik kanan, dan pilih opsi Nonaktifkan untuk menonaktifkan pekerjaan dan dengan demikian mencegah pembunuhan dari layanan Pembaruan Windows .

masukkan deskripsi gambar di sini

Setelah dinonaktifkan, jalankan saja gerakan menerapkan Pembaruan Windows secara manual untuk menambal OS. Setelah pembaruan diterapkan dan siklus daya Anda selesai jika berlaku, sederhanakan memungkinkan pekerjaan untuk mulai berjalan kembali.


Sumber Daya Lebih Lanjut

Pimp Juice
sumber
4

Menurut jawaban ini , dua tindakan sama - sama diperlukan untuk menonaktifkan reboot paksa saat pengguna masuk . Jawabannya didasarkan pada artikel (dalam bahasa Italia).

Dua pengaturan yang diperlukan adalah:

  1. Setel item registri NoAutoRebootWithLoggedOnUsers
  2. Tetapkan kebijakan Configure Automatic Updates policy

Saya tidak memiliki kemampuan untuk mengujinya di semua versi Windows, saya juga tidak dapat menjamin bahwa itu masih akan bekerja besok. Tapi di sini adalah cara mengatur dua pengaturan ini.

Nonaktifkan paksa restart setelah pembaruan (registri)

Modifikasi registri ini akan menonaktifkan restart paksa selama beberapa pengguna masuk.

  1. Klik Win+ R, ketik regedit, dan tekanEnter
  2. Arahkan ke tombol
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
  3. Jika salah satu WindowsUpdateatau subkunci AUtidak ada, buat secara manual dengan mengklik kanan pada panel kanan, lalu New -> Keyketik nama kunci yang hilang dan tekan Enter.
  4. Setelah diposisikan ke AUtombol, klik kanan di panel kanan, pilih Newdan kemudian DWORD (32-bit).
  5. Ketik NoAutoRebootWithLoggedOnUsersdan tekanEnter
  6. Klik dua kali pada item, ubah nilainya menjadi 1 dan tekan OK.

image1 image2

Ubah pengaturan Pembaruan Windows (Kebijakan Grup Lokal)

  1. Tekan Win+ R, ketik gpedit.msc, dan tekan Enter.
  2. Arahkan ke Computer Configuration -> Administrative Templates -> Windows Components -> Windows Update.
  3. Temukan Configure Automatic Updateskebijakan di panel kanan dan klik dua kali.
  4. Pilih Diaktifkan dan Opsi untuk 2(Beri tahu untuk mengunduh dan beri tahu untuk menginstal).
  5. Klik Terapkan.
  6. Tekan OK untuk menyimpan perubahan.

Terakhir, reboot PC.

masukkan deskripsi gambar di sini

Catatan tentang Windows 10 Enterprise

Saya menjalankan Windows 10 Enterprise dengan pembaruan yang ditangguhkan. Untuk membantu, berikut adalah pengaturan registri saya dari HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU:

masukkan deskripsi gambar di sini

Dan di Editor Kebijakan Grup Lokal, Configure Automatic Updatesdiatur ke Enableddengan Optiondiatur ke 2.

harrymc
sumber
4

Jawaban Kanonik untuk Pedoman yang Lebih Jelas

Tampaknya ada dua alasan mengapa orang datang ke pos ini untuk menjawab ...

  1. Bagaimana saya menonaktifkan Pembaruan Windows sepenuhnya sehingga tidak pernah berjalan.
  2. Bagaimana saya mengontrol ketika Windows reboot setelah Pembaruan Windows diterapkan

Karena ada begitu banyak jawaban untuk posting ini dan Canonical Answer telah diminta per hadiah, saya pikir saya akan mencoba memberikan petunjuk yang lebih jelas untuk tugas yang dihadapi per jawaban dari postingan ini.

Catatan: Mungkin saja Microsoft merilis pembaruan yang mengubah cara kerja fungsi berkorelasi ini, jadi jika Anda menerapkan pembaruan tersebut, maka proses ini mungkin tidak berfungsi seperti yang diharapkan sesudahnya.


# 1 Nonaktifkan Pembaruan Windows seluruhnya

Peringatan

Sebagaimana dinyatakan dalam pos "Hentikan Windows 10 dari memperbarui PC Anda secara otomatis" . . .

" Sebagai aturan umum, sistem operasi yang mutakhir adalah sistem operasi yang aman. Windows 10 secara otomatis memeriksa, mengunduh, dan menginstal pembaruan baru ke PC Anda - apakah Anda suka atau tidak. Fitur baru ini sebenarnya cukup nyaman untuk sebagian besar pengguna, tetapi tidak semua orang ingin sistem operasi mereka diperbarui sesuai jadwal Microsoft. "

sumber

Untuk menonaktifkan Pembaruan Windows sepenuhnya, Anda dapat mengikuti instruksi dari dua jawaban spesifik pada posting ini yang terhubung tepat di bawah ini sebagai # 1 dan # 2 dan melakukan operasi yang ditentukan di keduanya tetapi # 1 minimal atau # 1 dan # 2 untuk ketelitian ekstra.

  1. Menonaktifkan Pembaruan Windows di Windows 10 Secara Asli

  2. Matikan Pembaruan Windows di Windows 10 dan Nonaktifkan Tugas Penjadwal Tugas

    • Untuk jawaban ini, di bagian Pekerjaan Menonaktifkan Penjadwal Tugas di mana tugas terjadwal dalam /Microsoft/Windows/Windows Updateswadah, mungkin ada baiknya menonaktifkan semua pekerjaan di sana untuk ketelitian penuh.

# 2 Kontrol ketika Windows reboot setelah Pembaruan Windows diinstal

Peringatan

Harap dicatat bahwa reboot mungkin diperlukan sebelum kerentanan yang baru ditambal menjadi efektif sehingga Anda perlu memahami ini dan masih secara rutin reboot ketika patch diterapkan dengan cara yang agak tepat waktu untuk memastikan sistem Anda tetap aman.

Tampaknya ada setidaknya dua jawaban yang paling baik digunakan di sini untuk kebanyakan orang, jadi saya akan mulai dengan solusi Windows asli dan kemudian memberi tahu Anda tentang solusi pihak ke-3.

Untuk mengontrol kapan Windows melakukan reboot setelah posting Pembaruan Windows diinstal, Anda dapat mengikuti instruksi dari salah satu dari dua jawaban ini pada posting ini. . .

  1. Windows Native: Mengontrol kapan Windows akan Reboot setelah Pembaruan Windows berlaku
  2. Aplikasi Pihak Ketiga: Windows 10 Reboot Blocker

Pimp Juice
sumber
2

Jika Anda benar-benar tidak boleh membiarkan sistem Anda untuk reboot karena Pembaruan Windows tanpa itu "dikontrol" ketika Anda hadir, jadwalkan waktu pemeliharaan, atau apa pun masalahnya, maka Anda dapat menonaktifkan layanan Pembaruan Windows .

Mengontrol Pembaruan Windows secara Manual

Ini berarti bahwa mesin ini tidak akan mendapatkan pembaruan keamanan yang kritis, dll. Kecuali jika Anda mengaktifkan kembali dan kemudian mengunduh, memasang, menyalakan kembali, dll secara manual dan kemudian menonaktifkan begitu penambalan selesai.

PERINGATAN : Ini bisa berbahaya dan tidak dianjurkan dan terutama di lingkungan jaringan rumah . Dalam lingkungan bisnis atau pusat data, adalah normal bagi perusahaan untuk mengontrol kapan mereka akan membuat perubahan, menginstal pembaruan keamanan, menambal OS, dan sebagainya.

Matikan Pembaruan Windows di Windows 10

Anda dapat melakukan ini menggunakan layanan Pembaruan Windows. Melalui Panel Kontrol> Alat Administratif, Anda dapat mengakses Layanan . Di jendela Layanan, gulir ke bawah ke Pembaruan Windows dan matikan prosesnya. Untuk mematikannya, klik kanan pada prosesnya, klik Properties dan pilih Disabled. Itu akan menjaga Pembaruan Windows tidak diinstal pada mesin Anda.

masukkan deskripsi gambar di sini

Tetapi karena Windows adalah Layanan sekarang dan seterusnya, Anda harus terus memperbarui komputer Anda. Agar dapat menginstal serangkaian fitur berikutnya atau versi yang lebih baru, Anda harus menginstal pembaruan sebelumnya. Itu sebabnya jika Anda menggunakan solusi di atas, Anda harus pergi ke Layanan dan menyalakannya sesekali untuk mengunduh dan memperbarui salinan Windows Anda.

Memulai Pembaruan Windows secara Manual dan Menjalankannya

Setelah Anda mengaktifkan layanan Pembaruan Windows, ketika Anda membuka Pembaruan Windows di Pengaturan PC, Anda akan melihat pesan bahwa pembaruan tidak diinstal karena komputer dihentikan. Anda harus mengklik Coba Lagi sehingga semua pembaruan yang tersedia diunduh dan diinstal. Ini mungkin memerlukan dua atau tiga "Periksa Pembaruan". Anda harus terus mengklik "Periksa pembaruan" sampai dikatakan komputer Anda terbaru. Kemudian Anda dapat kembali dan mematikan layanan Pembaruan Windows sampai waktu berikutnya Anda merasa cukup bebas untuk menghabiskan waktu memperbarui salinan Windows 10 Anda.

sumber


Menonaktifkan Pekerjaan Penjadwal Tugas

Tampaknya ada beberapa tugas terjadwal terkait Pembaruan Windows yang dijadwalkan untuk memicu Pembaruan Windows mungkin.

Tekan + , ketikkan dan tekan . Arahkan ke > > > , dan kemudian klik kanan dan pilih opsi untuk pekerjaan bernama Dijadwalkan Mulai .masukkan deskripsi gambar di sini Rtaskschd.mscEnterTask Scheduler LibraryMicrosoftWindowsWindowsUpdatesDisable

masukkan deskripsi gambar di sini


Sumber Daya Lebih Lanjut

Pimp Juice
sumber
2

Pembaruan : Setelah pengujian, solusi saya sebelumnya gagal menjadi efektif. Microsoft tampaknya telah menerapkan fitur yang mencegahnya bekerja.

Solusi terakhir saya adalah menggunakan utilitas bernama StopUpdates10 . Ini menggabungkan semua teknik yang saya baca selama beberapa bulan terakhir, terutama beberapa perubahan registri dan penonaktifan beberapa layanan - bukan hanya pasangan yang terus disebutkan tetapi tidak bekerja sendiri.


Hingga tadi malam, saya telah mencegah komputer saya (yang menyelenggarakan layanan yang mengharuskannya pada 24/7 kecuali saya secara khusus dijadwalkan downtime) dari secara otomatis menerapkan pembaruan dan reboot. Saya telah melakukan ini dengan menonaktifkan layanan Pembaruan Windows — salah satu jawaban di sini.

Pagi ini, saya menemukan bahwa itu telah reboot secara otomatis dan bahwa layanan Pembaruan Windows telah diaktifkan kembali. Ini bukan perilaku yang pernah ditunjukkan Windows 10 untuk saya sebelumnya. Saya hanya dapat berasumsi bahwa sesuatu telah berubah pada tahun 2018, dan bahwa Microsoft telah meluncurkan pembaruan tahun ini (yang akan saya terapkan ketika secara manual memperbarui sistem saya) yang mengaktifkan kembali layanan Pembaruan Windows walaupun Anda telah menonaktifkannya.

Sejak itu saya telah menonaktifkan layanan Pembaruan Windows sekali lagi — tetapi sekarang juga menghapus semua izin yang diwarisi dari HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ wuauserv , dan hanya memberi saya apa saja selain akses hanya-baca untuk itu.

Selain itu, saya telah mengambil kepemilikan C: \ Windows \ System32 \ sihclient.exe (biner yang bertanggung jawab untuk pembaruan latar belakang), menghapus semua izin selain dari saya sendiri, dan menamainya kembali.

Saya tidak akan tahu apakah ini berhasil (satu atau yang lain atau keduanya) sampai satu atau lebih bulan berlalu.

Jason Bassford
sumber
1
Pertimbangkan untuk membuat skrip untuk solusi ini yang Anda berikan jika berlaku dan Anda dapat membuatnya mudah bagi orang lain untuk menerapkan melalui baris perintah untuk semua operasi yang Anda nyatakan atau setidaknya beberapa tangkapan layar operasi. Itu mungkin membuat lebih mudah bagi orang untuk menerapkan perbaikan dan mengikuti setelah menerapkan pembaruan secara manual setiap kali jika mereka dikembalikan kembali ke postingan Pembaruan Jendela manual.
Pimp Juice
@PimpJuiceIT Saya akan memikirkannya setelah saya dapat memverifikasi apakah solusi saya benar-benar efektif. :) Sayangnya, kecuali seseorang memiliki informasi yang pasti tentang ini, sekarang hanya permainan yang menunggu.
Jason Bassford
Tidak masalah ... hanya ingat bahwa beberapa orang non-teknis mungkin membaca jawaban Anda untuk solusi seperti itu (setelah diverifikasi tentu saja) dan mereka mungkin membutuhkan pegangan tangan dan tidak ada yang lebih baik daripada memegang tangan seseorang daripada langkah-demi-langkah rinci instruksi, atau beberapa cuplikan layar atau instruksi terperinci untuk langkah-langkah yang terlibat atau otomatisasi kecil jika berlaku. Saya memiliki banyak kesabaran sehingga tidak perlu khawatir dengan hal itu — saya berharap dapat mendengar hasil Anda sebulan setelah Anda memperbarui secara manual apakah ini berhasil atau tidak.
Pimp Juice
2
Hai, Jason, selamat datang di situs ini. Ini informasi yang menarik, tapi mungkin terlalu dini untuk dijawab. Mungkin lebih baik menunggu sampai Anda mengonfirmasi bahwa itu berfungsi.
fixer1234
2

Saya telah membuat PowerShellskrip yang secara dinamis mengatur Active Hoursuntuk mencegah restart yang tidak diinginkan dari Windows Updatesberdasarkan jawaban ini ( https://superuser.com/a/1208866/351521 ). Ini mengatur kunci registri ini:

  • HKLM\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings\ActiveHoursStart

  • HKLM\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings\ActiveHoursEnd

  • HKLM\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings\IsActiveHoursEnabled

Anda bisa mendapatkannya di sini: https://github.com/marcosbozzani/Win10ActiveHours

Saran dan Permintaan Tarik disambut!

Perubahan

  • Dikonversi dari Batchke PowerShell(lebih mudah untuk memahami dan memelihara, menurut saya )

  • Skrip memeriksa rentang jam alih-alih satu jam (seperti yang disarankan dalam komentar dari jawaban itu)

  • Script dapat menginstal dan menghapus instalan Scheduled taskserta mengatur pengaturan dan pemicu yang sesuai

  • Script dapat mengeksekusi Scheduled tasksecara manual, jika diperlukan

  • Membuat repositori Github (lebih mudah untuk memperbarui dan menerima perubahan)

Informasi Umum

  • Tugas akan dibuat di \Win10ActiveHours\Update

  • Ada dua Active Hoursjendela 18 jam:

    • dari 18:00ke12:00
    • dari 06:00ke00:00
  • Ada empat pemicu yang akan mengaktifkan tugas dan beralih di antara dua jendela:

    • saat komputer dinyalakan
    • di komputer bangun
    • setiap hari di 06:00
    • setiap hari di 18:00
  • Ini adalah pengaturan untuk tugas:

    • bangun untuk berlari
    • mulai saat tersedia
    • jangan berhenti di idle end
    • memungkinkan mulai jika pada baterai
    • jangan berhenti jika menggunakan baterai

Untuk informasi lebih lanjut, lihat README.md dari repositori

Marcos
sumber
Saya baru saja melihatnya dan menyukainya dan upaya Anda untuk mendapatkan ini menciptakan pekerjaan yang sangat baik dan +1. Saya pikir itu luar biasa Anda memperluas ke solusi yang saya berikan dalam jawaban saya dan mengatur semua ini untuk dijalankan di PowerShell dan melalui Penjadwal Tugas. Kerja bagus!! Catatan: Saya suka cara Anda menulis logika dalam skrip itu juga dengan fungsi dan semacamnya !!
Pimp Juice,
1

Produk pihak ketiga

Karena aturan dan metode Windows berubah dan tidak ada metode yang berfungsi selamanya, berikut adalah beberapa produk pihak ketiga gratis yang akan menunda pemadaman (dan banyak lagi). Mereka dapat menggunakan Windows API yang memungkinkan program memveto shutdown yang akan datang atau menonaktifkan layanan sistem Windows.

Pemblokir Pembaruan Windows

Freeware portabel yang membantu untuk sepenuhnya menonaktifkan atau mengaktifkan Pembaruan Otomatis pada Windows dengan satu klik tombol. Ia melakukan pekerjaan yang baik untuk menonaktifkan layanan sistem Pembaruan Windows, termasuk Layanan Pembaruan Windows yang tak terhentikan .

Jangan Tidur

Sebuah program kecil yang dapat memblokir berbagai acara Windows dari baki, baru saja diperbarui pada Januari 2019.

masukkan deskripsi gambar di sini

ShutdownGuard

Program yang lebih lama yang duduk di baki sistem dan mencegah Windows mematikan, me-reboot, atau keluar. Ada beberapa opsi yang tersedia di menu baki seperti menyembunyikan ikon baki, menonaktifkan program sementara dan memaksa shutdown, dan beberapa pengaturan konfigurasi lain tersedia dalam .inifile yang dapat diedit dengan Notepad.

masukkan deskripsi gambar di sini

Diam!

Diam! dapat memonitor dan memblokir shutdowns dan restart dll, tetapi juga dapat melakukannya mengingat proses aplikasi yang sedang berjalan atau windows dan melakukan tindakan yang berbeda untuk yang cocok.

Ini hanya tersedia untuk diunduh dari situs web pihak ketiga.

masukkan deskripsi gambar di sini

Sumber:

4 Alat untuk Mencegah, Membatalkan, dan Membatalkan Shutdown atau Restart Sistem Windows ketika Aplikasi Sedang Berjalan

harrymc
sumber