Note
Making errors in editing the registry can lead to problems such as Windows not starting. Be very careful while editing the registry.
Changing the desktop heap affects the entire system, therefore make sure that there are no system operation problems after the change.
Start the registry editor. (REGEDT32.EXE)
Display the following key from the HKEY_LOCAL_MACHINE sub-tree.
\System\CurrentControlSet\Control\Session Manager\SubSystems |
Modify the SharedSection parameter settings in the Windows values.
Increase the third value (shown in red in the example below) in multiples of 256 or 512 to somewhere between 1024 and 2048.
Depending on the system, an error message (such as "abnormal program termination") may be displayed when the Console is started if the value specified is too large, and the window may not open. In this case, adjust the specified value within the range indicated.
Depending on the system, there may be three or four values separated by commas. In both cases, increase the third value.
[Before]
%SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows |
[After]
%SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows |
Restart the system.