
The problem is that when the "Block 1" / Default Heap usage hits 256MB, the routine the programmers used to automatically increase the size of the "Block 1" / Default Heap is flawed, and causes a memory exception error, leading to the instant CTD. By default, TESV.exe allocates 256MB of memory to both of those blocks. Those two "blocks" of heap memory were already programmed by Bethesda to be created when TESV.exe is started. The "Sheson Memory Patch 3.0" does not change the way TESV.exe (Skyrim's app) allocates memory in its 4GB memory space.

Which one I use - 170? (I use Win7 圆4) Edited Jby kranazoli I used ENBoost along with the SKSE Memory Fix and DefaultHeapInitialAllocMB=768 for 100s of hours and I never had any problem. On xp it works too, but have very minor effect." The best use of this parameter is on vista and higher os. ExpandSystemMemoryX64 primary goal is to fix memory fragmentation issues which is very problematic thing in almost all games, fragmented memory reduce amount of really available free memory. And the bug itself is when code contains arithmetic operations of memory addresses which may return wrong values if address range is above 2 gb (and 4 gb for 圆4 version). Third is 圆4 memory ranges and they are not the case of skyrim, because only developers may recompile the same code and bugs will occur, if exists. Second level is 4gb native limit of 32īit applications and it's the case of ExpandSystemMemoryX64 or 4gb LAA patches. First one is for 32 bit applications with 2gb memory limit per process, like WinXP and older OS. There are three levels of same mistake which leads to incompatibility. Kinda same thing happen with 4gb laa patch for oblivion, fallout and old skyrim. "ExpandSystemMemoryX64 is very specific thing which do not produce any bugs itself, but the reason of game or mods bugs to appear if they are exist. Therefore, if using the Sheson Memory Patch fix (either standalone or with SKSE), it is recommended to set ExpandSystemMemoryX64 to false.

Warning:It has been reported that this feature can conflict with "Sheson's Memory Patch 3.0" (now included with SKSE) by causing Skyrim to crash if the memory patch fix is used to increase Skyrim's initial heap allocation (Block 1 or DefaultHeapInitialAllocMB in skse.ini) higher than 512MB (or 768MB for some). I read about ExpandSystemMomery about in STEP forums and put the question about the latest enb series forum:
