Nonaktifkan tugas Reboot UpdateOrchestrator

18

Sekitar seminggu yang lalu Windows 10 Pro saya mulai bangun di tengah malam. Saya memiliki masalah serupa sekitar setengah tahun yang lalu, tetapi berhasil mengonfigurasi penyebabnya - tugas UpdateOrchestration yang tidak dapat diatur dan menonaktifkannya - menggunakan jawaban ini . Menonaktifkan opsi "Bangun komputer ..." dalam tugas Booting Ulang membantu.

Namun, sekitar seminggu yang lalu komputer mulai terbangun di tengah malam lagi dan saya tidak dapat meyakinkan Reboot untuk tetap turun saat ini. Ketika saya hapus centang opsi "Bangunkan komputer ..." muncul jendela yang meminta saya untuk memberikan kredensial masuk untuk beberapa S-1-5-18pengguna misterius yang belum pernah saya dengar (lihat gambar di bawah, saya menggunakan versi Polandia Windows).

masukkan deskripsi gambar di sini

Saya tidak tahu untuk apa kata sandinya S-1-5-18. Dropdown jendela ini memungkinkan saya untuk memilih pengguna lain, selain yang misterius S-1-5-18- sebenarnya ada sekitar 5 akun dengan nama yang mirip dengan nama pengguna Windows saya (mengapa ada banyak dari mereka? Saya tidak tahu, Control Panel menunjukkan saya sebagai satu-satunya pengguna komputer ini); ketika saya memilih salah satu dari mereka di dropdown dan memasukkan kata sandi saya, saya mendapatkan pesan berikut (diterjemahkan dari Bahasa Polandia ke Bahasa Inggris):

Struktur varian yang disediakan berisi data yang tidak valid

Apakah Anda tahu cara menonaktifkan komputer dari reboot pada malam hari?

-

EDIT: Untuk memperjelas beberapa nama pengguna: ada satu S-1-5-18pengguna di dropdown. Banyaknya pengguna yang saya katakan berkaitan dengan nama pengguna Windows asli saya. Gambar berikut ini menunjukkan konten dropdown pengguna. Saya telah mengedit nama yang menunjukkan alamat email asli saya, nama asli saya atau nama komputer saya. masukkan deskripsi gambar di sini.

EDIT2: Saya mencoba menonaktifkan opsi "Wake to run" pada tugas menggunakan PowerShell, dengan skrip berikut dan itu juga tidak berhasil. Tidak ada kesalahan yang diberikan tetapi WakeToRuntetap true.

 ?{ $_.Settings.WakeToRun -eq $true -and $_.State -ne 'Disabled' } |
%{
    write-host $_
    $_.Settings.WakeToRun = $false;
    Set-ScheduledTask $_
 }
lukeg
sumber
Jika Anda memiliki beberapa S-1-5-18 yang tentu saja merupakan akun Sistem Lokal Anda memiliki masalah. Bisa menawarkan tautan lain tapi saya malas untuk upaya itu malam ini. Saya ingin tahu, persis seberapa mirip nama pengguna yang satu dengan yang lain, tidak akan melakukan penelitian sampai informasi itu diketahui (dan terkandung dalam pertanyaan) bukan komentar
Ramhound
@Ramhound Saya telah memperbarui pertanyaan. Harap dicatat, bahwa saya tidak pernah mengatakan saya memiliki banyak S-1-5-18. Saya memiliki banyak pengguna yang mirip dengan nama pengguna Windows saya sendiri.
lukeg
1
S-1-5-18 SID milik akun terkenal. Microsoft memiliki daftar itu . Dropdown Anda tidak harus menunjukkan pengguna saat ini tetapi juga pengguna yang telah Anda gunakan di masa lalu. Untuk melihat akun aktual yang disiapkan pada mesin Anda, buka dialog run dan ketik lusrmgr.msc. Itu akan memberi Anda konsol yang akan membantu Anda. Akun ID / Sistem yang terkenal tidak akan terlihat. Tetapi ini akan membantu Anda mengetahui kapan saja ada banyak lukegakun di sistem Anda.
Seth
@Terima kasih. Menggunakan lusrmgr.mscdikonfirmasi bahwa sebenarnya ada satu lukegakun. Namun, saya masih tidak yakin kredensial apa yang harus dimasukkan ketika mengubah tugas Reboot UpdateOrchestrator. Apakah saya harus menggunakan S-1-5-18nama pengguna atau lukegakun saya yang ada ? Ketika saya menggunakan yang terakhir, saya memasukkan kata sandi akun MS online saya - namun itu diakhiri dengan pesan "Struktur varian yang disediakan berisi data yang tidak valid".
lukeg
Saya tidak pernah mengatakan Anda memiliki beberapa akun Sistem Lokal hanya jika Anda memiliki banyak akun yang akan menjadi masalah (apa yang Anda katakan panjang lebar dan bisa diambil banyak cara)
Ramhound

Jawaban:

20

Saya akhirnya bisa menonaktifkan Reboottugas. Pertama, saya mencoba baris berikut di cmd:

SCHTASKS /Change /TN "Microsoft\Windows\UpdateOrchestrator\Reboot" /DISABLE

Itu tidak berfungsi, dan pesan kesalahan mengatakan saya tidak memiliki hak yang cukup untuk memodifikasi tugas (walaupun saya bekerja pada akun admin Windows). Namun, berkat pesan ini , saya dapat menemukan informasi tentang program NSudo . Per petunjuk yang sudah ditautkan, saya menggunakannya dalam mode TrustedInstaller untuk memulai cmddan - lihatlah - SCHTASKSsekarang berfungsi dengan baik, memungkinkan saya untuk menonaktifkan Reboottugas. Windows ramah pengguna, kata mereka.

EDIT: Untuk membuat segalanya lebih jelas, NSudo memberi Anda hak istimewa atas tugas Reboot dan Anda tidak harus menggunakan persis yang cmdtercantum di atas untuk menonaktifkan tugas Reboot. Sebagai alternatif, Anda dapat, misalnya, menggunakannya untuk menjalankan taskschd.mscdan mengedit tugas Reboot sesuai dengan keinginan Anda di jendela yang terbuka (misalnya dengan menghapus centang pada kotak centang "Bangun ...").

Saya telah menemukan bahwa perubahan tidak selalu terjadi. Pesan yang disebutkan di atas menyatakan bahwa pada harus mengeluarkan perintah berikut menggunakan cmddari NSudo (perhatikan Anda mungkin harus menerjemahkan nama akun ke bahasa yang digunakan Windows Anda):

icacls "%WINDIR%\System32\Tasks\Microsoft\Windows\UpdateOrchestrator\Reboot" /inheritance:r /deny "Everyone:F" /deny "SYSTEM:F" /deny "Local Service:F" /deny "Administrators:F"
lukeg
sumber
1
terima kasih untuk ini, saya memiliki masalah yang sama persis pada versi Polandia Windows :)
Adassko
NSudo - neraka? Bagaimana cara kerjanya? Maksudku, itu berhasil, terima kasih, tapi, MENGAPA?
Locane
Man I hate Windows.
jcollum
tautan untuk NSudo majorgeeks.com/files/details/nsudo.html - repo itu tidak benar-benar memberi Anda gagasan tentang di mana mendapatkannya
jcollum
1
Mmm kedengarannya luar biasa ... Tetapi bahkan dengan nsudo, menjalankan taskchd.msc untuk mengedit tugas reboot , dengan menekan OK windows meminta kata sandi ke akun S-1-5-18.
zx81
1

Solusi untuk $ hindu baru 17174 sesuatu

Jest jalankan regedit.exe dan tempel ini ke path bar kemudian hapus subfolder

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\Microsoft\Windows\UpdateOrchestrator

ini berfungsi seperti beberapa malware Rusia yang tidak dapat Anda hapus, layanan "Perbarui Orchestrator Service" akan mencoba memperbarui windows memperbarui atau membuat ulang tugas dan Anda tidak dapat menonaktifkan manual. coba yang ini, atau jalankan layanan pembaruan Windows "Log on" karena beberapa pengguna yang harus memblokir menjalankan otomatis

takeown /f "%WINDIR%\System32\UsoClient.exe" /a
icacls "%WINDIR%\System32\UsoClient.exe" /remove "Administrators" "Authenticated Users" "Users" "System"

icacls "%WINDIR%\System32\Tasks\Microsoft\Windows\UpdateOrchestrator\Reboot" /inheritance:r /deny "Everyone:F" /deny "SYSTEM:F" /deny "Local Service:F" /deny "Administrators:F"

takeown /f "%WINDIR%\System32\UsoClient.exe" /a
icacls "%WINDIR%\System32\UsoClient.exe" /inheritance:r /remove "Administrators" "Authenticated Users" "Users" "System"

Saya tahu pembaruan windows itu penting tapi windows 10 masih di Alpha, Bill, silakan kembali?

pengguna956584
sumber
0

S-1-5-18adalah SYSTEMakun lokal . Tidak memiliki kata sandi dan hanya layanan yang dapat berjalan di bawahnya.

Tetapi ada alat psexecyang dapat memungkinkan aplikasi pengguna berjalan di bawah akun SYSTEM. Anda bisa menggunakannya seperti ini:

psexec.exe -i -s schtasks ...

Namun, bahkan menonaktifkan wakeup untuk tugas Reboot tidak akan menghentikan sepenuhnya reboot.

Solusi alternatif berikut ini berhasil bagi saya:

Pergilah ke " Opsi Daya " -> " Ubah Saat Komputer Tidur " -> " Opsi Lanjut ".

Di bawah " Tidur " Anda akan melihat " Izinkan pengatur waktu bangun ". Setel " pada baterai " dan " terhubung " ke " Nonaktifkan ".

opsi daya - tidur

Itu harus berhati-hati jika itu.

Anda harus memeriksa lagi setelah pembaruan karena Microsoft kadang-kadang mengatur ulang itu dan mengaktifkan pengaktifan waktu ketika dicolokkan.

rustyx
sumber