Jump to content











Photo
- - - - -

Change Boot Message "Windows is loading files"


  • Please log in to reply
9 replies to this topic

#1 Hennisch

Hennisch
  • Members
  • 4 posts
  •  
    Germany

Posted 30 June 2010 - 04:52 PM

Is there any place where I can change the boot message "Windows is loading files" for a windows 7 PE? I looked in several mui files, but none of them had this text. Any help appreciated.

Hennisch

#2 Zetup-EXE

Zetup-EXE

    Member

  • Members
  • 56 posts
  • Location:Germany

Posted 30 June 2010 - 09:12 PM

Hi Hennisch,

did you change the Text within VistaPE. If so, you can use this bootmgr.mui also for win7.

cu..

#3 tsetya

tsetya

    Member

  • Advanced user
  • 52 posts
  •  
    Indonesia

Posted 30 June 2010 - 10:26 PM

do you mean change the language?

you have to have bootmgr.exe.mui (and memtest.exe.mui) that match with bootmgr "locale" setting.

check your bcd file for bootmgr locale setting
bcdedit /store z:\boot\bcd /enum {bootmgr}

z:\boot\bcd is example for your bcd path.
see "locale" language setting, if you have "en-US" it will not display others language.

to change locale setting to others language
bcdedit /store z:\boot\bcd /set {bootmgr} locale "de-DE"
de-DE for German language, then copy correspond bootmgr.exe.mui and memtest.exe.mui

note: if you have bcd inside ISO file you have to copy file first. bcdedit can not read bcd file from "read only" media.

#4 Hennisch

Hennisch
  • Members
  • 4 posts
  •  
    Germany

Posted 01 July 2010 - 07:02 AM

I want to change the message, not the language.

I tried to find the message in the bootmgr.exe.mui but could not find it.

@Zetup
Where can you change the message within VistaPE?

#5 Zetup-EXE

Zetup-EXE

    Member

  • Members
  • 56 posts
  • Location:Germany

Posted 01 July 2010 - 08:33 PM

@Hennisch: Here is how i did it (Host-OS: Win7 Ult. x64 [For me it only worked with the VistaPE BOOTMGR.EXE.MUI, 'cause this works for me and it doesn't work with the win7pe BOOTMGR.EXE.MUI, i never tried to archive this goal with the win7pe BOOTMGR.EXE.MUI! - Keep this in mind!)

Required Tools:
Resource Hacker (http://www.angusj.com/resourcehacker/)
PEChecksum (http://www.codeproje...PEChecksum.aspx) - SignUp req. (better use a trashemail!)
Notepad :cheers:

Pre-Step:
Check what locale your PE is (in doubt you can use bcdedit):
- Mount your iso.
- Start Cmd.exe as Administrator
- Type bcdedit /enum all /store E:\BOOT\bcd (If "E:\" is your "CD-Drive")
- Check under "Windows-Start-Manager" the attribute "locale" (my is en-US)
- Close Cmd.exe

How-To:
Resource Hacker:
- Get the correct (locale en-US) BOOTMGR.EXE.MUI (in this case here!) from a VISTAPE or VISTA System (Take a look under a Boot Folder).
- Start Resource Hacker
- Open that BOOTMGR.EXE.MUI (show all Files in OpenDialog within ResourceHa..)
- Expand the Folder 23 down to 1033 (Mark the 1033)
- Go Action, Save Resource as Binary File
- Choose a name with xml Extension (like: win7pe.xml)

Notepad:
- Open the win7pe.xml File
- Search for "Windows is loading"
- Replace the string with what ever, but keep in mind, you cannot extend the length (27 char max!)
- Save the "new" win7pe.xml

Resource Hacker (should still be open):
- Mark the 23 Folder
- Go Action, Replace other Resource
- Klick "Open file with new resource"
- Browse for the modified win7pe.xml
- Type for "Resource Type:" 23
- Type for "Resource Name:" BOOTMGR.XSL
- Type for "Resource Language:" 1033
- Klick "Replace"
- Go File, Save

= Use this "new" File for the Boot Folder for next iso build.

My iso structure is:
BOOTMGR <- File!
BOOT <- Folder
- en-US <-Folder
- BOOTMGR.EXE.MUI <-File!
- Fonts <- Folder
- WGL4_BOOT.TTF <- File!
- Sources <- Folder
- boot.wim <- File!

(I used the whole Boot Folder from VistaPE because i had a VistaPE Build before!)

hope that helps

cu..
Zetup-EXE

#6 ChrisR

ChrisR

    Silver Member

  • .script developer
  • 784 posts
  •  
    France

Posted 19 August 2010 - 11:53 AM

Thanks for the tip :)

with :
bcdedit /store bcd /set {bootmgr} locale fr-FR
bcdedit /store bcd /set {default} locale fr-FR
bcdedit /store bcd /set {memdiag} locale fr-FR

I See My French language in the start of Win7PE.
windows is loading files -- > windows charge les fichiers
starting windows -- > démarrage de windows


It works fine for the text in french at the startup of win7PE when i boot it with the bootmanager boot\etfsboot.com

By cons, if I start win7PE with grub4dos (chainloader /Bootmgr) the text "Windows is loading files" stay in English ??? any idea to translate it with grub4dos :(

#7 wimb

wimb

    Gold Member

  • Developer
  • 2281 posts
  •  
    Netherlands

Posted 19 August 2010 - 12:08 PM

Make_PE3 program will auto-set the Boot Message, e.g. in Chinese :(

See:
http://www.911cd.net...o...23931&st=60
http://www.911cd.net...o...23931&st=40

#8 ChrisR

ChrisR

    Silver Member

  • .script developer
  • 784 posts
  •  
    France

Posted 19 August 2010 - 12:23 PM

Thanks,
I post also a rerply for this question in Make_PE3 msfn

it's work fine with Make_PE3 but not when i use Grub4dos as boot manager whith (chainloader /bootmgr) the text "Windows is loading files" stay in English in this case ???

#9 ChrisR

ChrisR

    Silver Member

  • .script developer
  • 784 posts
  •  
    France

Posted 20 August 2010 - 08:39 AM

To See My French language in the start of Win7PE.iso with grub4dos (same in other language)
windows is loading files -- > windows charge les fichiers
starting windows -- > démarrage de windows

Copy French Bootmgr.exe.mui to Boot\fr-FR

change the store contains with bcdedit :
bcdedit /store Boot\bcd /set {bootmgr} locale fr-FR
bcdedit /store Boot\bcd /set {default} locale fr-FR
bcdedit /store Boot\bcd /set {memdiag} locale fr-FR
You can test the result with : bcdedit /store Boot\bcd /enum all

1) grub4dos with ISO emulation

Menu.lst
title Boot Win7pe.iso
find --set-root --ignore-floppies /Win7pe.iso
map /Win7pe.iso (0xff)
map --hook
root (0xff)
chainloader (0xff)/BOOTMGR

I make Iso with mkisofs everything will work OK

mkisofs.exe -rdNlDTJ  -force-uppercase -duplicates-once -joliet-long -hide-joliet-trans-tbl -volid Win7PE -eltorito-boot &#34;boot/grldr&#34; -no-emul-boot -boot-load-size 4 -boot-info-table -hide boot.catalog -o &#34;E&#58;\xxx\Win7PE.iso&#34; &#34;E&#58;\xxx\Target\Win7PE&#34;

2) grub4dos non ISO with every folder : boot, source, and other folder not in wim file

Menu.lst
title Boot Win7pe
chainloader /Bootmgr

If i make Iso with this mkisofs command it's OK but the text "windows is loading files" stay in english.

mkisofs.exe -rdNlDTJ -force-uppercase -duplicates-once -joliet-long -hide-joliet-trans-tbl -volid Win7PE -eltorito-boot &#34;boot/grldr&#34; -no-emul-boot -boot-load-size 4 -boot-info-table -hide boot.catalog -o &#34;E&#58;\xxx\Win7PE.iso&#34; &#34;E&#58;\xxx\Target\Win7PE&#34;
If i make Iso with this mkisofs command ( same with -iso-level 4 option) it's OK and i have the text in french "windows charge les fichiers".

mkisofs.exe -rdNlDTJ -iso-level 4 -force-uppercase -duplicates-once -joliet-long -hide-joliet-trans-tbl -volid Win7PE -eltorito-boot &#34;boot/grldr&#34; -no-emul-boot -boot-load-size 4 -boot-info-table -hide boot.catalog -o &#34;E&#58;\xxx\Win7PE.iso&#34; &#34;E&#58;\xxx\Target\Win7PE&#34;
After various research, finally, i use this this command line for mkisofs to use grub4dos as boot manager and to display my French language at startup or to display modified text in bootmgr.exe.mui.

mkisofs -v -iso-level 4 -l -J -joliet-long -R -volid &#34;Win7PE&#34; -A GRLDR/MKISOFS -sysid &#34;Win32&#34; -b &#34;Boot/grldr&#34; -no-emul-boot -boot-load-size 4 -hide boot.catalog -duplicates-once -o &#34;E&#58;\xxx\Win7PE.iso&#34; &#34;E&#58;\xxx\Target\Win7PE&#34;


#10 Dex1987

Dex1987
  • Members
  • 1 posts
  •  
    United States

Posted 2 weeks ago

Man, I have been trying to do this for some time but it still remains "windows is loading files". Please help!






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users