Nonaktifkan layanan windows di command prompt Windows 10 dalam mode pemulihan

3

Dulu dapat me-reboot Windows ke command prompt untuk menggunakan sc config "Layanan" mulai = dinonaktifkan

Di Windows 10, jika saya reboot ke command prompt dan login sebagai admin, upaya untuk melakukan hal yang sama akan memberi saya perintah sc atau program tidak ditemukan.

Bagaimana saya dapat mengatur status layanan ke dinonaktifkan pada prompt perintah di Windows 10.

Terima kasih.

Maxim V. Pavlov
sumber
Saya belum mencoba boot ke mode pemulihan, tetapi sepertinya perintah sc tidak ada di jalur ketika boot dalam mode ini, cobalah untuk cd ke \ windows \ system32 dan menjalankannya dari sana.
arana
@arana, titik awal cmd dalam pemulihan sebenarnya \ windows \ system32, dan sc tidak ditemukan di sana. Juga bukan sc.exe
Maxim V. Pavlov

Jawaban:

6

Mengedit Registri offline

Anda perlu menggunakan Regedit.exedan memuat sarang Sistem yang berlokasi di:

<driveletter>:\Windows\System32\config\SYSTEM

Ketika dalam lingkungan pemulihan, huruf drive untuk instalasi Windows Anda akan berbeda. Gunakan Bcdedit.exeuntuk mengetahuinya.

(Untuk informasi lebih lanjut tentang pengeditan registri offline: Cara Mengedit Registri Offline Menggunakan Lingkungan Pemulihan Windows )

Mengubah jenis Startup Layanan

(Lihat Cara Menonaktifkan Layanan atau Perangkat yang Mencegah Booting dari NT - Artikel ini awalnya ditulis untuk Windows 2000, tetapi masih berlaku untuk semua versi Windows.)

Setelah di jendela Command Prompt, ketik Regedit.exedan pilih HKEY_LOCAL_MACHINE(atau HKEY_USERS). Dari menu File, klik Load Hive .. dan muat SYSTEMsarang instalasi Windows Anda. Beri nama sarang yang dimuat sebagaiTEST

Buka kunci registri berikut:

HKEY_LOCAL_MACHINE\TEST\ControlSet001\Services\<short name of the service>

Kunci registri Layanan startup

Untuk menonaktifkan layanan, ubah nilai StartREG_DWORD ke 0x4.

Automatic   0X2
Manual      0x3
Disabled    0x4

Setelah membuat perubahan pada kunci registri layanan, pilih sarang yang bernama TESTdan bongkar (melalui menu File) dan keluar dari Regedit.exe.

w32sh
sumber
1
X sebenarnya adalah surat yang buruk untuk dipilih sebagai contoh, ketika Anda boot ke lingkungan windows PE menggunakan X secara default untuk contoh windows yang sedang berjalan.
Scott Chamberlain
Benar! Saya telah menghapus referensi ke X: \
w32sh
Ini jawaban yang benar. Meskipun tidak ada layanan yang saya butuhkan di CurrentControlSet1, yang merupakan satu-satunya yang tersedia ketika saya memuatnya dalam PE. Pada awal Windows yang normal, saya memiliki CurrentControlSet, dan ia mencantumkan layanan yang harus saya nonaktifkan.
Maxim V. Pavlov
Klarifikasi, di PXE saya memiliki set kontrol saat ini tersedia, tetapi tidak itu, atau ControlSet001 daftar layanan yang saya harus menonaktifkan. Setiap ide akan sangat membantu.
Maxim V. Pavlov