SUMMARY
This step-by-step article describes how to use the debug
version of Ntdetect.com (Ntdetect.chk) to help you to identify hardware
problems that may prevent your computer from starting.
If you are
experiencing problems starting your computer because of a hardware problem, you
can use Ntdetect.chk to determine the hardware component that may be causing
the problem. Ntdetect.chk is located in the Debug.cab file from the Windows
2000 Resource Kit companion compact disc (CD). Open the Debug.cab file, and
then extract the Ntdetect.chk file.
back to the top
How to Use Ntdetect.chk to Identify Hardware Problems
This section describes two methods that you can use to identify
hardware problems.
Method 1: Use Ntdetect.chk to Start the Computer from the Windows 2000 Setup Boot Disks
- Create a duplicate copy of Setup disk 1 from the Windows
2000 Setup boot disks.For additional information
about how to create startup disks for Windows 2000, click the article number
below to view the article in the Microsoft Knowledge Base:
197063 How to Create Setup Boot Disks for Windows 2000
- Rename the Ntdetect.com file on the copy of the Windows
2000 Setup boot disk that you created in step 1 to "Ntdetect.bak."
- Extract the Ntdetect.chk file from the Debug.cab file on
the Windows 2000 Resource Kit CD to the Windows 2000 Setup boot
disk.
- Rename the Ntdetect.chk file on the copy of the Windows
2000 Setup boot disk to "Ntdetect.com."
- Insert the copy of the Windows 2000 Setup disk that you
created in step 1 in drive A, and then restart the computer.
back to the top
Method 2: Use Ntdetect.chk to Start the Computer from the Hard Disk
If you do not want to use the Windows 2000 Setup boot disk, use
the following procedure to replace the Ntdetect.com in the root folder of your
system partition.
NOTE: Depending on the current state of your computer, you may have to
start the computer in safe mode or use the Windows Recovery Console to perform
the procedure that is described in this section.
You can use the
Recovery Console to help recover a Windows-based computer that either does not
start properly or does not start at all. If safe mode and other startup
procedures do not work, you may want to use the Recovery Console. Microsoft
recommends this method only if you are an advanced user who can use basic
commands to identify and locate problem drivers and files. Additionally, you
must be an administrator to use the Recovery Console.
For additional information about
how to start Windows in safe mode, click the article number below to view the
article in the Microsoft Knowledge Base:
281770 How to Perform Clean-Boot Troubleshooting for Windows 2000
To use Ntdetect.chk to start the computer from the
hard disk:
- Rename Ntdetect.com to "Ntdetect.bak" in the root folder of
your system partition.
- Extract the Ntdetect.chk file from Debug.cab file in the
Windows 2000 Resource Kit CD-ROM to the root of your system
partition.
- Rename Ntdetect.chk to "Ntdetect.com" in the root folder of
your system partition, and then restart the computer.
back to the top
How to View the Results
If you run the debug version of Ntdetect.com, hardware
information is displayed when it is detected. To move to the next window, press
any key. Continue until Setup stops responding (hangs). Review the contents of
the window that is displayed when Setup stops responding to determine the
hardware component that may be causing the problem.
The following is
text is an example of the contents that may be displayed:
Detecting System Component . . .
Reading BIOS date . . .
Done reading BIOS date (1/20/2002)
Detecting Bus/Adapter Component . . .
Collecting Disk Geometry . . .
Detecting Keyboard Component . . .
After Ntdetect.com displays information about the components,
press ENTER for Ntdetect.chk to continue. Ntdetect.chk displays information
about the current nodes for the controllers and peripherals. You must press
ENTER after you view each window.
NOTE: After you finish using Ntdetect.chk, Microsoft recommends that
you rename Ntdetect.com to "Ntdetect.chk," and then rename Ntdetect.bak to
"Ntdetect.com."
back to the top
Troubleshooting
The
Hidden,
System, and
Read Only attributes are configured on Ntdetect.com when you install
Windows 2000. You must clear these attributes to make the file visible. Use
either My Computer, Microsoft Windows Explorer, or the command prompt to change
these attributes.
How to Use Either My Computer or Windows Explorer to Change File Attributes
- Open My Computer or start Windows Explorer.
- Click Folder Options on the Tools menu.
- Click the View tab, click Show hidden files and folders in the
Hidden files and folders section.
- Click to clear the Hide protected operating system
files (Recommended) check box, click Yes, and then click OK.
- Click the Ntdetect.com file that is located in the root of the C drive.
- Click Properties on the File menu.
- Click to clear the Read Only check box and the Hidden check box in the Attributes box of the General tab, and then click OK.
back to the top
How to Use Either the Command Prompt or the Recovery Console to Change File Attributes
To use either the command prompt or the Recovery Console to
change the file attributes, type
attrib -s -h -r
ntdetect.com, and then press ENTER.
back to the top