Select the product you need help with
You cannot start a multilingual x86-based version of Windows 8 from Windows PE 4.0Article ID: 2756891 - View products that this article applies to. On This PageSymptoms
CauseThis issue occurs because the Windows Boot Manager does not release the heap-allocated buffer before loading Winload.exe. In the x86-based version of Windows 8, the block I/O code of the Windows Boot Manager needs at most two additional blocks to be read into the buffer that is allocated by the caller. A new buffer is heap-allocated to complete the read. Winload.exe maps all the allocations of the Windows Boot Manager one by one before the memory manager initialization is completed. To map all the allocations, a static array is used for 500 memory descriptors. Additionally, Winload.exe tries to map the WIM file and aligned WIM buffer regions that are larger than 300 MB. In this situation, Winload.exe runs out of descriptors and cannot return to the Windows Boot Manager. Therefore, the issue that is described in "Symptoms" section occurs. Note The issue does not occur under the one of the following situations:
ResolutionTo resolve this issue, build a custom WIM file to increase the size of the WIM. To do this, follow these steps:
PrerequisitesTo apply this update, you must be running an x86-based version of Windows 8.StatusMicrosoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section. More information For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base: 824684
(http://support.microsoft.com/kb/824684/
)
Description of the standard terminology that is used to describe Microsoft software updates PropertiesArticle ID: 2756891 - Last Review: December 18, 2012 - Revision: 1.0
| Article Translations
|


Back to the top








