Don't care about the first run, it seems that the MS-Installer work different, and Install a wrong or broken xmllite.dll. In my first test, on the post before, i used the GUI of winetricks to install this. Instead LC_ALL="en_GB.UTF-8" winecfg && wintricks d3dx9 xmllite i used truly: LC_ALL="en_GB.UTF-8" winecfg && wintricks and the GUI. Don't thourght it made any difference. To figure out if the installation of the game override the xmllite.dll, i want to compare if there are some differend xmllite.dll Files after the installation. 1. I moved my .wine to .wine-tnbt_1 2. Run winecfg to create a new .wine 3. Run ./winetricks d3dx9 4. Run ./winetricks xmllite Then there popped up a MS-Installer-GUI with an agreement, so i click on "i agree" to start the installation. I wonder cause i don't remember that there was a MS-Installer the first time. Result: The installer seems to freeze... Code: ./winetricks xmllite Executing cp -f /home/chrisjumper/.winetrickscache/xmllite/winetest.cat /home/chrisjumper/.wine/dosdevices/c:/windows/system32/catroot/{f750e6c3-38ee-11d1-85e5-00c04fc295ee}/oem0.cat Using native override for following DLLs: xmllite Executing early_wine regedit c:\winetrickstmp\override-dll.reg REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*xmllite"="native" Executing wine WindowsXP-KB915865-v11-x86-ENU.exe fixme:clusapi:GetNodeClusterState ((null),0x33ec34) stub! fixme:advapi:DecryptFileA "c:\\da11ab8ad2b46cabbf323b\\" 00000000 fixme:setupapi:pSetupGetGlobalFlags stub fixme:wintrust:CryptCATEnumerateAttr 0x12f258, 0x12f3b8, (nil) fixme:wintrust:CryptCATEnumerateMember unhandled object id "1.3.6.1.4.1.311.12.2.1" fixme:wintrust:CryptCATEnumerateMember unhandled object id "1.3.6.1.4.1.311.12.2.1" fixme:wintrust:WinVerifyTrust unimplemented for 4 err:ole:CoGetClassObject class {acadf079-cbcd-4032-83f2-fa47c4db096f} not registered err:ole:CoGetClassObject no class object {acadf079-cbcd-4032-83f2-fa47c4db096f} could be created for context 0x1 fixme:ntdll:server_ioctl_file Unsupported ioctl 9c040 (device=9 access=3 func=10 method=0) fixme:sfc:SFC_3 0 fixme:wintrust:CryptCATGetCatAttrInfo 0xffffffff, L"SPAttr" fixme:wintrust:CryptCATGetCatAttrInfo 0x1c9bd0, L"SPAttr" fixme:wintrust:CryptCATGetCatAttrInfo 0xffffffff, L"SPLevel" fixme:wintrust:CryptCATGetCatAttrInfo 0x1c9bd0, L"SPLevel" err:setupapi:SetupDefaultQueueCallbackA copy error 3 "c:\\da11ab8ad2b46cabbf323b\\SP2QFE\\xmllite.dll" -> "c:\\windows\\$hf_mig$\\KB915865\\SP2QFE\\xmllite.dll" fixme:setupapi:pSetupGetGlobalFlags stub fixme:setupapi:pSetupGetGlobalFlags stub fixme:wintrust:CryptCATGetCatAttrInfo 0x1c6048, L"SPAttr" fixme:wintrust:CryptCATGetCatAttrInfo 0x134dd8, L"SPAttr" fixme:wintrust:CryptCATGetCatAttrInfo 0x1c6048, L"SPLevel" fixme:wintrust:CryptCATGetCatAttrInfo 0x134dd8, L"SPLevel" fixme:advapi:RegisterEventSourceA ((null),"NtServicePack"): stub fixme:advapi:RegisterEventSourceW (L"",L"NtServicePack"): stub fixme:advapi:ReportEventA (0xcafe4242,0x0004,0x0000,0x400e1119,0x134ca8,0x0002,0x00000000,0x33bcc8,(nil)): stub fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x400e1119,0x134ca8,0x0002,0x00000000,0x132bf0,(nil)): stub fixme:advapi:DeregisterEventSource (0xcafe4242) stub ...the winetricks script is still running cause the MS-Installer did not finished. And here is the output of the actual md5sum: Code: /.wine/drive_c/windows/system32 $ md5sum ./xmllite.dll c115304824b76b4810cf0102effe6897 ./xmllite.dll