Wie kann ich das Standardprogramm eines Dateityps ändern, während das aktuelle Standardsymbol unter Windows 7 beibehalten wird?

8

Angenommen, ich möchte XML-Dateien im Editor öffnen. Ich kann das Standardprogramm über Systemsteuerung> Programme> Standardprogramme> Dateityp oder Protokoll einem Programm zuordnen ändern.

Dadurch wird jedoch auch das Standardsymbol in das einer Textdatei geändert. Wenn ich den Vorgang für andere Dateitypen wiederhole, kann ich verschiedene Dateien in einem Ordner nicht mehr anhand ihres Symbols unterscheiden.

Nachdem ich das Standardprogramm geändert habe, möchte ich die Symboländerung zurücksetzen.

HKEY_CLASSES_ROOT\xmlfile\DefaultIcon bleibt unverändert wie vor der Änderung des Standardprogramms: %SystemRoot%\System32\msxml3.dll,0

Ich habe versucht hinzuzufügen HKEY_CURRENT_USER\Software\Classes\xmlfile\DefaultIcon, HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xml\DefaultIconaber beide scheinen nicht zu funktionieren.

Welche Registrierungsschlüssel sollte ich ändern, um das alte Symbol ( %SystemRoot%\System32\msxml3.dll,0) wiederherzustellen, aber Notepad als Standardprogramm beibehalten?

Ich habe FileTypesMan heruntergeladen und es wird %SystemRoot%\System32\msxml3.dll,0als Standardsymbol für XML-Dateien angezeigt, obwohl dies nicht das Symbol ist, das ich im Explorer und sogar in FileTypesMan selbst sehe!

Michiel van Oosterhout
quelle
@Moab Danke, obwohl ich meine Frage bereits bearbeitet hatte: FileTypesMan meldet ein anderes Symbol als das, das tatsächlich im Explorer angezeigt wird.
Michiel van Oosterhout

Antworten:

10

Der Standardprogramm-Editor kann das tun, was Sie brauchen:

Der Standardprogramm-Editor erleichtert das Korrigieren von Dateizuordnungseinstellungen in Windows, einschließlich Kontextmenüelementen, Symbolen und Beschreibungen.

Bildschirmfoto

SSAURABHH
quelle
Ihr Willkommen :)
SSAURABHH
Nur als Hinweis: Mit diesem Programm können Sie das Standardprogramm für einen Dateityp nicht ändern, ohne das Symbol zu ändern. Was es tut tun ist , können Sie Ihre Datei des Typs das Symbol zurückgesetzt , nachdem es geändert worden ist .
Stevoisiak
Normalerweise finden Sie die Standardsymbole inC:\WINDOWS\system32\imageres.dll
Stevoisiak
@MichielvanOosterhout, können Sie die Schritte angeben, die Sie im Programm ausgeführt haben? Danke
Golimar