Làm cách nào để thay đổi biểu tượng mặc định cho .url trong Windows?


4

Làm cách nào để thay đổi biểu tượng filetype cho .url?

Tôi đã sử dụng Trình chỉnh sửa chương trình mặc định để thay đổi nó, nhưng nó không hoạt động. Điều này ban đầu khiến tôi nghĩ rằng chương trình không hoạt động trên Windows 8, nhưng nó thực sự hoạt động cho các kiểu tệp khác như .txt.

Nó cung cấp tùy chọn để xuất một .regtệp thay vì trực tiếp chỉnh sửa sổ đăng ký, vì vậy tôi biết nó đang làm gì:

Windows Registry Editor Version 5.00

; Created with Default Programs Editor
; http://defaultprogramseditor.com/

; Edit File Type Icon
[HKEY_CURRENT_USER\Software\Classes\IE.AssocFile.URL\DefaultIcon]
@="D:\\Icons\\Chrome URL.ico,0"

Tại sao nó không hoạt động cho kiểu này?


Trong Win7, tôi đang sử dụng công cụ này: defaultprogramseditor.com Nó có hoạt động trong WIn8 không? Bạn đã thử điều này?
magicandre1981

@ magicandre1981: Vâng, đó là một trong những cái tôi đã thử và nó dường như không hoạt động (cái còn lại là NirSoft FileTypesMan.exe, từ chối chạy).
thiên đường

1
@ magicandre1981: Tôi vừa thử lại với một filetype khác (.txt) và nó đã hoạt động. Nó không hoạt động trên các dấu .url, đó là những gì tôi đang cố gắng thay đổi. Do đó, có vẻ như chương trình này thực sự tốt và đó là một số vấn đề khác mà tôi đang phải đối mặt. Tôi đã chỉnh sửa câu hỏi của tôi bây giờ.
thiên đường

Câu trả lời:


5

Biểu tượng của tệp .URL được xử lý theo cách khác sau đó là các tiện ích mở rộng thông thường. Các biểu tượng được liên kết với trình xử lý giao thức đã đăng ký, phần lớn là trình duyệt mặc định của bạn.

Ngoài ra, hệ thống phân biệt giữa các liên kết HTTP, HTTPS, FTP và mailto
(và một số không liên quan khác)

nhập mô tả hình ảnh ở đây


Nhưng bạn có thể thay đổi chúng mà không cần thay đổi trình duyệt mặc định của bạn. Tôi mô tả cách tiếp cận của riêng tôi khi tôi thay đổi các biểu tượng.

  • Trước tiên, bạn phải biết trình duyệt nào được đăng ký với các phím tắt Windows HTTP và HTTPS của bạn
    (tệp .url)
  • Sau đó, bạn có thể tìm kiếm trong regedit.exeđó biểu tượng mặc định được lưu trữ. Trong ví dụ của tôi, tôi đã đăng ký một trình duyệt di động với hướng dẫn này . Như bạn có thể thấy trong hướng dẫn, biểu tượng mặc định được lưu trữ ở vị trí sau

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ OperaHTML \DefaultIcon]
    @="C:\\tools\\operaPortable\\opera.exe,0"
    
    Lưu ý: Phần in đậm sẽ khác nhau tùy theo trình duyệt đã đăng ký của bạn

  • Dòng thứ hai xác định biểu tượng mới của bạn. Số không / null ở cuối xác định chỉ mục biểu tượng được sử dụng có liên quan nếu .exe hoặc chọn của bạn chứa nhiều hơn một biểu tượng. Biểu tượng đầu tiên sẽ là index = 0, biểu tượng thứ hai = 1, v.v.
  • Tìm kiếm mục này và thay đổi giá trị mặc định nhập mô tả hình ảnh ở đây Thật không may, tôi không thể cung cấp cho bạn màn hình tiếng Anh nhưng nó cũng cung cấp thông tin liên quan
  • Bạn phải làm điều này cho tất cả các giao thức bạn muốn thay đổi.

Quan trọng: Vui lòng sao lưu toàn bộ ngay lập tức trước khi bạn thay đổi bất cứ điều gì trong sổ đăng ký của mình. Bằng cách này bạn có thể hoàn nguyên dễ dàng khi bạn làm hỏng một cái gì đó.


1
Cảm ơn. Điều đó đã làm việc cho tôi. Tôi đã thực hiện một thay đổi đăng ký trước đó, vì vậy tôi không chắc nếu điều đó cũng được yêu cầu, nhưng tôi nghi ngờ điều đó. Tôi nhận được thông tin từ trang web này, nhưng nó là khá cũ - virtualplastic.net/html/icn_file.html#urlicon
paradroid
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.