Why do I encounter data corruption on my EIDE drive larger than 137GB (128GB binary) in Windows XP?
Problems: • Your PC restarts instead resuming from hibernation with the EIDE hard drive larger than 137GB installed. • Your EIDE hard drive larger than 137GB has corrupted data after your PC enters standby or hibernation. • Your EIDE hard drive larger than 137GB has corrupted data after Windows XP writes a memory dump file as a result of a serious Windows error. 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. Solution: You must install Service Pack 1 for Windows XP to use a hard drive larger than 137GB. Microsoft also has an update to Windows XP with SP1 that can be downloaded and installed to fix this issue. You can find more information about this issue and get the update in Microsoft Article 331958. (Source:Western Digita