Windows NT Does Not Boot with Highly Fragmented MFT (228734)
The information in this article applies to:
- Microsoft Windows NT Server 4.0 Terminal Server Edition SP4
- Microsoft Windows NT Server 4.0 Terminal Server Edition SP5
- Microsoft Windows NT Server 4.0
- Microsoft Windows NT Server 4.0 SP1
- Microsoft Windows NT Server 4.0 SP2
- Microsoft Windows NT Server 4.0 SP3
- Microsoft Windows NT Server 4.0 SP4
- Microsoft Windows NT Server 4.0 SP5
- Microsoft Windows NT Workstation 4.0
- Microsoft Windows NT Workstation 4.0 SP1
- Microsoft Windows NT Workstation 4.0 SP2
- Microsoft Windows NT Workstation 4.0 SP3
- Microsoft Windows NT Workstation 4.0 SP4
- Microsoft Windows NT Workstation 4.0 SP5
This article was previously published under Q228734 SYMPTOMS When attempting to boot a Windows NT 4.0 computer you may
encounter one of the following issues: You get a blinking or flashing
cursor in the upper-left corner of the screen You only get a black blank screen. NOTE: This may occur after installing a Service Pack or while
attempting to upgrade to the next version of Windows. CAUSE This issue can occur when the NTFS bootsector code
contained in logical sector zero of an NTFS volume is unable to locate and load
NTLDR into memory due to the Master File Table (MFT) being highly
fragmented.
NOTE: In the case of the upgrade boot failure, we cannot load the file
called $LDR$ from the root of system partition used to boot the computer.
RESOLUTIONHow to Resolve Issue If The Computer Cannot Start- Obtain the Bcupdate.exe program, which updates the boot
code of the NTFS boot sector. For information on obtaining the individual
software update, contact Microsoft Product Support Services. For a complete
list of Microsoft Product Support Services phone numbers and information on
support costs, please go to the following address on the World Wide Web:
- Once you have obtained the software update create a Windows
NT startup floppy disk and boot Windows NT using this disk.
For additional information about how to create this
disk, click the article number below to view the article in the Microsoft
Knowledge Base:
119467 Creating a Boot Disk for an NTFS or FAT Partition
- Extract Bcupdate.exe and NTLDR from the software
update.
- Run Bcupdate.exe C: /F. Other command line parameters
supported:
/q - Quiet mode (must include /y).
/y - Don't confirm.
/f - Force update of in use volume.
/t - Only test for old boot code.
- Some systems with particular partition layouts may
experience issues unless NTLDR is also updated. Therefore, Microsoft recommends
that you replace NTLDR on the system with the one in this software update in
conjunction with running Bcupdate.exe.
WARNING: If you reinstall Service Pack 5 after you replace the NTLDR with
the one from BCUPDATE (SP6), you may render the system unstartable. To Prevent This Issue Follow the instructions in the "Resolution" section for obtaining and for running the
bcupdate.exe utility. Then obtain
and install the latest service pack. Note
You must run bcupdate.exe to prevent this issue in the
future. Windows NT Server or Workstation 4.0 Obtain the latest service pack for Windows NT 4.0. For
information on obtaining the latest service pack, please go to: 152734 How to Obtain the Latest Windows NT 4.0 Service Pack
Windows NT Server 4.0, Terminal Server Edition To prevent this problem from occurring, obtain the latest service
pack for Windows NT Server 4.0, Terminal Server Edition.
For additional information about the latest
Windows NT 4.0 service pack, click the article number below to view the article
in the Microsoft Knowledge Base: 152734 How to Obtain the Latest Windows NT 4.0 Service Pack
WORKAROUND To work around this issue, a discussion of MFT
fragmentation, together with one method of preventing excessive MFT
fragmentation, is presented in the following Microsoft Knowledge Base article:
174619 How NTFS Reserves Space for its Master File Table (MFT)
After the system drive is sufficiently fragmented
such that the system cannot start directly from the hard disk drive, it is
still possible to start through a Windows NT startup floppy disk. This is
possible because the floppy disk contains its own copy of NTLDR.
For additional information, click the article
number below to view the article in the Microsoft Knowledge Base: 119467 Creating a Boot Disk for an NTFS or FAT Partition
STATUSMicrosoft
has confirmed that this is a problem in the Microsoft products that are listed
at the beginning of this article.
This problem was first
corrected in Windows NT Server version 4.0, Terminal Server Edition Service
Pack 6.
Modification Type: | Minor | Last Reviewed: | 9/23/2005 |
---|
Keywords: | kbHotfixServer kbQFE kbbug kbfix kbQFE KB228734 |
---|
|