Which file in the Windows boot process identifies hardware?



During the Windows startup process, which file is responsible for identifying the hardware inside of the computer?

A) NTBOOTDD.SYS

B) NTDETECT.COM

C) NTOSKRNL.EXE

D) HAL.DLL


The answer: B) NTDETECT.COM

The NTDETECT file is invoked by the NT Loader (NTLDR). NTDETECT determines what hardware is in the computer and reports that information back to the NTLDR.

Want to know more? Watch “The Windows Boot Process.”

When most people start Windows, they see a graphical “splash” screen and a moving status bar. Under the surface, Windows is initializing hardware, loading configuration files, and handing off control to the Windows kernel. In this video, we’ll look at this process in-depth and review some utilities that can assist with troubleshooting the Windows startup process.