https://bugs.winehq.org/show_bug.cgi?id=47172
Bug ID: 47172 Summary: Win64 prefix installs 64-bit libraries to system32 instead of syswow64 Product: Wine Version: 4.6 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: joakimpokemeg@hotmail.no Distribution: ---
Created attachment 64423 --> https://bugs.winehq.org/attachment.cgi?id=64423 WINEDEBUG=+wineboot,+setupapi wineboot
When I was about to install DXVK through the install script it told me that it could not find the d3d10.dll int the syswow64 directory. So I investigated and found that syswow64 was in fact an empty directory. I made a clean new wineprefix with win64 architechture and the syswow64 was still completely empty but the system32 folder was filled with alot of dlls.
When I debugged the prefix creation with "WINEDEBUG=+wineboot,+setupapi wineboot" I saw that it put dlls from a lib64 folder into the system32 folder (log as attachment).