Fix: Windows Resource Protection tidak dapat memulai Layanan Perbaikan

Kesalahan ini cukup mengganggu karena biasanya muncul ketika Anda mencoba menjalankan layanan tertentu yang digunakan untuk memperbaiki komputer Anda seperti SFC (Pemindai File Sistem) dan ini mencegah Anda untuk memperbaiki kesalahan lain pada PC Anda.

Itulah mengapa Anda harus memberikan perhatian ekstra dan mencoba menyelesaikannya menggunakan salah satu metode yang ditampilkan di bawah ini. Masalahnya tidak asing dengan versi apa pun dari sistem operasi Windows dan metode di bawah ini dapat diterapkan ke semuanya.

Solusi 1: Mulai Layanan Penginstal Windows (terkadang disebut TrustedInstaller)

Layanan Penginstal Modul Windows atau TrustedInstaller memungkinkan penginstalan, modifikasi, dan penghapusan komponen Windows. Jika layanan ini dinonaktifkan, instal pembaruan Windows atau alat perbaikan sistem mungkin gagal untuk PC ini. Layanan ini memiliki akses penuh ke file Perlindungan Sumber Daya Windows dan kunci registri dan perlu dijalankan agar Layanan Perbaikan dapat berjalan.

  1. Buka kotak dialog Run dengan menggunakan kombinasi tombol Windows Key + R. Ketik "services.msc" tanpa tanda kutip di kotak dialog Run dan klik OK.

  1. Temukan Layanan Penginstal Windows atau layanan TrustedInstaller, klik kanan padanya dan pilih Properti.
  2. Pastikan bahwa opsi di bawah Jenis Startup di Properti Layanan Toko Windows diatur ke Otomatis.
  3. Jika layanan dihentikan (Anda dapat memeriksanya di sebelah pesan status Layanan), Anda dapat segera memulainya dengan mengklik tombol Mulai.

Anda mungkin menerima pesan galat berikut ketika Anda mengklik Mulai:

 “Windows tidak dapat memulai Layanan Terpasang Windows di Komputer Lokal. Kesalahan 1079: Akun yang ditentukan untuk layanan ini berbeda dari akun yang ditentukan untuk layanan lain yang berjalan dalam proses yang sama. "

Jika ini terjadi, ikuti petunjuk di bawah untuk memperbaikinya.

  1. Ikuti langkah 1-3 dari petunjuk di atas untuk membuka properti Windows Installer Service.
  2. Arahkan ke tab Log On dan klik tombol Browse….

  1. Di bawah kotak "Enter the object name to select", ketik nama komputer Anda dan klik Check Names dan tunggu nama menjadi diautentikasi.
  2. Klik OK setelah Anda selesai dan ketik kata sandi administrator di kotak Kata Sandi saat Anda diminta.

Catatan : Hal berguna lainnya yang dapat Anda lakukan dengan Layanan Penginstal Windows adalah mendaftarkan ulang dan memeriksa untuk melihat apakah itu menyelesaikan masalah. Ini juga akan memakan waktu satu menit dan ini benar-benar dapat menyelesaikan masalah.

  1. Klik menu Start dan ketik perintah berikut di dalamnya sebelum menekan Enter untuk menjalankannya:

% windir% \ system32 \ msiexec / unregserver

  1. Sekarang Anda hanya perlu mengulangi proses yang sama kali ini dengan perintah di bawah ini:

% windir% \ system32 \ msiexec / regserver

  1. Pastikan Anda memberikan izin administrator jika diminta untuk melakukannya. Periksa untuk melihat apakah masalah masih muncul.

Solusi 2: Perbarui PC Windows Anda

Beberapa pengguna telah melaporkan bahwa masalah hampir tidak mungkin diselesaikan dengan metode apa pun yang mereka temukan di Internet tetapi hanya menginstal pembaruan terbaru membantu mereka menyelesaikan masalah. Menjaga PC Anda tetap mutakhir sangat penting dan berbagai bug yang muncul pada komputer merek tertentu telah diperbaiki dengan yang terbaru.

Windows 10 memperbarui dirinya sendiri secara otomatis dari waktu ke waktu dan opsi pembaruan otomatis diaktifkan secara default. Anda juga dapat memeriksa pembaruan dengan membuka Pengaturan >> Pembaruan & Keamanan >> Perbarui >> Periksa pembaruan. Namun, jika Anda memperhatikan bahwa Windows tidak memperbarui secara teratur, ikuti serangkaian instruksi di bawah ini untuk memperbaikinya.

  1. Tahan Tombol Windows dan tekan X untuk membuka menu konteks khusus ini. Anda juga dapat mengklik kanan pada menu Start. Pilih Windows Powershell (Admin).

  1. Di konsol Powershell, ketik cmd dan tunggu Powershell beralih ke lingkungan seperti cmd.
  2. Di konsol “cmd”, ketik perintah berikut dan pastikan Anda mengklik Enter setelahnya:

wuauclt.exe / updatenow

  1. Biarkan perintah ini berjalan setidaknya selama satu jam dan periksa kembali untuk melihat apakah ada pembaruan yang ditemukan dan / atau berhasil dipasang.

//www.bleepingcomputer.com/forums/t/647715/windows-resource-protection-could-not-start-the-repair-service/

Solusi 3: Untuk Build 14279

Alat SFC rusak dalam versi sistem operasi Windows 10 ini dan pengguna mengklaim bahwa alat itu tidak berfungsi sampai versi baru dirilis. Namun, jika Anda masih terjebak dengan versi Windows ini dan jika Anda ingin memiliki akses ke SFC, Anda dapat menggunakan solusi di bawah ini untuk membuatnya berfungsi.

Persiapan: Anda harus mengambil alih kepemilikan folder di bawah ini, jadi pastikan Anda mengulangi proses ini untuk dua folder yang akan Anda miliki. Yang pertama ada di sini:

% SystemRoot% \ winsxs ; dan namanya adalah amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.14279.1000_none_25a158fc7f85c69d

  1. Buka File Explorer, dan kemudian temukan file TrustedInstaller.exe di lokasi berikut:

C: \ WINDOWS \ servicing \ TrustedInstaller.exe

 

  1. Klik kanan file tersebut, klik Properties, lalu klik tab Security. Klik tombol Advanced. Jendela "Pengaturan Keamanan Lanjutan" akan muncul. Di sini Anda perlu mengubah Pemilik kunci.
  2. Klik tautan Ubah di sebelah label "Pemilik:" Jendela Pilih Pengguna atau Grup akan muncul.

  1. Pilih akun pengguna melalui tombol Advanced atau cukup ketik akun pengguna Anda di area yang bertuliskan 'Masukkan nama objek yang akan dipilih' dan klik OK. Tambahkan akun Administrator.
  2. Secara opsional, untuk mengubah pemilik semua subfolder dan file di dalam folder, pilih kotak centang "Ganti pemilik subkontainer dan objek" di jendela "Pengaturan Keamanan Lanjutan". Klik Oke untuk mengubah kepemilikan.

Pastikan Anda mengulangi proses yang sama untuk folder yang terletak di % SystemRoot% \ winsxs \ dengan nama amd64_microsoft-windows-servicingstack-onecore_31bf3856ad364e35_10.0.14279.1000_none_5a92ee0dd788e433

  1. Arahkan ke folder berikut. Pastikan Anda memiliki izin admin dan Anda telah mengaktifkan file dan folder tersembunyi. Klik pada tab "View" pada menu File Explorer dan klik pada kotak centang "Hidden items" di bagian Show / hide. File Explorer akan menampilkan file yang tersembunyi dan akan mengingat opsi ini sampai Anda mengubahnya lagi.

% SystemRoot% \ winsxs \ amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.14279.1000_none_25a158fc7f85c69d

  1. Periksa untuk melihat apakah Anda dapat menemukan file bernama wrpint . dll . Jika file tidak ada di sana, Anda harus menemukannya di tempat lain dan menempelkannya. Arahkan ke folder ini dan cari file wrpint.dll. Klik kanan padanya dan pilih salin.

% SystemRoot% \ winsxs \ amd64_microsoft-windows-servicingstack-onecore_31bf3856ad364e35_10.0.14279.1000_none_5a92ee0dd788e433

  1. Tempel file wrpint.dll di folder pertama tempat file tersebut hilang dan periksa untuk melihat apakah SFC akan mulai berfungsi.

Solusi 4: Tambahkan Kunci Registri yang Hilang

Ada masalah dengan versi tertentu dari sistem operasi Windows di mana Anda kehilangan kunci registri yang terkait dengan ID layanan TrustedInstaller. Memperbaiki masalah ini agak maju dan Anda harus mengikuti petunjuk di bawah ini untuk memperbaikinya.

Sebelum melanjutkan dengan solusi ini, Anda disarankan untuk menutup semua program yang sedang berjalan dan disarankan untuk membuat cadangan registri Anda kalau-kalau terjadi kesalahan besar saat Anda mengeditnya. Cadangkan registri Anda dengan mengikuti petunjuk di artikel kami.

  1. Arahkan ke folder di bawah ini dan periksa nama subfolder yang seharusnya terlihat seperti 6.1.7600.16385. Itu adalah ID TrustedInstaller jadi pastikan Anda menyalin nama folder ini dan menempelkannya di suatu tempat.

C: \ Windows \ Servicing \ Version

  1. Arahkan ke folder C >> Windows >> WinSxS dan temukan folder yang namanya dimulai dengan yang berikut:

x86_microsoft-windows-servicingstack_31bf3856ad364e35_ {TrustedInstaller ID} (Windows 32bit)

amd64_microsoft-windows-servicingstack_31bf3856ad364e35_ {TrustedInstaller ID} (Windows 64bit)

  1. Salin nama folder ini dan simpan juga di suatu tempat di file teks.

Sebelum melanjutkan, Anda perlu mengambil kepemilikan atas kunci registri tertentu yang dapat dilakukan dengan mudah jika Anda mengikuti petunjuk di bawah ini dengan saksama.

  1. Arahkan ke kunci registri berikut, klik kanan pada Layanan Berbasis Komponen di pohon di sisi kiri layar dan klik Izin.

HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Layanan Berbasis Komponen

  1. Setelah jendela ini terbuka, klik Advanced dan arahkan ke tab Owner. Klik pada entri Administrator di bawah bagian Ubah pemilik ke dan Terapkan perubahan.
  2. Setelah itu, keluar dari jendela ini dan jendela Pengaturan lanjutan juga dan klik Administrator di bawah bagian Nama grup atau pengguna di jendela Izin.

  1. Di bawah bagian Izin untuk Administrator, klik Kontrol Penuh dan Terapkan perubahan lagi.

Sekarang saatnya untuk bagian akhir dari solusi yang seharusnya tidak memakan waktu lama.

  1. Arahkan ke kunci registri berikut, klik kanan di mana saja di sisi kanan jendela dan pilih New >> Key. Beri nama Versi.

HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Layanan Berbasis Komponen

  1. Dalam kunci Versi ini, Anda harus membuat Nilai String yang Dapat Dibuang dan mengatur ID Terpercaya pada namanya. Salin dari tempat Anda menyimpannya. Klik kanan pada Nilai String yang Dapat Dibuang ini dan pilih opsi Ubah.
  2. Nilai harus jalur lengkap ke folder dari WinSxS. Sebagai contoh:

% SystemRoot% \ WinSxS \ x86_microsoft-windows-servicingstack_31bf3856ad364e35_ {TrustedInstaller ID} (32bit Windows)

  1. Periksa untuk melihat apakah masalahnya sudah teratasi.

Solusi 5: Menjalankan Pemindaian SFC Offline

Solusi ini hanya membantu beberapa orang tetapi telah membantu mereka dan metode ini sangat disarankan oleh teknisi Microsoft saya dan cukup mudah untuk menjalankannya bahkan jika Anda mengalami masalah dengan pemindaian SFC saat menjalankannya secara normal.

  1. Cari "Command Prompt", klik kanan padanya, dan pilih opsi "Run as administrator". Salin dan tempel perintah berikut dan pastikan Anda mengklik Enter setelahnya:

sfc / SCANNOW / OFFBOOTDIR = c: \ / OFFWINDIR = c: \ windows

  1. Jika muncul pesan yang mengatakan bahwa pemindaian berhasil, Anda telah menyelesaikan masalah Anda. Jika kesalahan yang sama muncul, coba metode lain di artikel ini.

Solusi 6: Ubah Nama File

Mengganti nama file ini sangat membantu dalam banyak kasus tetapi penting bahwa Anda menginstal semua pembaruan yang tertunda di komputer Anda sebelum Anda melakukannya karena file tersebut berisi banyak informasi tentang status komputer Anda saat ini dan pembaruan yang tertunda. Mengganti nama mungkin menyebabkan pembaruan ini tidak dipasang dengan benar.

  1. Arahkan ke C >> Windows >> WinSxS dan cari file bernama pending.xml. Klik kanan padanya dan pilih ganti nama.
  2. Ubah namanya menjadi pending.old.xml dan periksa untuk melihat apakah masalahnya sudah teratasi. Jika tidak, pastikan Anda mengembalikan perubahan ke file.