how does Visat boot,the files,routine etc

  iqs 19:01 20 Dec 2009


I know how NT based OS boot,NTLDR,NTDETECT etc,but what are the Vista boot files,and what is the correct procedure please.

  Peter 09:32 21 Dec 2009


I suggest that you Google "Vista Boot.ini" (without the quotes). Lots of results for you to peruse.


  BurrWalnut 18:38 21 Dec 2009

Vista doesn’t use boot.ini it uses bootmgr, as does Windows 7!

If it’s from switching on that you want, this is the startup sequence of the major registry keys, starting immediately after bootmgr has been read and ending with the program shortcut entries in the Startup folders of All Users and Current User.

1. HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\BootExecute
Services start next, followed by these 4 registry keys (which are not necessarily present):
2. HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServicesOnce
3. HKCU\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce
4. HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices
5. HKCU\Software\Microsoft\Windows\CurrentVersion\RunServices
User logs on to the system and may enter a password
6. HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\UserInit
7. HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell
Programs in 3 registry keys for ALL USERS start next:
8. HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
9. HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
10. HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
Programs in 3 registry keys for CURRENT USER start next:
11. HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce
12. HKCU\Software\Microsoft\Windows\CurrentVersion\Run
13. HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnceEx
14. Programs in the Startup Folders(s) are started last of all

Important programs like antivirus and firewall start early in the sequence as Services. The icons that appear in the Notification Area (bottom right of the screen) are just their user interfaces, i.e. user options and preferences.

  Zeppelyn 16:19 22 Dec 2009

In a nutshell :-

In Windows 2K, XP and 2K3 the three boot manager-loader files are ntldr, and boot.ini and all three are in the root of the active primary partition of the boot hard drive (the System partition). With Vista these three files have been replaced with bootmgr, BCD and winload.exe, but only bootmgr and BCD stay in the root of the system partition and winload.exe now resides in the Windows/system32 folder of the Boot partition. (Of course the system and boot partitions can be the same partition if there is no Windows dual or multiboot configured). The BCD (Boot Configuration Data) file has replaced the boot.ini file. The bootmanager function that was a part of ntldr is now carried out by bootmgr. The other functions of ntldr and those of of setting up the correct environment for Windows are now both carried out by winload.exe. The rest of the boot process remains the same, ntldr and winload are the bootloaders that start the operating system by loading ntoskrnl.exe, hal.dll and the System registry hive.

  iqs 14:49 24 Dec 2009

Thank you all for the help and Merry Xmas.

This thread is now locked and can not be replied to.

Elsewhere on IDG sites

OnePlus 5 review

See the work of famous artists playing with toys

iPad Pro 10.5in (2017) review

Comment faire une capture d’écran sur un Mac ?