Windows Vista startup process - wikipedia Windows Vista startup process This article is about startup process in Windows Vista and later versions. For other uses, see NTLDR. This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. ( May 2010 ) The startup process of Windows Vista, Windows Server 2008 and their successors differs from the startup process part of previous versions of Windows. In this article, unless otherwise specified, what is said about `` Windows Vista '' also applies to all later NT operating systems. For Windows Vista, the boot sector loads the Windows Boot Manager ( a file named BOOTMGR on either the system or the boot partition ), accesses the Boot Configuration Data store and uses the information to load the operating system. Then, the BCD invokes the boot loader and in turn proceeds to initiate the Windows kernel. Contents 1 History 2 Boot Configuration Data 3 Boot loaders 3.1 winload. exe 3.2 winresume. exe 4 Advanced Boot Options 5 See also 6 References 7 Further reading History Windows Vista introduces a complete overhaul of the Windows operating system loader architecture. The earliest known reference to this revised architecture is included within PowerPoint slides distributed by Microsoft during the Windows Hardware Engineering Conference of 2004 when the operating system was codenamed `` Longhorn. '' This documentation mentions that the Windows operating system loader would be undergoing a significant restructuring in order to support EFI and to `` do some major overhaul of legacy code. '' The new boot architecture completely replaces the NTLDR architecture used in previous versions of Windows NT. Boot Configuration Data Windows Boot Manager ( BOOTMGR ) with Windows 7 highlighted and options to load Windows Vista through BOOTMGR and XP through NTLDR. Boot Configuration Data ( BCD ) is a firmware - independent database for boot - time configuration data. It is used by Microsoft 's new Windows Boot Manager and replaces the boot. ini that was used by NTLDR. Boot Configuration Data are stored in a data file that has the same format as Windows Registry hives and is eventually mounted at registry key ( HKEY_LOCAL_MACHINE BCD00000 ) ( with restricted permissions ). For UEFI boot, the file is located at EFI Microsoft Boot BCD on the EFI System Partition. For traditional BIOS boot, the file is at \boot BCD on the active partition. Boot Configuration Data may be altered using a command - line tool ( bcdedit. exe ), using Registry Editor ( regedit. exe ), using Windows Management Instrumentation, or with third - party tools such as EasyBCD, BOOTICE, or Visual BCD Editor. Boot Configuration Data contain the menu entries that are presented by the Windows Boot Manager, just as boot. ini contained the menu entries that were presented by NTLDR. These menu entries can include : Options to boot Windows Vista and later by invoking winload. exe. Options to resume Windows Vista and later from hibernation by invoking winresume. exe. Options to boot a prior version of the Windows NT family by invoking its NTLDR. Options to load and to execute a volume boot record. Boot Configuration Data allows for third - party integration, so anyone can implement tools like diagnostics or recovery options. Boot loaders Winload. exe The Windows Boot Manager invokes winload. exe -- the operating system boot loader -- to load the operating system kernel executive ( ntoskrnl. exe ) and core device drivers. In that respect, winload. exe is functionally equivalent to the operating system loader function of NTLDR in prior versions of Windows NT. In UEFI systems, the file is called winload. efi and the file is always located at windows system32 \boot. Winresume. exe If the computer has recently hibernated, then bootmgr will instead invoke winresume. exe. The only difference is the alternate boot mode and the splash screen displaying `` Resuming Windows ''. In UEFI systems, the file is called winresume. efi and is always located at windows system32 \boot. Advanced boot options With the advent of the new boot manager in Windows Vista, many components have been changed ; one is the Advanced Boot Options menu that provides options for advanced boot modes ( i.e. Safe Mode ). Due to the implementation of Hybrid Boot in Windows 8 and up, access to the Advanced Boot Options menu has been disabled by default. However, access is still possible with a BCD modification. These are the possible boot modes : Repair Your Computer - Boots Windows Recovery Environment ( WinRE or Windows RE ) Safe Mode - Loads Safe Mode, a boot mode with minimal drivers and resources intended for malware removal or replacing faulty drivers. Safe Mode with Networking - Loads Safe Mode along with the network drivers. Safe Mode with Command Prompt - Loads Safe Mode with the Command Prompt as the shell instead of Windows Explorer. Windows Explorer can still be loaded by typing explorer at the command prompt. Enable Boot Logging - Enables writing of ntbtlog. txt, a file that will log the boot process ; listing drivers that loaded and drivers that did not. Enable low resolution video - Disables the default graphics driver and uses the standard VGA driver. Intended in case the user changed the resolution to an unusable level ( i.e. 320 × 200 ) Last Known Good Configuration - Loads configuration based on the last successful boot process. Intended for Registry corruptions. This mode is removed in Windows 8 and later. Directory Services Restore Mode - Boot mode used to reboot the Domain Controller in case it is not working as intended. Debugging Mode - Boots while loading the kernel debugger. Disable automatic restart on system failure - Disables the auto - reboot function after a Blue Screen of Death is experienced. Disable early launch anti-malware driver - Allows malware - infected drivers to be loaded. Disable Driver Signature Enforcement - Disables the kernel setting that prohibits unsigned drivers from loading. Start Windows Normally The ABO menu is accessible by pressing rapidly or holding the F8 key before Windows boots. See also Windows startup process Windows Vista I / O technologies References ^ Jump up to : Microsoft ( February 4, 2008 ). `` Boot Configuration Data in Windows Vista '' ( DOCX ). Retrieved April 18, 2015. Jump up ^ Ritz, Andrew ( 2004 ). `` EFI and Windows ' Longhorn ' ''. Microsoft. Archived from the original ( PPT ) on June 9, 2004. Retrieved April 18, 2015. ^ Jump up to : Russinovich, Mark ( 8 November 2011 ). `` Fixing Disk Signature Collisions ''. Mark 's Blog. Microsoft Corporation. Microsoft TechNet. Retrieved 9 November 2011. Jump up ^ `` Why ca n't I edit the system BCD store via regedit ? ''. Jump up ^ Microsoft. `` Knowledge Base Article ID : 2004518 ''. Jump up ^ Pauly. `` BOOTICE board index ''. Jump up ^ Bo Yans. `` Visual BCD Editor ''. Further reading de Boyne Pollard, Jonathan. `` The Windows NT 6 boot process ''. Frequently Given Answers. Microsoft Windows components Management tools App Installer Command Prompt Control Panel Applets Device Manager Disk Cleanup Disk Defragmenter Driver Verifier Event Viewer IExpress Management Console Netsh Performance Monitor Recovery Console Resource Monitor Settings Sysprep System Configuration System File Checker System Information System Policy Editor System Restore Task Manager Windows Error Reporting Windows Ink Windows Installer PowerShell Windows Update Windows Insider WinRE WMI Apps 3D Builder Alarms & Clock Calculator Calendar Camera Character Map Cortana Edge Fax and Scan Feedback Hub Get Help Groove Magnifier Mail Maps Media Player Movies & TV Mobility Center Money News Narrator Notepad OneDrive OneNote Paint Paint 3D People Phone Companion Photos Quick Assist Snipping Tool Speech Recognition Skype Sports Sticky Notes View 3D Store Tips Voice Recorder Wallet Weather Windows To Go WordPad Xbox Shell Action Center Aero AutoPlay AutoRun ClearType Explorer Search Indexing Service IFilter Saved search Namespace Special folder Start menu Taskbar Task View Windows Spotlight Windows XP visual styles Services Service Control Manager BITS CLFS Multimedia Class Scheduler Shadow Copy Task Scheduler Error Reporting Wireless Zero Configuration File systems CDFS DFS exFAT IFS FAT NTFS Hard link Junction point Mount Point Reparse point Symbolic link TxF EFS ReFS UDF Server Domains Active Directory DNS Group Policy Roaming user profiles Folder redirection Distributed Transaction Coordinator MSMQ Windows Media Services Rights Management Services IIS Remote Desktop Services WSUS SharePoint Network Access Protection PWS DFS Replication Remote Differential Compression Print Services for UNIX Remote Installation Services Windows Deployment Services System Resource Manager Hyper - V Server Core Architecture Architecture of Windows NT Startup process CSRSS Desktop Window Manager Portable Executable EXE DLL Enhanced Write Filter Graphics Device Interface hal. dll I / O request packet Imaging Format Kernel Transaction Manager Library files Logical Disk Manager LSASS MinWin NTLDR Ntoskrnl. exe Object Manager Open XML Paper Specification Registry Resource Protection Security Account Manager Server Message Block Shadow Copy SMSS System Idle Process USER WHEA Win32 console Winlogon WinUSB Security Security and Maintenance BitLocker Data Execution Prevention Family Safety Kernel Patch Protection Mandatory Integrity Control Protected Media Path User Account Control User Interface Privilege Isolation Windows Defender Windows Firewall Compatibility COMMAND.COM Virtual DOS machine Windows on Windows WoW64 Windows Subsystem for Linux API Active Scripting WSH VBScript JScript COM ActiveX ActiveX Document COM Structured storage DCOM OLE OLE Automation Transaction Server DirectX. NET Framework Universal Windows Platform Windows Mixed Reality Windows Runtime WinUSB Games Solitaire Collection Discontinued Games 3D Pinball Chess Titans FreeCell Hearts InkBall Hold ' Em Purble Place Reversi Spider Solitaire Solitaire Tinker Apps ActiveMovie Anytime Upgrade Address Book Backup and Restore Cardfile CardSpace Contacts Desktop Gadgets Diagnostics DriveSpace DVD Maker Easy Transfer Fax File Manager Food & Drink Help and Support Center Health & Fitness HyperTerminal Internet Explorer Journal Media Center Meeting Space Messaging Messenger Mobile Device Center Movie Maker MSN Dial - up NetMeeting NTBackup Outlook Express Travel Photo Gallery Program Manager Steps Recorder WinHelp Write Others ScanDisk File Protection Media Control Interface Next - Generation Secure Computing Base POSIX subsystem Interix Video for Windows Windows SideShow Windows Services for UNIX Windows System Assessment Tool WinFS Spun off to Windows Store DVD Player Hover ! Mahjong Minesweeper Retrieved from `` https://en.wikipedia.org/w/index.php?title=Windows_Vista_startup_process&oldid=776171150 '' Categories : Booting Boot loaders Windows NT architecture Windows Vista Hidden categories : Articles needing additional references from May 2010 All articles needing additional references Talk Search Contents About Wikipedia Català Deutsch Español Français 한국어 Italiano 日本 語 Tagalog 中文 Edit links This page was last edited on 19 April 2017, at 11 : 30. About Wikipedia

Question: what is the first file used in the boot process of windows vista
Answer: BOOTMGR