Hi Dmitry,
During WineConf we briefly discussed files/registry keys left behind by running winetest.exe on Windows machines. I promised to look at that and then promptly forgot about it. Anyway, this is the list of files that get left behind when running the tests on a WinXP machine:
C:\CustomMsi (hidden directory, empty) %Local AppData%\DCBC2A71-70D8-4DAN-EHR8-E0D61DEA3FDF.ini (new file, not really a .ini file, contains binary data) %SystemRoot%\Debug\UserMode\userenv.log (updated) %SystemRoot%\inf\test.PNF (new) %SystemRoot%\Installer\3a964.msi (plus 4 other .msi files) %SystemSystem%\d3d8caps.dat (new) %SystemSystem%\d3d9caps.dat (new) %SystemSystem%\test.PNF (new) %SystemSystem%\CatRoot{C689AABA-8E78-11D0-8C47-00C04FC295EE}\TimeStamp (plus 2 other GUID-named directories below CatRoot) IE Cookies and History files get updated, some files get added to the IE cache
And the registry keys: HKCU\Software\Microsoft\ActiveMovie\devenum{083863F1-70DE-11D0-BD40-00A0C911CE86}{8DE0E022-0111-43BA-9227-175BA62326EC} HKCU\Software\Microsoft\ActiveMovie\devenum{4EFE2452-168A-11D1-BC76-00C04FB9453B}\Default MidiOut Device HKCU\Software\Microsoft\ActiveMovie\devenum{E0F158E1-CB04-11D0-BD4E-00A0C911CE86}\Default DirectSound Device HKCU\Software\Microsoft\Direct3D\MostRecentApplication HKCU\Software\Microsoft\DirectInput\MostRecentApplication HKCU\Software\Microsoft\Installer\Products\D37A124635D9F784DAFD3ACC0AC92055 HKCU\Software\Microsoft\Multimedia\msacm.imaadpcm HKCU\Software\Microsoft\Multimedia\msacm.msgsm610 HKCU\Software\Microsoft\Multimedia\ActiveMovie HKCU\Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Cached HKCU\Software\Microsoft\Windows Script\Settings HKCU\Software\Wine HKCR\Applications\shell32_test.exe HKCR\CLSID{178fc163-f585-4e24-9c13-4bb7faf80646} HKCR\Installer\Products\D37A124635D9F784DAFD3ACC0AC92055 HKCR\Interface{8CC497C0-A1DF-11CE-8098-00AA0047BE5D} HKCR\Interface{8CC497C1-A1DF-11CE-8098-00AA0047BE5D} HKCR\Interface{8CC497C2-A1DF-11CE-8098-00AA0047BE5D} HKCR\Interface{8CC497C3-A1DF-11CE-8098-00AA0047BE5D} HKCR\Interface{8CC497C4-A1DF-11CE-8098-00AA0047BE5D} HKCR\Interface{8CC497C5-A1DF-11CE-8098-00AA0047BE5D} HKCR\TestScript HKCR\TypeLib{00020430-0000-0000-C000-000000000046}\1.0\FLAGS HKCR\TypeLib{8CC497C9-A1DF-11CE-8098-00AA0047BE5D} HKCR\Wine.Test HKLM\SOFTWARE\Microsoft\Cryptography\OID\EncodingType 0\CryptSIPDllIsMyFileType HKLM\SOFTWARE\Microsoft\Cryptography\OID\EncodingType 1\CertDllOpenStoreProv HKLM\SOFTWARE\Microsoft\Cryptography\OID\EncodingType 1\CertDllOpenStoreProv\DEFAULT HKLM\SOFTWARE\Microsoft\Direct3D\MostRecentApplication HKLM\SOFTWARE\Microsoft\DirectDraw\MostRecentApplication HKLM\SOFTWARE\Microsoft\DownloadManager HKLM\SOFTWARE\Microsoft\ESENT\Process\iphlpapi_test HKLM\SOFTWARE\Microsoft\RFC1156Agent HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\Folders HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\Managed\S-1-5-21-606747145-1604221776-839522115-1003\Installer\Products\D37A124635D9F784DAFD3ACC0AC92055 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\803D6B87EA8012A4EAA3ED9844C59F21 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-21-606747145-1604221776-839522115-1003\Products\C589F146D32331C48B665A7F3C562E47 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\MCD HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ICM\RegisteredProfiles HKLM\SYSTEM\LastKnownGoodRecovery\LastGood HKLM\SYSTEM\CurrentControlSet\Control\Session Manager HKLM\SYSTEM\CurrentControlSet\Control\StillImage\Debug\wiadss.dll HKLM\SYSTEM\CurrentControlSet\Enum\USB\BOGUS HKLM\SYSTEM\CurrentControlSet\Services\BITS HKLM\SYSTEM\CurrentControlSet\Services\TestService HKU.DEFAULT\Software\Microsoft\Windows NT\CurrentVersion\Winlogon
Ge.