Computer >> Máy Tính >  >> Xử lý sự cố >> Lỗi Windows

Khắc phục:Bảo vệ tài nguyên Windows không thể bắt đầu dịch vụ sửa chữa

Lỗi này khá khó chịu vì nó thường xuất hiện khi bạn đang cố chạy một số dịch vụ được sử dụng để sửa máy tính của mình, chẳng hạn như SFC (System File Scanner) và nó ngăn bạn sửa các lỗi khác trên PC của mình.

Đó là lý do tại sao bạn nên chú ý đến nó và cố gắng giải quyết nó bằng bất kỳ phương pháp nào được hiển thị bên dưới. Vấn đề không còn xa lạ với bất kỳ phiên bản nào của hệ điều hành Windows và các phương pháp dưới đây có thể áp dụng cho tất cả chúng.

Giải pháp 1:Khởi động Windows Installer Service (đôi khi được gọi là TrustedInstaller)

Dịch vụ Windows Modules Installer hoặc TrustedInstaller cho phép cài đặt, sửa đổi và loại bỏ các thành phần Windows. Nếu dịch vụ này bị tắt, việc cài đặt các bản cập nhật Windows hoặc các công cụ sửa chữa hệ thống có thể không thành công cho PC này. Dịch vụ này có toàn quyền truy cập vào các tệp Bảo vệ tài nguyên Windows và khóa đăng ký và nó cần phải chạy để Dịch vụ sửa chữa có thể chạy.

  1. Mở hộp thoại Run bằng cách sử dụng tổ hợp phím Windows Key + R. Nhập “services.msc” không có dấu ngoặc kép trong hộp thoại Run và nhấp vào OK.

Khắc phục:Bảo vệ tài nguyên Windows không thể bắt đầu dịch vụ sửa chữa

  1. Tìm Dịch vụ Windows Installer hoặc dịch vụ TrustedInstaller, nhấp chuột phải vào chúng và chọn Thuộc tính.
  2. Đảm bảo rằng tùy chọn trong Loại khởi động trong Thuộc tính của Dịch vụ Windows Store được đặt thành Tự động.
  3. Nếu dịch vụ bị dừng (bạn có thể kiểm tra xem ngay bên cạnh thông báo trạng thái Dịch vụ), bạn có thể bắt đầu dịch vụ ngay lập tức bằng cách nhấp vào nút Bắt đầu.

Khắc phục:Bảo vệ tài nguyên Windows không thể bắt đầu dịch vụ sửa chữa

Bạn có thể nhận được thông báo lỗi sau khi nhấp vào Bắt đầu:

“Windows không thể khởi động Dịch vụ đã cài đặt Windows trên Máy tính Cục bộ. Lỗi 1079:Tài khoản được chỉ định cho dịch vụ này khác với tài khoản được chỉ định cho các dịch vụ khác đang chạy trong cùng một quy trình. ”

Nếu điều này xảy ra, hãy làm theo hướng dẫn bên dưới để khắc phục.

  1. Làm theo các bước 1-3 trong số các hướng dẫn ở trên để mở các thuộc tính của Windows Installer Service.
  2. Điều hướng đến tab Đăng nhập và nhấp vào nút Duyệt qua….

Khắc phục:Bảo vệ tài nguyên Windows không thể bắt đầu dịch vụ sửa chữa

  1. Trong hộp "Nhập tên đối tượng để chọn", hãy nhập tên máy tính của bạn và nhấp vào Kiểm tra tên và đợi tên được xác thực.
  2. Nhấp vào OK khi bạn hoàn tất và nhập mật khẩu quản trị viên vào hộp Mật khẩu khi bạn được nhắc nhập mật khẩu đó.

Lưu ý :Một điều hữu ích khác mà bạn có thể thực hiện với Windows Installer Service là đăng ký lại nó và kiểm tra xem điều đó có giải quyết được sự cố hay không. Quá trình này cũng sẽ mất một phút và nó thực sự có thể giải quyết được vấn đề.

  1. Nhấp vào menu Bắt đầu và nhập lệnh sau vào menu trước khi nhấn Enter để chạy:

% windir% \ system32 \ msiexec / ungserver

Khắc phục:Bảo vệ tài nguyên Windows không thể bắt đầu dịch vụ sửa chữa

  1. Giờ đây, bạn chỉ cần lặp lại quy trình tương tự lần này với lệnh bên dưới:

% windir% \ system32 \ msiexec / regserver

  1. Đảm bảo rằng bạn cung cấp bất kỳ quyền quản trị viên nào nếu được nhắc làm như vậy. Kiểm tra xem sự cố có còn xuất hiện hay không.

Giải pháp 2:Cập nhật PC Windows của bạn

Một số người dùng đã báo cáo rằng vấn đề gần như không thể giải quyết bằng bất kỳ phương pháp nào họ tìm thấy trên Internet nhưng chỉ cần cài đặt bản cập nhật mới nhất đã giúp họ giải quyết vấn đề. Giữ cho PC của bạn luôn cập nhật là rất quan trọng và các lỗi khác nhau xuất hiện trên một số nhãn hiệu máy tính nhất định sẽ được sửa bằng những phiên bản mới nhất.

Windows 10 tự động cập nhật theo thời gian và tùy chọn cập nhật tự động được bật theo mặc định. Bạn cũng có thể kiểm tra các bản cập nhật bằng cách điều hướng đến Cài đặt>> Cập nhật &Bảo mật>> Cập nhật>> Kiểm tra các bản cập nhật. Tuy nhiên, nếu bạn nhận thấy rằng Windows không cập nhật thường xuyên, hãy làm theo bộ hướng dẫn bên dưới để khắc phục điều này.

  1. Giữ Phím Windows và nhấn X để mở menu ngữ cảnh đặc biệt này. Bạn cũng có thể nhấp chuột phải vào menu Bắt đầu. Chọn Windows Powershell (Quản trị viên).

Khắc phục:Bảo vệ tài nguyên Windows không thể bắt đầu dịch vụ sửa chữa

  1. Trong bảng điều khiển Powershell, nhập cmd và đợi Powershell chuyển sang môi trường giống cmd.
  2. Trong bảng điều khiển “cmd”, hãy nhập lệnh sau và đảm bảo rằng bạn nhấp vào Enter sau đó:

wuauclt.exe / updatenow

  1. Để lệnh này chạy trong ít nhất một giờ và kiểm tra lại để xem có bản cập nhật nào được tìm thấy và / hoặc cài đặt thành công hay không.

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

Giải pháp 3:Dành cho Bản dựng 14279

Công cụ SFC đã bị hỏng trong phiên bản này của hệ điều hành Windows 10 và người dùng cho rằng nó không hoạt động cho đến khi phiên bản mới được phát hành. Tuy nhiên, nếu bạn vẫn gặp khó khăn với bản dựng Windows này và nếu bạn muốn có quyền truy cập vào SFC, bạn có thể sử dụng giải pháp bên dưới để làm cho nó hoạt động.

Chuẩn bị:Bạn sẽ cần phải có quyền sở hữu các thư mục bên dưới, vì vậy hãy đảm bảo rằng bạn lặp lại quá trình này cho hai thư mục mà bạn sẽ có quyền sở hữu. Cái đầu tiên nằm ở đây:

% SystemRoot% \ wonxs ; và tên của nó là amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.14279.1000_none_25a158fc7f85c69d

  1. Mở File Explorer, rồi định vị tệp TrustedInstaller.exe ở vị trí sau:

C:\ WINDOWS \ servicing \ TrustedInstaller.exe

Khắc phục:Bảo vệ tài nguyên Windows không thể bắt đầu dịch vụ sửa chữa

  1. Bấm chuột phải vào tệp, bấm Thuộc tính, sau đó bấm vào tab Bảo mật. Nhấp vào nút Nâng cao. Cửa sổ “Cài đặt bảo mật nâng cao” sẽ xuất hiện. Tại đây, bạn cần thay đổi Chủ sở hữu của khóa.
  2. Nhấp vào liên kết Thay đổi bên cạnh nhãn “Chủ sở hữu:” Cửa sổ Chọn Người dùng hoặc Nhóm sẽ xuất hiện.

Khắc phục:Bảo vệ tài nguyên Windows không thể bắt đầu dịch vụ sửa chữa

  1. Chọn tài khoản người dùng thông qua nút Nâng cao hoặc chỉ cần nhập tài khoản người dùng của bạn vào vùng có nội dung 'Nhập tên đối tượng để chọn' và nhấp vào OK. Thêm tài khoản Quản trị viên.
  2. Theo tùy chọn, để thay đổi chủ sở hữu của tất cả các thư mục con và tệp bên trong thư mục, hãy chọn hộp kiểm “Thay thế chủ sở hữu trên các vùng chứa con và đối tượng” trong cửa sổ “Cài đặt Bảo mật Nâng cao”. Nhấp vào OK để thay đổi quyền sở hữu.

Đảm bảo bạn lặp lại quy trình tương tự cho thư mục nằm trong % SystemRoot% \ wonxs \ với tên của amd64_microsoft-windows-servicingstack-onecore_31bf3856ad364e35_10.0.14279.1000_none_5a92ee0dd788e433

  1. Điều hướng đến thư mục sau. Đảm bảo rằng bạn có quyền quản trị và bạn đã bật các tệp và thư mục ẩn. Nhấp vào tab “Xem” trên menu của File Explorer và nhấp vào hộp kiểm “Các mục ẩn” trong phần Hiển thị / ẩn. File Explorer sẽ hiển thị các tệp ẩn và sẽ ghi nhớ tùy chọn này cho đến khi bạn thay đổi lại.

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

Khắc phục:Bảo vệ tài nguyên Windows không thể bắt đầu dịch vụ sửa chữa

  1. Kiểm tra xem bạn có thể tìm thấy tệp có tên là wrpint không . dll . Nếu tệp không có ở đó, bạn sẽ cần định vị tệp ở nơi khác và dán tệp đó. Điều hướng đến thư mục này và tìm tệp wrpint.dll. Nhấp chuột phải vào nó và chọn bản sao.

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

  1. Dán tệp wrpint.dll vào thư mục đầu tiên nơi tệp bị thiếu và kiểm tra xem liệu SFC có bắt đầu hoạt động hay không.

Giải pháp 4:Thêm khóa đăng ký bị thiếu

Đã xảy ra sự cố với một số phiên bản nhất định của hệ điều hành Windows khi bạn thiếu khóa đăng ký liên quan đến ID của dịch vụ TrustedInstaller. Việc khắc phục sự cố này hơi nâng cao và bạn nên làm theo hướng dẫn bên dưới để khắc phục.

Trước khi tiếp tục với giải pháp này, bạn nên đóng tất cả các chương trình đang chạy của mình và bạn nên tạo một bản sao lưu sổ đăng ký đề phòng trường hợp có sự cố nghiêm trọng xảy ra khi bạn chỉnh sửa nó. Sao lưu sổ đăng ký của bạn bằng cách làm theo các hướng dẫn trong bài viết của chúng tôi.

  1. Điều hướng đến thư mục bên dưới và kiểm tra tên của thư mục con trông giống như 6.1.7600.16385. Đó là ID TrustedInstaller, vì vậy hãy đảm bảo bạn sao chép tên của thư mục này và dán nó vào đâu đó.

C:\ Windows \ Servicing \ Version

Khắc phục:Bảo vệ tài nguyên Windows không thể bắt đầu dịch vụ sửa chữa

  1. Điều hướng đến thư mục C>> Windows>> WinSxS và tìm thư mục có tên bắt đầu bằng:

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

  1. Sao chép tên của các thư mục này và cũng giữ chúng ở đâu đó trong tệp văn bản.

Trước khi tiếp tục, bạn sẽ cần có quyền sở hữu một khóa đăng ký nhất định, khóa này có thể được thực hiện khá dễ dàng nếu bạn làm theo các hướng dẫn bên dưới một cách cẩn thận.

  1. Điều hướng đến khoá đăng ký sau, nhấp chuột phải vào Dịch vụ Dựa trên Thành phần trong cây ở bên trái màn hình và nhấp vào Quyền.

HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Dịch vụ dựa trên thành phần

Khắc phục:Bảo vệ tài nguyên Windows không thể bắt đầu dịch vụ sửa chữa

  1. Sau khi cửa sổ này mở ra, hãy nhấp vào Nâng cao và điều hướng đến tab Chủ sở hữu. Nhấp vào mục Quản trị viên trong phần Thay đổi chủ sở hữu thành và Áp dụng các thay đổi.
  2. Sau đó, thoát khỏi cửa sổ này cũng như cửa sổ Cài đặt nâng cao và nhấp vào Quản trị viên trong phần Nhóm hoặc tên người dùng trong cửa sổ Quyền.

Khắc phục:Bảo vệ tài nguyên Windows không thể bắt đầu dịch vụ sửa chữa

  1. Trong phần Quyền dành cho quản trị viên, hãy nhấp vào Kiểm soát hoàn toàn và áp dụng lại các thay đổi.

Bây giờ là lúc cho phần cuối cùng của giải pháp, việc này thực sự sẽ không mất nhiều thời gian.

  1. Điều hướng đến khoá đăng ký sau, nhấp chuột phải vào bất kỳ đâu ở phía bên phải của cửa sổ và chọn Mới>> Khoá. Đặt tên là Phiên bản.

HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Dịch vụ dựa trên thành phần

  1. Trong Khóa phiên bản này, bạn nên tạo Giá trị chuỗi có thể chi tiêu và đặt ID đã cài đặt đáng tin cậy ở tên của nó. Sao chép nó từ nơi bạn đã giữ nó. Nhấp chuột phải vào Giá trị chuỗi có thể chi tiêu này và chọn tùy chọn Sửa đổi.
  2. Giá trị phải là đường dẫn đầy đủ đến thư mục từ WinSxS. Ví dụ:

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

Khắc phục:Bảo vệ tài nguyên Windows không thể bắt đầu dịch vụ sửa chữa

  1. Kiểm tra xem sự cố đã được giải quyết chưa.

Giải pháp 5:Chạy Quét SFC Ngoại tuyến

Giải pháp này chỉ giúp ích được cho một số người nhưng nó đã giúp ích cho họ và các kỹ sư Microsoft của tôi đã khuyên phương pháp này và khá dễ dàng để chạy nó ngay cả khi bạn gặp sự cố với quá trình quét SFC trong khi chạy nó bình thường.

  1. Tìm kiếm “Command Prompt”, nhấp chuột phải vào nó và chọn tùy chọn “Run as administrator”. Sao chép và dán lệnh sau và đảm bảo rằng bạn nhấp vào Enter sau đó:

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

Khắc phục:Bảo vệ tài nguyên Windows không thể bắt đầu dịch vụ sửa chữa

  1. Nếu một thông báo xuất hiện cho biết rằng quá trình quét đã thành công, bạn đã giải quyết được sự cố của mình. Nếu lỗi tương tự xuất hiện, vui lòng thử các phương pháp khác trong bài viết này.

Giải pháp 6:Đổi tên tệp

Đổi tên tệp này hữu ích trong nhiều trường hợp nhưng điều quan trọng là bạn phải cài đặt tất cả các bản cập nhật đang chờ xử lý trên máy tính của mình trước khi làm như vậy vì tệp chứa nhiều thông tin về trạng thái hiện tại của máy tính và các bản cập nhật đang chờ xử lý. Việc đổi tên có thể khiến các bản cập nhật này không được cài đặt đúng cách.

  1. Điều hướng đến C>> Windows>> WinSxS và tìm tệp có tên pending.xml. Nhấp chuột phải vào nó và chọn đổi tên.
  2. Đổi tên thành pending.old.xml và kiểm tra xem sự cố đã được giải quyết chưa. Nếu không, hãy đảm bảo bạn hoàn nguyên các thay đổi đối với tệp.