Giả sử tôi muốn mở tệp XML trong Notepad, tôi có thể thay đổi chương trình mặc định thông qua Bảng điều khiển> Chương trình> Chương trình mặc định> Liên kết loại tệp hoặc giao thức với chương trình.
Tuy nhiên, điều đó cũng sẽ thay đổi biểu tượng mặc định của nó thành biểu tượng của tệp văn bản. Nếu tôi lặp lại quy trình cho các loại tệp khác thì tôi sẽ mất khả năng dễ dàng phân biệt các tệp khác nhau trong một thư mục dựa trên biểu tượng của chúng.
Vì vậy, sau khi tôi thay đổi chương trình mặc định, tôi muốn 'quay lại' thay đổi biểu tượng.
HKEY_CLASSES_ROOT\xmlfile\DefaultIcon
giữ nguyên như trước khi chương trình mặc định thay đổi: %SystemRoot%\System32\msxml3.dll,0
Tôi đã cố gắng thêm HKEY_CURRENT_USER\Software\Classes\xmlfile\DefaultIcon
, cũng như HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xml\DefaultIcon
nhưng dường như không hoạt động.
Tôi nên thay đổi khóa đăng ký nào để lấy lại biểu tượng cũ ( %SystemRoot%\System32\msxml3.dll,0
) nhưng giữ Notepad làm chương trình mặc định?
Tôi đã tải xuống FileTypesMan và nó hiển thị %SystemRoot%\System32\msxml3.dll,0
dưới dạng biểu tượng mặc định cho các tệp XML, mặc dù đó không phải là biểu tượng tôi thấy trong Explorer và ngay cả trong chính FileTypesMan!