apparently it cannot find scrrun and fails. It's looking for the file in syswow64: trace:file:wine_nt_to_unix_file_name L"\\windows\\system32\\scrrun.dll" not found in /home/johan/.wine/dosdevices/c:/windows/syswow64 I guess you run a 64-bit wine, right? Unfortunately i'm not familiar with how 64-bits wine puts dlls in directories.... Does the following work though: cd ~ cp -rf ~/.wine/drive_c/windows/system32/scrrun.dll ~ wine regsvr32.exe scrrun.dll