Проводник Windows каждый раз открывает новое окно

8

Каждый раз, когда я открываю папку в Windows Explorer, она открывается в новом окне.

Я дважды проверил все параметры в параметрах папки , в том числе запускать окна папок в отдельном процессе, но изменение не имеет никакого эффекта.

Я могу открыть папку как обычно, щелкнув по ней правой кнопкой мыши и выбрав «Открыть». Это работает, но, очевидно, включает в себя дополнительные шаги.

Я попытался перезагрузиться и проверил, что мой Ctrlключ не застрял, но проблема все еще существует.

Любые идеи? Есть ли какие-либо настройки реестра, чтобы исправить мою проблему?

Е Лин Аунг
источник
2
Вы пытались перезапустить? У меня раньше это происходило случайно, и перезапуск исправил это.
nhinkle
Да, я уже устал. проблема все еще остается.
Е. Лин Аунг
У меня тоже было что-то похожее, я думаю, что если клавиша <Control> застряла, она тоже это делает ...
Mokubai
моя клавиша <Ctrl> работает хорошо.
Е. Лин Аунг
1
Если щелкнуть правой кнопкой мыши папку, является ли действие по умолчанию (выделено жирным шрифтом) «Открыть в новом окне» вместо «Открыть»?
Джастин

Ответы:

5

У меня такая же проблема. Чтобы решить эту проблему, следуйте инструкциям Джастина, за исключением того, что «Открыть в том же окне» уже выбрано, выберите «Открыть в новом окне». Нажмите ОК. Откройте то же самое окно настроек папки и выберите «открыть в том же окне» и нажмите «ОК». Это должно решить проблему.

Даниил
источник
4

Веб-страница, описывающая решение этой проблемы, когда-то существовала , но вы все равно можете найти ее на archive.org.

Я не уверен в точных деталях, но я думаю, что нашел именно это. Возможно, кто-то в Microsoft исправит или уточнит это. Ранее actxprxy.dll (ActiveX Interface Marshaling Library) использовалась в качестве прокси для множества системных интерфейсов, таких как IShellFolder и IServiceProvider. В Windows 7 (и, вероятно, также в Vista) GUID этой библиотеки был изменен с {B8DA6310-E19B-11D0-933C-00A0C90DCAA9} на {C90250F3-4D7D-4991-9B69-A5C5BC1C2AE6}. Во-вторых, в ieproxy.dll в Internet Explorer также есть новый поставщик прокси / заглушек (IE ActiveX Interface Marshaling Library). Некоторые интерфейсы, которые ранее использовали actxprxy.dll, теперь зарегистрированы для использования ieproxy.dll. Теперь различные проблемные программы (такие как Vault 3.x) будут пытаться зарегистрироваться в actxproxy, используя старый GUID, и для интерфейсов, теперь проксируемых ieproxy.dll.

Чтобы решить проблему, перерегистрируйте 2 библиотеки DLL и перезагрузите компьютер:

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

НТН

Омлет
источник
1
Потрясающие. Действительно работает, даже перезагрузки не пришлось. К вашему сведению, вы должны запускать эти команды как «администратор».
FractalSpace
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 бит (32 бит на 64 бит):

@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 изменить (по умолчанию), чтобы открыть (который должен соответствовать подразделу «открыть»), и это должно сделать это.

Первоначально я исправил это: я скачал программу под названием ContextEdit версии 1.2 от Ziff-Davis Media, Inc. После открытия прокрутите вниз до папки , нажмите «Открыть» и нажмите «Установить по умолчанию» . Надо сказать «ПО УМОЛЧАНИЮ» слева от слова «открыть». На моем ПК было два варианта папки, один из которых имеет «opennewwindow» под командами оболочки.

Джефф Люет
источник