Microsoft KB Archive/331958

= Hard disk may become corrupted when entering standby or hibernation or when writing a memory dump =

Article ID: 331958

Article Last Modified on 8/23/2007

-

APPLIES TO


 * Microsoft Windows XP Home Edition
 * Microsoft Windows XP Professional
 * Microsoft Windows XP Home Edition
 * Microsoft Windows XP Professional
 * Microsoft Windows XP Media Center Edition 2002
 * Microsoft Windows XP Tablet PC Edition
 * Microsoft Windows XP Professional for Itanium-based systems
 * Microsoft Windows XP Professional for Itanium-based systems

-



This article was previously published under Q331958





SYMPTOMS
If your computer has an ATA Packet Interface (ATAPI) hard disk that is larger than 137 gigabytes (GB), you may experience any of the following symptoms:
 * Your computer may restart instead of resuming from hibernation.
 * You may experience hard disk corruption when your computer enters either standby or hibernation.
 * You may experience hard disk corruption when Windows XP writes a memory dump file as a result of an unrecoverable Windows error (or Stop error)

Note If you experience hard disk corruption, you may also experience other symptoms including problems starting, restarting, or shutting down Windows XP, problems running programs, or problems opening or saving documents.



CAUSE
The ATAPI driver for Windows XP Service Pack 1 (SP1) does not use 48-bit Logical Block Addressing (LBA) when it writes memory dump files or hibernation files. Additionally, the flush cache command is not issued to a large hard disk that has 48-bit LBA enabled when Windows XP enters standby or hibernation.



Service pack information
To resolve this problem, obtain the latest service pack for Microsoft Windows XP. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

322389 How to obtain the latest Windows XP service pack

Windows XP Home Edition, Windows XP Professional, Windows XP Media Center Edition, Windows XP Tablet PC Edition
The following file is available for download from the Microsoft Download Center:

Download the Q331958_WXP_SP2_x86_ENU.exe package now.

Release Date: January 22, 2003

For additional information about how to download Microsoft Support files, click the following article number to view the article in the Microsoft Knowledge Base:

119591 How to Obtain Microsoft Support Files from Online Services

Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help to prevent any unauthorized changes to the file.

Windows XP 64-Bit Edition Version 2002
The following file is available for download from the Microsoft Download Center:

Download the Q331958_WXP_SP2_ia64_ENU.exe package now.

Release Date: January 22, 2003

For additional information about how to download Microsoft Support files, click the following article number to view the article in the Microsoft Knowledge Base:

119591 How to Obtain Microsoft Support Files from Online Services

Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help to prevent any unauthorized changes to the file.

The English version of this fix has the file attributes (or later) that are listed in the following table. The dates and times for these files are listed in coordinated universal time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time tool in Control Panel.

  Date         Time   Version        Size    File name  SP   Platform ---  29-Oct-2002  14:25  5.1.2600.105   87,296  Atapi.sys  none x86 24-Oct-2002 19:59  5.1.2600.1135  87,040  Atapi.sys  1    x86 09-Nov-2002 13:25  5.1.2600.105  306,176  Atapi.sys  none IA64 17-Dec-2002 23:47  5.1.2600.1152 305,792  Atapi.sys  1    IA64



MORE INFORMATION
For additional information about 48-bit LBA support for Windows XP, click the following article number to view the article in the Microsoft Knowledge Base:

303013 How to enable 48-bit Logical Block Addressing support for ATAPI disk drives in Windows XP



STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the &quot;Applies to&quot; section. This problem was first corrected in Microsoft Windows XP Service Pack 2.

Additional query words: q330970 330970 q331060 331060 306583 q306583

Keywords: atdownload kbhotfixserver kbwinxpsp2fix kbdriver kbenv kbbug kbfix kbqfe kbwinxppresp2fix KB331958

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.