Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account



Photo

Slipstreaming NT4 SP6a

- - - - -

  • Please log in to reply
80 replies to this topic

#1
fdv

fdv

    MSFN Expert

  • Developer
  • 1,111 posts
  • Joined 16-July 04
  • OS:Windows 7 x64
  • Country: Country Flag
How to create a fully slipstreamed Windows NT 4 Service Pack Everything After 6 / Unofficial 7

March 6, I am pretty much done.

Bearwindows did a LOT of work already -- but all of this comes before doing his process.
Thanks to Nateklomp for his links, which I grabbed from his post -- much appreciated.

1. We’re going to assume the use of NT Server.

2. Get the Service Pack and hotfixes:
[url="http://download.microsoft.com/download/winntsp/SP/6.0a-128/NT4/EN-US/sp6i386.exe"]Service Pack 6a[/url] [url="http://download.microsoft.com/download/winntsp/patch/q299444/nt4/en-us/q299444i.exe"]q299444, the Post SP6a Rollup[/url][url="http://download.microsoft.com/download/winntsrv40/Patch/Spooler-fix/NT4/EN-US/Q243649.exe"]q243649.exe[/url][url="http://download.microsoft.com/download/winntsp/Patch/Q304158/NT4/EN-US/Q304158i.exe"]q304158i.exe[/url][url="http://download.microsoft.com/download/winntsp/Patch/Q314147/NT4/EN-US/Q314147i.exe"]Q314147i.exe[/url][url="http://download.microsoft.com/download/winntsp/PatchSH/Q318138/NT4/EN-US/Q318138i.exe"]Q318138i.exe[/url][url="http://download.microsoft.com/download/winntsp/Patch/Q320206/NT4/EN-US/Q320206i.exe"]Q320206i.exe[/url][url="http://download.microsoft.com/download/winntsp/Patch/Q326830/NT4/EN-US/Q326830i.exe"]Q326830i.exe[/url][url="http://download.microsoft.com/download/winntterminal/Patch/Q329115/NT4/EN-US/Q329115i.EXE"]q329115i.exe[/url] [url="http://download.microsoft.com/download/3/6/d/36d7bf6a-56b3-4e56-b332-e4bd4ced994e/Q810833i.EXE"]Q810833i.EXE[/url][url="http://download.microsoft.com/download/9/3/f/93f82d57-0f2f-40ab-9873-f41d0384e5ee/Q815021i.EXE"]Q815021i.EXE[/url][url="http://download.microsoft.com/download/0/a/9/0a95e33a-2bb7-4e0a-b389-8eaac99ef364/Q817606i.EXE"]Q817606i.EXE[/url][url="http://download.microsoft.com/download/b/2/c/b2cef22e-f8a7-4029-af63-87011a64586c/Q819696i.EXE"]q819696i.exe[/url][url="http://download.microsoft.com/download/0/c/3/0c33cde6-931b-437d-985e-a9351111691f/WindowsNT4Server-KB823182-x86-ENU.EXE"]WindowsNT4Server-kb823182-x86-enu.exe[/url][url="http://download.microsoft.com/download/0/c/4/0c43ffdb-58fc-4231-83c6-4bfa69f70680/WindowsNT4Server-KB823803-x86-ENU.EXE"]WindowsNT4Server-KB823803-x86-ENU.EXE[/url] [url="http://download.microsoft.com/download/e/b/0/eb0efc08-a68b-4635-9287-7894b33276eb/WindowsNT4Server-KB824105-x86-ENU.EXE"]WindowsNT4Server-KB824105-x86-ENU.EXE[/url][url="http://download.microsoft.com/download/1/6/4/164a5dcf-f241-4bc0-8ed1-31d39fe88d9b/WindowsNT4Server-KB824141-x86-ENU.EXE"]WindowsNT4Server-kb824141-x86-enu.exe[/url][url="http://download.microsoft.com/download/6/2/1/6216d162-1283-4e05-a505-3dc67b70155c/WindowsNT4Server-KB824146-x86-ENU.EXE"]WindowsNT4Server-kb824146-x86-enu.exe[/url][url="http://download.microsoft.com/download/f/0/1/f01c0522-76bd-4889-a620-fd10992489b6/WindowsNT4Server-KB825119-x86-ENU.EXE"]WindowsNT4Server-kb825119-x86-enu.exe[/url][url="http://download.microsoft.com/download/9/f/1/9f14b3d5-9d44-47e2-8ba6-e562512ff7e2/WindowsNT4Server-KB828035-x86-ENU.EXE"]WindowsNT4Server-KB828035-x86-ENU.EXE[/url] [url="http://download.microsoft.com/download/1/0/8/1088f645-20b8-44ee-aafa-47b2fab94b7d/WindowsNT4Server-KB828741-x86-ENU.EXE"]WindowsNT4Server-KB828741-x86-ENU.EXE[/url][url="http://download.microsoft.com/download/6/d/7/6d7fcda4-1d50-49e7-b4dd-501fa54909c6/WindowsNT4Server-KB835732-x86-ENU.EXE"]WindowsNT4Server-KB835732-x86-ENU.EXE[/url][url="http://download.microsoft.com/download/a/b/3/ab36f6c2-67b8-4711-8d9a-0cf06b4153e1/WindowsNT4Server-KB839645-x86-ENU.exe"]WindowsNT4Server-KB839645-x86-ENU.exe[/url] [url="http://download.microsoft.com/download/4/4/e/44ec3f6b-3033-481f-a746-af19f8a2e850/WindowsNT4Server-KB841533-x86-ENU.exe"]WindowsNT4Server-KB841533-x86-ENU.exe[/url][url="http://download.microsoft.com/download/d/e/1/de1dd54f-a6b9-4206-8496-418a1709ae95/WindowsNT4Server-KB841872-x86-ENU.exe"]WindowsNT4Server-KB841872-x86-ENU.exe[/url][url="http://download.microsoft.com/download/f/e/c/fec9efe8-b73d-4731-aedf-461f90d5a77f/WindowsNT4Server-KB870763-x86-ENU.exe"]WindowsNT4Server-KB870763-x86-ENU.exe[/url][url="http://download.microsoft.com/download/9/0/1/9013c8d2-1586-4913-ae2f-8fa4a27224ea/WindowsNT4Server-KB873339-x86-ENU.exe"]WindowsNT4Server-KB873339-x86-ENU.exe[/url][url="http://download.microsoft.com/download/1/6/1/16145263-1a0d-4421-a6ac-112e200cf804/WindowsNT4Server-KB873350-x86-ENU.exe"]WindowsNT4Server-KB873350-x86-ENU.exe[/url][url="http://download.microsoft.com/download/6/9/8/6982ee0f-933a-4e90-9fb9-376c89ad3475/windowsnt4server-kb885249-x86-enu.exe"]windowsnt4server-kb885249-x86-enu.exe[/url][url="http://download.microsoft.com/download/a/5/7/a57ea457-fac7-42fa-bb7f-dc1782a03d4e/WindowsNT4Server-KB885834-x86-ENU.exe"]WindowsNT4Server-KB885834-x86-ENU.exe[/url][url="http://download.microsoft.com/download/8/3/f/83f2502c-6196-41a7-b2a4-11199a50a5e6/WindowsNT4Server-KB885835-x86-ENU.exe"]WindowsNT4Server-KB885835-x86-ENU.exe[/url][url="http://download.microsoft.com/download/2/c/b/2cb94fd1-9180-4338-a353-ab17004ae347/WindowsNT4Server-KB885836-x86-ENU.exe"]WindowsNT4Server-KB885836-x86-ENU.exe[/url][url="http://download.microsoft.com/download/2/e/4/2e4d50d5-854c-48c3-a928-80c5ddc958e4/WindowsNT4Server-KB891711-x86-ENU.exe"]WindowsNT4Server-KB891711-x86-ENU.exe[/url]

q243649 is supposedly contained in q299444, the Rollup, but you need one file from it.
Random note, because you might need to know this:
The last publicly available versions of NTKRNLMP.EXE and NTOSKRNL.EXE are both version 4.0.1381.7268 from 11-Oct-2004 and are found in hotfix 885835, which is listed above. I am not aware of a more recent version, including nonpublic fixes.

3. Get some Microsoft libraries and add-ons:

We will NOT be slipstreaming the "Patched EXPLORER.EXE for 256 color display." Why? Because it locks the system up on install! Also, TAPI 2.1 is included as of SP4, but download it, extract tcmapp.exe, MAKECAB it, and put it aside. It won't replace anything. You don't need any other files from the TAPI 2.1 since they were all made obsolete by hotfixes.

4. Get the following files from Windows 2000:
cabarc.execabbench.execabinet.dllcabview.dlljoystick.dlljoystick.sysmakecab.exentdetect.comntldrsetupp.ini

Drag and drop cabarc.exe, cabbench.exe, cabinet.dll, cabview.dll and makecab.exe into CABSDK and replace whatever is there. The only file that should still say 1997 will be extract.exe.

5. Get the necessary third party add-ons:
[url="http://download.sysinternals.com/Files/PsTools.zip"]PsTools v2.44[/url][url="http://download.sysinternals.com/Files/Regmon.zip"]RegMon for Windows v7.04[/url][url="http://download.sysinternals.com/Files/Filemon.zip"]FileMon for Windows v7.04[/url][url="http://download.sysinternals.com/Files/ProcessExplorer.zip"]Process Explorer v11.04[/url][b][/b]

6. Dead links? You can also get the hotfixes at http://www.mdgx.com/wnt4.htm

7. FAT32 support. Do you really need it? Probably not. If you do, you have two choices:
7a. Winternals had a read/write driver for FAT32. When Microsoft bought them, they apparently paid those guys to kill it. If you can get it, and it is floating around, then download it. It's 4 files: chkfat32.exe, fat32.hlp, fat32.sys, and scnfat32.exe plus some reg keys.
7b. Ashedel makes two files that replace the NT4 versions that give FAT32 support.

I have tried using one, then the other, then both at the same time to try to install NT on a FAT32 drive (not just boot, but install on). It won't work. You have to install to FAT16 and convert that to FAT32 and then it will boot, but it cannot install to FAT32.

8. Extract SP6a into a folder, we’ll call it “sp6a” using the /x switch

9. Extract the post SP6a rollup files from q299444i.exe into a separate folder. Call that folder “q299444i” and use the /X switch again. Rename the BROWSER.DLL in this folder to BROWR.DLL, then rename BROWSER2.DLL to BROWSER.DLL (delete the 2).

10. Extract ALL of the REMAINING hotfixes into SEPARATE folders. Yes, I know! It's a pain in the butt! But see, here's the thing: some of the hotfixes have the same files, and if you extract into the same common folder, they will silently overwrite each other. So you would end up replacing newer files with older ones.

11. Extract ALL of the top-secret nonpublic Hotfixes you happen to have (and if you don’t have any, don’t worry about it) into SEPARATE folders. If you have nonpublic hotfix file KB872952, extract it and rename UNTFS2.DLL to UNTFS.DLL
Some of these passworded ZIP files will not be KBxxxxxx .EXE files. If they just extract the files right into the directory, that's okay.

12. Move ALL of these hotfix files, one by one, the files from your many hotfix folders into the q299444i directory (not into SP6a yet!!). Replace anything old with the new one according to filedate. There will be files that don’t replace anything in q299444i. That’s fine, move them over anyway. Delete all of the leftover files that were older (in other words, if a file was older than the destination, we don’t need it). If you set any files aside, like atl.dll and tcmapp.exe, add them now.

Here is where we are: all of the hotfix files should be in q299444i. Some will replace what's there because they are newer, some will not replace any because q299444 didn't have them, and some files we got rid of.

13. Now it’s time to manually merge all of the q299444i files into the sp6a folder. Just drag and drop files from q299444i into sp6a, and replace older files with newer ones again using the file’s date as your guideline. Here below are most of the files you will be left over with (in other words, don't bother dragging and dropping them into the SP6a folder, just leave them alone for now):
atalk.dll*bone.dll*browser.dll* (Important! This file is NOT the Browser service!!)browser2.dll (will be renamed to BROWSER and go into SYSTEM32)crlupd.exefloppy.sysfp4autl.dllipx.dll*lmrepl.exemprdim.dllncp.dll*netbios.dll*netdtect.sysnmapi.dllparport.sysppp.dll*regacl40.exeriched20.dllriched32.dllrmiisupd.cmdschannel.dllschmupd.exesmb.dll*snmp.dll*tcpip.dll*trail.dll*vines.dll*winhstb.exe

There will probably be a few more too. Don’t worry about it for now. All of the hotfix files are now merged with the leftovers in q299444i. Oh No, you say! What about Registry edits? Relax, I’ve got you covered.

14. *These marked files will be going into a totally new directory in Windows NT called WINNT\system32\netmon\parsers. You need to make edits to TXTSETUP and LAYOUT, like this:
[SourceDisksNames.x86]
1 ... 26
27 = system32\netmon\parsers ; new directory for post SP6a NT Server files
The files above will be listed like this:
atalk.dll = 1,,,,,,,27,0,0
See the END NOTES for more detail on this.

Here is where we are: we have merged ALL of the hotifx files into the Service Pack6a. We have a bunch of leftover files from q299444i which are left alone in that directory.

15. Download the Unofficial Direct X 5 Distribution for NT 4. I have no idea, Google for it. Maybe try here. Once you have it, expand it to a folder such as “dx5” and don’t worry about the REG file that is distributed with Unofficial DX5, I have that covered, so delete the REG file. Drag and drop (some of) the files in the DX5 folder into the sp6a folder EXCEPT for these, which you can move to the q299444i folder (remember, q299444i is holding leftovers right now):
D3DPMESH.DLLD3DRG24X.DLLD3DRG32X.DLLD3DRG55X.DLLD3DRG56X.DLLD3DRG8X.DLLD3DRGBXF.DLLDIRECTX.CPL

16. Some of those leftover files from hotfixes don't replace files in SP6a, but they do replace files in Windows NT i386. Because of the way the Bearwindows slipstreaming program works (it replaces anything in i386 with the same name from sp6a, whether the file was actually from sp6a or not), we can add the following files from the leftovers to sp6a:
certmgr.mscclusapi.dllcomcat.dllcsvroot.exedplaysvr.exedssbase.dllenhsig.dlllmrepl.exemf3216.dllmfc42.dllmfc42u.dllmsvcrt.dllnetdtect.sysoleaccrc.dllpsxss.exeriched20.dllriched32.dllwinhstb.exewldap32.dll

17. Get http://browsers.evol...SP2/ie55sp2.exe
Get http://browsers.evol.../ie55sp2_nt.zip
Extract the following files and put them aside:
browseui.dll dispex.dll  dxtmsft.dll dxtrans.dll hh.exe    hhctrl.ocx  hlink.dll  iexplore.exe inetcpl.cpl inetcplc.dll itircl.dll  itss.dll   jscript.dll mshtml.dll  mshtml.tlb  mshtmled.dll mshtmler.dll shdoclc.dll shdocvw.dll shlwapi.dll url.dll   urlmon.dll  wininet.dll
ZOMG Internet Explorer?!? I know, I know. But we're going to put it as an optional component during setup so that you can have better program compatibility with programs that think they need to see IE. It won't even be a functional browser. We're just dumping IE DLLs optionally.

18. Now is the time to add whatever else will go into Windows NT such as an ASPI driver or some libraries or small freeware apps, etc. Open my TXTSETUP file and search for the word “newfiles” and you will see what I added. If you don’t want to add something or don’t have it, comment it out with a semicolon. Then open LAYOUT and do the same thing. See the end note.

19. Copy the i386 folder from your CD to your hard drive. Name it “i386bak” You will also copy i386 again to the C: drive at the next step also. It’s just good to have a backup, trust me.

20. No go here and follow this process: http://www.bearwindo....net/winnt4.htm

21. When you’re done, move the new i386 directory to whatever drive you were working on. You’ll also need the CDROM_S.40 file.

22. You'll have leftover stuff that you'll wonder about. Files like crlupd.exe for example. You won't know where it came from or how you got it or if it's important... but if I don't make mention of it or tell you to replace a file in i386 with it, then it can be deleted.

The astute reader will notice that I have been updating this every few days.

March 6

Registering DLLs on bootup will be tough; not only is IERNONCE.DLL required, but new versions of EXPLORER and SHELL32.DLL that IE installs are required, too. Microsoft issued post SP6a hotfixes for EXPLORER.EXE and SHELL32.DLL but the shell32 causes problems with some software, and that defeats the purpose of running an OS in the first place. Because I have a nonpublic beta of NT5 that predated Win2000, I might try running that version of explorer and shell32 to see if it even works.

The IE Desktop Update is NOT just available with IE 4. It's available with IE 5, 5.5, and 6, but Microsoft hides it from you. You have to start the install and edit the IESETUP.CIF file in the TEMP directory to make the Desktop Update option visible. The "Update" replaces EXPLORER and SHELL32 with HTML-aware files that are older than the versions from hotfixes. No thanks.

END NOTES
Here are the extra files I added to TXTSETUP and LAYOUT. This list is good for BOTH files.
;; newfiles;intelata.sys = 1,,,,,,,4,0,0 ; [url="http://www.bearwindows.boot-land.net/winnt4.htm"]http://www.bearwindows.boot-land.net/winnt4.htm[/url]pnp680.sys   = 1,,,,,,,4,0,0 ; [url="http://www.bearwindows.boot-land.net/winnt4.htm"]http://www.bearwindows.boot-land.net/winnt4.htm[/url]ultra.sys    = 1,,,,,,,4,0,0 ; [url="http://www.bearwindows.boot-land.net/winnt4.htm"]http://www.bearwindows.boot-land.net/winnt4.htm[/url]viadsk.sys   = 1,,,,,,,4,0,0 ; [url="http://www.bearwindows.boot-land.net/winnt4.htm"]http://www.bearwindows.boot-land.net/winnt4.htm[/url]vmx_mode.dll = 1,,,,,,,2,1    ; VMWare video drivervmx_fb.dll   = 1,,,,,,,2,1    ; VMWare video drivervmx_svga.sys = 1,,,,,,,4,1    ; VMWare video driveranf1024.bmp  = 1,,,,,,,1,1,0   ; Wallpaper 1024x768anf800.bmp   = 1,,,,,,,1,1,0   ; Wallpaper 800x600chkfat32.exe = 1,,,,,,,2,1,0   ; winternals FAT32 driverfat32.hlp    = 1,,,,,,,21,1,0  ; winternals FAT32 driverfat32.sys    = 1,,,,,,,4,1,0   ; winternals FAT32 driverscnfat32.exe = 1,,,,,,,2,1,0   ; winternals FAT32 driverTTFExtNT.dll = 1,,,,,,,2,1,0 ; ttfext.exe Type 2 Hotfix;IErnonce.dll = 1,,,,,,,2,1,0 ; Only from IE with Desktop Update, avail at [url="http://public.planetmirror.com/pub/browsers/ie/32bit"]http://public.planetmirror.com/pub/browsers/ie/32bit[/url]D3DPMESH.DLL = 1,,,,,,,2,1,0 ; New DirectX 5 fileD3DRG24X.DLL = 1,,,,,,,2,1,0 ; New DirectX 5 fileD3DRG32X.DLL = 1,,,,,,,2,1,0 ; New DirectX 5 fileD3DRG55X.DLL = 1,,,,,,,2,1,0 ; New DirectX 5 fileD3DRG56X.DLL = 1,,,,,,,2,1,0 ; New DirectX 5 fileD3DRG8X.DLL  = 1,,,,,,,2,1,0 ; New DirectX 5 fileD3DRGBXF.DLL = 1,,,,,,,2,1,0 ; New DirectX 5 fileDIRECTX.CPL  = 1,,,,,,,2,1,0 ; New DirectX 5 filejoystick.dll = 1,,,,,,,2,1,0     ;win2k add-onjoystick.sys = 1,,,,,,,4,1,0     ;win2k add-onCTL3D.DLL    = 1,,,,,,,2,1,0     ;microsoft 3D controls add-onCTL3D32.DLL  = 1,,,,,,,2,1,0     ;microsoft 3D controls add-onqchain.exe   = 1,,,,,,,2,1,0  ; Microsoft extra filewnaspi32.dll = 1,,,,,,,2,1,0  ; Adaptec extra filePFE32.EXE    = 1,,,,,,,2,1,0  ; extra file from Programmer's File Editoromnifs32.exe = 1,,,,,,,2,1,0  ; extra file from Norton Ghost 8deskmenu.exe = 1,,,,,,,2,1,0  ; extra fileinuse.exe    = 1,,,,,,,2,1,0  ; extra filetcpconfg.exe = 1,,,,,,,2,1,0  ; extra filereboot.exe   = 1,,,,,,,2,1,0  ; extra fileshwshars.exe = 1,,,,,,,2,1,0,showshares.exe  ; extra fileCPL.CFG      = 1,,,,,,,2,1,0  ; licensing datatweakui.cnt  = 1,,,,,,,2,1,0  ; Powertoolstweakui.cpl  = 1,,,,,,,2,1,0  ; Powertoolstweakui.hlp  = 1,,,,,,,2,1,0  ; Powertoolsatalk.dll    = 1,,,,,,,27,0,0 ; system32\netmon\parsers from q299444bone.dll     = 1,,,,,,,27,0,0 ; system32\netmon\parsers from q299444ipx.dll      = 1,,,,,,,27,0,0 ; system32\netmon\parsers from q299444ncp.dll      = 1,,,,,,,27,0,0 ; system32\netmon\parsers from q299444netbios.dll  = 1,,,,,,,27,0,0 ; system32\netmon\parsers from q299444ppp.dll      = 1,,,,,,,27,0,0 ; system32\netmon\parsers from q299444smb.dll      = 1,,,,,,,27,0,0 ; system32\netmon\parsers from q299444SNMP.dll     = 1,,,,,,,27,0,0 ; system32\netmon\parsers from q299444tcpip.dll    = 1,,,,,,,27,0,0 ; system32\netmon\parsers from q299444Trail.dll    = 1,,,,,,,27,0,0 ; system32\netmon\parsers from q299444VINES.dll    = 1,,,,,,,27,0,0 ; system32\netmon\parsers from q299444nmapi.dll    = 1,,,,,,,27,0,0 ; system32\netmon\parsers from q299444parser.ini   = 1,,,,,,,27,0,0 ; system32\netmon\parsers from q299444browr.dll    = 1,,,,,,,27,0,0,browser.dll  ; system32\netmon\parsers from q299444msasn1.dll   = 1,,,,,,,2,1,0  ; hotfix fileitircl.dll   = 1,,,,,,,2,1,0  ; hotfix filelmmon.dll    = 1,,,,,,,2,1,0  ; hotfix filemprdim.dll   = 1,,,,,,,2,1,0  ; hotfix fileTIMEZONE.EXE = 1,,,,,,,2,1,0  ; hotfix filequartz.dll   = 1,,,,,,,2,1,0  ; hotfix fileregacl40.exe = 1,,,,,,,2,1,0  ; hotfix fileprebind.exe  = 1,,,,,,,2,1,0  ; hotfix filemprapi.ste   = 1,,,,,,,2,1,0,mprapi.dll  ; hotfix fileNIRCMD.EXE   = 1,,,,,,,2,1,0  ; hotfix filehtml32.cnv   = 1,,,,,,,2,1,0  ; hotfix fileCREATALS.EXE = 1,,,,,,,2,1,0  ; hotfix filetcmapp.exe   = 1,,,,,,,2,1,0  ; from TAPI 2.0 redistributableglut32.dll  = 1,,,,,,,2,1,0  ; library filemsvcp50.dll = 1,,,,,,,2,1,0  ; library filemsvcp60.dll = 1,,,,,,,2,1,0  ; library fileatl.dll     = 1,,,,,,,2,1,0  ; library fileCABARC.EXE = 1,,,,,,,2,1,0  ; CAB SDKcabinet.dll= 1,,,,,,,2,1,0  ; CAB SDKcabview.dll= 1,,,,,,,2,1,0  ; from win2kEXTRACT.EXE= 1,,,,,,,2,1,0  ; CAB SDKMAKECAB.EXE= 1,,,,,,,2,1,0  ; CAB SDKunzip.exe   = 1,,,,,,,2,1,0  ;http://www.info-zip.org/Zip.html#Downloadszip.exe     = 1,,,,,,,2,1,0  ;http://www.info-zip.org/Zip.html#DownloadsUnRAR.exe   = 1,,,,,,,2,1,0  ;http://www.rarlab.com/rar/unrarw32.exechess.inf   = 1,,,,,,,20,0,0 ; gnuchessGNUCHESS.DAT= 1,,,,,,,2,3,3  ; gnuchessGNUCHESS.EXE= 1,,,,,,,2,3,3  ; gnuchessGNUCHESS.HLP= 1,,,,,,,2,3,3  ; gnuchessGNUCHESS.LAN= 1,,,,,,,2,3,3  ; gnuchessob1.inf     = 1,,,,,,,20,0,0 ; Off by 1 BrowserOB1.exe     = 1,,,,,,,2,3,3  ; Off by 1 Browserlibeay32.dll= 1,,,,,,,2,3,3  ; [url="http://offbyone.com/offbyone/"]http://offbyone.com/offbyone/[/url]SSLeay32.dll= 1,,,,,,,2,3,3  ; [url="http://offbyone.com/offbyone/"]http://offbyone.com/offbyone/[/url]paperch.inf = 1,,,,,,,20,0,0 ; Paper Changer by James Emertonpc.exe      = 1,,,,,,,2,3,3  ; [url="http://www.nonags.com/software.asp?id=3105"]http://www.nonags.com/software.asp?id=3105[/url] Pc.hlp      = 1,,,,,,,2,3,3  ; [url="http://www.nonags.com/software.asp?id=3105"]http://www.nonags.com/software.asp?id=3105[/url]pc.ini      = 1,,,,,,,2,3,3  ; [url="http://www.nonags.com/software.asp?id=3105"]http://www.nonags.com/software.asp?id=3105[/url]  TCLOCKEX.CNT= 1,,,,,,,2,1,0 ; [url="http://www.rcis.co.za/dale/tclockex/index.htm"]http://www.rcis.co.za/dale/tclockex/index.htm[/url]TCLOCKEX.CPL= 1,,,,,,,2,1,0 ; TClockExTCLOCKEX.DLL= 1,,,,,,,2,1,0 ; TClockExTCLOCKEX.EXE= 1,,,,,,,2,1,0 ; TClockExTCLOCKEX.HLP= 1,,,,,,,2,1,0 ; TClockExTCSET.EXE   = 1,,,,,,,2,1,0 ; TClockExpdh.dll     = 1,,,,,,,2,1,0  ; Winternals fileprocexp.chm = 1,,,,,,,2,1,0  ; Winternals fileprocexp.exe = 1,,,,,,,2,1,0  ; Winternals filepsexec.exe  = 1,,,,,,,2,1,0  ; Winternals filepsfile.exe  = 1,,,,,,,2,1,0  ; Winternals filepsgetsid.exe= 1,,,,,,,2,1,0  ; Winternals filePsinfo.exe  = 1,,,,,,,2,1,0  ; Winternals filepskill.exe  = 1,,,,,,,2,1,0  ; Winternals filepslist.exe  = 1,,,,,,,2,1,0  ; Winternals filePstools.chm = 1,,,,,,,2,1,0  ; Winternals filepsloggdn.exe= 1,,,,,,,2,1,0,psloggedon.exe  ; Winternals filepsloglst.exe= 1,,,,,,,2,1,0,psloglist.exe  ; Winternals filepspasswd.exe= 1,,,,,,,2,1,0,pspasswd.exe  ; Winternals filepsservce.exe= 1,,,,,,,2,1,0,psservice.exe  ; Winternals filepsshtdwn.exe= 1,,,,,,,2,1,0,psshutdown.exe  ; Winternals filepssspend.exe= 1,,,,,,,2,1,0,pssuspend.exe  ; Winternals filepsversn.txt = 1,,,,,,,2,1,0,psversion.txt  ; Winternals fileFilemon.exe = 1,,,,,,,2,1,0  ; Winternals fileFILEMON.HLP = 1,,,,,,,2,1,0  ; Winternals fileRegmon.exe  = 1,,,,,,,2,1,0  ; Winternals fileREGMON.HLP  = 1,,,,,,,2,1,0  ; Winternals filesync.exe    = 1,,,,,,,2,1,0  ; winternals utilitycontig.exe  = 1,,,,,,,2,1,0  ; winternals utility; Internet Explorer and relatediefiles.inf = 1,,,,,,,20,0,0browseui.dll = 1,,,,,,,2,3,3 dispex.dll   = 1,,,,,,,2,3,3 dxtmsft.dll  = 1,,,,,,,2,3,3 dxtrans.dll  = 1,,,,,,,2,3,3 hh.exe       = 1,,,,,,,2,3,3 hhctrl.ocx   = 1,,,,,,,2,3,3 hlink.dll    = 1,,,,,,,2,3,3 iexplore.exe = 1,,,,,,,2,3,3 inetcpl.cpl  = 1,,,,,,,2,3,3 inetcplc.dll = 1,,,,,,,2,3,3 itircl.dll   = 1,,,,,,,2,3,3 itss.dll     = 1,,,,,,,2,3,3 jscript.dll  = 1,,,,,,,2,3,3 mshtml.dll   = 1,,,,,,,2,3,3 mshtml.tlb   = 1,,,,,,,2,3,3 mshtmled.dll = 1,,,,,,,2,3,3 mshtmler.dll = 1,,,,,,,2,3,3 shdoclc.dll  = 1,,,,,,,2,3,3 shdocvw.dll  = 1,,,,,,,2,3,3 shlwapi.dll  = 1,,,,,,,2,3,3 url.dll      = 1,,,,,,,2,3,3 urlmon.dll   = 1,,,,,,,2,3,3 wininet.dll  = 1,,,,,,,2,3,3

Edited by fdv, 06 March 2008 - 01:26 AM.



How to remove advertisement from MSFN

#2
tain

tain

    Cyber Ops

  • Super Moderator
  • 3,685 posts
  • Joined 24-September 05
  • OS:none specified
  • Country: Country Flag

Donator

I stumbled across this because I was researching ways to install Windows 2000 on a system with SATA drives. (It appears to be very simple). No need for F6, and universal, using UNIATA.

Very interesting... Posted Image

#3
Tomcat76

Tomcat76

    MSFN Junkie

  • Developer
  • 3,174 posts
  • Joined 08-August 05
I'm probably sounding like an... behind... but... that doesn't really bring anything new. Every slipstreaming tutorial talks about slipstreaming SP6a, but then at the end they sneakily mention that you still need to apply SP6a separately after Windows installed.

There just gotta be a better way... :)
Posted Image
Real-time support (Yahoo Messenger): hfslip_tc76
Update lists for HFSLIP finals: Win2K SP4 (2008-04-10), WinXP SP3 (2008-06-11) and Win2K3 SP2 (2008-05-25).

Inexperience Patcher 0.7.1 * NoSoftwarePatents.com * My computer

#4
fdv

fdv

    MSFN Expert

  • Developer
  • 1,111 posts
  • Joined 16-July 04
  • OS:Windows 7 x64
  • Country: Country Flag
No, no, you're right... they always pull that little gotcha.
I wonder if all the files needed are copied over... as for registry edits, those are easy. I forget the name of the snapshot compare tool to see how an NT system has changed, but if I found it, I'd figure it out and make an INF file to eliminate the need for the last step of re-applying SP6a.

#5
jimmsta

jimmsta

    computer janitor

  • Member
  • PipPipPip
  • 389 posts
  • Joined 04-May 05
  • OS:Windows 8.1 x64
  • Country: Country Flag

No, no, you're right... they always pull that little gotcha.
I wonder if all the files needed are copied over... as for registry edits, those are easy. I forget the name of the snapshot compare tool to see how an NT system has changed, but if I found it, I'd figure it out and make an INF file to eliminate the need for the last step of re-applying SP6a.


I believe Regshot is what you're looking for.
Creator and Maintainer of BootZilla.org

#6
tain

tain

    Cyber Ops

  • Super Moderator
  • 3,685 posts
  • Joined 24-September 05
  • OS:none specified
  • Country: Country Flag

Donator

...but if I found it, I'd figure it out and make an INF file to eliminate the need for the last step of re-applying SP6a.

Ladies and gentlemen....FDV IS BACK!
Posted Image


I believe Regshot is what you're looking for.

tommyp recommended that tool to me once. So I'm inclined to agree with your suggestion.

#7
damian666

damian666

    creator of the vistapack

  • Developer
  • 683 posts
  • Joined 19-July 06
  • OS:Windows 8.1 x64
  • Country: Country Flag
ok, so anyone has soem news about this?
i am looking for a way to integrate the servicepack myself without that last step so...
i really want to know man :wacko:

anyone?

damian666

untitled.png


#8
johndoe74

johndoe74

    MSFN Expert

  • Member
  • PipPipPipPipPipPip
  • 1,435 posts
  • Joined 12-March 06
yeah maybe the fellowship of the slipstream that's gathered here could make something automated out of this ;)

i'd be interested myself not because i'm gonna be using NT4 again anytime soon (hopefully) so I'll give it a go just for the heck of it because at one time I used to be insanely in love with NT4 - when everybody I knew was on Windows 98, I was raving about how wonderful NTWKS was! B)

Edited by johndoe74, 19 December 2007 - 12:38 PM.

Posted Image

#9
Tomcat76

Tomcat76

    MSFN Junkie

  • Developer
  • 3,174 posts
  • Joined 08-August 05
Well... It had Pinball, hehe :)
Posted Image
Real-time support (Yahoo Messenger): hfslip_tc76
Update lists for HFSLIP finals: Win2K SP4 (2008-04-10), WinXP SP3 (2008-06-11) and Win2K3 SP2 (2008-05-25).

Inexperience Patcher 0.7.1 * NoSoftwarePatents.com * My computer

#10
fdv

fdv

    MSFN Expert

  • Developer
  • 1,111 posts
  • Joined 16-July 04
  • OS:Windows 7 x64
  • Country: Country Flag

ok, so anyone has soem news about this?
i am looking for a way to integrate the servicepack myself without that last step so...
i really want to know man :wacko:

anyone?

damian666


Waves Hey, Tain!

Well, damian666, this is something that The Fellowship Of The Slipstream has been discussing off and on and off for a loong time :sneaky:

I have started compiling the SP6a registry information. If someone wants to be so kind as to install NT4 in a VM, install regsnap, then add the SP6a and see what new files were added (registry settings too if you want) then we can get this underway, I suppose. I could do this too I guess. I am in a position to do this insofar as narrating a method and editing NT install INFs.

This is crazy, here we are talking about slipstreaming NT4 purely for academic study and "just because" even though none of us use it LOL

#11
damian666

damian666

    creator of the vistapack

  • Developer
  • 683 posts
  • Joined 19-July 06
  • OS:Windows 8.1 x64
  • Country: Country Flag
well, thats not really true man, i use nt4 for testing purposes and because i am involved in the
nt4vu project, a visual upgrade project for nt4.
so i am really not only academic interested, but because i need it...
so want me to install nt4 then? i got it running in a vm allready...
the only drawback is that i dont have net at home.
so i can only talk with you guys here on my work, 3 days a week...
so maybe its better to do it yourself?


let me know man

damian666

untitled.png


#12
fdv

fdv

    MSFN Expert

  • Developer
  • 1,111 posts
  • Joined 16-July 04
  • OS:Windows 7 x64
  • Country: Country Flag

so maybe its better to do it yourself?


Yeah, ok, I am feeling like I do have some spare time here and there. This shouldn't be too, too hard.
I believe that I have all of the hotfixes, but does anyone know where there is a 100% listing of ALL of them?
Before someone says "Google is your friend, Fred!" know that each site that lists them all have fewer of them than I have now... so something's wrong somewhere.

damian666, can you send me a boot sector for nt4? I have one somewhere but I am not finding it.

#13
Tomcat76

Tomcat76

    MSFN Junkie

  • Developer
  • 3,174 posts
  • Joined 08-August 05
You should be able to get most if not all of the registry changes from the INF file, making sure you use the SVR sections for Server and the WKS sections for Workstation. The only difficulty would be the FontSubstitutes sections which depend on the source language (which countries belong to Eastern Europe, Cyrillic and Baltic areas?). The time zones could use yet another update too.

Incidentally... Are the NT4 binaries for IE6 (including the Windows Desktop Update) still available from the Microsoft server?
Posted Image
Real-time support (Yahoo Messenger): hfslip_tc76
Update lists for HFSLIP finals: Win2K SP4 (2008-04-10), WinXP SP3 (2008-06-11) and Win2K3 SP2 (2008-05-25).

Inexperience Patcher 0.7.1 * NoSoftwarePatents.com * My computer

#14
awergh

awergh

    MSFN Expert

  • Member
  • PipPipPipPipPipPip
  • 1,059 posts
  • Joined 02-October 05
  • OS:none specified
  • Country: Country Flag
well windows update still worked for nt4 when i used it a couple of days ago, so the binaries are probably there

#15
johndoe74

johndoe74

    MSFN Expert

  • Member
  • PipPipPipPipPipPip
  • 1,435 posts
  • Joined 12-March 06
i have the full IE6 download (works on Win98, NT4 and above) and can upload somewhere if you want
Posted Image

#16
damian666

damian666

    creator of the vistapack

  • Developer
  • 683 posts
  • Joined 19-July 06
  • OS:Windows 8.1 x64
  • Country: Country Flag
well, i have the nt4 iso, but well stupid qestion, but how to get the bootsector?
there are several ways but which is the prevered?

let me know man

damian666

untitled.png


#17
fdv

fdv

    MSFN Expert

  • Developer
  • 1,111 posts
  • Joined 16-July 04
  • OS:Windows 7 x64
  • Country: Country Flag
Wow, this is an unlikely process.

The amount of work required to just get Regsnap working was re-god-darn-diculous. And after all the trouble, it didn't work in NT4. For whatever reason (it just won't take a snapshot. It does nada).

So. I got it on the VM. I am looking for other NT4 compatible versions of registry comparison software. That's where I stand at the moment.

#18
Tomcat76

Tomcat76

    MSFN Junkie

  • Developer
  • 3,174 posts
  • Joined 08-August 05
I'm either using InstallRite from Epsilon Squared or ART (Advanced Registry Tracer) from Elcomsoft.

According to the info on their web sites, both programs are compatible with NT4.

I see Epsilon Squared also has a program called InstallWatch but I never tried it yet.

As far as ART goes, I normally use version 1.5, which is free, but doesn't work in a VM. The latest versions work in a VM but they have a 30-day trial period.
Posted Image
Real-time support (Yahoo Messenger): hfslip_tc76
Update lists for HFSLIP finals: Win2K SP4 (2008-04-10), WinXP SP3 (2008-06-11) and Win2K3 SP2 (2008-05-25).

Inexperience Patcher 0.7.1 * NoSoftwarePatents.com * My computer

#19
fdv

fdv

    MSFN Expert

  • Developer
  • 1,111 posts
  • Joined 16-July 04
  • OS:Windows 7 x64
  • Country: Country Flag

Epsilon Squared


Worked perfectly!
I have created new installer files for NT4 now, TXTSETUP and LAYOUT, that include all files up to and including SP6a.
I have a REG file that I need to convert to INF.
Happened faster than I thought... Anyway, more later

#20
Tomcat76

Tomcat76

    MSFN Junkie

  • Developer
  • 3,174 posts
  • Joined 08-August 05
You probably know this, but I wanna point it out for completeness: different binaries are taken from the SP6a package depending on the edition (WS or SVR) -- some even need to be renamed -- and the same goes for the registry edits.

Also, I would've rewritten the SP6a installation INF file (ie, write a new heading like HFSLIP does), execute it after installation, and then fire up InstallRite to install SP6a on top. This way, only the registry edits that are not mentioned in the INF file are recorded which should make it a lot easier to convert from REG to INF.
Posted Image
Real-time support (Yahoo Messenger): hfslip_tc76
Update lists for HFSLIP finals: Win2K SP4 (2008-04-10), WinXP SP3 (2008-06-11) and Win2K3 SP2 (2008-05-25).

Inexperience Patcher 0.7.1 * NoSoftwarePatents.com * My computer

#21
fdv

fdv

    MSFN Expert

  • Developer
  • 1,111 posts
  • Joined 16-July 04
  • OS:Windows 7 x64
  • Country: Country Flag
[OBSOLETE, SEE FIRST POST]

Edited by fdv, 11 February 2008 - 03:30 PM.


#22
johndoe74

johndoe74

    MSFN Expert

  • Member
  • PipPipPipPipPipPip
  • 1,435 posts
  • Joined 12-March 06
i read a long time back that changing a couple registry entries in NT4WKS essentially resulted in its conversion to NT4SVR. I never tried this personally so I don't really know if its a fact or just plain myth - will need a bit of research ;)

Edited by johndoe74, 06 January 2008 - 10:49 PM.

Posted Image

#23
johndoe74

johndoe74

    MSFN Expert

  • Member
  • PipPipPipPipPipPip
  • 1,435 posts
  • Joined 12-March 06
here's some info from anetforums:

Hi again!

i managed to download the file ntswitch.exe along with the following readme:

This program will change the operating system type on your computer.

You can turn a Windows NT Workstation (or a Windows 2000 Professional)
installation into a Server environment and vice versa.

While the software has been tested on NT4 and Windows 2000 installations,
there are no guarantees that it will work on your system. USE AT YOUR
OWN RISK!

The software also appears to turn Windows XP Professional into "Windows
Whistler Server", but the resulting operating system is not fully
functional. DO NOT USE THIS PROGRAM ON WINDOWS XP UNLESS YOU ARE WILLING
TO REINSTALL THE OPERATING SYSTEM.

REASON: It's a well-known fact that Microsoft's Windows Workstation and
Windows Server products share the same binaries - the only difference
lies in the registry. The sole reason for the creation of this software
is to demonstrate this fact to the public.

HOW: The operating system decides which "flavor" to run in based on two
registry values:

HKLM\SYSTEM\CurrentControlSet\Control\ProductOptions - ProductType [REG_SZ]

HKLM\SYSTEM\Setup - SystemPrefix [REG_BINARY 8 bytes]

ProductType is "ServerNT" or "LanmanNT" for servers, and "WinNT" for workstations.
The third bit in the last byte of the SystemPrefix value is set for servers,
and cleared for workstations.

Since the release of NT4, Microsoft has taken measures to keep the user
from changing these registry values. The operating system has two watcher
threads that revert any changes made to these two registry settings, as
well as warn the user about "tampering".

The good guys at SYSInternals have supposedly created an application called
NTTune. They did not release it to the public, but only to the press - their
intent was to demonstrate the fact that there's really no difference between
Server and Workstation. However, they did not make their utility publicly
available. The application disabled the system threads thus letting the
user change the aforementioned registry values.

The public is curious - people came up with a way of changing these settings
without NTTune. Details are here. It involves hacking the NTOSKRNL.EXE executable
so that the watchdogs are looking at some other registry setting. While
this works, it's definitely not for the faint at heart.

Our utility, NTSwitch, is not as slick as NTTune - it does not disable the
system threads. It's not as horrible as the NTOSKRNL.EXE hack either.

Our approach is the following:

Backup the SYSTEM hive of the registry using the registry API.
Edit the information contained in the backup file.
Restore the registry from the backup.
Reboot the computer so that the changes can take effect.

LEGAL: The software is provided "as is". Neither explicit nor implicit
warranties are granted. USE AT YOUR OWN RISK! No right is granted to sell
or redistribute this software in any form.

Posted Image 3am Laboratories PL. All rights reserved. http://www.03am.com


Posted Image

#24
johndoe74

johndoe74

    MSFN Expert

  • Member
  • PipPipPipPipPipPip
  • 1,435 posts
  • Joined 12-March 06
some more information here, here and here
Posted Image

#25
fdv

fdv

    MSFN Expert

  • Developer
  • 1,111 posts
  • Joined 16-July 04
  • OS:Windows 7 x64
  • Country: Country Flag
NTSwitch is a bit like Fight Club.
"You don't talk about NTSwitch."

Anyway, without even needing to be clever, you can turn NT4 into Terminal Server using hotfixes. But you can bet I'm not gonna say how... :whistle:

I am still going through the list of hotfixes and making the INF file still. Will announce progress here.
Can't believe I'm doing this.

attached pic: Terminal Server! (Hey, how'd he do that?!)
Attached File  ntts.jpg   17.56KB   63 downloads

Edited by fdv, 15 January 2008 - 04:25 PM.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users