Increase Windows Stability
Xtra Windows Stability is an interesting piece of software that was mentioned in Shellcity's top 25 software of the year series. The product was especially designed to increase Windows stability by forcing important subsystems of Windows into separate processes.
The user can choose to force the following subsystems into separate processes to increase the stability of the Microsoft Windows operating system: Desktop, Explorer (Folders) and Internet Explorer.
All three or only select ones can be selected during installation and a restart is required before the changes take effect.
The big question is however if the program delivers what it promises. I fired up Process Explorer from Sysinternals and checked if there would be more than one process when I opened Windows Explorer.
A new process was indeed added which means that the software is indeed dividing important subsystems into different processes. This in turn means that a crash of Windows Explorer has a chance of only affecting part of the system and not all of it.
Many open folders or Internet Explorer windows can increase memory usage slightly which is the downside of using this tool. The software can be downloaded and run from any location that you unpack it to.
Update: The program has not been updated since 2006, which may mean that it won't work anymore on newer versions of Windows that were released after it came out.
You can make some of the modifications in the Windows Registry directly, without running this program. That however works only if you are running Windows XP or newer versions of the operating system.
- Use Windows-R to open the run box on your system.
- Type regedit.exe and hit enter.
- Browse to the folder HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
- Right-click on Explorer and select New > Dword (32-bit) Value.
- Name it DesktopProcess.
- Double-click it and set its value to 1.
If you are running Windows Vista or newer, you do not have to do that anymore. Instead, do the following:
- Open Windows Explorer.
- Select Organize > Folder and Search options.
- If that cannot be located, tap on the Alt-key on your keyboard, and select Tools > Folder Options.
- Change to the View tab.
- Locate "launch folder windows in a separate process" and tick the box next to it.
- Click ok to save the change.
@Kris: a big Thank you :-)
This will just modify three registry keys – you might as well just use the .reg file rather than a program dedicated to it.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]
“DesktopProcess”=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
“SeparateProcess”=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\BrowseNewProcess]
“BrowseNewProcess”=”Yes”
(note that the .reg file needs to be saved with ANSI encoding for Windows to recognise it).
I have put a copy here for your convenience:
http://a.nfshost.com/separate_processes.reg
Wow, thanks!