How to add a specific keyboard to the BOOT.WIM

Version 5

    Verified Product Versions

    Endpoint Manager 9.5



    If specific keyboard support is needed for the boot.wim, the following steps will allow you to modify the keyboard settings.  This can be used to add support for regional keyboards in your boot.wim:




    1. Mount boot.wim with imagex using the /mountrw option.
      imagex /mountrw c:\LANDesk\ManagementSuite\landesk\vboot\boot.wim 1 c:\temp\mount
    2. Open regedit, highlight HKEY_LOCAL_MACHINE, go to the File Menu and select Load Hive
    3. Browse to {boot.wim mount}\windows\system32\config and select the file DEFAULT.
    4. Name the hive WINPE_TEMP when prompted.
    5. Open HKLM\WINPE_TEMP\Keyboard Layout\Preload. Change the value 1 from 00000409 to 0000040c.
    6. With WINPE_TEMP highlighted in regedit, from the File menu select Unload Hive and click Yes if prompted.
    7. Unmount boot.wim with ImageX, use /commit option.
    imagex /unmount /commit c:\temp\mount


    You must re-deploy the PXE Representatives in order for these changes to take effect.


    You can test your boot.wim by booting to WinPE on a bare server.  The above settings (40c) will load the keyboard in French.


    The following link shows the Locale IDs assigned by Microsoft and should help when determining the keyboards settings: