Nhiều người dùng Mozilla Firefox phàn nàn không thể khiến Windows 10 chấp nhận Firefox làm trình duyệt mặc định. Vấn đề dường như riêng với Firefox vì hầu hết người dùng báo cáo có thể đặt Chrome hoặc trình duyệt khác làm mặc định, nhưng không phải Firefox.
Nguyên nhân gây ra vấn đề 'không thể đặt Firefox làm trình duyệt mặc định'?
Chúng tôi đã điều tra bằng cách xem báo cáo người dùng và cách khắc phục họ dùng để làm cài đặt vĩnh viễn. Dựa trên điều tra, có một vài kịch bản phổ biến kích hoạt hành vi lỗi này:
- Cài đặt Firefox hỏng (Bad Firefox installation) - Vấn đề xác nhận xảy ra khi cài đặt Firefox hỏng/bất hoàn chỉnh khiến Windows bỏ qua yêu cầu 'đặt làm mặc định' của bạn. Thường báo cáo xuất hiện khi người dùng vừa gỡ trình chiếm đoạt trình duyệt hoặc adware/malware khác lây nhiễm Firefox.
- Windows Update can thiệp vào Firefox - Cả hai bên (Microsoft và Mozilla) đều công nhận một bản cập nhật Windows 10 cụ thể đã làm hỏng chức năng 'đặt làm mặc định' cho Firefox. Giải pháp là cài đặt lại trình duyệt.
Nếu bạn đang tìm sửa chữa cho hành vi này, bài viết cung cấp một số chiến lược khắc phục. Dưới đây bạn sẽ khám phá một số phương pháp người dùng khác trong tình huống tương tự đã dùng thành công.
Nếu muốn hiệu quả nhất, khuyến khích làm theo các phương pháp theo thứ trình bày, vì các chiến lược sửa chữa tiềm năng được sắp xếp theo hiệu quả và mức độ nghiêm trọng.
Phương pháp 1: Cài đặt lại Firefox
Nếu vấn đề do cài đặt Firefox hỏng, cài đặt lại trình duyệt cùng tất cả thành phần sẽ khắc phục nhanh chóng. Một số người dùng báo cáo thủ tục này cho phép họ cuối cùng đặt Firefox làm trình duyệt mặc định trên Windows 10.
Hướng dẫn nhanh cài đặt lại Mozilla Firefox khắc phục lỗi 'không thể đặt Firefox làm trình duyệt mặc định':
- Nhấn Windows key + R mở hộp thoại Run. Gõ appwiz.cpl nhấn Enter mở màn hình Programs and Features.

- Trong màn hình Programs and Features, cuộn xuống danh sách ứng dụng cài đặt, chuột phải vào Mozilla Firefox, chọn Uninstall (Gỡ cài đặt) loại bỏ trình duyệt.

- Làm theo hướng dẫn trên màn hình hoàn tất gỡ cài đặt Mozilla Firefox.

- Sau khi gỡ xong, khởi động lại máy tính.
- Ở lần khởi động tiếp theo, truy cập liên kết này (tại đây) từ trình duyệt mặc định chuột phải vào Download Now tải file cài đặt Mozilla Firefox.

- Khi cài đặt hoàn tất, chấp nhận UAC (User Account Control), làm theo hướng dẫn cài đặt lại Mozilla Firefox.

- Khi mở trình duyệt lần đầu, bạn sẽ được hỏi có muốn đặt làm trình duyệt mặc định không. Khi được nhắc, chuột phải vào Use Firefox as my default browser (Dùng Firefox làm trình duyệt mặc định).

Nếu phương pháp này không cho phép đặt Firefox làm mặc định hoặc cài đặt không duy trì sau khởi động lại, chuyển sang phương pháp tiếp theo.
Phương pháp 2: Thay đổi trình duyệt mặc định từ Default Apps
Hầu hết người dùng gặp khó khăn khiến Windows 10 nhớ Firefox làm mặc định báo cáo đã khắc phục bằng cách sửa đổi trình duyệt mặc định từ menu Default Apps.
Tiết lộ rằng đi theo cách này sẽ khiến Windows 10 có khả năng nhận diện Firefox làm mặc định cao hơn. Hướng dẫn nhanh thay đổi trình duyệt mặc định qua menu Default Apps:
- Nhấn Windows key + R mở hộp thoại Run. Gõ ms-settings:defaultapps nhấn Enter mở menu Default apps của ứng dụng Settings.

- Trong tab Default apps, cuộn xuống phần Web browser (Trình duyệt web), chuột phải vào trình duyệt hiện tại làm mặc định chọn Firefox từ menu mới.

- Sau khi sửa đổi trình duyệt mặc định, khởi động lại máy tính và xem Firefox có còn là trình duyệt mặc định không.
Nếu thấy cài đặt trước đó không được duy trì, chuyển sang phương pháp tiếp theo.
Phương pháp 3: Sử dụng menu Control Panel cổ điển
Nếu hai phương pháp trên không khắc phục được và bạn vẫn thấy Firefox không được chấp nhận làm mặc định, bạn có thể thử lặp lại thao tác từ menu Control Panel cổ điển. Một số người dùng báo cáo thay đổi trình duyệt mặc định trở thành vĩnh viễn sau khi dùng giao diện Control Panel cũ để thay đổi.
Hướng dẫn nhanh dùng menu Control Panel cổ điển thay đổi trình duyệt mặc định:
- Nhấn Windows key + R mở hộp thoại Run. Gõ control hoặc control.exe nhấn Enter mở giao diện Control Panel cổ điển.

- Trong giao diện Control Panel cổ điển, dùng chức năng tìm kiếm góc trên phải tìm default programs. Chuột phải vào Default Programs từ kết quả tìm kiếm.

- Từ menu Default Programs, chuột phải vào Set your default programs (Đặt chương trình mặc định của bạn).

- Trong menu Default apps, cuộn xuống Web browser, chuột phải vào trình duyệt hiện tại, chọn Firefox từ danh sách.

- Khởi động lại máy tính và xem thay đổi có được bảo toàn sau khi khởi động tiếp theo không.
Nếu vẫn gặp cùng vấn đề, chuyển sang phương pháp tiếp theo.
Phương pháp 4: Buộc Firefox qua menu Defaults by App
Nếu bạn đã đến đây mà chưa có kết quả, còn một phương pháp cuối cùng có thể cho phép bạn khắc phục vấn đề và giữ tùy chọn trình duyệt mặc định là Firefox vô thời hạn.
Một số người dùng thử hầu hết các phương pháp trên không thành công báo cáo cuối cùng đã khắc phục được thay đổi vĩnh viễn bằng cách dùng menu Choose defaults for this program (Chọn mặc định cho chương trình này).
Đây là những gì cần làm:
- Nhấn Windows key + R mở hộp thoại Run. Gõ ms-settings:defaultapps nhấn Enter mở menu Default apps của ứng dụng Settings.

- Trong menu Default apps, cuộn xuống dưới màn hình chuột phải vào Set defaults by app (Đặt mặc định theo ứng dụng) (trên Choose your default apps)

- Trong menu Set defaults by app, cuộn qua danh sách chuột phải vào Firefox. Chuột phải vào Manage (Quản lý) mở menu dành cho Firefox.

- Tiếp theo, thay đổi mọi loại file liệt kê dưới File type and protocol associations (Liên kết loại file và giao thức) sang Firefox.

- Sau khi mọi loại file hỗ trợ đã đổi sang Firefox, khởi động lại máy tính.
- Ở lần khởi động tiếp theo, xem thay đổi có trở thành vĩnh viễn không.
Phương pháp 5: Sử dụng Command Prompt
Trong một số trường hợp, Firefox có thể được đặt làm trình duyệt mặc định bằng Command Prompt. Chỉ cần làm theo các bước dưới để thực hiện.
- Nhấn Windows + R mở hộp thoại Run.
- Gõ cmd nhấn Enter.

- Gõ lệnh sau nhấn enter thực thi:
"C:\Program Files\Mozilla Firefox\uninstall\helper.exe" /SetAsDefaultAppGlobal
- Kiểm tra xem vấn đề còn tồn tại không.