Sửa Lỗi Windows Couldn’t Complete The Requested Changes (0x80070005)

Bài viết này sẽ hướng dẫn bạn cách khắc phục lỗi Windows Couldn’t Complete The Requested Changes (Error Code: 0x80070005) một cách chi tiết và hiệu quả nhất.

Lỗi “Windows Couldn’t Complete The Requested Changes” kèm theo mã lỗi 0x80070005 thường xuất hiện khi bạn cố gắng cài đặt, gỡ bỏ hoặc cập nhật một tính năng trên Windows, chẳng hạn như .NET Framework hoặc các bản cập nhật hệ thống.

Sửa Lỗi Windows Couldn't Complete The Requested Changes (Error Code: 0x80070005)
Sửa Lỗi Windows Couldn’t Complete The Requested Changes (Error Code: 0x80070005)

Thông báo lỗi điển hình:

Windows couldn’t complete the requested changes

Access is denied.

Error code: 0x80070005

Lỗi này chủ yếu liên quan đến quyền truy cập bị từ chối (Access Denied), có thể do tài khoản người dùng không có đủ quyền, lỗi trong Windows Update, hoặc do phần mềm diệt virus ngăn chặn quá trình thực thi.

Nguyên Nhân Gây Ra Lỗi 0x80070005

Có khá nhiều nguyên nhân gây ra lỗi Error Code: 0x80070005, dưới đây là 5 cái thường gặp:

  1. Quyền truy cập bị hạn chế – Bạn đang chạy Windows với tài khoản không có quyền Admin.
  2. Windows Update bị lỗi – Các bản cập nhật hệ thống bị chặn do quyền truy cập hoặc lỗi dịch vụ.
  3. Tường lửa hoặc phần mềm diệt virus can thiệp – Một số phần mềm bảo mật có thể chặn quá trình cài đặt.
  4. Lỗi trong Windows Registry – Một số khóa Registry có thể bị lỗi hoặc bị thay đổi.
  5. Tệp hệ thống bị hỏng – Một số tệp quan trọng của Windows có thể bị mất hoặc hỏng.
Windows Couldn't Complete The Requested Changes
Windows Couldn’t Complete The Requested Changes

Cách Sửa Lỗi Windows Couldn’t Complete The Requested Changes (Error Code: 0x80070005)

Có một số phương pháp đơn giản để khắc phục lỗi Error Code: 0x80070005 đơn giản mà bạn có thể tự thực hiện tại nhà như sau:

Bật Tính Năng Update Windows Bằng Windows Update Blocker

Có một trường hợp gặp khá thường xuyên đó là Windows Update bị tắt nên dẫn đến lỗi:

  1. Tải WUB về máy tính: Windows Update Blocker 1.8
  2. Giải nén phần mềm vừa tải về và Wub theo phiên bản Windows của bạn.
  3. Chọn Enable Update > chọn Apply Now để bật lại chức năng cập nhật Windows.
  4. Khởi động lại máy và thử lại.
Sử Dụng Ứng Dụng Windows Update Blocker
Sử Dụng Ứng Dụng Windows Update Blocker

Tắt Phần Mềm Diệt Virus Và Tường Lửa

Một số phần mềm diệt virus như Windows Defender, Avast, Kaspersky có thể ngăn chặn quá trình cài đặt.

Tắt Windows Defender tạm thời:

  1. Nhấn Windows + I để mở Settings.
  2. Chọn Privacy & Security > Windows Security.
  3. Nhấp vào Virus & threat protection > Manage settings.
  4. Tắt Real-time protection.

Sau khi hoàn thành, hãy thử cài đặt lại. Nếu thành công, bạn có thể bật lại Windows Defender sau đó.

Tắt Phần Mềm Diệt Virus Và Tường Lửa
Tắt Phần Mềm Diệt Virus Và Tường Lửa

Kiểm Tra Và Sửa Lỗi Hệ Thống Bằng SFC Và DISM

Nếu lỗi do tệp hệ thống bị hỏng, bạn có thể chạy các lệnh SFCDISM để sửa chữa.

  • Mở Command Prompt (Admin) bằng cách nhập “cmd” vào Start, nhấp chuột phải và chọn Run as administrator.
  • Nhập lệnh sau và nhấn Enter:
sfc /scannow
  • Chờ quá trình hoàn tất, sau đó nhập tiếp các lệnh:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
  • Khởi động lại máy và thử lại quá trình cài đặt.
Sửa Lỗi File Hệ Thống Với Lệnh SFC Và DISM
Sửa Lỗi File Hệ Thống Với Lệnh SFC Và DISM

Đặt Quyền Kiểm Soát Thư Mục Windowsapps

Lỗi này có thể xảy ra khi thư mục WindowsApps không có quyền truy cập đầy đủ.

Cách cấp quyền kiểm soát thư mục WindowsApps:

  1. Nhấn Windows + R, nhập C:\Program Files\WindowsApps, rồi nhấn Enter.
  2. Nếu bạn nhận được thông báo “You don’t currently have permission to access this folder”, hãy làm theo các bước:
    • Nhấp chuột phải vào thư mục WindowsApps > Properties.
    • Chuyển sang tab Security > Nhấn Advanced.
    • Nhấp Change bên cạnh mục Owner.
    • Nhập Administrator, nhấn OK.
    • Tích vào Replace owner on subcontainers and objects, rồi nhấn Apply > OK.
  3. Khởi động lại máy tính và thử lại.
Đặt Quyền Kiểm Soát Thư Mục Windowsapps
Đặt Quyền Kiểm Soát Thư Mục Windowsapps

Reset Quyền Truy Cập Bằng Lệnh Command Prompt

Bạn có thể reset lại quyền truy cập của toàn bộ hệ thống bằng lệnh sau:

  • Mở Command Prompt (Admin).
  • Nhập lệnh sau và nhấn Enter:
icacls * /reset /t /c /q
  • Chờ quá trình hoàn tất, sau đó khởi động lại máy.
Reset Quyền Truy Cập Bằng Lệnh Command Prompt
Reset Quyền Truy Cập Bằng Lệnh Command Prompt

Đăng Nhập Bằng Tài Khoản Administrator Ẩn

Windows có một tài khoản Administrator ẩn với quyền cao nhất. Bạn có thể kích hoạt nó và thử lại:

  • Mở Command Prompt (Admin).
  • Nhập lệnh sau và nhấn Enter:
net user administrator /active:yes
  • Đăng xuất và đăng nhập bằng tài khoản Administrator.
  • Thử cài đặt hoặc cập nhật lại.
  • Nếu thành công, bạn có thể vô hiệu hóa tài khoản bằng lệnh:
net user administrator /active:no
Đăng Nhập Bằng Tài Khoản Administrator Ẩn
Đăng Nhập Bằng Tài Khoản Administrator Ẩn

Kiểm Tra Windows Update Và Bật Các Dịch Vụ Liên Quan

Lỗi 0x80070005 có thể do dịch vụ Windows Update bị vô hiệu hóa.

  1. Nhấn Windows + R, nhập services.msc, rồi nhấn Enter.
  2. Tìm dịch vụ Windows Update, nhấp chuột phải và chọn Properties.
  3. Đặt Startup type thành Automatic.
  4. Nhấn Start (nếu dịch vụ đang bị dừng).
  5. Lặp lại các bước trên cho các dịch vụ sau:
    • Background Intelligent Transfer Service (BITS)
    • Cryptographic Services

Sau khi hoàn tất, khởi động lại máy và thử lại.

Kiểm Tra Windows Update Và Bật Các Dịch Vụ Liên Quan
Kiểm Tra Windows Update Và Bật Các Dịch Vụ Liên Quan

Cài Đặt Lại Windows Bằng Phương Pháp “Repair Install”

Nếu tất cả các cách trên không khắc phục được lỗi, bạn có thể thử “Repair Install” để cài đặt lại Windows mà không mất dữ liệu.

  1. Tải về công cụ Windows Media Creation Tool từ trang web chính thức của Microsoft.
  2. Chạy công cụ và chọn Upgrade this PC now.
  3. Chọn Keep personal files and apps, sau đó làm theo hướng dẫn để cài đặt lại Windows.
Cài Đặt Lại Windows Bằng Phương Pháp "Repair Install"
Cài Đặt Lại Windows Bằng Phương Pháp “Repair Install”

Lỗi “Windows Couldn’t Complete The Requested Changes” (Error 0x80070005) chủ yếu do quyền truy cập bị hạn chế hoặc hệ thống gặp trục trặc. Với các phương pháp trên, bạn có thể khắc phục lỗi này một cách hiệu quả.

Nếu vẫn gặp vấn đề, hãy xem xét cài đặt lại Windows hoàn toàn hoặc nhờ đến chuyên gia kỹ thuật.

Hy vọng bài viết này giúp bạn sửa lỗi thành công! Nếu có bất kỳ câu hỏi nào, hãy để lại bình luận bên dưới.

Đánh giá post