Der Windows Explorer öffnet jedes Mal ein neues Fenster

8

Jedes Mal, wenn ich einen Ordner im Windows Explorer öffne, wird der Ordner in einem neuen Fenster geöffnet.

Ich habe alle Optionen in den Ordneroptionen überprüft , einschließlich des Startens von Ordnerfenstern in einem separaten Prozess, aber eine Änderung hat keine Auswirkungen.

Ich kann den Ordner normal öffnen, indem ich mit der rechten Maustaste darauf klicke und "Öffnen" auswähle. Es funktioniert, beinhaltet aber offensichtlich zusätzliche Schritte.

Ich habe versucht, einen Neustart durchzuführen, und habe überprüft, ob mein CtrlSchlüssel nicht steckt, aber das Problem besteht weiterhin.

Irgendwelche Ideen? Gibt es Registrierungsänderungen, um mein Problem zu beheben?

Ye Lin Aung
quelle
2
Haben Sie versucht, neu zu starten? Ich hatte dies schon einmal zufällig und ein Neustart hat es behoben.
Nhinkle
Ja, ich habe es schon müde. Das Problem bleibt bestehen.
Ye Lin Aung
Ich hatte auch etwas Ähnliches, ich denke, wenn die <Steuerung> -Taste gedrückt bleibt, tut es das auch ...
Mokubai
Meine <Strg> -Taste funktioniert gut.
Ye Lin Aung
1
Wenn Sie mit der rechten Maustaste auf einen Ordner klicken, ist die Standardaktion (fett gedruckt) "In neuem Fenster öffnen" anstelle von "Öffnen"?
Justin

Antworten:

5

Ich hatte das gleiche Problem. Befolgen Sie die von Justin angegebenen Schritte, um dieses Problem zu beheben. Wenn jedoch bereits "Im selben Fenster öffnen" ausgewählt ist, wählen Sie "In neuem Fenster öffnen". OK klicken. Öffnen Sie dasselbe Fenster mit den Ordnereinstellungen, wählen Sie "Im selben Fenster öffnen" und klicken Sie auf "OK". Das sollte das Problem beheben.

Daniel
quelle
4

Früher gab es eine Webseite, auf der die Lösung für dieses Problem beschrieben wurde. Sie finden sie jedoch weiterhin auf archive.org.

Ich bin mir der genauen Details nicht sicher, aber ich glaube, das habe ich gefunden. Vielleicht würde jemand bei Microsoft dies korrigieren oder näher erläutern. Zuvor wurde actxprxy.dll (ActiveX Interface Marshaling Library) als Proxy für eine Vielzahl von Systemschnittstellen wie IShellFolder und IServiceProvider verwendet. In Windows 7 (und wahrscheinlich auch in Vista) wurde die GUID dieser Bibliothek von {B8DA6310-E19B-11D0-933C-00A0C90DCAA9} in {C90250F3-4D7D-4991-9B69-A5C5BC1C2AE6} geändert. Zweitens gibt es auch einen neuen Proxy / Stub-Anbieter in ieproxy.dll von Internet Explorer (IE ActiveX Interface Marshaling Library). Einige Schnittstellen, die zuvor actxprxy.dll verwendet haben, sind jetzt für die Verwendung von ieproxy.dll registriert. Jetzt versuchen verschiedene problematische Software (wie Vault 3.x), sich mit der alten GUID und für Schnittstellen, die jetzt von ieproxy.dll als Proxy verwendet werden, bei actxproxy zu registrieren.

Um dies zu lösen, registrieren Sie 2 DLLs neu und starten Sie neu:

regsvr32 "%SystemRoot%\System32\actxprxy.dll"
regsvr32 "%ProgramFiles%\Internet Explorer\ieproxy.dll"

HTH

Omlette
quelle
1
Genial. In der Tat funktioniert es, musste nicht einmal neu starten. Zu Ihrer Information stellen Sie sicher, dass diese Befehle als "Administrator" ausgeführt werden.
FractalSpace
1

Erstellen Sie im Editor eine Batchdatei mit dem folgenden Text:

Für 32 Bit und 64 Bit:

@echo off
IF EXIST "%SystemRoot%\System32\actxprxy.dll" "%SystemRoot%\System32\regsvr32.exe" "%SystemRoot%\System32\actxprxy.dll"
IF EXIST "%ProgramFiles%\Internet Explorer\ieproxy.dll" "%SystemRoot%\System32\regsvr32.exe" "%ProgramFiles%\Internet Explorer\ieproxy.dll"

Und nur für 64 Bit (32 Bit auf 64 Bit):

@echo off
IF EXIST "%WinDir%\SysWOW64\actxprxy.dll" "%WinDir%\SysWOW64\regsvr32.exe" "%WinDir%\SysWOW64\actxprxy.dll"
IF EXIST "%ProgramFiles(x86)%\Internet Explorer\ieproxy.dll" "%WinDir%\SysWOW64\regsvr32.exe" "%ProgramFiles(x86)%\Internet Explorer\ieproxy.dll"**

Benennen Sie die Batchdatei ' FixWindowsExplorer.cmd ' und führen Sie die Batchdatei als Administrator aus.

Don
quelle
0

Als ich dieses Problem hatte, klickte ich mit der rechten Maustaste auf einen Ordner und "In neuem Fenster öffnen" war die erste Option. Aus diesem Grund wurde durch Doppelklicken auf einen Ordner ein neues Fenster geöffnet.

HKEY_CLASSES_ROOT \ Folder \ shell Ändern Sie den (Standard) in open (was mit dem Unterschlüssel 'open' übereinstimmen sollte) und das sollte es tun.

So wie ich es ursprünglich behoben habe, habe ich ein Programm namens ContextEdit Version 1.2 von Ziff-Davis Media, Inc. heruntergeladen. Scrollen Sie nach dem Öffnen nach unten zum Ordner , klicken Sie auf "Öffnen" und dann auf "Standard festlegen" . Es sollte links vom Wort "offen" "STANDARD" stehen. Auf meinem PC gab es zwei Ordneroptionen, die unter Shell-Befehlen "opennewwindow" enthalten.

Jeff Luyet
quelle