How did MS do that? I had seen many builds of Windows XP w/ SP3 and they were most-likely having CRC-32 = FFFFFFFF. Did MS add junk data to unify the CRC values?
Use the Microsoft CRC.exe if you want a real crc value: Code: CRC Verification Utility, Version 3.00 Copyright (C) Microsoft, 1992-1996 AutoCRC signature for file GRTMHFPP_EN.iso is 0x1D8BBC79 AutoCRC indicates the file GRTMHFPP_EN.iso is VALID AutoCRC signature for file GRTMHOEM_EN.iso is 0xC34593AC AutoCRC indicates the file GRTMHOEM_EN.iso is VALID AutoCRC signature for file GRTMPFPP_EN.iso is 0x11B88642 AutoCRC indicates the file GRTMPFPP_EN.iso is VALID AutoCRC signature for file GRTMPOEM_EN.iso is 0x1400BEC2 AutoCRC indicates the file GRTMPOEM_EN.iso is VALID AutoCRC signature for file GRTMPVOL_EN.iso is 0x18B45CE2 AutoCRC indicates the file GRTMPVOL_EN.iso is VALID