Khi bạn cài đặt một bản sao mới của hệ điều hành Windows hoặc thay đổi một phần cứng quan trọng đối với việc chạy hệ thống, bạn sẽ được nhắc kích hoạt phần mềm của mình với Microsoft. Khi bạn kích hoạt trực tuyến hoặc qua điện thoại, Microsoft sẽ kiểm tra xem khóa sản phẩm của bạn có phải là chính hãng hay không. Nếu khóa bị vi phạm bản quyền hoặc đã được sử dụng trên máy tính khác, quá trình kích hoạt sẽ không thành công.
Kích hoạt Windows là một quá trình đơn giản miễn là bạn có khóa sản phẩm chính hãng. Chỉ cần nhấp vào liên kết kích hoạt, nhập khóa sản phẩm của bạn, đợi Microsoft xác minh và bạn đã hoàn tất! Quá trình này khá dễ dàng, nhưng điều này không phải lúc nào cũng đúng. Các lỗi kích hoạt, chẳng hạn như 0xC0000022, có thể xảy ra trong quá trình này và dẫn đến việc kích hoạt không thành công.
Lỗi 0xC0000022 là gì?
Lỗi kích hoạt Windows 0xC0000022 thường đi kèm với thông báo sau:
Không thể kích hoạt Windows
Đi tới Bảng điều khiển để tìm hiểu về các cách khác để kích hoạt.
Mã lỗi:0xC0000022
Mô tả lỗi:(Quyền truy cập bị Từ chối)
Một quy trình đã yêu cầu quyền truy cập vào một đối tượng, nhưng chưa được cấp các quyền truy cập đó.
Mẹo chuyên nghiệp:Chạy công cụ tối ưu hóa PC chuyên dụng để loại bỏ cài đặt không chính xác, tệp rác, ứng dụng có hại và các mối đe dọa bảo mật có thể gây ra sự cố hệ thống hoặc hiệu suất chậm.
Quét miễn phí các sự cố PC 3.145.873 tải xuống Tương thích với:Windows 10/11, Windows 7, Windows 8Lỗi này không phải là một cái gì đó mới mẻ vì nó đã xuất hiện sớm nhất trên Windows XP. Và mã lỗi này không dành riêng cho dịch vụ Kích hoạt Windows. Mã lỗi 0xC0000022 cũng có thể được kích hoạt bởi các ứng dụng cụ thể như chương trình Adobe.
Nguyên nhân nào gây ra lỗi 0xC0000022?
Lỗi 0xC0000022 xảy ra khi có sự cố với quyền truy cập do Dịch vụ bảo vệ phần mềm bị hỏng hoặc bị dừng. Đây là một dịch vụ hệ thống Windows quan trọng vì nó quản lý việc tải xuống, cài đặt và thực thi tất cả các giấy phép kỹ thuật số cho hệ điều hành Windows và các ứng dụng của nó. Vì vậy, khi bạn gặp phải lỗi này, có thể là do Dịch vụ bảo vệ phần mềm không chạy hoặc bị hỏng hoặc thiếu một số thành phần.
Mặc dù mã lỗi 0xC0000022 chủ yếu được liên kết với Dịch vụ bảo vệ phần mềm, nhưng nó cũng có thể do các yếu tố khác gây ra như tệp bị hỏng, chương trình chống vi-rút bảo vệ quá mức hoặc các vấn đề về khả năng truy cập DLL.
Cách khắc phục lỗi 0xC0000022
Có một số cách để khắc phục lỗi 0xC0000022, nhưng điều đầu tiên bạn cần làm là thực hiện một số thao tác dọn dẹp cơ bản trong trường hợp sự cố chỉ là tạm thời. Khởi động lại máy tính của bạn và sử dụng công cụ sửa chữa PC để xóa các tập tin rác khỏi hệ thống của bạn. Tắt tạm thời chương trình chống vi-rút của bạn và thử xem liệu lần này có tiến hành kích hoạt thành công hay không. Nếu không, hãy chuyển đến các bản sửa lỗi được liệt kê bên dưới.
Khắc phục # 1:Kiểm tra Dịch vụ Bảo vệ Phần mềm.
Vì lỗi này có liên quan chặt chẽ với Dịch vụ bảo vệ phần mềm, điều đầu tiên bạn cần làm là kiểm tra xem dịch vụ có đang chạy hay không. Nếu không, bạn cần tắt tính năng này để Quá trình kích hoạt Windows diễn ra suôn sẻ.
Để bắt đầu Dịch vụ Bảo vệ Phần mềm, hãy làm theo các bước bên dưới:
- Nhấn Windows + R để khởi chạy Run hộp thoại.
- Nhập vào services.msc , sau đó nhấn Enter .
- Cuộn xuống Bảo vệ phần mềm, sau đó nhấp đúp vào nó.
- Trong Thuộc tính Bảo vệ Phần mềm , nhấp vào Bắt đầu rồi nhấn nút OK .
Khi dịch vụ đã khởi động, hãy khởi động lại máy tính của bạn và thử kích hoạt lại Windows để xem nó có hoạt động hay không. Nếu bạn vẫn thấy thông báo lỗi sau khi khởi động dịch vụ, bạn có thể có một số vấn đề về quyền hoặc tệp ngăn Bảo vệ phần mềm chạy. Để khắc phục điều này, hãy làm theo hướng dẫn bên dưới:
- Nhấp vào Bắt đầu sau đó nhập vào dấu nhắc lệnh trong hộp tìm kiếm.
- Nhấp chuột phải vào Command Prompt từ danh sách kết quả tìm kiếm và chọn Chạy với tư cách quản trị viên.
- Nhập lệnh sau, sau đó là Enter :
Icacls% windir% \ ServiceProfiles \ NetworkService \ AppData \ Roaming \ Microsoft \ SoftwareProtectionPlatform / cấp “BUILTIN \ Quản trị viên:(OI) (CI) (F)” “ NT AUTHORITY \ SYSTEM:(OI) (CI) (F) ”“ NT Service \ sppsvc:(OI) (CI) (R, W, D) ”“ NETWORK SERVICE:(OI) (CI) (F) ”
- Đóng Command Prompt.
- Nhấn Windows + R để mở Chạy hộp thoại.
- Nhập vào % windir% \ System32, sau đó nhấn Enter .
- Nhấp vào Xem, và đánh dấu vào Các mục ẩn .
- Tìm 7B296FB0-376B-497e-B012-9C450E1B7327-5P-0.C7483456-A289-439d-8115-601632D005A0 , nhấp chuột phải vào nó và chọn Xóa . Nhấp vào Có cho tất cả các hộp thoại xác nhận. Nếu bạn thấy nhiều thư mục có tên này, hãy xóa tất cả.
- Đóng Windows Explorer và quay lại hộp thoại Run bằng cách nhấn Windows + R.
- Nhập vào % windir% \ ServiceProfiles \ NetworkService \ AppData \ Roaming \ Microsoft \ SoftwareProtectionPlatform \ , sau đó nhấn Enter .
- Tìm dat và nhấp chuột phải vào nó. Chọn Đổi tên và thay đổi tên tệp thành tokens.bak.
- Nhấn Enter .
Điều này sẽ khắc phục mọi sự cố về quyền hoặc tệp với Bảo vệ phần mềm. Bước tiếp theo là đảm bảo rằng dịch vụ bắt đầu tự động trong khi khởi động. Để làm điều này:
- Mở Chạy bằng cách sử dụng các hướng dẫn ở trên.
- Nhập vào services.msc , sau đó nhấn Enter .
- Nhấp đúp vào Bảo vệ phần mềm.
- Trong Loại khởi động , chọn Tự động .
- Nhấp vào Bắt đầu , sau đó OK .
Khởi động lại máy tính của bạn để áp dụng tất cả những thay đổi này, sau đó thử kích hoạt lại Windows.
Khắc phục # 2:Sửa chữa các tệp bị thiếu hoặc bị hỏng.
Nếu lỗi là do tệp bị thiếu, bị hỏng hoặc bị hỏng, việc chạy Trình kiểm tra tệp hệ thống thường giải quyết được sự cố này. Để chạy SFC, hãy làm theo hướng dẫn bên dưới:
- Nhấp vào Bắt đầu , sau đó chọn Command Prompt (Admin) từ Trình đơn Nguồn.
- Nhập các lệnh sau vào thiết bị đầu cuối:
- WSReset.exe
- dism / online / cleanup-image / restorehealth
- dism / online / cleanup-image / StartComponentCleanup
- sfc / scannow
- powershell
- Get-AppXPackage -AllUsers | Where-Object {$ _. InstallLocation -like “* SystemApps *”} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$ ($ _. InstallLocation) \ AppXManifest.xml”}
- Nhấn Enter để thực hiện lệnh.
Chờ quá trình quét hoàn tất và làm theo hướng dẫn trên màn hình để giải quyết mọi sự cố do SFC phát hiện. Thử kích hoạt Windows của bạn để kiểm tra xem sự cố đã được khắc phục chưa.
Nếu không, bạn có thể quét sâu hơn bằng Quản lý và Phục vụ Hình ảnh Triển khai (DISM). Để làm điều này:
- Khởi chạy Command Prompt với tư cách là quản trị viên bằng cách sử dụng các hướng dẫn ở trên.
- Nhập các lệnh trong cửa sổ Command Prompt, sau đó nhấn Enter sau mỗi dòng để thực hiện lệnh:
- Dism / Trực tuyến / Cleanup-Image / CheckHealth
- Dism / Trực tuyến / Dọn dẹp-Hình ảnh / ScanHealth
- Dism / Online / Cleanup-Image / RestoreHealth
Hãy để DISM thực hiện công việc của nó, sau đó khởi động lại máy tính của bạn sau khi quá trình hoàn tất. Tiếp theo, hãy kiểm tra xem bây giờ bạn có thể kích hoạt Windows của mình mà không gặp bất kỳ lỗi nào không.
Khắc phục # 3:Kiểm tra các vấn đề về quyền.
Một lý do khác khiến lỗi 0xC0000022 xảy ra là không đủ quyền quản trị. Để có được quyền quản trị đối với máy tính của bạn, hãy làm theo hướng dẫn bên dưới:
- Mở File Explorer và nhấp vào PC này.
- Nhấp chuột phải vào C: hoặc ổ đĩa nơi hệ điều hành của bạn được cài đặt.
- Chọn Thuộc tính .
- Nhấp vào Bảo mật , sau đó nhấp vào Nâng cao .
- Nhấp vào Thay đổi , sau đó nhập tên người dùng của bạn vào mục Nhập tên đối tượng lĩnh vực này.
- Nhấp vào OK để lưu cài đặt của bạn.
- Khởi động lại máy tính của bạn, sau đó kiểm tra xem lỗi kích hoạt đã được giải quyết chưa.
Tóm tắt
Kích hoạt Windows là một dịch vụ quan trọng kiểm tra tính xác thực của hệ điều hành Windows của bạn. Lỗi trong quá trình kích hoạt có thể có nghĩa là có điều gì đó đang ngăn dịch vụ thực hiện các tác vụ nhất định. Đó có thể là do vấn đề Bảo vệ phần mềm, tệp hệ thống bị hỏng hoặc không đủ quyền quản trị. Các bản sửa lỗi ở trên đủ để bao gồm các nguyên nhân phổ biến nhất của lỗi này. Làm việc theo cách của bạn xuống danh sách để tìm giải pháp nào phù hợp với bạn.