Trong khi hầu hết mọi người đã hoàn toàn quen với việc sử dụng các phiên bản mới hơn của các chương trình Microsoft Office như Outlook, thì nhiều người vẫn thích sử dụng các phiên bản cổ điển như Outlook 2003, ngay cả với Hệ điều hành tiên tiến và mới nhất như Windows 10. Tuy nhiên, vấn đề ở đây là thực tế là Outlook 2003 không bao giờ dành cho Windows 10 và, về mặt chính thức, Windows 10 chỉ hỗ trợ Outlook 2007 trở lên. Mặc dù người dùng Windows 10 hoàn toàn có thể sử dụng Outlook 2003 nhờ Chế độ tương thích , không có gì lạ khi thấy Outlook 2003 gặp lỗi và trục trặc trên Windows 10.
Một trong những vấn đề phổ biến nhất đi kèm với việc sử dụng Outlook 2003 trên Windows 10 là không thể nhấp vào liên kết đến một trang web hoặc trang web trong ứng dụng và mở nó trong Internet Explorer, dẫn đến một cửa sổ bật lên có nội dung “Định vị liên kết browser ”, về cơ bản có nghĩa là Outlook 2003 không biết ứng dụng nào nó nên sử dụng để mở liên kết.
Ngay cả khi người dùng bị ảnh hưởng bởi sự cố này trỏ Outlook 2003 tới ứng dụng Internet Explorer thông qua cửa sổ bật lên "Định vị trình duyệt liên kết", tuy nhiên, khi người dùng bị ảnh hưởng nhấp vào liên kết trong Outlook 2003, Internet Explorer thực sự được khởi chạy nhưng người dùng gặp phải một trang trống hoặc trang chủ của họ thay vì trang mà liên kết trỏ đến. Điều này xảy ra do Windows 10 thiếu CommandID nhất định trong sổ đăng ký của nó mà Outlook 2003 sử dụng để xử lý và mở liên kết một cách chính xác.
Rất may, sự cố này có thể được khắc phục khá dễ dàng và sau đây là hai giải pháp mà bạn có thể sử dụng để khắc phục:
Giải pháp 1:Nâng cấp Outlook lên phiên bản mới hơn
Toàn bộ gốc rễ của vấn đề này là do Outlook 2003 là một ứng dụng quá lỗi thời để sử dụng với Windows 10 và ban đầu không dành cho hệ điều hành này. Tuy nhiên, rất may, đã có một số phiên bản Outlook ra đời sau Outlook 2003, mỗi phiên bản đều hoàn toàn tương thích với Windows 10.
Trong trường hợp đó, chỉ cần nâng cấp Outlook lên phiên bản mới hơn là đủ để khắc phục sự cố này. Để nâng cấp lên phiên bản Outlook mới hơn, bạn sẽ phải gỡ cài đặt Outlook 2003, sau đó mua và cài đặt phiên bản mới hơn của chương trình. Mặc dù đúng là bạn sẽ phải làm quen với một phiên bản Outlook hoàn toàn mới nếu bạn chọn sử dụng giải pháp này, nhưng cũng đúng là giải pháp này cực kỳ hiệu quả để loại bỏ vấn đề này. Nâng cấp lên bất kỳ phiên bản Outlook nào sau Outlook 2003 là đủ, nhưng nếu bạn đang tìm kiếm hướng dẫn, thì Outlook 2007 là sự cân bằng phù hợp giữa hiện đại và cổ điển.
Giải pháp 2:Thêm CommandID bị thiếu vào sổ đăng ký máy tính của bạn
Nếu bạn muốn giữ lại Outlook 2003 và khắc phục sự cố để có thể mở chính xác các liên kết trong Internet Explorer thông qua Outlook, đừng lo lắng vì điều đó cũng có thể xảy ra. Nếu đó là những gì bạn muốn, tất cả những gì bạn cần làm để giải quyết vấn đề này là thêm CommandID bị thiếu đang gây ra sự cố này vào sổ đăng ký máy tính của bạn.
Tuy nhiên, trước khi làm điều đó, bạn cần trỏ cửa sổ bật lên “Định vị trình duyệt liên kết” tới Internet Explorer, nếu bạn chưa làm điều đó. Để làm như vậy, bạn cần:
Khởi chạy Outlook 2003.
Nhấp vào liên kết trong Outlook 2003 để kích hoạt sự xuất hiện của cửa sổ bật lên "Định vị trình duyệt liên kết".
Trỏ cửa sổ bật lên đến tệp có tên exe . Tệp này có thể được tìm thấy ở một trong các vị trí sau:
C:\ Program Files \ Internet Explorer trên phiên bản 32-bit của Windows
C:\ Program Files (x86) \ Internet Explorer trên phiên bản Windows 64 bit
Nhấp vào OK .
Khi bạn đã trỏ cửa sổ bật lên “Định vị trình duyệt liên kết” vào tệp ứng dụng cho Internet Explorer, bạn có thể chuyển sang áp dụng bản sửa lỗi cho sự cố này. Để áp dụng bản sửa lỗi, bạn cần:
Mở Trình đơn Bắt đầu .
Tìm kiếm “ notepad ”.
Nhấp vào kết quả tìm kiếm có tiêu đề Notepad .
Dán phần sau vào phiên bản mới của Notepad :
Windows Registry Editor Phiên bản 5.00
[HKEY_CLASSES_ROOT \ htmlfile \ shell \ opennew]@ =”&Mở”
“MUIVerb” =”@ C:\\ Windows \\ System32 \\ ieframe.dll, -5731”
“CommandId” =”IE.Protocol”
[HKEY_CLASSES_ROOT \ htmlfile \ shell \ opennew \ command]@ =”” C:\\ Program Files \\ Internet Explorer \\ iexplore.exe ”% 1 ″
“DelegateExecute” =”{17FE9752-0B5A-4665-84CD-569794602F5C}”
Nhấp vào Tệp > Lưu .
Mở trình đơn thả xuống phía trước Lưu dưới dạng và nhấp vào Tất cả các tệp .
Bạn có thể đặt tên tệp là bất kỳ thứ gì, miễn là tệp có .REG Ví dụ: fix.reg sẽ làm tốt.
Khi bạn đã đặt tên cho tệp, hãy quyết định nơi bạn muốn lưu tệp và nhấp vào Lưu .
Đóng tất cả các ứng dụng đang mở, điều hướng đến nơi bạn đã lưu .REG và nhấp đúp vào nó để khởi chạy nó. Nếu bạn được nhắc xác nhận hành động, hãy xác nhận nó.
Ngay sau khi tệp được khởi chạy, CommandID bị thiếu sẽ được thêm vào sổ đăng ký máy tính của bạn. Bạn chỉ cần khởi động lại máy tính của bạn và kiểm tra để đảm bảo rằng sự cố đã thực sự được giải quyết sau khi khởi động.