DWMREDIR Versions

DWMREDIR was introduced for Windows Vista and has so far had only a change in minor version number:

File Version Distribution
6.0 Windows Vista
Windows Server 2008
6.1 Windows 7
Windows Server 2008 R2

Builds

The following builds have been inspected for these notes. Most are from MSDN discs. Some, especially since Microsoft greatly reduced its shipment of operating systems on MSDN discs, are from service packs downloaded (typically as self-extracting executables) from a Microsoft website.

Builds are arranged in increasing order of the file version as recorded in the executable’s resources. This version number is readily visible using Windows Explorer either in a so-called infotip for the file or by accessing the Version tab in the Properties dialog for the file. Programmers know this version number as coming from the so-called root block of the version-information resource, specifically from the dwFileVersionMS and dwFileVersionLS members of a VS_FIXEDFILEINFO structure.

The date stamp shown for each version is more obscure. File dates are easily modified after the executable is built and are anyway liable to be shown differently when read from different time zones. However, there is in each executable’s header a date stamp which is set when the executable is built and which is not commonly changed afterwards. It is readily accessible to anyone with programming knowledge and appropriate tools, e.g., Microsoft’s own DUMPBIN utility.

File Version File Header Date Stamp File Size Package
6.0.6000.16386 4549BD25 (2nd November 2006) 87,552 Windows Vista
6.0.6001.16386 4791A6C2 (19th January 2008) 81,920 Windows Vista SP1
Windows Server 2008
6.1.7600.16385 4A5BDA09 (14th July 2009) 97,280 Windows 7

The executables for Windows Vista SP1 and Windows Server 2008 are identical. I have not found a DWMREDIR.DLL in Windows Vista SP2.

64-Bit Windows

File Version File Header Date Stamp File Size Package
6.0.6000.16386 4549D2B8 (2nd November 2006) 101,888 Windows Vista
6.0.6001.16386 4791AD10 (19th January 2008) 102,400 Windows Vista SP1
Windows Server 2008
6.1.7600.16385 4A5BDF29 (14th July 2009) 128,512 Windows 7
Windows Server 2008 R2

The executables for contemporaneous pairs of client and server versions, e.g., Windows 7 and Windows Server 2008 R2, are identical.