Khắc phục: Msiexec.exe Quyền truy cập bị từ chối khi cài đặt chương trình



Hãy Thử Công Cụ CủA Chúng Tôi Để LoạI Bỏ Các VấN Đề

Khi bạn gặp “ Msiexec.exe Quyền truy cập bị từ chối ”, Không thể cài đặt bất kỳ ứng dụng .msi nào hoặc xóa chương trình khỏi phần Chương trình và Tính năng. Điều này rất phổ biến trên các hệ thống Windows XP, Vista và Windows 7.



Sự cố có thể xảy ra nếu tệp Windows Installer trên máy tính của bạn bị hỏng hoặc bị thiếu hoặc nếu bạn cài đặt hoặc xóa chương trình như Microsoft Office sử dụng tệp gói Cài đặt phần mềm Windows Installer (MSI) có phần mở rộng .msi.



Trong hướng dẫn này, chúng tôi sẽ cố gắng giải quyết vấn đề bằng cách đăng ký lại Trình cài đặt Windows, cài đặt lại Trình cài đặt Windows và khởi động dịch vụ Trình cài đặt Windows, có thể đã không hoạt động. Như một giải pháp tạm thời, bạn có thể sử dụng RevoUninstaller để xóa các chương trình cho đến khi cuối cùng bạn có thể sử dụng Windows Installer.



Phương pháp 1: Đăng ký lại Windows Installer

Phương pháp này liên quan đến việc sửa đổi sổ đăng ký của bạn. Đảm bảo bạn làm theo các bước một cách cẩn thận.

  1. Xác định vị trí của Msiexec.exe trên máy tính của bạn. Ghi lại vị trí nếu bạn sẽ sớm cần đến.
  2. Nhấn nút các cửa sổ + R Loại chính ' % windir% system32 ”Và sau đó nhấp vào đồng ý . Thao tác này sẽ mở thư mục chứa Msiexec.exe.
  3. Lưu ý về thanh địa chỉ. Vị trí của tệp Msiexec.exe là sự kết hợp của vị trí hiện tại và Msiexec.exe tệp thực thi. Trong hầu hết các trường hợp, nó phải c: Windows system32 Msiexec.exe .
  4. Nhấn nút các cửa sổ + R Loại chính ' regedit ”Và sau đó nhấp vào đồng ý . Thao tác này sẽ mở Windows Registry Editor.
  5. Mở rộng cây trên ngăn bên trái và điều hướng đến HKEY_LOCAL_MACHINE> SYSTEM> CurrentControlSet> Services> MSIServer .
  6. Trong ngăn bên phải, nhấp chuột phải ImagePath và lựa chọn Sửa đổi .
  7. Nhập vị trí của Msiexec.exe trong hộp Dữ liệu giá trị, theo sau là giá trị của “ / V ”, Rồi nhấp vào đồng ý . Ví dụ: nếu bạn vị trí của tệp là C: Windows system32 Msiexec.exe , sau đó nhập “ C: Windows system32 Msiexec.exe / V ' trong cái hộp.
  8. Thoát khỏi sổ đăng ký của bạn và khởi động PC của bạn vào chế độ an toàn. Đối với người dùng Windows 8/10, hãy làm theo hướng dẫn . Nếu bạn đang sử dụng Windows 7 trở xuống, hãy tiếp tục nhấn F8 ngay lập tức Windows khởi động và chọn Chế độ an toàn bằng bàn phím của bạn.
  9. Nhấn nút các cửa sổ + R Loại chính ' msiexec / regserver ”Và sau đó nhấp vào đồng ý đối với hệ điều hành 64-bit, bạn cũng phải nhập “ % windir% Syswow64 Msiexec / regserver ”.
  10. Khởi động lại để thoát khỏi chế độ an toàn và kiểm tra xem sự cố vẫn tiếp diễn.

Phương pháp 2: Cài đặt lại trình cài đặt Windows

Để cài đặt lại Windows Installer, bạn phải đổi tên tệp Windows Installer bị hỏng, sau đó cài đặt lại Windows Installer.

  1. Nhấn phím Windows, nhập “ cmd ”, Nhấp chuột phải vào ứng dụng nhắc lệnh và sau đó“ Chạy như quản trị viên ”Bạn nên chấp nhận lời nhắc Quản trị viên khi nó xuất hiện.
  2. bên trong cmd cửa sổ, nhập các lệnh sau: cd% windir% system32
    do -r -s -h dllcache
    ren msi.dll msi.old
    ren msiexec.exe msiexec.old
    ren msihnd.dll msihnd.old
    lối ra
  3. Khởi động lại máy tính của bạn và tải xuống Windows Installer 4.5 có thể phân phối lại và sau đó cài đặt nó. Tuy nhiên, điều này áp dụng cho Windows XP, Vista, Windows Server 2003 và 2008.
  4. Khởi động lại Windows và kiểm tra xem sự cố vẫn tiếp diễn.

Phương pháp 3: Bật dịch vụ trình cài đặt Windows

Nếu Dịch vụ trình cài đặt Windows bị tắt hoặc bị tắt, bạn có thể không cài đặt được ứng dụng.



  1. Nhấn nút các cửa sổ + R Loại chính ' services.msc ”Và sau đó nhấp vào ĐỒNG Ý.
  2. Trong danh sách dịch vụ, di chuyển đến cài đặt cửa sổ , nhấp chuột phải và sau đó chọn Tính chất
  3. Đặt Loại khởi động Sổ tay. để Thoát nếu nó chuyển sang màu xám và đặt thành Thủ công. Nếu dịch vụ bị dừng, hãy nhấp vào Khởi đầu. Bạn sẽ có thể cài đặt các ứng dụng .msi ngay bây giờ.
2 phút đọc