Cách khắc phục lỗi “Không thể mở gói cài đặt này” trong Windows 11/10
Người dùng thường đăng về các vấn đề cài đặt phần mềm trên các diễn đàn hỗ trợ của Windows. Một sự cố được báo cáo như vậy là lỗi Trình cài đặt Windows đôi khi xảy ra khi người dùng cố chạy các tệp thiết lập chương trình. Thông báo lỗi Windows Installer cho biết, “Không thể mở gói cài đặt này.”
Lỗi đó có nghĩa là bạn không thể cài đặt phần mềm, nhưng thông báo của nó không cung cấp manh mối nào cho các nguyên nhân tiềm ẩn. Thông báo chỉ cho biết hãy kiểm tra xem đó có phải là gói cài đặt hợp lệ hay không, thường là như vậy. Đây là cách bạn có thể sửa lỗi “không thể mở gói cài đặt” trong Windows 11/10.
Mục Lục
1. Tải xuống lại tệp cài đặt bị ảnh hưởng
Tệp thiết lập bạn đã tải xuống có thể không tương thích với nền tảng PC của bạn hoặc có thể bị hỏng. Vì vậy, hãy thử tải xuống trình hướng dẫn thiết lập cho phần mềm bạn muốn cài đặt lại trong một đường dẫn thư mục khác trên ổ đĩa cục bộ. Đảm bảo bạn tải xuống trình cài đặt cho nền tảng Windows 11/10 của mình (không phải Linux hoặc Mac OS). Nếu có các phiên bản 64/32-bit thay thế, hãy tải xuống phiên bản phù hợp với kiến trúc nền tảng của bạn.
2. Kiểm tra xem Tệp cài đặt có bị chặn không
Windows đôi khi áp dụng các khối đối với các tệp ‘đáng ngờ’ được tải xuống. Nếu tệp thiết lập của bạn bị chặn, bạn sẽ thấy một Mở khóa tùy chọn trong cửa sổ thuộc tính của nó. Bạn có thể bỏ chặn một tệp thiết lập như thế này:
- Đồng thời nhấn phím Thắng + X phím bàn phím và chọn Chương trình quản lý dữ liệu.
- Chuyển đến thư mục mà bạn đã tải xuống tệp thiết lập phần mềm bị ảnh hưởng.
- Nhấp chuột phải vào tệp thiết lập phần mềm bị ảnh hưởng và chọn Của cải.
- Nhấn vào Mở khóa hộp trên Tổng quan tab nếu bạn có thể nhìn thấy một.
- Lựa chọn Áp dụng để lưu các thuộc tính mới của tệp.
- Nhấp chuột ĐƯỢC RỒI để đóng cửa sổ thuộc tính cho tệp.
3. Quét các tệp trong hệ thống của bạn để tìm lỗi
Không loại trừ khả năng tệp hệ thống bị hỏng gây ra sự cố cài đặt này. Thật dễ dàng để quét và sửa chữa các tệp hệ thống bằng tiện ích dòng lệnh Trình kiểm tra tệp hệ thống. Hãy xem hướng dẫn cách chạy SFC của chúng tôi để biết hướng dẫn đầy đủ về cách áp dụng bản sửa lỗi tiềm năng này.
4. Chạy Windows Installer Service
Windows Installer là một dịch vụ cần thiết để cài đặt các chương trình có gói MSI và MSP. Khởi động dịch vụ Windows Installer là một trong những cách khắc phục được xác nhận rộng rãi nhất cho lỗi “không thể mở gói cài đặt”. Vì vậy, hãy kiểm tra xem dịch vụ có đang chạy như thế này không:
- Đầu tiên, hãy mở Windows Search với Thắng + S.
- Gõ vào dịch vụ,, sau đó bấm vào Dịch vụ kết quả để mở nó.
- Nhấn đúp chuột cài đặt cửa sổ để mở cửa sổ thuộc tính của dịch vụ đó.
- Nếu Windows Installer không chạy, hãy bấm vào nó Bắt đầu cái nút.
- Lựa chọn Áp dụng để lưu cài đặt dịch vụ mới.
- Nhấn cửa sổ dịch vụ ĐƯỢC RỒI cái nút.
5. Cài đặt Phần mềm trong Tài khoản Quản trị viên Mới
Một số người dùng cũng đã giải quyết vấn đề này bằng cách tạo tài khoản quản trị viên Windows mới và cài đặt các gói phần mềm cần thiết từ chúng. Để làm điều đó, bạn sẽ cần thêm tài khoản người dùng cục bộ mới thông qua Cài đặt, sau đó đặt tài khoản đó thành loại tài khoản quản trị viên. Bạn có thể áp dụng giải pháp tiềm năng này bằng cách làm theo các bước trong hướng dẫn của chúng tôi để khắc phục sự cố Windows bằng cách tạo tài khoản mới.
Tuy nhiên, không cần phải chuyển sang tài khoản người dùng mới mà bạn đã thiết lập. Đăng nhập vào tài khoản quản trị viên mới mà bạn đã thiết lập và thử tải xuống và cài đặt phần mềm bạn cần từ đó. Sau đó, phần mềm đó cũng sẽ có sẵn trong tài khoản người dùng khác mà bạn không thể cài đặt phần mềm đó.
6. Tạm thời vô hiệu hóa phần mềm chống vi-rút của bạn trước khi cài đặt phần mềm
Các gói phần mềm chống vi-rút chặn các chương trình và tệp độc hại chạy trên PC của người dùng. Tuy nhiên, đôi khi chúng có thể chặn các tệp thiết lập hợp pháp. Vì vậy, hãy thử tạm thời tắt phần mềm chống vi-rút trên PC của bạn trước khi thử mở các tệp thiết lập bị ảnh hưởng. Bạn có thể bật lại lá chắn chống vi-rút sau khi cài đặt phần mềm.
Windows Security là ứng dụng chống vi-rút đi kèm với Windows. Bạn có thể tắt thành phần chống vi-rút Microsoft Defender của ứng dụng đó bằng cách tắt bảo vệ thời gian thực lựa chọn. Hướng dẫn của chúng tôi về cách tắt tính năng vô hiệu hóa Bộ bảo vệ Microsoft bao gồm các hướng dẫn đầy đủ về cách thực hiện điều đó.
Nếu bạn đã cài đặt phần mềm bảo mật của bên thứ ba, hãy tắt thành phần chống vi-rút của phần mềm đó khỏi tab cài đặt hoặc menu ngữ cảnh của ứng dụng. Cách bạn có thể làm điều đó khác nhau một chút giữa các ứng dụng, nhưng hầu hết chúng đều có menu ngữ cảnh với các tùy chọn để tắt lá chắn chống vi-rút của chúng. Nhấp chuột phải vào biểu tượng của công cụ chống vi-rút trong khay hệ thống và chọn một tùy chọn để tắt lá chắn của nó.
7. Hủy đăng ký và đăng ký lại Windows Installer Service
Windows Installer sẽ không hoạt động bình thường nếu nó không được đăng ký đúng cách. Vì vậy, đăng ký lại dịch vụ đó có thể giải quyết khả thi lỗi “không thể mở gói cài đặt” đối với một số người dùng. Đây là cách bạn có thể hủy đăng ký và đăng ký lại Windows Installer:
- Mở hộp văn bản tìm kiếm và gõ Dấu nhắc lệnh bên trong nó.
- Bấm vào Chạy như quản trị viên cho ứng dụng Command Prompt được tìm thấy.
- Nhập lệnh này để hủy đăng ký Windows Installer và nhấn Đi vào:
msiexec /unregister - Sau đó đăng ký lại Windows Installer bằng cách thực hiện lệnh sau:
msiexec /regserver
8. Chỉnh sửa khóa đăng ký hệ thống tệp
Thay đổi hai giá trị DWORD trong khoá đăng ký FileSystem là một cách khắc phục có uy tín khác đối với lỗi “không thể mở gói cài đặt”. Bạn có thể sao lưu sổ đăng ký Windows hoặc đặt điểm Khôi phục Hệ thống trước nếu muốn. Để áp dụng giải pháp tiềm năng này, hãy chỉnh sửa sổ đăng ký như sau:
- Mở Registry Editor để xem cửa sổ của ứng dụng đó.
- Sau đó nhập vị trí khóa FileSystem này trong thanh địa chỉ của Registry Editor và nhấn Trở lại:
ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystem - Bấm đúp vào NtfsDisable8dot3NameCreation DWORD trong Hệ thống tập tin chìa khóa.
- Đầu vào 0 bên trong Dữ liệu giá trị hộp cho NtfsDisable8dot3NameCreation DWORD nếu được đặt thành bất kỳ thứ gì khác.
- Nhấp chuột ĐƯỢC RỒI để đóng Giá trị hộp.
- Nhấn đúp chuột Hệ thống tập tin Win31 để đưa lên của nó Dữ liệu giá trị hộp.
- Đặt giá trị thành 0 cho Hệ thống tập tin Win31 và bấm vào ĐƯỢC RỒI.
- Nhấn vào X (Đóng) trên Registry Editor và khởi động lại Windows.
Cài đặt lại phần mềm của bạn trong Windows
Thực hiện các phương pháp khắc phục sự cố đó có thể sẽ khắc phục được lỗi “không thể mở gói cài đặt” trên PC chạy Windows 11/10. Những giải pháp khả thi đó không đi kèm với bảo đảm 100 phần trăm, nhưng một số giải pháp đã hiệu quả với những người dùng khác. Vì vậy, hãy thử áp dụng chúng trước khi liên hệ với bất kỳ dịch vụ hỗ trợ nào của nhà xuất bản phần mềm đối với các chương trình mà bạn không thể cài đặt.