Bạn từng tự hỏi làm thế nào các chương trình và bản cập nhật được cài đặt trên thiết bị Windows 10/11 của mình? Nếu có, hãy đọc tiếp để khám phá. Chúng tôi đã tạo bài viết này để giúp bạn hiểu về cách cài đặt chương trình Windows hoạt động và các thông báo lỗi có thể gặp phải trong quá trình đó.
Giới thiệu về Windows Installer
Windows Installer là công nghệ tiêu chuẩn được Microsoft sử dụng để cài đặt và triển khai ứng dụng. Nó sử dụng định dạng file MSI để chạy các trình cài đặt. Điều này thực sự khác với định dạng file .EXE thông thường thường được dùng để thực thi cài đặt chương trình.
Mặc dù có thể sử dụng mà không cần biết tất cả thông tin và chi tiết của chính Windows Installer, nhưng việc hiểu nó làm gì sẽ giúp bạn dễ dàng truy cập các tính năng phức tạp và khắc phục sự cố liên quan đến nó.
Mã lỗi InstallShield 1722 là gì?
Khi Windows Installer không thể cài đặt gói trên thiết bị Windows 10/11, nó ném ra các thông báo lỗi như mã lỗi InstallShield 1722.
InstallShield là tiện ích được dùng để tìm kiếm và thực hiện cập nhật phần mềm mà không cần tương tác của người dùng. Với việc cài đặt này, nhu cầu cập nhật máy tính thủ công bị loại bỏ. Mặc dù nó được lập trình để tự động khởi chạy khi khởi động, nhưng thực tế nó là tùy chọn và bạn có thể vô hiệu hóa nó nếu không cần thiết.
Mã lỗi 1722, mặt khác, là lỗi dừng (stop error) hiển thị khi Windows Installer không cài đặt được gói hệ thống. Khi bạn nhấn nút OK đi kèm với cửa sổ bật lên thông báo lỗi, lỗi sẽ khiến quá trình cài đặt rollback và thất bại. Điều này có thể xảy ra bất kể bạn đang sử dụng ứng dụng của Microsoft hay không.
Dưới đây là một số trường hợp mà mã lỗi InstallShield 1722 có thể xuất hiện:
- Cài đặt Microsoft WSE 3.0
- Cài đặt chương trình phần mềm bảo mật
- Cài đặt Java
- Cài đặt game
- Cài đặt driver
- Cài đặt sản phẩm Microsoft
Nguyên nhân gây ra mã lỗi InstallShield 1722?
Bạn có thể hỏi, điều gì khiến mã lỗi xuất hiện? Dưới đây là một số lý do tại sao mã lỗi InstallShield 1722 xuất hiện trong quá trình cài đặt chương trình:
- File hệ thống bị thiếu hoặc hỏng
- Các mục registry không hợp lệ
- Chương trình antivirus can thiệp vào quy trình hệ thống
- Dịch vụ trình cài đặt không chạy
- Cài đặt không hoàn chỉnh
- Gói MSI không được gỡ bỏ đúng cách từ Programs and Features
Cách khắc phục mã lỗi InstallShield 1722?
Nếu bạn gặp mã lỗi InstallShield 1722, hãy thử các giải pháp chúng tôi khuyến nghị bên dưới. Hy vọng một trong số chúng sẽ giải quyết được vấn đề.
Giải pháp #1: Chạy tiện ích Program Install and Uninstall Troubleshooter
Trong cách khắc phục này, bạn cần chạy Program Install and Uninstall Troubleshooter của Microsoft. Tiện ích này cho phép bạn khắc phục các vấn đề ngăn cản bạn cài đặt hoặc gỡ bỏ chương trình. Đôi khi, nó thậm chí giải quyết được các mục registry bị hỏng.
Để sử dụng nó, làm theo các bước sau:
- Tải xuống và chạy tiện ích Program Install and Uninstall Troubleshooter.
- Khi khởi chạy, nó sẽ hỏi bạn có muốn tìm vấn đề trên thiết bị và chọn điều cần khắc phục, hay muốn xác định và khắc phục vấn đề tự động.
- Sau đó, nó sẽ hỏi bạn có gặp vấn đề khi gỡ cài đặt hay cài đặt chương trình.
- Cuối cùng, nó sẽ quét registry và các file hệ thống khác để tìm vấn đề. Sau đó sẽ đưa ra các khắc phục khuyến nghị.
Giải pháp #2: Gỡ cài đặt chương trình bằng công cụ gỡ cài đặt của bên thứ ba
Tiện ích Programs and Features của Windows 10/11 không phải lúc nào cũng hiệu quả trong việc xóa phần mềm khỏi máy tính. Thực tế, trong một số trường hợp, ngay cả khi ứng dụng đã được gỡ cài đặt thành công, vẫn còn file dư thừa trên máy. Những file này có thể kích hoạt các vấn đề và xung đột.
Đối với trường hợp này, bạn sẽ cần sử dụng chương trình gỡ cài đặt phần mềm của bên thứ ba được thiết kế để xóa hoàn toàn các chương trình phần mềm khỏi thiết bị Windows của bạn. Sau khi gỡ cài đặt chương trình, tải file cài đặt mới và lưu nó ở vị trí khác. Cuối cùng, đóng tất cả chương trình đang hoạt động trên PC và chạy file cài đặt.
Giải pháp #3: Kiểm tra xem dịch vụ Windows Installer có đang chạy không
Việc cài đặt và gỡ cài đặt chương trình phần mềm phụ thuộc vào dịch vụ Windows Installer. Nếu dịch vụ này bị vô hiệu hóa, các lỗi có thể phát sinh như mã lỗi InstallShield 1722. Vì vậy, nếu bạn gặp vấn đề khi cài đặt ứng dụng, hãy kiểm tra xem dịch vụ Windows Installer có được bật không.
Cách thực hiện:
- Vào menu Start và chọn Run.
- Nhập services.msc vào trường văn bản và nhấn Enter.
- Tìm dịch vụ Windows Installer từ danh sách và double-click vào nó.
- Đặt Loại khởi động Windows Installer thành Manual (Thủ công).
- Nhấn Start để bật dịch vụ và nhấp OK để tiếp tục.
Giải pháp #4: Hủy đăng ký rồi đăng ký lại dịch vụ Windows Installer
Nếu bật dịch vụ Windows Installer không hiệu quả, hãy thử hủy đăng ký và đăng ký lại nó để khắc phục mã lỗi. Tham khảo các bước dưới đây để biết hướng dẫn:
- Nhấn phím Windows + R để mở tiện ích Run.
- Gõ cmd vào trường văn bản và nhấn phím Ctrl + Shift + Enter. Thao tác này sẽ khởi chạy Command Prompt với đặc quyền quản trị viên.
- Nhập lệnh msiexec /unreg vào dòng lệnh và nhấn Enter. Lệnh này sẽ tạm thời hủy đăng ký dịch vụ Windows Installer.
- Sau khi lệnh được thực hiện và bạn thấy thông báo thành công, gõ lệnh msiexec /regserver và nhấn Enter.
- Khởi động lại PC và thử cài đặt chương trình phần mềm một lần nữa.
Giải pháp #5: Thực hiện Clean Boot
Đôi khi, thực hiện Clean Boot có thể loại bỏ bất kỳ xung đột nào xuất hiện trong quá trình cài đặt phần mềm. Clean Boot nghĩa là khởi động thiết bị Windows 10/11 chỉ với các chương trình và driver tối thiểu cần thiết.
Để khởi động Clean Boot, làm như sau:
- Gõ msconfig vào trường tìm kiếm và nhấn Enter. Thao tác này sẽ khởi chạy tiện ích System Configuration.
- Chuyển đến tab General và chọn Selective Startup.
- Bây giờ, tích vào tùy chọn Load Startup Items và đảm bảo rằng các tùy chọn Use Original Boot Configuration và Load System Services được chọn.
- Đi đến tab Services và tích vào tùy chọn Hide All Microsoft Services.
- Chọn Disable All.
- Nhấn OK và khởi động lại PC.
- Windows sẽ khởi động ở trạng thái Clean Boot.
Giải pháp #6: Sửa chữa các mục registry bị hỏng
Các mục registry không hợp lệ hoặc bị hỏng do cài đặt hoặc gỡ cài đặt phần mềm gần đây cũng có thể kích hoạt mã lỗi 1722. Trong trường hợp này, sửa chữa registry có thể giải quyết vấn đề.
Để sửa chữa các mục registry bị hỏng, bạn có thể sử dụng công cụ dọn dẹp registry của bên thứ ba như Auslogics Registry Cleaner. Chỉ với một cú nhấp chuột, công cụ này xóa các mục registry không hợp lệ. Ngoài ra, nó sẽ tối ưu hóa registry để loại bỏ lỗi và ngăn chặn crash.
Giải pháp #7: Chạy quét phần mềm độc hại
Có những lúc virus và thực thể phần mềm độc hại gây ra việc xuất hiện mã lỗi InstallShield 1722. Để loại bỏ chúng, hãy chạy quét phần mềm độc hại hoàn chỉnh.
Bạn cần sử dụng chương trình phần mềm antivirus uy tín để thực hiện quét phần mềm độc hại hoàn chỉnh. Tùy thuộc vào số lượng file lưu trữ trên thiết bị, quá trình quét có thể mất nhiều thời gian. Sau khi quét xong, hãy làm theo các giải pháp khuyến nghị để xóa virus.
Tóm tắt
Trong bài viết này, chúng tôi đã liệt kê bảy giải pháp để khắc phục mã lỗi InstallShield 1722. Mặc dù đây không phải là mã lỗi tử thần, nhưng việc biết nguyên nhân gây ra nó sẽ giúp rất nhiều trong quá trình khắc phục sự cố.
Hãy cho chúng tôi biết ý kiến của bạn về mã lỗi InstallShield 1722. Bình luận bên dưới nhé!