Khi cài đặt hoặc cài đặt lại một chương trình nếu bạn nhận được thông báo lỗi – Fatal error, Installation fails, Installation ended prematurely because of an error, thì chủ yếu là do thứ gì đó có thể bị bỏ lại sau lần gỡ cài đặt trước – và điều đó gây ra sự cố này. Khi gỡ cài đặt chương trình, chúng để lại các tệp và nếu quá trình gỡ cài đặt không hoàn tất, nó sẽ dẫn đến lỗi như vậy.
Installation ended prematurely because of an error
- Sử dụng trình gỡ cài đặt của bên thứ ba
- Cài đặt ở trạng thái Clean Boot
- Khởi động lại dịch vụ Windows Installer
- Đăng ký lại dịch vụ Windows Installer
- Đăng ký lại VBScript.dll.
Sau khi hoàn tất, hãy đảm bảo tải xuống bản sao mới của phần mềm bạn muốn cài đặt.
1]Sử dụng trình gỡ cài đặt của bên thứ ba
Nếu quá trình gỡ cài đặt phần mềm không hoàn tất, nó sẽ để lại các tệp có thể là nguyên nhân. Chúng tôi khuyên bạn nên sử dụng trình gỡ cài đặt của bên thứ ba có thể quét các tệp không cần thiết, các mục đăng ký và dọn dẹp các tệp tạm thời. Các chương trình gỡ cài đặt như IObit Uninstaller, Revo Uninstaller và các ứng dụng khác rất tuyệt vời để sử dụng hàng ngày.
2]Cài đặt ở trạng thái Clean Boot
Khởi động lại máy tính của bạn vào Trạng thái khởi động sạch, và sau đó thử cài đặt phần mềm. Trạng thái Clean Boot chỉ chạy các dịch vụ cần thiết và do đó bất kỳ thứ gì chặn cài đặt sẽ không khả dụng.
Bài liên quan: Cách gỡ cài đặt Chương trình ở Safe Mode
3]Khởi động lại dịch vụ Windows Installer
- Nhập services.msc trong lời nhắc Run và nhấn Enter
- Định vị Windows Installer Service.
- Nếu nó đang chạy, hãy nhấp vào Stop và sau đó nhấp vào nút Start.
- Nếu nó không chạy, hãy nhấp vào nút Start.
Dịch vụ này có thể thêm, sửa đổi và xóa các ứng dụng được cung cấp dưới dạng gói Windows Installer (* .msi, * .msp). Nếu dịch vụ này bị vô hiệu hóa, bất kỳ dịch vụ nào phụ thuộc vào nó một cách rõ ràng sẽ không khởi động được.
4]Đăng ký lại Windows Installer Service
- Mở Command Prompt hoặc PowerShell với đặc quyền quản trị viên.
- Hủy đăng ký dịch vụ trình cài đặt bằng msiexec /unreg chỉ huy.
- Đăng ký trình cài đặt bằng msiexec /regserver
Thử cài đặt lại.
5]Đăng ký lại VBScript.dll
Bạn có thể cần đăng ký lại tệp VBScript.dll bằng cách thực hiện lệnh sau trong một Command Prompt (Admin):
regsvr32 vbscript.dll
Xem nếu điều này giúp ích.
Cuối cùng, nếu không có gì hoạt động, tôi khuyên bạn nên chia sẻ nhật ký sự kiện Windows của mình với Dịch vụ khách hàng của Microsoft.
Cảm ơn các bạn đã theo dõi TOP Thủ Thuật trên đây là những chia sẻ của chúng tôi về Cách khắc phục lỗi ‘Installation ended prematurely because of an error’ trên Windows 10. Hy vọng bài viết tại chuyên mục Thủ Thuật Phần Mềm sẽ giúp ích được cho bạn. Trân trọng !!!