Skenario: Bandwidth di jaringan saya langka, jadi saya punya skrip batch yang ditautkan pada desktop saya untuk menghentikan layanan serakah, Pembaruan Windows dan Optimalisasi Pengiriman menjadi pelanggar terburuk dan paling sering. Sebelum pembaruan Windows 10 terbaru, alat ini berfungsi dengan baik, dengan perintah utama yang dipermasalahkan
NET stop "Windows Update"
NET stop "Delivery Optimization"
SC config DoSvc start= disabled
SC config wuauserv start= disabled
Mencoba dengan cmd, Layanan, atau memanggil kembali: Sebelumnya, Windows akan membatalkan semua perubahan Jenis Startup, sehingga skrip lebih merupakan perbaikan sementara. Sekarang, bagaimanapun, Access is Denied
untuk semua perintah ini, bahkan ketika skripnya adalah "Run as Administrator." Bahkan jika saya memulai utilitas Layanan sebagai administrator, semua opsi untuk mengubah Jenis Startup atau untuk menghentikan layanan akan diklik. Saya belum memeriksa apakah saya dapat menghentikan layanan ini dari utilitas Resource Monitor. Saya telah menemukan bahwa saya dapat takeown
dan del
executable arbitrer di System32, jadi jika seseorang tahu apa yang dapat dieksekusi untuk WU dan DO itu mungkin bekerja juga.
Solusi Potensial melalui Registry: Dari pertanyaan iniSaya menemukan bahwa mungkin untuk mengedit Jenis Startup dari layanan ini di registri. Saya telah menemukan bahwa dalam
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DoSvc
dan ~\wuauserv
tidak ada Start
registri DWORD seperti yang terlihat dalam pertanyaan di atas, tetapi ada pendaftar DWORD disebut Type
dalam ~\%svc%\TriggerInfo
untuk DoSvc
dan wuauserv
. Apakah mengedit Type
register ini memiliki efek yang diinginkan? Jika tidak, apa yang akan dilakukan registri?
EDIT: Saya tidak mencari di folder registry yang tepat (apakah itu istilah yang tepat?), Saya memang memiliki "Start" registry untuk DoSvc dan wuauserv; Saya memberi tip kepada @harrymc karena skeptisnya. Namun, ketika saya mencoba untuk mengatur ( DoSvc
atau wuauserv
) \Start
ke 4, saya mengertiCannot edit Start: Error writing the value's new contents.
Windows 10 Home v. 1803
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DoSvc
item bernamaStart
yang nilainya3
. Lihat lagi. Jika masih tidak ada, Anda harus menginstal ulang Windows 10 1809 di tempat pembaruan, karena ada sesuatu yang sangat salah.