Cách sửa lỗi "The Installer Has Encountered an Unexpected Error 2203" trên Windows

Đôi khi, bạn sẽ gặp phải lỗi trình cài đặt trong Windows khi bạn cố gắng cài đặt một chương trình. Có nhiều loại lỗi trình cài đặt khác nhau, nhưng nếu lỗi của bạn mang mã 2203, điều đó có nghĩa là tài khoản người dùng không có đủ quyền để cài đặt phần mềm. Một lý do phổ biến khác là phần mềm diệt virus của bạn đang hoạt động và chặn trình cài đặt.

Trong bài viết này, Quantrimang.com xem xét một số bước khắc phục sự cố mà bạn có thể thử để khắc phục sự cố này trên hệ thống Windows của mình.

Nguyên nhân nào gây ra mã lỗi trình cài đặt Windows 2203?

Giống như bài viết đã đề cập ở trên, mã lỗi trình cài đặt 2202 cho biết rằng bạn không có đủ quyền để chạy trình cài đặt. Toàn bộ thông báo lỗi sẽ như sau:

The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2203

Trong nhiều trường hợp, bạn có thể chỉ cần chạy trình cài đặt với quyền admin để khắc phục sự cố.

Nếu điều đó không hiệu quả, hãy cố gắng giành quyền sở hữu thư mục Temp. Ngoài ra, tạm thời vô hiệu hóa phần mềm bảo mật cũng có thể hữu ích.

Cách sửa lỗi "The Installer Has Encountered an Unexpected Error 2203" trên Windows

1. Chạy trình cài đặt với quyền admin

Chạy trình cài đặt với quyền admin
Chạy trình cài đặt với quyền admin

Một số chương trình yêu cầu quyền rõ ràng để chạy trình cài đặt hoặc các chương trình có thể sửa đổi file hệ thống. Vì vậy, hãy thử chạy trình cài đặt với quyền admin để cung cấp đặc quyền cần thiết. Trong hầu hết các trường hợp, cách này sẽ có tác dụng và cho phép bạn hoàn tất quá trình cài đặt.

Để chạy trình cài đặt với quyền admin:

  • Xác định vị trí và nhấp chuột phải vào trình cài đặt bạn muốn chạy.
  • Nhấp vào tùy chọn Run as administrator từ menu ngữ cảnh.
  • Nhấp vào Yes khi được UAC (User Account Control) nhắc.

2. Có quyền sở hữu thư mục Temp

Các vấn đề với service Windows Installer và thiếu quyền đối với thư mục Temp cũng có thể gây ra lỗi trình cài đặt 2203.

Bạn có thể kết thúc service Windows Installer, sau đó có quyền sở hữu thư mục Temp để khắc phục sự cố này. Đây là cách thực hiện.

Trước khi bạn tiếp tục bước dưới đây, hãy tạo một điểm khôi phục. System Restore cho phép bạn hoàn tác bất kỳ thay đổi nào nếu bạn xóa hoặc sửa đổi file cần thiết một cách không chính xác.

2.1. Kết thúc service Windows Installer

Kết thúc service Windows Installer
Kết thúc service Windows Installer
  • Nhấn Win + R để mở Run.
  • Nhập services.msc và nhấp vào OK để mở Services Snap-in.
  • Định vị và nhấp chuột phải vào service Windows Installer.
  • Chọn Stop để kết thúc service.
  • Tiếp theo, mở File Explorer và điều hướng đến vị trí sau:
C:\Windows\Temp
  • Nhấp vào Yes nếu được UAC nhắc.
  • Nhấn Ctrl + A để chọn và xóa tất cả nội dung của thư mục. Bỏ qua bất kỳ file nào không thể xóa được vì bất kỳ lý do gì.

Tiếp theo, hãy làm theo các bước dưới đây để có quyền sở hữu thư mục Temp.

2.2. Giành quyền sở hữu thư mục Temp

Giành quyền sở hữu thư mục Temp
Giành quyền sở hữu thư mục Temp
  • Mở File Explorer và điều hướng đến vị trí sau:
C:\Users\Username\AppData\Local
  • Trong đường dẫn trên, thay thế Username bằng tên tài khoản người dùng của bạn.
  • Nhấp chuột phải vào thư mục Temp và chọn Properties.
  • Trong cửa sổ Temp Properties, mở tab Security.
  • Nhấp vào nút Advanced trong phần Permissions for System.
Nhấp vào Change
Nhấp vào Change
  • Trong cửa sổ Advanced Security Settings for Temp, hãy nhấp vào liên kết Change cho Owner. Nhấp vào Yes nếu được UAC nhắc.
Nhập Everyone vào hộp Enter the object names to select
Nhập Everyone vào hộp Enter the object names to select
  • Tiếp theo, nhập Everyone vào hộp Enter the object names to select và nhấp vào Check Names.
  • Nếu một gạch dưới xuất hiện bên dưới Everyone, hãy bấm OK. Sau đó, nhấp vào Apply để lưu các thay đổi.
  • Trong cửa sổ Temp Properties, nhấp vào nút Edit.
  • Trong cửa sổ Permission for Temp, nhấp vào nút Add.
  • Tiếp theo, nhập Everyone vào hộp Enter the object names to select và nhấp vào Check Names.
  • Bấm OK để lưu các thay đổi.
  • Tiếp theo, trong Permissions for Everyone, hãy chọn hộp Allow cho Full Control.
Chọn hộp Allow cho Full Control
Chọn hộp Allow cho Full Control
  • Nhấp vào ApplyOK để lưu các thay đổi. Khi được UAC nhắc, hãy nhấp vào Yes để xác nhận hành động.
  • Tiếp theo, nhấn phím Windows + R để mở Run.
  • Nhập services.msc và nhấp vào OK.
  • Nhấp chuột phải vào Windows Installer và chọn Start.
  • Đóng cửa sổ Services snap-inkhởi động lại PC. Sau khi khởi động lại, hãy chạy trình cài đặt và kiểm tra xem lỗi đã được giải quyết chưa.

Nếu bạn vẫn gặp sự cố khi chiếm quyền sở hữu, hãy thử các công cụ của bên thứ ba này để giành quyền sở hữu file và thư mục trên Windows.

3. Tạm thời vô hiệu hóa chương trình diệt virus và tường lửa

Tạm thời vô hiệu hóa chương trình diệt virus và tường lửa
Tạm thời vô hiệu hóa chương trình diệt virus và tường lửa

Đôi khi, chương trình bảo mật có thể gắn cờ một chương trình vô hại là phần mềm độc hại và chặn chương trình đó hoạt động hoặc kết nối với Internet. Để xác định xem giải pháp bảo mật của bạn có phải là nguyên nhân gây ra lỗi hay không, hãy tạm thời vô hiệu hóa giải pháp diệt virus và tường lửa, sau đó chạy trình cài đặt.

Nếu bạn đang sử dụng phần mềm diệt virus của bên thứ ba, các bước để tắt công cụ này có thể khác nhau. Ví dụ, nếu bạn sử dụng phần mềm diệt virus Avast, hãy nhấp vào biểu tượng khay hệ thống và nhấp chuột phải vào biểu tượng Avast. Sau đó, chuyển đến Avast shields control > Disable until computer is restarted.

Đối với bất kỳ phần mềm diệt virus nào khác, hãy kiểm tra cơ sở dữ liệu trên trang web của nhà phát triển để vô hiệu hóa chương trình diệt virus. Sau khi bị vô hiệu hóa, hãy chạy trình cài đặt và kiểm tra xem nó có chạy mà không gặp bất kỳ lỗi nào hay không. Đừng quên bật lại phần mềm diệt virus sau khi hoàn thành công việc.

Nếu bạn sử dụng Windows Security, hãy làm theo các bước sau để tắt Real-Time Threat ProtectionWindows Defender Firewall.

  • Nhấn Win + I để mở Settings.
  • Trong ngăn bên trái, mở tab Privacy and Security.
  • Nhấp vào Windows Security trong ngăn bên phải.
  • Tiếp theo, nhấp vào Virus & threat protection.
  • Trong cửa sổ Windows Security, cuộn xuống Virus & threat protection. Sau đó, nhấp vào Manage Settings.
Nhấp vào Manage Settings
Nhấp vào Manage Settings
  • Tắt công tắc chuyển đổi bên cạnh Real-time protection. Nhấp vào Yes nếu được UAC nhắc.
  • Tiếp theo, trong cửa sổ Windows Security, nhấp vào Firewall and network protection (bên trái).
  • Nhấp vào Public Network. Sau đó, tắt công tắc chuyển đổi bên cạnh Microsoft Defender Firewall.
Tắt Microsoft Defender Firewall
Tắt Microsoft Defender Firewall

Thực hiện tương tự đối với bất kỳ cấu hình tường lửa bảo vệ Windows đang hoạt động nào khác.

Bây giờ bạn đã tắt bảo mật trên máy tính của mình, hãy khởi động lại PC để áp dụng các thay đổi. Tiếp theo, chạy trình cài đặt và sẽ không có bất kỳ lỗi nào xảy ra.

Lưu ý rằng việc chạy trình cài đặt từ các nguồn không đáng tin cậy có thể gây hại. Sau khi cài đặt thành công, hãy bật lại Real-Time ProtectionWindows Defender Firewall để bảo vệ dữ liệu và thiết bị của bạn.

Thứ Tư, 12/01/2022 08:19
54 👨 2.287
0 Bình luận
Sắp xếp theo
    ❖ Sửa lỗi máy tính