Windows资源管理器每次都会打开一个新窗口


8

每次我在Windows资源管理器中打开一个文件夹时,它都会在一个新窗口中打开该文件夹。

我仔细检查了“ 文件夹选项”中的所有选项,包括在一个单独的过程中启动“启动”文件夹窗口,但是更改没有任何效果。

我可以通过右键单击该文件夹并选择“打开”来正常打开该文件夹。它可以工作,但显然涉及其他步骤。

我尝试重新启动,并检查我的Ctrl钥匙没有卡住,但是问题仍然存在。

有任何想法吗?是否有任何注册表调整可解决我的问题?


2
您是否尝试过重启?我以前曾随机发生过这种情况,并通过重启对其进行了修复。
nhinkle

是的,我已经累了。问题仍然存在。
Ye Lin Aung

我也有类似的事情,我想如果按下<Control>键也是如此……
Mokubai

我的<Ctrl>键效果很好。
Ye Lin Aung

1
右键单击文件夹时,默认(强制)操作是“在新窗口中打开”而不是“打开”吗?
贾斯汀

Answers:


5

我有同样的问题。要解决此问题,请按照Justin给出的步骤操作,除非已选择“在同一窗口中打开”,请选择“在新窗口中打开”。单击确定。打开同一文件夹设置窗口,然后选择“在同一窗口中打开”,然后单击“确定”。那应该解决问题。


4

描述该问题解决方案的网页曾经存在过,但是您仍然可以在archive.org上找到它。

我不确定确切的细节,但这是我发现的。也许Microsoft的某人会对此进行纠正或详细说明。以前,actxprxy.dll(ActiveX接口封送处理库)曾用作多个系统接口(例如IShellFolder和IServiceProvider)的代理。在Windows 7(可能还有Vista)中,此库的GUID已从{B8DA6310-E19B-11D0-933C-00A0C90DCAA9}更改为{C90250F3-4D7D-4991-9B69-A5C5BC1C2AE6}。其次,在Internet Explorer的ieproxy.dll(IE ActiveX接口封送处理库)中也找到了一个新的代理/存根提供程序。以前使用actxprxy.dll的某些接口现在已注册为使用ieproxy.dll。现在,各种有问题的软件(例如Vault 3.x)将尝试使用旧的GUID以及现由ieproxy.dll代理的接口来针对actxproxy注册。

要解决此问题,请重新注册2个DLL并重新启动:

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

高温超导


1
太棒了 确实,它可以工作,甚至无需重启。仅供参考,请确保以“管理员”身份运行这些命令。
FractalSpace 2015年

1

在记事本中使用以下文本创建一个批处理文件:

对于32位和64位:

@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"

并且仅适用于64位(64位为32位):

@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"**

将批处理文件命名为“ FixWindowsExplorer.cmd ”,然后以管理员身份运行该批处理文件。


0

遇到此问题时,我右键单击一个文件夹,然后选择“在新窗口中打开”。因此,双击文件夹会打开一个新窗口。

HKEY_CLASSES_ROOT \ Folder \ shell(默认)更改为打开(应与子项“ open”相匹配),并且应该这样做。

我最初修复它的方式是我下载了Ziff-Davis Media,Inc.的一个名为ContextEdit 1.2的程序 打开后,向下滚动到Folder,单击“打开”,然后单击“设置默认值”。它应在“打开”一词的左侧显示“默认”。在我的PC上有两个Folder选项,其中一个在shell命令下具有“ opennewwindow”选项。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.