Internet Explorer là một trong những trình duyệt lâu đời nhất trên Windows. Nhiều người vẫn dùng trên toàn cầu dù Chrome, Firefox đã xuất hiện.
Tuy nhiên, dù lâu đời và phát triển bởi chuyên gia, IE vẫn có khuyết điểm. Một trong đó: trình duyệt không mở liên kết hoặc không mở hoàn toàn khi khởi động từ ứng dụng. Lỗi này tồn tại vài năm và có nhiều giải pháp thay thế. Bắt đầu từ cách đầu tiên và làm theo thứ tự.
Giải pháp 1: Đặt lại Internet Explorer
Trước khi khắc phục sâu, hãy reset IE dùng Internet Settings. Đây là giải pháp chính thức của Microsoft. Có thể cài đặt IE không đúng hoặc có cấu hình xấu, tất cả kết hợp ngăn IE khởi động thành công.
- Nhấn Windows + R, gõ "inetcpl.cpl" Enter.
- Trong Internet Options, chuyển tab advanced. Nhấn "Reset" gần dưới cùng.

- Chọn "Delete personal settings" khi cửa sổ mới hiện ra. Nhấn "Reset".
Lưu ý: Hành động này reset IE. Tất cả add-on sẽ tắt, trang chủ reset. Tự chịu rủi ro.

- Khởi động lại máy kiểm tra có khác biệt không.
Lưu ý: Thử reset IE cả hai cách: không xóa thông tin cá nhân hoặc xóa. Thử cả hai xem cách nào hiệu quả.
Giải pháp 2: Dùng System File Checker
Lỗi có thể do cấu hình xấu trên máy. Khi gặp lỗi này, máy không thể tiếp tục thao tác, ném thông báo lỗi. Chạy quét SFC kiểm tra vi phạm toàn vẹn. Nếu có, chạy DISM sửa chữa.
System File Checker là tiện ích Windows quét và khôi phục sự hỏng hóc trong hệ điều hành. Tích hợp với Windows Resource Protection bảo vệ thư mục, khóa registry, file hệ thống quan trọng.
- Nhấn Windows + R mở Run. Gõ "taskmgr" Enter mở Task Manager.
- Nhấn File góc trên trái chọn "Run new task".

- Gõ "PowerShell" và chọn ô "Create this task with administrative privileges".

- Trong PowerShell, gõ "sfc /scannow" nhấn Enter. Quá trình có thể mất thời gian vì quét toàn bộ file Windows.

- Nếu gặp lỗi Windows tìm thấy lỗi nhưng không thể sửa, chạy lệnh bước sau. Nếu không, khởi động lại máy thử mở IE lại.
- Chạy lệnh trong cùng cửa sổ PowerShell: "DISM /Online /Cleanup-Image /RestoreHealth". Sẽ tải file hỏng từ server Windows Update thay thế. Quá trình cũng tốn thời gian tùy kết nối mạng. Đừng hủy bất kỳ giai đoạn nào. Khởi động lại sau khi xong.
Giải pháp 3: Gỡ cài đặt phần mềm diệt virus
Tất cả antivirus liên tục giám sát hoạt động máy tính bao gồm duyệt web. Có trường hợp antivirus xung đột với trình duyệt khiến nó sập. Nên tắt antivirus, đôi khi giúp khắc phục. Một số antivirus cụ thể gây lỗi: McAfee và Malwarebytes. Dù là antivirus gì, hãy tắt thử.
Sau khi tắt antivirus, khởi động lại máy kiểm tra. Nếu không khắc phục, bật lại antivirus.
Lưu ý: Tắt antivirus tự chịu rủi ro. Appuals không chịu trách nhiệm thiệt hại nào.
Giải pháp 4: Tạo hồ sơ người dùng mới
Nếu các cách trên thất bại, có thể cấu hình sai trong hồ sơ người dùng. Đây là vấn đề known trong Windows: tài khoản bị hỏng hoặc do module bị hỏng, một số chức năng hồ sơ không hoạt động như mong đợi.
Hãy tạo tài khoản mới và chuyển dữ liệu sang, sẽ khắc phục vấn đề. Trước khi chuyển dữ liệu, đảm bảo IE hoạt động hoàn hảo trên tài khoản mới. Chuyển dữ liệu và xóa hồ sơ cũ chỉ khi IE hoạt động tốt. Khuyến khích sao lưu dữ liệu quan trọng trước.
Giải pháp 5: Tắt EAF-mitigation trong EMET
Enhanced Mitigation Experience Toolkit (EMET) là bộ công cụ bảo mật miễn phí của Microsoft. Mục đích: giao diện thống nhất bật/tinh chỉnh tính năng bảo mật Windows. Cũng được coi là lớp phòng thủ thêm chống malware.
EAF-mitigation gây nhiều vấn đề cho người dùng IE. Phần mềm này xung đột với trình duyệt gây lỗi bất ngờ. Tệ nhất: không cho khởi động trình duyệt bình thường.
Nếu máy cài EMET, khuyến khích tắt nó hoặc tắt IE khỏi cấu hình ứng dụng. Microsoft đã xác nhận lỗi và phát hành bản cập nhật sửa. Nếu bạn không cập nhật Windows hoặc EMET, rất khuyến khích cập nhật.

Lưu ý: Nếu tắt mitigation cho IE không được, thử tắt cho 'iexplore.exe' như hình. Cũng nhớ rủi ro khi tắt phần mềm bảo mật.
Giải pháp 6: Đặt lại cài đặt mạng
Có thể reset tất cả cài đặt mạng buộc IE chạy với cấu hình mới. Có thể do cài đặt mạng lỗi lưu trên máy gây vấn đề. Lưu ý: cần tài khoản admin.
- Nhấn Windows + S mở thanh tìm kiếm. Gõ "cmd", chuột phải chọn "Run as administrator".
- Trong Command Prompt quyền cao, chạy lần lượt các lệnh:
ipconfig /flushdns nbtstat –R nbtstat –RR netsh int reset all netsh int ip reset netsh winsock reset
- Sau khi chạy xong lệnh, khởi động lại máy kiểm tra. Đảm bảo khởi động hoàn toàn trước khi thử mở IE.
Giải pháp 7: Đăng ký ieproxy.dll
ieproxy.dll là thư viện Marshaling Interface ActiveX của IE do Microsoft tạo. Là tiến trình hệ thống. Nếu thiếu hoặc không đăng ký trong hệ thống, IE có thể không khởi động. Hỏng file DLL không hiếm trong Windows. Thử đăng ký lại DLL xem có khắc phục không. Cần quyền admin.
- Nhấn Windows + S, gõ "command prompt", chuột phải chọn "Run as administrator".
- Trong Command Prompt, chạy lệnh:
regsvr32.exe "c:\program files\internet explorer\ieproxy.dll"

Nếu lệnh trên không được, chạy lệnh này:
regsvr32.exe "c:\program files (x86)\internet explorer\ieproxy.dll"
- Sau khi đăng ký DLL, khởi động lại máy xem IE mở bình thường không.
Giải pháp 8: Dùng script bên thứ ba
Nếu tất cả đều thất bại, thử chạy script bên thứ ba. Chúng sẽ đăng ký lại các thành phần quan trọng của IE và đảm bảo file DLL cần thiết có mặt.
Lưu ý: Tải và chạy script tự chịu rủi ro. Appuals không chịu trách nhiệm thiệt hại nào.
- Nhấn Windows + S, gõ "system information" mở ứng dụng. Kiểm tra phiên bản hệ thống: 32-bit hoặc 64-bit.
- Tải bản sửa theo thông tin hệ thống và IE.
Tải file .zip này nếu chạy Windows 32-bit.
Tải file .zip này nếu chạy Internet Explorer 32-bit trên Windows 64-bit.
Tải file .zip này nếu chạy Internet Explorer 64-bit trên Windows 64-bit.
- Sau khi tải và giải nén, chuột phải file chọn "Run as administrator".
- Sau khi chạy, khởi động lại hoàn toàn máy kiểm tra sự cố.