I have to troubleshoot many systems, and i mainly rely on Dxdiag. If a customer gives a 32 bit dxdiag of 64 bit windows. Earl;ier i used to see what was written against the unicoe field
DxDiag Version: 6.01.7000.0000 32bit Unicode
This belongs to an
Operating System: Windows 7 Ultimate 64-bit (6.1, Build 7000)
Is there any other method that can be used.