Hier ist ein rätselhaftes Problem - vielleicht hat jemand eine Idee. Im Moment habe ich keine Ideen mehr.
Unter Win7 64bit stürzt der folgende Editor ab:
- Klicken Sie auf dem Desktop mit der rechten Maustaste auf "Neu | Textdokument". Dadurch wird "New Text Document.txt" erstellt.
- Klicken Sie mit der rechten Maustaste auf diese Datei und wählen Sie "Bearbeiten". Dies öffnet den Editor mit der leeren Datei.
- Wählen Sie "Datei | Speichern unter": Notepad stürzt ab und Win7 meldet, dass "Notepad nicht mehr funktioniert".
Verschieben Sie nun die Datei zu c:\temp
und wiederholen Sie die Schritte 2 und 3: Diesmal kein Absturz, und das Dialogfeld Speichern unter wird normal angezeigt. Ich kann ähnliche Schritte für den "Öffnen" -Dialog erstellen.
Dinge, die ich versucht habe:
- Abgesicherter Modus - funktioniert nicht, gleiches Problem
- Erstellen Sie einen neuen Benutzer und versuchen Sie erneut, sich als dieser Benutzer anzumelden - kein Absturz
- Benennen Sie die Datei anders oder erstellen Sie sie an einer anderen Stelle und wechseln Sie dann zum Desktop - dasselbe Problem
- Verwenden Sie stattdessen Wordpad - das gleiche Problem
- Überprüfen Sie Shell-Erweiterungen mit ShellExView - hier nichts Außergewöhnliches
- Starren Sie auf die Ereignisprotokolleinträge für jeden Absturz. Erleuchtet mich nicht.
- Schauen Sie sich zum Zeitpunkt des Absturzes die Stapelansicht des Prozess-Explorers an. Hängt an einer Funktion "TaskDialog".
sfc.exe /scannow
Einige Dateien wurden repariert, aber das Problem besteht weiterhin.
So sehen die Ereignisprotokolleinträge aus:
Protokollname: Anwendung Quelle: Anwendungsfehler Datum: 14.12.2010 00:33:48 Ereignis-ID: 1000 Aufgabenkategorie: (100) Stufe: Fehler Schlüsselwörter: Klassisch Benutzer: N / A. Beschreibung: Fehlerhafter Anwendungsname: NOTEPAD.EXE, Version: 6.1.7600.16385, Zeitstempel: 0x4a5bc9b3 Fehlerhafter Modulname: COMCTL32.dll, Version: 6.10.7600.16661, Zeitstempel: 0x4c6f6e4b Ausnahmecode: 0xc000041d Fehleroffset: 0x00000000000db770 Fehlerhafte Prozess-ID: 0x198 Fehlerhafte Startzeit der Anwendung: 0x01cb9b1e140ab92a Fehlerhafter Anwendungspfad: C: \ Windows \ system32 \ NOTEPAD.EXE Fehlerhafter Modulpfad: C: \ Windows \ WinSxS \ amd64_microsoft.windows.common-control_6595b64144ccf1df_6.0.7600.16661_none_fa62ad231704eab7 \ COMCTL32.dll
Was sollte ich noch versuchen, ohne meinen Benutzer zu entleeren und mit einem neuen Profil neu zu beginnen? Vielen Dank...
Antworten:
Ich bin heute bei einer Testinstallation (W7x64u sp1) auf dieses fehlerhafte Verhalten gestoßen. Ich konnte den Täter eingrenzen, aber ymmv, bitte überprüfen Sie es selbst.
Um die Ansicht im Windows Explorer aufzuräumen, dh Bibliotheken, Favoriten, Startgruppe, angemeldeten Benutzer auszublenden, habe ich mit Unterstützung von SetAcl auf dieses Verfahren verwiesen , um dies per Befehlszeile zu tun. Bisher schien das für mich gut zu funktionieren.
Jetzt habe ich festgestellt, dass in jedem neu erstellten Benutzerkonto (egal ob Administrator oder nicht) der Editor abstürzt, wenn versucht wird, eine Datei zu öffnen oder zu speichern. Dies ist in dem für die Installation verwendeten Standardadministratorkonto nicht der Fall. Ich habe keine Erklärung dafür, aber ich gehe davon aus, dass der "letzte Dateispeicherort" von Notepad auf diese Favoriten oder Bibliothek verweist ... Speicherplatz, der durch Vishals Verfahren verborgen (aber nicht entfernt) wird.
Diese Optimierung wurde verschoben, nachdem alle lokalen Konten auf dem Computer erstellt wurden. Es könnte eine Art Registrierungswert geben, der Notepad anweist, nicht an einem von M $ verpfuschten Ort zu suchen, ich weiß es nicht.
quelle
Klingt für mich so, als ob der vorherige Speicherpfad (oder ein Netzwerklaufwerk) die Verzögerung darstellt. Es möchte den Pfad rendern, auf dem es sich befindet, und kann dies nicht, da ein Eintrag wahrscheinlich entweder offline oder nicht verfügbar ist.
Ich wünschte, ich könnte mich daran erinnern, wo der Editor seinen letzten Speicherpfad gespeichert hat, aber der Speicherort entgeht mir. Ich würde versuchen, entweder abzuwarten oder online nach dem letzten Speicherort zu suchen und ihn zu ändern. Überprüfen Sie, ob das Problem dadurch behoben wird.
BEARBEITEN
Wenn Sie sich die COMCTL32.dll ansehen , wird möglicherweise eine Miniaturansicht aus einer Datei im Dialogfeld "Datei auswählen" geladen, die abstürzt. Gibt es irgendetwas in Ihrem Ordner "Eigene Dateien" (oder wo immer Sie es zuvor gespeichert haben), auf das die Erstellung von Miniaturansichten bombardiert werden würde? Möglicherweise ist die Ordnergröße im normalen Datei-Explorer klein (würde keinen Daumen erzeugen) und dann größer im Dialogfeld "Speichern unter", in dem sie aufgerufen wird. (Ich kann mir nicht vorstellen, dass es die TaskDialog- oder Drag & Drop-Funktionen verwendet.)
quelle
Ich hatte ein ähnliches Problem. Ich habe auch Notepad ++ installiert (obwohl ich nie wirklich darauf konvertiert habe und immer noch einfaches Vanille-Notepad verwende) und habe die Datei in Notepad ++ geöffnet und dann das Speichern unter versucht, und es hat gut funktioniert. Ich konnte dann die Datei mit Notepad bearbeiten. Ich bin mir jedoch nicht sicher, was das Problem überhaupt verursacht hat
quelle
Ich habe dieses Problem seit über einem Jahr. Ich habe versucht, mit der oben angegebenen Lösung Explorer> Extras> Ordneroptionen> Navigationsbereich zu ändern, aber es hat nicht funktioniert. Also habe ich alle Registerkarten im Dialogfeld Ordneroptionen (Registerkarten Allgemein, Ansicht und Suche) durchgesehen und alles mithilfe der Standardeinstellungen auf jeder Registerkarte zurückgesetzt. Es funktioniert jetzt.
Infolgedessen unterscheidet sich meine Windows Explorer-Standardansicht jedoch. Ich kann über den Windows Explorer nicht mehr auf das Dialogfeld "Ordneroptionen" zugreifen, kann es jedoch weiterhin in der Systemsteuerung finden.
Vielen Dank,
quelle
Das Problem besteht in einer DLL, die von mehreren Programmen gemeinsam genutzt wird (comctl32.dll). Dies ist das allgemeine Dialogsteuerelement, mit dem die üblichen Dialogfelder "FileOpen" und "FileSave" angezeigt werden, die einem Explorer-Fenster ähneln, das einen Ordner durchsucht. Wenn es eine Verknüpfung zu einem Offline-Netzwerkspeicherort gibt, können Anwendungen, einschließlich des Explorers selbst, eingefroren werden. Wenn eine Datei beim Durchsuchen eines Verzeichnisses zum Absturz von Anwendungen führt, ist dies eine weitere Ursache. Wenn dies der Fall ist, kann dies z. ein fehlerhaftes Bild / Miniaturbild, ein fehlerhaftes Dokument (.RTF, .DOC, .PPS, .XLS usw.), falsch codierte Codecs, die zum Rendern von Video-Miniaturansichten usw. geladen werden usw.
Denken Sie auch daran, dass der "Desktop" ein spezieller Systemordner ist, der eine registrierte CLSID und ein zugehöriges Modul (DLL) hat, das beim Durchsuchen des Verzeichnisses geladen wird. Diese DLL kann Abhängigkeiten aufweisen, entweder native oder Dritte. Wenn eines dieser Module (DLLs) einen Fehler enthält, kann dies dazu führen, dass Anwendungen, die es laden, abstürzen.
Sie sollten dies in einer Umgebung reproduzieren, in der keine Software von Drittanbietern installiert ist. Wenn das Problem besteht, liegt ein Fehler im Betriebssystem selbst vor, und Microsoft sollte kontaktiert und ein Fehler gemeldet werden. Wenn der Fehler in einer anderen Software vorhanden ist, sollte das verantwortliche Modul (DLL) identifiziert und dem Hersteller gemeldet werden.
quelle
Mach Folgendes:
Gehen Sie zum Datei-Explorer, öffnen Sie Extras → Ordneroptionen und aktivieren Sie "Alle Ordner anzeigen".
Öffnen Sie den Editor → Speichern unter → Das Dialogfeld wird ohne Absturz angezeigt! Speichern Sie die Datei an einem Ort / Ordner, der normalerweise nicht ausgeblendet ist (z. B. Meine Dokumente).
Wenn Sie fertig sind, kehren Sie zu Datei-Explorer, Extras → Ordneroptionen zurück und blenden Sie Ordner aus.
Wenn Notepad immer noch abstürzt, haben Sie die Datei wahrscheinlich in Schritt 2 an einem versteckten Ort gespeichert.
quelle
Ich habe 2010 nach diesem Problem gefragt - habe es einfach noch einmal versucht und es funktioniert jetzt. Ich habe nicht das geringste Warum. Möglicherweise hat ein Windows-Update das Problem behoben. Oder ich habe in den letzten 12+ Monaten etwas deinstalliert ...
Dies beantwortet die Frage nicht wirklich, aber ich bin mir nicht sicher, wie ich damit umgehen soll, wenn das Problem behoben ist. Ich nehme an, es wäre nicht richtig, es unbeantwortet zu lassen.
quelle
Die Lösung gefunden!
Gehen Sie im Windows Explorer zu EXTRAS - ORDNEROPTIONEN - und stellen Sie sicher, dass ALLE ORDNER ANZEIGEN aktiviert ist. Dann funktioniert alles wieder gut. Wenn das Kontrollkästchen deaktiviert ist, tritt das Problem erneut auf. Warum weiß ich es nicht?
quelle
Das hat bei mir funktioniert:
Versuchen Sie nun erneut, den Editor zu öffnen und alles zu speichern.
quelle
Das Neustarten von explorer.exe hat bei mir funktioniert.
1) Gehen Sie zum Task-Manager
2) Töte explorer.exe
[Schritte nur erforderlich, wenn explorer.exe nicht automatisch neu gestartet wird]
3) Windows-Taste + R zum Öffnen des Ausführungsdialogs
4) Führen Sie explorer.exe aus
quelle