Wie entfernen Sie eine Standardprogrammzuordnung für Dateitypen in Windows 7?

422526
Christothes

Ich habe irgendwie die Standard-Dateitypzuordnung für einen Dateityp in Windows 7 festgelegt. Es scheint nicht möglich zu sein, sie aus dem Optionsbildschirm "Ändern des mit einer Dateierweiterung verknüpften Dateityps" zu löschen. Kann man es entfernen?

98
Was ist Ihre Windows-Version (XP, Vista ...)? harrymc vor 14 Jahren 0
Win7 - bearbeitete die Frage entsprechend. Beachten Sie, dass die Löschoptionen in der Dateizuordnungs-Benutzeroberfläche in Win7 nicht verfügbar zu sein scheinen. Christothes vor 14 Jahren 0
Verwandte Themen: http://superuser.com/questions/520193/how-do-i-unassociate-a-program-from-a-file-type. Es kann als Duplikat betrachtet werden, aber es ist neuer und die Antwort wird hier nicht erwähnt. Grundsätzlich wird empfohlen, eine portable App (keine Installation erforderlich) herunterzuladen und auszuführen, die von einem Microsoft MVP bereitgestellt wurde. Fabio Turati vor 8 Jahren 0
Dies ist ein besserer Thread: http://superuser.com/q/569449/78897 Pacerier vor 7 Jahren 0

11 Antworten auf die Frage

91
Christothes
  1. Suchen Sie die betreffende Dateierweiterung unter diesem Schlüssel in der Registrierung:

    HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts

    Wenn Sie den Unterschlüssel mit demselben Namen wie die Erweiterung löschen, die Sie nicht mehr zuordnen möchten, wird die Standardprogrammzuordnung gelöscht. In älteren Windows-Versionen müssen Sie den Vorgang abbrechen und erneut starten explorer.exe, damit die Änderungen wirksam werden (die Änderung ist ab Windows 10 64-Bit sofort möglich).

  2. In den meisten Fällen müssen Sie denselben Unterschlüssel auch aus HKEY_CLASSES_ROOT entfernen .

Ich schlage vor, sich abzumelden. Den Explorer zu töten bedeutet keine Taskleiste oder Start-Schaltfläche. harrymc vor 14 Jahren 0
+1 Dies wird der schmutzige Weg sein, es zu tun. Ich werde es immer vorziehen, es zuerst über Ordneroptionen -> Registerkarte Dateitypen -> zu versuchen (finden Sie die Erweiterung und ändern Sie sie). Wenn dies fehlschlägt, ist die Registrierung der richtige Weg. Ganesh R. vor 14 Jahren 0
@harrymc Wenn Ihre explorer.exe abstürzt, ist der automatische Neustart meistens nicht möglich. Andernfalls können Sie 'explorer.exe' über Eingabeaufforderung ausführen oder über Task-Manager -> Registerkarte Anwendung -> Neue Aufgabe -> Explorer.exe starten Ganesh R. vor 14 Jahren 3
@ Ganesh.R: In der Theorie. In der Praxis kann der Neustart einige Zeit in Anspruch nehmen und man kann sich vorstellen, welche Auswirkungen dies auf das OP haben wird. harrymc vor 14 Jahren 1
Je nach Windows-Version kann der Kill-Explorer schmutzig sein. In Windows 7 scheint es ohne negative Auswirkungen gut zu funktionieren. Christothes vor 14 Jahren 0
Möglicherweise müssen Sie auch einen zugehörigen Eintrag im Schlüssel HKEY_CLASSES_ROOT entfernen. Ich habe Ihre Methode oben verwendet, ohne den zugehörigen Eintrag in HKEY_CLASSES_ROOT zu entfernen, und der benutzerspezifische Unterschlüssel wurde erneut angezeigt, nachdem ich die betreffende Datei ausgeführt hatte. Ich fand es seltsam, dass sich das Dateisymbol beim Neustart nicht geändert hat, als ich nur Ihre Methode verwendete. Trotzdem danke für die Hilfe! Jonathan Nesbitt vor 11 Jahren 5
Die von @JonathanNesbitt vorgeschlagene zusätzliche Schlüsselentfernung war in meiner Situation ebenfalls notwendig. Das Löschen des HKEY_CURRENT_USER-Unterschlüssels scheint allein nicht ausreichend zu sein. Iakovosian vor 11 Jahren 1
Das hat bei mir nicht funktioniert. Ich musste die gesamte Registry nach der Erweiterung durchsuchen und einen Eintrag namens "xxx_auto_file" unter HKEY_USERS finden (wobei xxx meine Dateierweiterung war). Ich musste das löschen, um die Möglichkeit vollständig zu entfernen, auf das Dateisymbol zu doppelklicken und die Anwendung zu öffnen. Mark Lakata vor 11 Jahren 3
Ich musste auch die alte Anwendung aus HKEY_CLASSES_ROOT \ Applications löschen. Ich denke, CCLEANER zu betreiben, hätte das Problem möglicherweise auch behoben, da andere Leute es erwähnt haben. Mark Lakata vor 11 Jahren 1
Als ich es ausprobierte, funktionierte es *, ohne * HKEY_CLASSES_ROOT ändern zu müssen; Es funktionierte, indem * nur * der betreffende Eintrag aus * HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts * entfernt wurde. Dies war in Windows 7 Enterprise 64-Bit. Peter Mortensen vor 10 Jahren 0
Kann ich festlegen, dass der Dateityp später standardmäßig wieder mit diesem Programm geöffnet wird? Vollständige Frage: http://superuser.com/questions/952857/restore-psd-thumbnails-in-windows-10 binaryfunt vor 8 Jahren 0
10
coder30

Eine noch einfachere Methode, die ich gefunden habe, erfordert lediglich die Befehlszeile.

  1. Öffnen Sie eine Eingabeaufforderung mit Administratorrechten (rechte Maustaste> Als Administrator ausführen).
  2. Führen Sie den Befehl assoc .<file_extension>in der Eingabeaufforderung aus. Dies gibt den Dateityp an, der der Erweiterung zugeordnet ist. Wenn dieser Befehl zurückgegeben wird File association not found for extension .<file_extension>, bedeutet dies, dass die Erweiterung keinem Dateityp zugeordnet ist. Wenn ein Zuordnungswert im Format zurückgegeben wird .<file_extension>=<Some Value>, fahren Sie mit Schritt 3 fort.
  3. Führen Sie den Befehl aus ftype [FileType]=, wobei FileType der in Schritt 2 zurückgegebene Dateityp ist.

Mein besonderer Dank geht an My Digital Life für die Anweisungen, die ich verwendet habe, um diese herauszufinden. Sie enthalten auch einen Schritt, der die Erweiterung vom Dateityp abtrennt, aber je nach dem, wonach Sie suchen, ist dies nicht unbedingt erforderlich.

Sie sollten beseitigt haben, dass ext ein Beispiel ist und kein Befehl, der den Prozess initiiert. Auf jeden Fall ist das eine wirklich gute Antwort und geht direkt zur Lösung. Der Link kann einmal tot sein. Wenn also jemand eine Erweiterung mit null verknüpfen muss, muss er Folgendes eingeben: assoc .ext = dann ftype WinRAR =, um die Zuordnungen des Programms zu löschen. In meinem Fall funktionierte die Datei nicht für .localstorage (Mozilla-Dateien wurden für heruntergeladenen Inhalt verwendet). Also habe ich die Antwort von Christothes verwendet. Yannis Dran vor 8 Jahren 0
5
Alex

Gehen Sie im Explorer zu Extras | Ordneroptionen | Dateitypen, suchen Sie die gewünschte Erweiterung und klicken Sie auf Löschen.

Wenn Löschen deaktiviert ist, klicken Sie auf Wiederherstellen (um die Standardeinstellungen wiederherzustellen) und anschließend auf Löschen.

Dieses Menü fehlt in Windows 7. Ich habe das Dienstprogramm "Default Programs Editor" verwendet, das in mehreren Antworten erwähnt wurde, z. B. in dieser Antwort: http://superuser.com/a/294490/38267 goodeye vor 12 Jahren 6
Wunderbar Hat die Arbeit gut gemacht (XP). Und ich musste nicht regedit aussehen. Plutonium smuggler vor 8 Jahren 0
5
Mal

Warum verwenden Sie diese Methode nicht hier:

http://pcsupport.about.com/od/fixtheproblem/ht/default-program-windows-7.htm

Folgen Sie diesen einfachen Schritten, um das Programm zu ändern, das gestartet wird, wenn Sie eine bestimmte Art von Datei in Windows 7 öffnen.

Hier ist wie:

  1. Klicken Sie auf Start und dann auf Systemsteuerung .

    Tipp: Eilig? Geben Sie Verknüpfungen in das Suchfeld ein, nachdem Sie auf die Startschaltfläche geklickt haben. Wählen Sie in der Ergebnisliste __Den Datentyp immer in einem bestimmten Programm öffnen und fahren Sie dann mit Schritt 4 fort .

  2. Klicken Sie auf den Link Programme .

    Hinweis: Wenn Sie die Ansicht " Kleine Symbole" oder " Große Symbole" in der Systemsteuerung anzeigen, wird dieser Link nicht angezeigt. Klicken Sie auf das Symbol Standardprogramme und dann auf den Link Einen Dateityp oder ein Protokoll einem Programm zuordnen. Fahren Sie dann mit Schritt 4 fort.

  3. Klicken Sie unter der Überschrift Standardprogramme auf den Link Dateityp immer in einem bestimmten Programm öffnen .

  4. Im Set Association Fenstern nach unten scrollen, um die Liste, bis Sie die Dateierweiterung zu sehen, die Sie für das Standardprogramm zu ändern.

  5. Klicken Sie auf die Dateierweiterung, um sie hervorzuheben, sobald Sie die gewünschte gefunden haben.

  6. Klicken Sie oberhalb der Bildlaufleiste auf die Schaltfläche Programm ändern .

    Das Dialogfeld Öffnen mit sollte angezeigt werden.

  7. Sehen Sie sich die Optionen im Bereich " Empfohlene Programme" an und wählen Sie die Anwendung aus, mit der Sie die Dateierweiterung öffnen möchten, wenn Sie auf dem Computer auf eine bestimmte Datei doppelklicken.

    Hinweis: Es ist gut möglich, dass die unter Empfohlene Programme aufgeführten Anwendungen die für diesen Dateityp am besten geeigneten Programme enthalten. Sehen Sie sich jedoch die Anwendungen unter Andere Programme an . Sie müssen möglicherweise auf das v klicken, um die Liste dieser Programme zu erweitern.

    Hinweis: Klicken Sie auf Durchsuchen ..., um Ihren Computer nach einem Programm zu durchsuchen, das Sie nicht verwenden möchten.

  8. Klicken Sie im Fenster Öffnen mit auf die Schaltfläche OK . Windows 7 aktualisiert die Liste der Dateizuordnungen, um das neue Standardprogramm zum Öffnen dieses Dateityps anzuzeigen.

  9. Klicken Sie auf die Schaltfläche Schließen am unteren Rand des Fensters Set Associations . Sie können das Systemsteuerungsfenster auch schließen, wenn es noch geöffnet ist.

  10. Wenn Sie nun auf eine Datei mit dieser bestimmten Dateierweiterung doppelklicken, wird das Programm, mit dem Sie es in Schritt 7 verknüpft haben, gestartet und die bestimmte Datei wird geladen.

    Wichtig: Unabhängig von dem Programm, das beim Starten dieser Dateitypen automatisch geöffnet wurde, werden diese Dateitypen weiterhin geöffnet. Um ein anderes Programm zu verwenden, müssen Sie das Programm nur manuell starten und dann Ihren Computer nach der jeweiligen Datei durchsuchen.

Willkommen bei Superuser. Bitte geben Sie keine Link-Only-Antworten an, Webseiten werden verschoben und Links sterben, sodass diese Antwort für zukünftige Besucher möglicherweise nicht von Nutzen ist. Fügen Sie eine genaue oder gekürzte Version des Inhalts dieses Links hinzu. Tog vor 10 Jahren 1
Gute Antwort, um diesen versteckten Dialog in Win7 zu erhalten. Es ist jedoch nur für das * Ändern * der zugehörigen Anwendung nützlich, nicht für das * Entfernen *. Ich hatte Notepad ++ zu .bat zugewiesen. Und dann wusste ich nicht, wie ich diese Verknüpfung * entfernen * sollte, um die Option zum Ausführen der .bat-Datei zu erhalten. Für diesen speziellen Fall half mir die Antwort von Christothes. thersch vor 10 Jahren 6
Änderungen finden nicht statt und das ältere Programm bleibt als Standard, auch wenn ich ihm befohlen habe, auf das neuere umzusteigen. ankit vor 7 Jahren 0
3
e Thomas

Ich konnte die richtige Windows-Registrierungszeile nicht finden. Daher habe ich eine Problemumgehung durchgeführt. Auf meinem Desktop habe ich eine Textdatei mit dem Namen "deleteable.txt" erstellt. Ich habe die Erweiterung in .exe geändert. Als nächstes benutzte ich die Systemsteuerung, um das Standardprogramm, das der gewünschten Dateierweiterung zugewiesen ist, in die neue Datei "deleteable.exe" zu ändern. Ich schloss dann die Systemsteuerung und löschte schließlich die Desktop-Datei.

Guter Trick. Ich muss es versuchen. Kevin Fegan vor 11 Jahren 0
So :-) Ziemlich einfach. Noch besser wäre es, wenn Sie das dumme Kontrollkästchen standardmäßig deaktiviert haben :-) Christian Stieber vor 10 Jahren 0
Dies scheint unter Windows 7 nicht zu funktionieren (ich habe es unter Windows 7 Enterprise 64-Bit versucht). Wenn die gefälschte EXE-Datei entfernt wird, wird die vorherige Verknüpfung wiederhergestellt. Peter Mortensen vor 10 Jahren 0
Gibt es einige Voraussetzungen dafür? 32-Bit vs. 64-Bit? Service Pack? Windows Edition (Home, Professional usw.)? Benutzerberechtigungen Peter Mortensen vor 10 Jahren 0
3
eselk

Ähnlich wie in der obersten Antwort, aber ich finde es am besten, nur den UserChoice-Unterschlüssel zu löschen, da Sie nicht alle Informationen über die Dateierweiterung beenden müssen (wie die Liste "Öffnen mit"), sondern nur die vom Benutzer gewählte Option "(aka-UserChoice). Ich benutze eine REG-Datei, um es für Tests schnell wiederholen zu können. Sie können diese kopieren, einschließlich der Versionszeile, kopieren und als REG-Datei speichern. Ändern Sie einfach .ics und .vcs in die gewünschte Erweiterung (oder entfernen Sie nur eine Zeile, wenn Sie nur eine zurücksetzen möchten):

Windows Registry Editor Version 5.00  [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ics\UserChoice] [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.vcs\UserChoice] 

Wenn Sie mit REG-Dateien nicht vertraut sind, löschen Sie die oben genannten Zeilen, die mit "-" beginnen, einfach diese Schlüssel aus der Registrierung.

Und, und der Hauptgrund, warum ich diese Antwort gepostet habe, muss ich explorer.exe nicht neu starten. Vielleicht etwas spezifisches für mein Setup, aber ich habe es unter Win7 und Win8 verwendet und musste explorer.exe nie neu starten, damit die Änderung wirksam wird.

0
3498DB

Creative Element Power Tools ist eine Sammlung von Produktivitätstools für Microsoft Windows Vista, Windows XP, Windows Server 2003, Windows 2000 und Windows Me. Eines der Dateidienstprogramme ist File Type Doctor, mit dem der Benutzer mit der rechten Maustaste auf eine beliebige Datei klicken und Dateityp bearbeiten auswählen kann, um die zum Öffnen von Dateien dieses Typs verwendeten Anwendungen zu ändern. Verwenden Sie File Type Doctor, um Standardprogramme auszuwählen, Dateitypen im Explorer-Menü Neu hinzuzufügen oder zu entfernen und die Kontextmenüs der Dateien anzupassen.

Alt-Text

Weitere Dienstprogramme hier: Windows Vista-Dateizuordnungen Erweiterte Bearbeitungsverwaltungstools

Schön, aber nicht frei. 45-tägige Testversion, $ 18 Registrierung. Zu Ihrer Information. quack quixote vor 14 Jahren 3
Wenn ein Programm kostenlos ist, füge ich meinen Posts normalerweise eine Fußnote hinzu, und manchmal gilt das alte Shareware-Motto: Software, deren Einsatz sich lohnt, ist es wert zu bezahlen :) vor 14 Jahren 0
@ Molly7244 Der Link ist tot Simon vor 10 Jahren 1
0
Mark Lakata

I did the brute-force ignorant method. Delete all registry keys that have the extension mentioned in them, as well as delete all the registry keys that have the previous application (bar.exe) mentioned in them.

Assuming the extension is .foo and the application is bar.exe, I think I found stuff here

 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.foo HKEY_CLASSES_ROOT\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.foo HKEY_USERS\foo_auto_file HKEY_CLASSES_ROOT\Applications\bar.exe 

as well as some other stuff that did not seem helpful to delete (a lot of MRU lists)

And I may have had to logout/login as well, although I'm not sure if that was 100% necessary.

„Brute-Force“ hat recht - wie ein Vorschlaghammer. Das scheint sehr gefährlich zu sein. insbesondere der Teil über das Löschen aller Registrierungseinträge, die sich auf die Anwendung beziehen. Scott vor 11 Jahren 3
Ich habe die Anwendung geschrieben, also bin ich weniger besorgt, dass sie gefährlich ist. Das Problem war, dass ich die Anwendung in einen anderen Ordner verschieben wollte, aber alle Versuche, sie mithilfe der bereitgestellten Tools in der Systemsteuerung neu zuzuweisen, schlugen fehl. Mark Lakata vor 11 Jahren 0
Gut für dich. Mein Punkt ist, dass Ihre Antwort für Christothes oder alle anderen Personen, die dieselbe Frage haben, gefährlich sein könnte. Scott vor 11 Jahren 2
0
Thirumalesh.L

Öffnen Sie eine neue Textdatei .txtund speichern Sie sie auf dem Desktop, indem Sie einen beliebigen Namen und eine Erweiterung als .exeangeben. Schließen Sie sie, öffnen Sie die Eigenschaften der Datei, die Sie ändern möchten, und klicken Sie im Allgemeinen auf Ändern. Öffnen Sie die Spalte, klicken Sie auf Durchsuchen, und wählen Sie die erstellte .exeDatei aus und klicken Sie auf "OK", um sie in Ihr neu erstelltes Programm zu ändern und Ihre Exe-Datei zu löschen.

0
Mostafa

Meine Lösungen:

  1. Verwenden Sie diese Methode dieser Frage ... aber für einige Benutzer funktioniert es nicht
  2. Eine andere Lösung :
    Suchen Sie php_auto_filein der Registrierung nach und löschen Sie den Eintrag. nach dem Explorer-Neustart ..es funktioniert
  3. Beste Lösung :
    Laden Sie den nirsoft-Dateityp man ( Description Link ) herunter, öffnen Sie ihn, klicken Sie auf das Aktualisierungssymbol, warten Sie, bis die Aktualisierung abgeschlossen ist, suchen Sie beispielsweise nach: .phpErweiterung ... und doppelklicken Sie auf diese Zeile ... und Sie sehen ein Dialogfenster ...jetzt prüfenshow this file type in the 'New' menu of Explorer