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

Khắc phục: Tệp INF bạn chọn không hỗ trợ phương pháp cài đặt này

Một số người gặp lỗi "tệp inf bạn chọn không hỗ trợ phương pháp cài đặt này" khi cố gắng cài đặt một hoặc nhiều driver trên PC Windows. Thông báo lỗi này xảy ra trước khi cài đặt có thể bắt đầu. Thông thường, lỗi gặp khi người dùng thử chuột phải tệp inf và chọn Cài đặt từ menu ngữ cảnh.

Khắc phục: Tệp INF bạn chọn không hỗ trợ phương pháp cài đặt này

Nguyên nhân gây ra lỗi 'Tệp inf bạn chọn không hỗ trợ phương pháp cài đặt này'

Chúng tôi đã điều tra lỗi cụ thể này bằng cách cố gắng tái tạo vấn đề và xem xét các báo cáo của người dùng. Dựa trên điều tra, có một số tình huống dẫn đến xuất hiện vấn đề này:

  • Tệp INF không có phần [DefaultInstall] – Để tệp INF được cài đặt bằng phương pháp thông thường Chuột phải > Cài đặt, nó cần có phần [DefaultInstall] và có thể các loại phần 'default' khác như [DefaultInstall.Service], [DefaultUninstall] hoặc [DefaultUninstall.Service].
  • Tệp INF chỉ có thể cài đặt qua dòng lệnh – Nếu bạn cố cài đặt tệp INF thiếu phần default, cách duy nhất cài đặt là qua Command Prompt nâng cao.
  • Driver INF không tương thích với kiến trúc hệ điều hành – Bạn cũng có thể thấy thông báo lỗi này nếu bạn cố cài đặt driver INF không được cấu hình chạy trên cơ sở hạ tầng hệ điều hành bạn đang dùng.

Nếu bạn đang gặp khó khăn giải quyết vấn đề này, bài viết này sẽ cung cấp cho bạn một bộ bước khắc phục sự cố cơ bản. Dưới đây là tập hợp các phương pháp mà những người dùng khác trong tình huống tương tự đã dùng để khắc phục hoặc vượt qua vấn đề hoàn toàn. Để có kết quả tốt nhất, hãy làm theo các bước dưới đây theo thứ tự cho đến khi bạn tìm thấy phương pháp khắc phục hiệu quả cho tình huống cụ thể của bạn.

Phương pháp 1: Cài đặt tệp .inf từ Device Manager

Nhiều người dùng đã cài đặt thành công driver .inf hiển thị lỗi "tệp inf bạn chọn không hỗ trợ phương pháp cài đặt này" bằng cách dùng Device Manager. Điều này có thể hiệu quả nếu driver INF không có tham số cài đặt cần thiết để chạy theo cách thông thường (Chuột phải > Cài đặt) nhưng nó được cấu hình để cài đặt qua Device Manager.

Dưới đây là hướng dẫn nhanh cài đặt driver INF từ Device Manager:

  1. Nhấn Windows + R để mở hộp thoại Run. Gõ "devmgmt.msc" và nhấn Enter để mở Device Manager. Nếu được nhắc bởi UAC (Kiểm soát Tài khoản Người dùng) nhấp Có.Khắc phục: Tệp INF bạn chọn không hỗ trợ phương pháp cài đặt này
  2. Khi vào Device Manager, chuột phải vào thiết bị mà driver INF của nó thuộc về. Sau đó, nhấp vào Cập nhật phần mềm Driver (hoặc Cập nhật Driver).Khắc phục: Tệp INF bạn chọn không hỗ trợ phương pháp cài đặt này
  3. Ở cửa sổ tiếp theo, nhấp Duyệt máy tính của tôi để tìm phần mềm driver.Khắc phục: Tệp INF bạn chọn không hỗ trợ phương pháp cài đặt này
  4. Ở màn hình tiếp theo, nhấp vào Để tôi chọn từ danh sách các driver có sẵn trên máy tính.

    Khắc phục: Tệp INF bạn chọn không hỗ trợ phương pháp cài đặt này
  5. Trong màn hình tiếp theo, nhấp nút Có đĩa... sau đó nhấp Duyệt. Từ cửa sổ Tìm tệp, điều hướng và chọn tệp INF và nhấp Mở. Khi tệp INF sẵn sàng cài đặt, nhấp nút Tiếp theo để hoàn tất quy trình cài đặt.Khắc phục: Tệp INF bạn chọn không hỗ trợ phương pháp cài đặt này
  6. Nếu driver INF cài đặt thành công mà không có lỗi "tệp inf bạn chọn không hỗ trợ phương pháp cài đặt này", bạn đã khắc phục vấn đề. Tất cả còn lại là khởi động lại máy tính và xem thiết bị có hoạt động đúng ở lần khởi động tiếp theo không.

Nếu bạn vẫn gặp lỗi "tệp inf bạn chọn không hỗ trợ phương pháp cài đặt này" khi dùng Device Manager cài đặt driver INF, hãy chuyển sang phương pháp tiếp theo bên dưới.

Phương pháp 2: Cài đặt driver .inf từ dòng lệnh

Nếu bạn nhận được lỗi "tệp inf bạn chọn không hỗ trợ phương pháp cài đặt này" khi cố cài đặt driver INF theo cách thông thường và Phương pháp 1 cho cùng kết quả, rất có thể vấn đề xảy ra vì driver INF không có tham số phù hợp để hỗ trợ cài đặt thông thường hoặc qua Device Manager.

May mắn là driver INF gặp vấn đề này vẫn có thể cài đặt từ Command Prompt nâng cao. Đây là những gì bạn cần làm:

  1. Nhấn Windows + R để mở hộp thoại Run. Gõ "cmd" và nhấn Ctrl + Shift + Enter để mở Command Prompt nâng cao. Khi được nhắc bởi UAC (Kiểm soát Tài khoản Người dùng) nhấp Có.Khắc phục: Tệp INF bạn chọn không hỗ trợ phương pháp cài đặt này
  2. Khi vào Command Prompt nâng cao, chèn lệnh sau và nhấn Enter để cài đặt tệp INF qua dòng lệnh:
    C:\> rundll32 syssetup,SetupInfObjectInstallAction DefaultInstall 128 .\<file>.inf

    Lưu ý: Hãy nhớ bạn phải thay thế phần cuối (<file>) bằng tên tệp của bạn để điều này hoạt động.

Nếu phương pháp này không hiệu quả hoặc cho thông báo lỗi khác, hãy chuyển sang phương pháp cuối cùng bên dưới.

Phương pháp 3: Kiểm tra xem driver có tương thích với kiến trúc PC không

Nếu hai phương pháp trên không cho phép bạn cài đặt driver .inf trên hệ thống, rất có thể driver đang thảo luận dành cho một loại kiến trúc hệ điều hành nhất định trong khi hệ điều hành của bạn khác. Hầu hết thời gian, điều này xảy ra khi người dùng cố cài đặt driver INF 32-bit trên máy 64-bit.

Dưới đây là hướng dẫn nhanh kiểm tra kiến trúc hệ điều hành của PC:

  1. Nhấn Windows + R để mở lệnh Run. Gõ "msinfo32" và nhấn Enter để mở màn hình Thông tin Hệ thống.Khắc phục: Tệp INF bạn chọn không hỗ trợ phương pháp cài đặt này
  2. Trong cửa sổ Thông tin Hệ thống, chọn Tóm tắt Hệ thống từ ngăn bên trái. Sau đó, chuyển sang ngăn bên phải, xem Giá trị liệt kê dưới Loại Hệ thống.Khắc phục: Tệp INF bạn chọn không hỗ trợ phương pháp cài đặt này

Bây giờ bạn đã biết loại kiến trúc hệ thống của mình, hãy so sánh với kiến trúc của driver INF bạn cố cài đặt. Nếu chúng khác nhau, bạn đã xác định nguyên nhân lỗi "tệp inf bạn chọn không hỗ trợ phương pháp cài đặt này".

Nếu tình huống này đúng, bạn có hai lựa chọn:

  • Bạn tìm driver INF khác được thiết kế hoạt động với loại kiến trúc hệ điều hành của bạn.
  • Bạn cài đặt sạch phiên bản Windows để phù hợp với loại kiến trúc hệ điều hành của driver INF gây ra vấn đề. Nếu bạn quyết định làm vậy, bạn có thể làm theo hướng dẫn (tại đây).