Một số người dùng đang gặp phải lỗi 1721 khi cố gắng cài đặt một chương trình, bản cập nhật hoặc trình điều khiển sử dụng Windows Installer và được xây dựng trên Java. Sự cố này được báo cáo là xảy ra trên Windows 7, Windows 8.1 và Windows 10.
Sau khi điều tra kỹ lưỡng vấn đề cụ thể này, hóa ra là có một số nguyên nhân cơ bản khác nhau có thể kích hoạt mã lỗi này khi cài đặt chương trình java. Dưới đây là danh sách các nguyên nhân cơ bản:
- Dịch vụ Windows Installer bị kẹt - Một trong những trường hợp phổ biến nhất sẽ sinh ra lỗi này là trường hợp dịch vụ Windows Installer bị kẹt ở trạng thái lấp lửng. Trong trường hợp này, bạn có thể khắc phục sự cố bằng cách sử dụng màn hình Dịch vụ để khởi động lại dịch vụ Windows Installer trước khi cố gắng cài đặt lại chương trình.
- Sự cố cài đặt Windows chung - Nếu bạn thường xuyên gặp phải sự cố này với nhiều trình cài đặt, bạn có thể đang gặp phải sự cố chung về Trình cài đặt Windows mà Microsoft đã biết. Trong trường hợp này, bạn có thể khắc phục sự cố bằng cách chạy trình khắc phục sự cố Cài đặt chương trình và áp dụng giải pháp khắc phục được đề xuất.
- Trình cài đặt không tương thích với phiên bản Windows của bạn - Nếu bạn chỉ gặp sự cố này khi cố gắng cài đặt một chương trình cũ, thì có thể là do chương trình ban đầu được phát triển cho phiên bản Windows cũ hơn. Trong trường hợp này, bạn có thể khắc phục sự cố bằng cách cài đặt chương trình ở chế độ tương thích.
- Thiếu phụ thuộc Visual C ++ - Một lý do có thể khác khiến bạn có thể gặp lỗi này khi cài đặt các chương trình cũ là thiếu phần phụ thuộc Visual C ++ không được cài đặt theo mặc định trên Windows 10. Trong trường hợp này, bạn có thể khắc phục sự cố bằng cách cài đặt phần phụ thuộc bị thiếu theo cách thủ công.
- Tệp hệ thống bị hỏng - Nếu bạn nhìn thấy hiệu quả cửa sổ bật lên lỗi này với mọi chương trình dựa trên Java mà bạn đang cố cài đặt, thì đây là dấu hiệu của lỗi tệp hệ thống cơ bản. Trong trường hợp này, bạn có thể khắc phục sự cố bằng cách làm mới mọi thành phần Windows với quy trình như cài đặt sạch hoặc sửa chữa cài đặt các thành phần Windows của bạn.
Vì bạn hiện đã biết các thủ phạm phổ biến nhất, đây là danh sách các phương pháp mà những người dùng khác gặp phải lỗi 1721 tương tự đã sử dụng thành công để khắc phục sự cố cụ thể này:
Phương pháp 1:Khởi động lại Dịch vụ Trình cài đặt Windows
Trong hầu hết các tình huống được ghi lại, sự cố cụ thể này xảy ra do dịch vụ Windows Installer bị trục trặc. Các kỹ thuật viên máy tính gọi trường hợp này là "dịch vụ bị kẹt trong trạng thái lấp lửng" - Nó không mở cũng không đóng.
Sự cố này ít xảy ra hơn trên Windows 10 so với Windows 7 và Windows 8.1, nhưng nó vẫn xảy ra. Một số người dùng bị ảnh hưởng nhận thấy mình trong trường hợp tương tự đã tìm cách khắc phục sự cố này bằng cách sử dụng màn hình Dịch vụ để dừng dịch vụ trước khi bắt đầu lại để đảm bảo rằng nó có thể chạy bình thường.
Nếu bạn chưa thử bản sửa lỗi cụ thể này, hãy làm theo hướng dẫn bên dưới để sử dụng màn hình Dịch vụ nhằm khởi động lại dịch vụ Windows Installer một cách hiệu quả:
- Nhấn phím Windows + R để mở Chạy hộp thoại. Tiếp theo, nhập ‘services.msc’ và nhấn Enter để mở Dịch vụ và nhấp vào Có tại UAC (Kiểm soát tài khoản người dùng) nếu được nhắc làm như vậy.
- Khi bạn đã ở bên trong Dịch vụ tiện ích, cuộn xuống qua danh sách dịch vụ và tìm Trình cài đặt Windows từ menu bên phải màn hình.
- Sau khi bạn quản lý để tìm đúng dịch vụ, hãy nhấp chuột phải vào dịch vụ đó và chọn Dừng từ trình đơn ngữ cảnh vừa xuất hiện.
Lưu ý: Nếu dịch vụ đã bị dừng, hãy nhấp vào Bắt đầu để bắt đầu dịch vụ. - Chờ cho đến khi dịch vụ được dừng một cách hiệu quả, sau đó nhấp chuột phải vào mục dịch vụ một lần nữa và chọn Bắt đầu từ trình đơn ngữ cảnh.
- Lặp lại trình cài đặt trước đó đã gây ra lỗi 1721 và xem sự cố hiện đã được khắc phục chưa.
Trong trường hợp bạn vẫn gặp phải vấn đề tương tự, hãy chuyển xuống phần sửa chữa tiềm năng tiếp theo bên dưới.
Phương pháp 2:Chạy trình gỡ rối Cài đặt Chương trình
Nếu lý do cho sự cố này là sự cố cài đặt chung mà Microsoft đã biết, rất có thể bạn sẽ khắc phục được sự cố này bằng cách chạy Cài đặt và gỡ cài đặt chương trình trình khắc phục sự cố - Tiện ích này có thể được tải xuống từ xa trên bất kỳ máy tính nào và sẽ quét máy tính của bạn để tìm các sự cố phổ biến sẽ ngăn Windows Installer hoàn thành tác vụ cài đặt hoặc gỡ cài đặt.
Nếu tìm thấy thủ phạm, tiện ích sẽ đề xuất một bản sửa lỗi có thể được thực thi tự động hoặc bằng cách làm theo một loạt các bước thủ công (tùy trường hợp).
Trong trường hợp bạn chưa thử chạy trình gỡ rối này, đây là một số hướng dẫn từng bước sẽ chỉ cho bạn cách tải xuống và sử dụng Trình gỡ rối cài đặt và gỡ cài đặt chương trình :
- Mở trình duyệt mặc định của bạn và điều hướng đến trang tải xuống của trình gỡ rối Cài đặt và Gỡ cài đặt Chương trình .
- Khi bạn đã vào đúng trang, hãy nhấp vào Trình gỡ rối tải xuống (trong Khắc phục sự cố chặn cài đặt hoặc gỡ bỏ chương trình )
- Sau khi quá trình tải xuống hoàn tất, hãy nhấp chuột phải vào .diagcab tệp mà bạn vừa tải xuống và chọn Chạy với tư cách quản trị viên từ menu ngữ cảnh.
- Bên trong Trình gỡ rối cài đặt và gỡ cài đặt chương trình , bắt đầu bằng cách kiểm tra Nâng cao siêu liên kết và chọn hộp được liên kết với Áp dụng sửa chữa tự động trước khi nhấp vào Tiếp theo để thăng tiến.
- Khi được nhắc chọn sự cố bạn đang gặp phải, hãy chọn Cài đặt từ danh sách các tùy chọn có sẵn.
- Chờ cho đến khi quá trình quét đầu tiên hoàn tất, sau đó chọn chương trình mà bạn đang gặp sự cố khi cài đặt từ danh sách các tùy chọn. Sau khi chọn đúng chương trình, hãy nhấp vào Tiếp theo.
Lưu ý :Nếu Chương trình không có trong danh sách, hãy chọn Không được liệt kê trước khi nhấp vào Tiếp theo.
- Nếu tìm thấy chiến lược sửa chữa khả thi, hãy nhấp vào Áp dụng bản sửa lỗi này để thực thi nó.
Lưu ý: Tùy thuộc vào cách khắc phục được đề xuất, bạn cũng có thể cần làm theo một loạt các bước thủ công.
- Sau khi bạn cuối cùng có thể thực thi bản sửa lỗi, hãy khởi động lại máy tính của bạn và xem sự cố đã được khắc phục hay chưa sau khi hoàn tất lần khởi động tiếp theo.
Trong trường hợp bạn vẫn gặp phải mã lỗi 1721 khi cố gắng cài đặt một chương trình được phát triển bằng Java, hãy chuyển xuống phần sửa lỗi tiềm năng tiếp theo bên dưới.
Phương pháp 3:Cài đặt chương trình ở Chế độ tương thích
Nếu bạn gặp phải sự cố này trong khi cố gắng cài đặt một chương trình kế thừa ban đầu được phát triển cho phiên bản Windows cũ hơn, bạn có thể gặp phải các loại sự cố này. May mắn thay, Windows 10 có một cơ chế cho phép bạn cài đặt các chương trình ở chế độ tương thích với phiên bản Windows cũ hơn.
Điều này sẽ không hoạt động trong 100% trường hợp, nhưng có rất nhiều báo cáo của người dùng xác nhận rằng lỗi 1721 đã được sửa sau khi họ buộc trình cài đặt chạy ở chế độ tương thích.
Nếu bạn chưa thử cách khắc phục tiềm năng này, hãy làm theo hướng dẫn bên dưới:
- Điều hướng đến vị trí mà bạn hiện đang lưu trữ trình cài đặt gây ra sự cố này, sau đó nhấp chuột phải vào nó và chọn Thuộc tính từ menu ngữ cảnh.
- Khi bạn đã ở bên trong Thuộc tính , nhấp vào Khả năng tương thích từ menu ở trên cùng, sau đó chọn hộp được liên kết với Chạy chương trình này ở chế độ tương thích cho.
- Tiếp theo, từ danh sách các tùy chọn có sẵn, hãy chọn phiên bản Windows mà chương trình này ban đầu được thiết kế và nhấp vào Áp dụng để lưu thay đổi.
- Khi bạn đã buộc thành công trình cài đặt chạy ở chế độ tương thích, hãy chạy lại và xem sự cố hiện đã được khắc phục chưa.
Trong trường hợp cuối cùng bạn vẫn nhìn thấy cùng một lỗi 1721, chuyển xuống bản sửa lỗi tiềm năng tiếp theo bên dưới.
Phương pháp 4:Cài đặt phụ thuộc Visual C ++ bị thiếu
Tùy thuộc vào chương trình đang gây ra sự cố cho bạn, có thể gặp sự cố này do thiếu một vài gói Visual C ++ Redist mà trình cài đặt cần để hoàn tất quá trình.
Sự cố cụ thể này chủ yếu được báo cáo là xảy ra trên Windows 10 với các chương trình được phát triển để sử dụng gói Visual C ++ Redistributable 2005 và Visual C ++ Redistributable 2008.
Nhưng vì các bản phân phối này hiện nay hầu như không còn được dùng nữa nên Windows 10 sẽ không còn duy trì chúng thông qua Windows Update nữa. Vì vậy, nếu bạn thấy mình trong trường hợp này, bạn có thể khắc phục sự cố bằng cách tải xuống và cài đặt thủ công gói Visual C ++ Redistributable 2005 và Visual C ++ Redistributable 2008 trước khi thử cài đặt lại.
Nếu bạn đang tìm kiếm hướng dẫn từng bước, hãy làm theo hướng dẫn bên dưới:
- Mở trình duyệt mặc định của bạn và điều hướng đến trang tải xuống cho Microsoft Visual C ++ 2005 Redist. và nhấp vào Tải xuống để bắt đầu tải xuống.
- Sau khi tệp thực thi được tải xuống thành công, hãy nhấp đúp vào tệp thực thi theo hướng dẫn trên màn hình để hoàn tất cài đặt.
Lưu ý: Tại thời điểm này, bạn sẽ được yêu cầu cung cấp quyền truy cập quản trị - Khi điều này xảy ra, hãy nhấp vào Có để cấp quyền truy cập quản trị viên.
- Làm theo các lời nhắc còn lại để hoàn tất quá trình cài đặt, sau đó khởi động lại máy tính của bạn và đợi quá trình khởi động tiếp theo hoàn tất.
- Thực hiện lại các bước 2 và 3 với Visual C ++ 2008 Redist. gói để đảm bảo rằng cả hai gói cần thiết đều được cài đặt chính xác trên máy tính của bạn.
- Thực hiện một lần khởi động lại cuối cùng, sau đó cố gắng cài đặt chương trình mà trước đó không thành công với lỗi 1721 và xem sự cố hiện đã được khắc phục chưa.
Trong trường hợp vấn đề tương tự vẫn xảy ra, hãy chuyển xuống phần sửa chữa tiềm năng tiếp theo bên dưới.
Phương pháp 5:Làm mới mọi thành phần Windows
Trong trường hợp không có phương pháp nào ở trên hoạt động trong trường hợp của bạn, thủ phạm tiềm năng duy nhất còn lại là một số loại hỏng tệp hệ thống cơ bản đang ảnh hưởng đến cơ sở hạ tầng Windows Installer.
Nếu bạn thấy mình trong trường hợp cụ thể này, chỉ có 2 cách tiếp theo hy vọng sẽ cho phép bạn sửa lỗi 1721 và cài đặt các chương trình mới bình thường:
- Xóa cài đặt phiên bản Windows của bạn - Nếu bạn không có bất kỳ thông tin ảo nào trên ổ đĩa Hệ điều hành, cài đặt sạch là một quy trình nhanh chóng và dễ dàng để đặt lại mọi thành phần quan trọng của Windows, rất có thể sẽ khắc phục được sự cố này. Bạn không cần sử dụng phương tiện cài đặt tương thích, nhưng nhược điểm lớn là trừ khi sao lưu dữ liệu trước, bạn sẽ mất từng chút dữ liệu cá nhân mà bạn hiện đang lưu trữ trên ổ Windows.
- Sửa chữa cài đặt phiên bản Windows của bạn - Nếu bạn hiện đang lưu trữ thông tin quan trọng trên ổ Windows, cài đặt sửa chữa nên là quy trình bạn lựa chọn. Bạn sẽ cần phải cắm phương tiện Cài đặt Windows tương thích để việc này hoạt động và thao tác này tẻ nhạt hơn một chút, nhưng ưu điểm chính là quá trình này sẽ chỉ chạm vào Tệp Windows - Bạn có thể giữ phương tiện cá nhân, ứng dụng, trò chơi của mình, và thậm chí một số tùy chọn của người dùng mà bạn hiện đang lưu trữ trên ổ đĩa hệ điều hành.