How to Fix Windows File Explorer Opens in new Window
When you open a Windows Explorer and double-click a folder, it may open a new Windows Explorer window rather than showing the folder contents in the existing window.

This is very annoying in case not expected. Today we will tell you how to have Windows Explorer navigation work in single window.


Fix Incorrect Folder Options Settings

1. Open Start Menu > Control Panel > Folder Options (or File Explorer Options).

2. Select Open each folder in same window option under Browse folders.

How to Fix Windows File Explorer Opens in new Window  MKNcHAb

3. Click Apply and OK buttons.

That’s it if the route cause was in incorrect settings.




Repair Corrupted or Missing Windows System Files

Any corrupted or missing Windows system files can also lead to Windows Explorer to behave unexpectedly.

1. Please open the Command Prompt by clicking Start Menu --> All Programs --> Accessories, right-click on Command Prompt, and open it as an administrator. In Windows Vista and later versions of Window operating systems type cmd.exe into Start Screen or Start Menu, right-click on Cmd.exe, and open it as an administrator.

2. At the Command Prompt execute following command.

Code:

Sfc  /Scannow


Once the system files are repaired, the problem should disappear after the computer restarts.





Repair System Files that are not Registered

If you tried two options above with still no luck, then use the Regsvr32 utility to register the Dynamic-link library (or DLL) files in the Windows Registry.

1. Open Notepad and copy/paste below batch script codes into empty Notepad.


Code:

@echo off

:: 32 bit and 64 bit
IF EXIST "%SystemRoot%\System32\actxprxy.dll" "%SystemRoot%\System32\regsvr32.exe" /s "%SystemRoot%\System32\actxprxy.dll"
IF EXIST "%ProgramFiles%\Internet Explorer\ieproxy.dll" "%SystemRoot%\System32\regsvr32.exe" /s "%ProgramFiles%\Internet Explorer\ieproxy.dll"

:: 64 bit only (32bit on 64 bit)
IF EXIST "%ProgramFiles(x86)%\Internet Explorer\ieproxy.dll" "%WinDir%\SysWOW64\regsvr32.exe" /s "%ProgramFiles(x86)%\Internet Explorer\ieproxy.dll"
IF EXIST "%WinDir%\SysWOW64\actxprxy.dll"   "%WinDir%\SysWOW64\regsvr32.exe" /s  "%WinDir%\SysWOW64\actxprxy.dll"

Cls

Echo.

Echo  Finished Registering Dynamic-link Libraries in the Windows Registry

ping -n 6 localhost >Nul

Exit


2. Save the batch file as FixExplorer.bat file name and with .bat file extension.

3. Right-click the FixExplorer.bat batch file and click "Run as administrator" from the context menu.

After batch script finish executing your problem should be resolved.