service pack info for wine's --winver nt40?

Nerijus Baliunas nerijus at users.sourceforge.net
Sun Aug 12 19:22:08 CDT 2001


On Fri, 10 Aug 2001 00:35:09 -0600 Art Hughes <art at qualcircuit.com> wrote:

AH> Hey I finaly found the problem :)
AH> The install sheild and it seems many other windoz programs look for the
AH> OS version in the registry.
AH> On my system it looks in ~/.wine/system.reg for :
AH> 
AH>         [Software\\Microsoft\\Windows NT\\CurrentVersion] 997331021
AH>         "CSDVersion"="Service Pack 6"
AH> 
AH> which I set up with 'wine --managed regedit.exe', I used the service
AH> pack
AH> my dlls came from.

Hello,

When I tried to install IE 5.5 I had to copy shell32.dll and shdocvw.dll from
real NT4 SP3 and add a few registry keys:

[Software\\Microsoft\\Windows NT\\CurrentVersion] 979490633
"CSDVersion"="Service Pack 3"
"CurrentBuildNumber"="1381"
"CurrentType"="Uniprocessor Free"
"CurrentVersion"="4.0"
"SystemRoot"="C:\\WINDOWS"

[System\\CurrentControlSet\\Control\\WINDOWS] 979490633
"CSDVersion"="768"
"Directory"="%SystemRoot%"
"SystemDirectory"="%SystemRoot%\\system32"

I don't know if all are needed, but "CSDVersion"="768" is really needed,
it means SP3 is installed.

Regards,
Nerijus

P.S. Anyone wants to add this info to some docs?






More information about the wine-users mailing list