Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Sửa lỗi: Có lỗi nghiêm trọng xảy ra trong quá trình cài đặt

Người dùng gặp thông báo lỗi "Error 1603: A fatal error occurred during installation" khi họ đang cài đặt một chương trình mới hoặc cập nhật chương trình lên phiên bản mới hơn.Sửa lỗi: Có lỗi nghiêm trọng xảy ra trong quá trình cài đặt

Lỗi này thường xảy ra khi bạn đang cố gắng cài đặt một ứng dụng đã được cài đặt sẵn. Hoặc thư mục bạn đang cố gắng cài đặt vào bị mã hóa hoặc SYSTEM không có đủ quyền trên ổ/thư mục. Để khắc phục lỗi này, có một số giải pháp thay thế. Đây là một lỗi rất phổ biến và hy vọng sẽ được khắc phục nếu bạn làm theo hướng dẫn dưới đây.

Giải pháp 1: Chạy Microsoft Fixit

Microsoft đã phát hành một chương trình chính thức nhắm đến các vấn đề cài đặt trên máy tính. Nó sửa các khóa registry trong kiến trúc 64-bit và cũng sửa các khóa registry kiểm soát dữ liệu cập nhật. Theo tài liệu chính thức, nó khắc phục các vấn đề không cho phép bạn cài đặt hoặc gỡ cài đặt chương trình.

  1. Điều hướng đến trang web chính thức của Microsoft và tải xuống ứng dụng Fixit.

Sửa lỗi: Có lỗi nghiêm trọng xảy ra trong quá trình cài đặt

  1. Sau khi tải chương trình, chạy trình khắc phục sự cố (troubleshooter). Nhấn Tiếp theo (Next). Bây giờ chương trình sẽ tự động bắt đầu tìm kiếm bất kỳ khóa registry bị hỏng nào và các vấn đề khác có thể có.

Sửa lỗi: Có lỗi nghiêm trọng xảy ra trong quá trình cài đặt

  1. Một lúc sau khi chạy trình khắc phục sự cố, bạn sẽ được tùy chọn xem vấn đề xảy ra khi cài đặt (installing) hay gỡ cài đặt (uninstalling). Chọn tùy chọn đúng theo trường hợp của bạn và tiến hành.

Sửa lỗi: Có lỗi nghiêm trọng xảy ra trong quá trình cài đặt

  1. Sau khi khắc phục sự cố hoàn tất, khởi động lại (restart) máy tính và thử cài đặt hoặc gỡ cài đặt chương trình lại.

Giải pháp 2: Cấp quyền đầy đủ cho ổ đĩa

Thông báo lỗi đang thảo luận cũng có thể nảy sinh nếu ổ đĩa bạn đang cố gắng cài đặt không cấp đủ quyền cho nhóm người dùng SYSTEM để tiếp tục cài đặt. Nhóm người dùng SYSTEM chịu trách nhiệm cài đặt hoặc gỡ cài đặt các chương trình và ứng dụng khác nhau. Chúng ta sẽ cấp quyền cần thiết và xem có khắc phục được vấn đề không.

  1. Mở "This PC (Máy tính này)". Tìm ổ cứng bạn đang cố gắng cài đặt chương trình vào. Chuột phải vào nó và chọn "Thuộc tính (Properties)".
  2. Bây giờ điều hướng đến tab "Bảo mật (Security)" và nhấn Chỉnh sửa (Edit) trước quyền限.

Sửa lỗi: Có lỗi nghiêm trọng xảy ra trong quá trình cài đặt

  1. Đảm bảo nhóm người dùng SYSTEM có toàn bộ quyền限. Sau khi cấp tất cả quyền限, nhấn Áp dụng (Apply). Máy tính có thể mất vài phút để thực thi thay đổi trên tất cả file bên trong ổ. Thời gian có thể khác nhau tùy theo số lượng file bạn có.

Sửa lỗi: Có lỗi nghiêm trọng xảy ra trong quá trình cài đặt

  1. Quay lại cửa sổ trước và nhấn Nâng cao (Advanced).

Sửa lỗi: Có lỗi nghiêm trọng xảy ra trong quá trình cài đặt

  1. Khi cửa sổ mới hiện ra, nhấn Thay đổi quyền限 (Change permissions).

Sửa lỗi: Có lỗi nghiêm trọng xảy ra trong quá trình cài đặt

  1. Chọn Administrators (Quản trị viên) từ danh sách và chọn tùy chọn Thư mục này, thư mục con và tệp (This folder, subfolders, and files) trước Áp dụng cho (Applies to). Bây giờ cấp toàn bộ quyền限 (all permissions). Nhấn OK để lưu thay đổi.

Sửa lỗi: Có lỗi nghiêm trọng xảy ra trong quá trình cài đặt

  1. Làm tương tự cho nhóm người dùng SYSTEM. Sau khi thực hiện tất cả thay đổi, nhấn Áp dụng và thoát. Bây giờ kiểm tra xem vấn đề tại hand có được giải quyết không.

Giải pháp 3: Kiểm tra Windows Update

Một vấn đề khác nảy sinh sau các bản cập nhật mới hơn của Windows 10 đầu năm 2018 là với mô-đun Windows Update. Các chương trình như Python v.v. được báo cáo gây ra vấn đề bất cứ khi nào máy tính đang cài đặt cập nhật hoặc tải xuống chúng.

Các giải pháp thay thế duy nhất được báo cáo hiệu quả cho vấn đề này là hoặc Vô hiệu hóa Windows Update hoặc đợi nó kết thúc. Có vẻ như Windows Update cũng sử dụng Windows Installer để triển khai tất cả cập nhật trên máy tính của bạn. Nếu trình cài đặt không rảnh, bạn sẽ bị ép đến thông báo lỗi đang thảo luận.

Giải pháp 4: Khởi động lại dịch vụ Windows Installer

Nếu tất cả các phương pháp trên không hiệu quả, bạn có thể thử khởi động lại dịch vụ Windows Installer. Windows Installer là một API và thành phần phần mềm của Microsoft Windows được dùng cho cài đặt, bảo trì và gỡ bỏ phần mềm từ máy tính của bạn. Chúng được dùng bởi nhiều ứng dụng để cài đặt gói của họ trên Windows. Đăng ký lại trình cài đặt có thể khắc phục vấn đề cho chúng ta.

  1. Nhấn Windows + R và gõ "services.msc" vào hộp thoại để mở tab dịch vụ.
  2. Khi đã ở dịch vụ, tìm mục "Windows Installer". Chuột phải vào nó và chọn "Thuộc tính (Properties)".

Sửa lỗi: Có lỗi nghiêm trọng xảy ra trong quá trình cài đặt

  1. Dịch vụ có khả năng cao đang dừng. Nhấn nút "Bắt đầu (Start)" và nhấn OK để lưu thay đổi.

Sửa lỗi: Có lỗi nghiêm trọng xảy ra trong quá trình cài đặt

  1. Nhấn Windows + R và gõ "msiexec /unregister" vào hộp thoại và nhấn Enter. Điều này sẽ hủy đăng ký trình cài đặt.

Sửa lỗi: Có lỗi nghiêm trọng xảy ra trong quá trình cài đặt

  1. Bây giờ nhấn Windows + R lại và gõ "msiexec /regserver" và nhấn Enter.
  2. Bây giờ kiểm tra xem vấn đề đã được giải quyết chưa. Cân nhắc khởi động lại và thử lại nếu chưa.

Nếu ngay cả việc đăng ký lại dịch vụ trình cài đặt không hiệu quả, chúng ta sẽ thực thi các lệnh mạnh hơn trong command prompt trước khi chuyển sang mẹo.

  1. Nhấn Windows + S, gõ "command prompt", chuột phải vào ứng dụng và chọn "Chạy với tư cách quản trị viên (Run as administrator)".
  2. Khi đã ở command prompt, thực thi các lệnh sau lần lượt:

%windir%\system32\msiexec.exe /unregister

%windir%\syswow64\msiexec.exe /unregister

%windir%\system32\msiexec.exe /regserver

%windir%\syswow64\msiexec.exe /regserver

Sửa lỗi: Có lỗi nghiêm trọng xảy ra trong quá trình cài đặt

  1. Khởi động lại máy tính. Sau khi power cycling, nhấn Windows + R, gõ "regedit" vào hộp thoại và nhấn Enter.
  2. Bây giờ điều hướng đến địa chỉ sau:

HKLM\System\CurrentControlSet\Services\MSIServer

  1. Tìm khóa "msiserver". Nhấn vào "DisplayName" ở ngăn điều hướng bên phải và thay đổi giá trị thành "C:\WINDOWS\SysWOW64\msiexec.exe /V".

Sửa lỗi: Có lỗi nghiêm trọng xảy ra trong quá trình cài đặt

  1. Bây giờ mở command prompt nâng cao lại và gõ lệnh "C:\WINDOWS\SysWOW64\msiexec.exe /regserver" và nhấn Enter.
  2. Khởi động lại (Restart) máy tính và kiểm tra xem điều này có tạo ra sự khác biệt không.

Mẹo:

  • Cân nhắc đóng tất cả tiến trình nền (background processes) và thử cài đặt chương trình lại.
  • Kiểm tra xem phần mềm hoặc bất kỳ phiên bản cũ nào của nó đã được cài đặt chưa (Windows + R và "appwiz.cpl"). Nếu có, bạn phải gỡ cài đặt nó trước khi cài đặt phiên bản mới hơn.
  • Đảm bảo yêu cầu dung lượng được đáp ứng. Cân nhắc tạo thêm không gian trên ổ đĩa.
  • Bạn cũng có thể xóa file tạm (temporary files) khỏi ổ đĩa và xem có tạo ra sự khác biệt không.
  • Vì vấn đề này có thể xảy ra với bất kỳ phần mềm nào, chúng tôi không thể xem qua các bản sửa của chúng trong một bài viết. Xem các bài viết khác của chúng tôi nhắm đến từng phần mềm một.
  • Nếu vấn đề này xảy ra với hầu hết các chương trình, bạn nên sao lưu dữ liệu và làm cài đặt mới Windows (fresh installation).
  • Bạn cũng có thể thực hiện sửa chữa (repair) hệ điều hành hiện tại đã cài đặt.