Microsoft Releases Windows 7 Corruption HotFix
Microsoft has released a hotfix for a serious issue in Windows 7 that is affecting users with hard drives that have a larger storage capacity than 2 Terabytes. While that may only be a minority of users, the impact of the bug can be fatal on affected systems.
Computer systems running Windows 7, or Windows Server 2008 R2, with hard drives larger than 2 Terabytes, can experience full data loss on those drives if a dump file is saved on that drive, and some data of the dump file is offset at a disk offset greater than the 2 Terabyte address of the hard disk drive.
The operating system will crash on this event, generate a Stop code error message. One or more volumes of the drive may be corrupted in this scenario, with all data on those volumes lost.
The issue occurs as well if the operating system enters into hibernation, and saves the Hiberfile.sys file at a disk offset greater than the 2 Terabyte disk offset.
Even worse, the bug may affect the operating system directly if the hard drive includes the system partition, as it will make the OS unbootable.
Microsoft's explanation is that the crash dump disk driver cannot address more than 2 Terabytes of disk space.
This issue occurs because of the crash dump disk driver (Diskdump.sys) cannot address more than 2 terabytes of disk space.
The Diskdump.sys driver can address up to 2 to the power of 32 sectors. If the sector size is 512 bytes, the driver can address up to 2 terabytes of disk space. If the actual offset is larger than this limitation, the driver incorrectly truncates the offset and saves data to a wrong location. Therefore, one or more volumes on the disk are corrupted.
Microsoft has created a hotfix that should only be installed by users with computer systems with hard drives larger than 2 Terabytes. it is recommended to install the hotfix right away to avoid possible corruption issues. The computer needs to be restarted after applying the hotfix.
Users without hard drives larger than 2 Terabytes do not need the fix. The hotfix can be directly downloaded from the Microsoft Knowledgebase.Advertisement