I need Windows NT capability

Questions about Wine on Linux
Locked
harrellsm
Level 1
Level 1
Posts: 5
Joined: Mon Jan 15, 2024 7:07 pm

I need Windows NT capability

Post by harrellsm »

I tried creating a new prefix but the closest I could get was to select Windows XP. My setup.exe kicks me out saying I need Windows NT4 or NT5 or even 98. I read some posts where the versions should go as low as 95 but winecfg on my system only goes to XP. TIA

Yours,
Sean
User avatar
dimesio
Moderator
Moderator
Posts: 13208
Joined: Tue Mar 25, 2008 10:30 pm

Re: I need Windows NT capability

Post by dimesio »

Windows versions prior to XP are only available in a 32 bit wineprefix.

https://wiki.winehq.org/FAQ#How_do_I_cr ... _system.3F
harrellsm
Level 1
Level 1
Posts: 5
Joined: Mon Jan 15, 2024 7:07 pm

Re: I need Windows NT capability

Post by harrellsm »

Excellent! I'm getting close I think. I was able to create a 32bit prefix and select nt4.0 and when I execute WINEPREFIX=~.winntprefix all is good. And when I say wine ~/winntprefix I get a beautiful gui that looks like Windows NT and I can even navigate to the folder containing setup.exe. But when I double click it the set starts as expected but very quickly terminates with a message that it requires NT4.0 or NT50 or 95 or 98. I have made 32 bit prefixes for all of these OS's and none tell setup.exe what it want's to hear. Here are the contents from terminal if this helps and thank you for the help I really appreciate it.
Sean
ps near the bottom it says
018c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION

sean@sean-HP-HDX16-Notebook-PC:~$ WINEPREFIX=~/.winntprefix
sean@sean-HP-HDX16-Notebook-PC:~$ wine ~/.winntprefix
008c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
008c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
008c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
008c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0110:fixme:nstc:NSTC2_fnSetControlStyle2 mask & style (0x00000004) contains unsupported style(s): 0x00000004
0110:fixme:shell:IShellBrowser_fnSendControlMsg stub, 007B7908 (2, 1026, a003, 0, 0068F55C)
0110:fixme:shell:IShellBrowser_fnSendControlMsg stub, 007B7908 (2, 1026, a004, 1, 0068F55C)
0110:fixme:shell:IShellBrowser_fnSendControlMsg stub, 007B7908 (2, 1025, a003, 1, 0068F55C)
0110:fixme:shell:IShellBrowser_fnSendControlMsg stub, 007B7908 (2, 1025, a004, 1, 0068F55C)
wine: Read access denied for device L"\\??\\J:\\", FS volume label and serial are not available.
0070:fixme:imm:ImeSetActiveContext (0000000000010026, 0): stub
0110:fixme:imm:ImeSetActiveContext (00020048, 1): stub
0070:fixme:imm:ImmReleaseContext (0000000000010020, 0000000000010026): stub
0110:fixme:imm:ImmReleaseContext (00010052, 00020048): stub
0110:fixme:shell:IShellBrowser_fnSendControlMsg stub, 007B7908 (2, 1026, a003, 0, 0068E61C)
0110:fixme:shell:IShellBrowser_fnSendControlMsg stub, 007B7908 (2, 1026, a004, 1, 0068E61C)
0110:fixme:shell:IShellBrowser_fnSendControlMsg stub, 007B7908 (2, 1025, a003, 1, 0068E61C)
0110:fixme:shell:IShellBrowser_fnSendControlMsg stub, 007B7908 (2, 1025, a004, 1, 0068E61C)
0110:fixme:shell:IShellBrowser_fnSendControlMsg stub, 007B7908 (2, 1026, a003, 0, 0068EC3C)
0110:fixme:shell:IShellBrowser_fnSendControlMsg stub, 007B7908 (2, 1026, a004, 1, 0068EC3C)
0110:fixme:shell:IShellBrowser_fnSendControlMsg stub, 007B7908 (2, 1025, a003, 1, 0068EC3C)
0110:fixme:shell:IShellBrowser_fnSendControlMsg stub, 007B7908 (2, 1025, a004, 1, 0068EC3C)
0110:fixme:shell:IShellBrowser_fnOnViewWindowActive stub, 007B7908 (007D5A28)
0110:fixme:shell:IShellBrowser_fnSendControlMsg stub, 007B7908 (2, 1026, a003, 0, 0068EC8C)
0110:fixme:shell:IShellBrowser_fnSendControlMsg stub, 007B7908 (2, 1026, a004, 1, 0068EC8C)
0110:fixme:shell:IShellBrowser_fnSendControlMsg stub, 007B7908 (2, 1025, a003, 1, 0068EC8C)
0110:fixme:shell:IShellBrowser_fnSendControlMsg stub, 007B7908 (2, 1025, a004, 1, 0068EC8C)
0110:fixme:shell:IShellBrowser_fnOnViewWindowActive stub, 007B7908 (007CA5F0)
0110:fixme:shell:IShellBrowser_fnSendControlMsg stub, 007B7908 (2, 1026, a003, 0, 0068EC8C)
0110:fixme:shell:IShellBrowser_fnSendControlMsg stub, 007B7908 (2, 1026, a004, 1, 0068EC8C)
0110:fixme:shell:IShellBrowser_fnSendControlMsg stub, 007B7908 (2, 1025, a003, 1, 0068EC8C)
0110:fixme:shell:IShellBrowser_fnSendControlMsg stub, 007B7908 (2, 1025, a004, 1, 0068EC8C)
0110:fixme:shell:IShellBrowser_fnOnViewWindowActive stub, 007B7908 (007EBAE0)
0110:fixme:shell:IShellBrowser_fnSendControlMsg stub, 007B7908 (2, 1026, a003, 0, 0068EC8C)
0110:fixme:shell:IShellBrowser_fnSendControlMsg stub, 007B7908 (2, 1026, a004, 1, 0068EC8C)
0110:fixme:shell:IShellBrowser_fnSendControlMsg stub, 007B7908 (2, 1025, a003, 1, 0068EC8C)
0110:fixme:shell:IShellBrowser_fnSendControlMsg stub, 007B7908 (2, 1025, a004, 1, 0068EC8C)
0110:fixme:shell:IShellBrowser_fnOnViewWindowActive stub, 007B7908 (007ED560)
0110:err:shell:HCR_GetFolderAttributes should be called for simple PIDL's only!
0110:fixme:exec:SHELL_execute flags ignored: 0x0000000c
0154:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0154:fixme:imm:ImeSetActiveContext (001000AA, 1): stub
0154:fixme:imm:ImmReleaseContext (000100B2, 001000AA): stub
0160:fixme:imm:ImeSetActiveContext (000100DA, 1): stub
0160:fixme:imm:ImmReleaseContext (000200D6, 000100DA): stub
0110:fixme:shell:IShellBrowser_fnOnViewWindowActive stub, 007B7908 (007ED560)
0110:fixme:exec:SHELL_execute flags ignored: 0x0000000c
0170:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0170:fixme:imm:ImeSetActiveContext (000500A2, 1): stub
0170:fixme:imm:ImmReleaseContext (00030128, 000500A2): stub
017c:fixme:imm:ImeSetActiveContext (0002011C, 1): stub
017c:fixme:imm:ImmReleaseContext (000300DC, 0002011C): stub
0110:fixme:shell:IShellBrowser_fnOnViewWindowActive stub, 007B7908 (007ED560)
0110:fixme:exec:SHELL_execute flags ignored: 0x0000000c
018c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
018c:fixme:imm:ImeSetActiveContext (000700A6, 1): stub
018c:fixme:imm:ImmReleaseContext (0003011E, 000700A6): stub
0198:fixme:imm:ImeSetActiveContext (000500C0, 1): stub
0198:fixme:imm:ImmReleaseContext (0004011A, 000500C0): stub
qwertymnb
Level 4
Level 4
Posts: 237
Joined: Sun Jan 17, 2016 4:36 pm

Re: I need Windows NT capability

Post by qwertymnb »

It is available in the new wow64 setup.
Not sure if that wine-version is somewhere available to download from your distro.
Else, you could compile wine yourself with '--enable-archs=i386,x86_64' option.
Locked