Jump to content

tomasz86

Member
  • Posts

    2,787
  • Joined

  • Days Won

    1
  • Donations

    0.00 USD 
  • Country

    Poland

Everything posted by tomasz86

  1. A new daily of UURollup-v11 is ready. As usual, all the newest changes from BWC kernel have been implemented. I've also added CMD.EXE from XP SP3.
  2. You're welcome All of the DLL files are included in W2k3 SP2, and these files: sqlsoldb.chm oledbvbs.inc oledbjvs.inc MDACRdMe.htm handsafe.reg handler.reg you need to copy from a Win2k3 CD as they haven't changed since its release (thus aren't included in any SP). Edit: Also some updated files in http://support.microsoft.com/kb/2698365.
  3. This is MDAC.INF from Windows 2003 Server SP2: mdac.inf Edit: BTW, you're very bad! I was going to work on MDAC 2.82 much later in the future but you've just made me check and analyse the files right now
  4. No and I don't really plan to do it because at the moment test versions of UURollup-v11 use: DBGENG.DLL 6.2.9200.16384 DBGHELP.DLL 6.2.9200.16384 I took them from BWC kernel and I'm not really sure where he had taken them from. The file versions themselves match the ones included in Windows 8 RTM but the dependencies are different, so either they come from somewhere else or BWC has modified them. Anyway, these files require the unofficial kernel to work so I didn't mention them earlier.
  5. I can only say that in the past I did try to replace Win2k's DBGHELP.DLL with the one from XP SP3. The system became unstable (Explorer was restarted randomly). Everything was fixed after restoring the original version.
  6. I don't know but probably will work. I think I just enjoy playing around with these CMD scripts In this particular case probably gsar will be indeed better as yesterday when I was running the script CMD.EXE ate up almost ~2GB of RAM
  7. @Hackeronte Hello again I was actually waiting for you OnePiece's packages are indeed fantastic and very useful if you want to just integrate one big update pack and have your system updated. The problem is that at the moment that Update Pack hasn't been updated for a long timeand that it only covers official updates. The hundreds of HBRs included in UR2 and the unofficial updates from UURollup are not included there. Some of the other official updates released after EOL are also not included. Of course you can just use that pack and install the missing updates manually later. As for the ITA version, I'd recommend that you download the latest weekly version of UURollup-v11 and check its structure. It's pretty stable and the basic structure shouldn't change a lot in the future too so you can just accustom yourself with it now.
  8. I haven't tested these tweaks with nLite and wouldn't really recommend messing around with them. If you want to use nLite then I'd suggest doing it BEFORE applying my tweaks. It would be the best if you just left all Classic Theme related settings in nLite untouched. After applying my tweaks just add: [Unattended] UnattendSwitch=yes to your WINNT.SIF file. Your system will look like this (even on the first boot): Only one Administrator account: By the way, this is the script which I use to apply the tweaks automatically. Just run it from outside of the I386 folder: Are you sure that your time zone settings are correct? You can try to define it by yourself in WINNT.SIF. This is a list of time zone codes:
  9. The goal is pretty simple. This is just a part of a larger script. Basically speaking there's a file with strings, ex. [strings].inf [Strings] FXAssemblyVersion="4.0.0.0" VSAssemblyVersion="10.0.0.0" URTBuildNum="30319" WPFRegistryKey="Windows Presentation Foundation" WPFStaticVersion="4.0" REG_EXPAND_SZ=0x00020000 REG_DWORD=0x00010001 REG_QWORD=0x000B0001 REG_BINARY=0x00000001 REG_MULTI_SZ=0x00010000 REG_NONE=0x00020001 REG_KEYONLY=0x00000010 and there are several other files where these strings are used. I want to replace all of them with their real values. FOR /F "skip=1 tokens=* delims=" %%B IN ([Strings].inf) DO ( FOR /F tokens^=1-2^ delims^=^=^" %%C IN ("%%B") DO ( FOR /F "tokens=* delims=" %%E IN ('DIR/B/S *.inf ^| FINDSTR/IV "Strings"') DO ( FINDSTR/IL "%%%%C%%" "%%E" >NUL IF !ERRORLEVEL! EQU 0 ( FINDSTR/VIL "%%%%C%%" "%%E">"%%E.tmp" FOR /F "tokens=* delims=" %%F IN ('FINDSTR/IL "%%%%C%%" "%%E"') DO ( SET STR=%%F SET STR=!STR:%%%%C%%=%%D! ECHO>>"%%E.tmp" !STR! ) MOVE "%%E.tmp" "%%E" ) ) ) ) Such long lines are not very common but they do appear sometimes.
  10. I encountered this problem in "real life" and that's why I tried the CMD.EXE from XP and started this topic This is the line: HKLM,"SYSTEM\CurrentControlSet\Services\ServiceModelEndpoint 3.0.0.0\Performance","Counter Names",%REG_BINARY%,43,00,61,00,6c,00,6c,00,73,00,00,00,43,00,61,00,6c,00,6c,00,73,00,20,00,50,00,65,00,72,00,20,00,53,00,65,00,63,00,6f,00,6e,00,64,00,00,00,43,00,61,00,6c,00,6c,00,73,00,20,00,4f,00,75,00,74,00,73,00,74,00,61,00,6e,00,64,00,69,00,6e,00,67,00,00,00,43,00,61,00,6c,00,6c,00,73,00,20,00,46,00,61,00,69,00,6c,00,65,00,64,00,00,00,43,00,61,00,6c,00,6c,00,73,00,20,00,46,00,61,00,69,00,6c,00,65,00,64,00,20,00,50,00,65,00,72,00,20,00,53,00,65,00,63,00,6f,00,6e,00,64,00,00,00,43,00,61,00,6c,00,6c,00,73,00,20,00,46,00,61,00,75,00,6c,00,74,00,65,00,64,00,00,00,43,00,61,00,6c,00,6c,00,73,00,20,00,46,00,61,00,75,00,6c,00,74,00,65,00,64,00,20,00,50,00,65,00,72,00,20,00,53,00,65,00,63,00,6f,00,6e,00,64,00,00,00,43,00,61,00,6c,00,6c,00,73,00,20,00,44,00,75,00,72,00,61,00,74,00,69,00,6f,00,6e,00,00,00,43,00,61,00,6c,00,6c,00,73,00,20,00,44,00,75,00,72,00,61,00,74,00,69,00,6f,00,6e,00,20,00,42,00,61,00,73,00,65,00,00,00,54,00,72,00,61,00,6e,00,73,00,61,00,63,00,74,00,69,00,6f,00,6e,00,73,00,20,00,46,00,6c,00,6f,00,77,00,65,00,64,00,00,00,54,00,72,00,61,00,6e,00,73,00,61,00,63,00,74,00,69,00,6f,00,6e,00,73,00,20,00,46,00,6c,00,6f,00,77,00,65,00,64,00,20,00,50,00,65,00,72,00,20,00,53,00,65,00,63,00,6f,00,6e,00,64,00,00,00,53,00,65,00,63,00,75,00,72,00,69,00,74,00,79,00,20,00,56,00,61,00,6c,00,69,00,64,00,61,00,74,00,69,00,6f,00,6e,00,20,00,61,00,6e,00,64,00,20,00,41,00,75,00,74,00,68,00,65,00,6e,00,74,00,69,00,63,00,61,00,74,00,69,00,6f,00,6e,00,20,00,46,00,61,00,69,00,6c,00,75,00,72,00,65,00,73,00,00,00,53,00,65,00,63,00,75,00,72,00,69,00,74,00,79,00,20,00,56,00,61,00,6c,00,69,00,64,00,61,00,74,00,69,00,6f,00,6e,00,20,00,61,00,6e,00,64,00,20,00,41,00,75,00,74,00,68,00,65,00,6e,00,74,00,69,00,63,00,61,00,74,00,69,00,6f,00,6e,00,20,00,46,00,61,00,69,00,6c,00,75,00,72,00,65,00,73,00,20,00,50,00,65,00,72,00,20,00,53,00,65,00,63,00,6f,00,6e,00,64,00,00,00,53,00,65,00,63,00,75,00,72,00,69,00,74,00,79,00,20,00,43,00,61,00,6c,00,6c,00,73,00,20,00,4e,00,6f,00,74,00,20,00,41,00,75,00,74,00,68,00,6f,00,72,00,69,00,7a,00,65,00,64,00,00,00,53,00,65,00,63,00,75,00,72,00,69,00,74,00,79,00,20,00,43,00,61,00,6c,00,6c,00,73,00,20,00,4e,00,6f,00,74,00,20,00,41,00,75,00,74,00,68,00,6f,00,72,00,69,00,7a,00,65,00,64,00,20,00,50,00,65,00,72,00,20,00,53,00,65,00,63,00,6f,00,6e,00,64,00,00,00,52,00,65,00,6c,00,69,00,61,00,62,00,6c,00,65,00,20,00,4d,00,65,00,73,00,73,00,61,00,67,00,69,00,6e,00,67,00,20,00,53,00,65,00,73,00,73,00,69,00,6f,00,6e,00,73,00,20,00,46,00,61,00,75,00,6c,00,74,00,65,00,64,00,00,00,52,00,65,00,6c,00,69,00,61,00,62,00,6c,00,65,00,20,00,4d,00,65,00,73,00,73,00,61,00,67,00,69,00,6e,00,67,00,20,00,53,00,65,00,73,00,73,00,69,00,6f,00,6e,00,73,00,20,00,46,00,61,00,75,00,6c,00,74,00,65,00,64,00,20,00,50,00,65,00,72,00,20,00,53,00,65,00,63,00,6f,00,6e,00,64,00,00,00,52,00,65,00,6c,00,69,00,61,00,62,00,6c,00,65,00,20,00,4d,00,65,00,73,00,73,00,61,00,67,00,69,00,6e,00,67,00,20,00,4d,00,65,00,73,00,73,00,61,00,67,00,65,00,73,00,20,00,44,00,72,00,6f,00,70,00,70,00,65,00,64,00,00,00,52,00,65,00,6c,00,69,00,61,00,62,00,6c,00,65,00,20,00,4d,00,65,00,73,00,73,00,61,00,67,00,69,00,6e,00,67,00,20,00,4d,00,65,00,73,00,73,00,61,00,67,00,65,00,73,00,20,00,44,00,72,00,6f,00,70,00,70,00,65,00,64,00,20,00,50,00,65,00,72,00,20,00,53,00,65,00,63,00,6f,00,6e,00,64,00,00,00,00,00 Try doing this: @ECHO OFF SETLOCAL ENABLEDELAYEDEXPANSION SET LINE=HKLM,"SYSTEM\CurrentControlSet\Services\ServiceModelEndpoint 3.0.0.0\Performance","Counter Names",%%REG_BINARY%%,43,00,61,00,6c,00,6c,00,73,00,00,00,43,00,61,00,6c,00,6c,00,73,00,20,00,50,00,65,00,72,00,20,00,53,00,65,00,63,00,6f,00,6e,00,64,00,00,00,43,00,61,00,6c,00,6c,00,73,00,20,00,4f,00,75,00,74,00,73,00,74,00,61,00,6e,00,64,00,69,00,6e,00,67,00,00,00,43,00,61,00,6c,00,6c,00,73,00,20,00,46,00,61,00,69,00,6c,00,65,00,64,00,00,00,43,00,61,00,6c,00,6c,00,73,00,20,00,46,00,61,00,69,00,6c,00,65,00,64,00,20,00,50,00,65,00,72,00,20,00,53,00,65,00,63,00,6f,00,6e,00,64,00,00,00,43,00,61,00,6c,00,6c,00,73,00,20,00,46,00,61,00,75,00,6c,00,74,00,65,00,64,00,00,00,43,00,61,00,6c,00,6c,00,73,00,20,00,46,00,61,00,75,00,6c,00,74,00,65,00,64,00,20,00,50,00,65,00,72,00,20,00,53,00,65,00,63,00,6f,00,6e,00,64,00,00,00,43,00,61,00,6c,00,6c,00,73,00,20,00,44,00,75,00,72,00,61,00,74,00,69,00,6f,00,6e,00,00,00,43,00,61,00,6c,00,6c,00,73,00,20,00,44,00,75,00,72,00,61,00,74,00,69,00,6f,00,6e,00,20,00,42,00,61,00,73,00,65,00,00,00,54,00,72,00,61,00,6e,00,73,00,61,00,63,00,74,00,69,00,6f,00,6e,00,73,00,20,00,46,00,6c,00,6f,00,77,00,65,00,64,00,00,00,54,00,72,00,61,00,6e,00,73,00,61,00,63,00,74,00,69,00,6f,00,6e,00,73,00,20,00,46,00,6c,00,6f,00,77,00,65,00,64,00,20,00,50,00,65,00,72,00,20,00,53,00,65,00,63,00,6f,00,6e,00,64,00,00,00,53,00,65,00,63,00,75,00,72,00,69,00,74,00,79,00,20,00,56,00,61,00,6c,00,69,00,64,00,61,00,74,00,69,00,6f,00,6e,00,20,00,61,00,6e,00,64,00,20,00,41,00,75,00,74,00,68,00,65,00,6e,00,74,00,69,00,63,00,61,00,74,00,69,00,6f,00,6e,00,20,00,46,00,61,00,69,00,6c,00,75,00,72,00,65,00,73,00,00,00,53,00,65,00,63,00,75,00,72,00,69,00,74,00,79,00,20,00,56,00,61,00,6c,00,69,00,64,00,61,00,74,00,69,00,6f,00,6e,00,20,00,61,00,6e,00,64,00,20,00,41,00,75,00,74,00,68,00,65,00,6e,00,74,00,69,00,63,00,61,00,74,00,69,00,6f,00,6e,00,20,00,46,00,61,00,69,00,6c,00,75,00,72,00,65,00,73,00,20,00,50,00,65,00,72,00,20,00,53,00,65,00,63,00,6f,00,6e,00,64,00,00,00,53,00,65,00,63,00,75,00,72,00,69,00,74,00,79,00,20,00,43,00,61,00,6c,00,6c,00,73,00,20,00,4e,00,6f,00,74,00,20,00,41,00,75,00,74,00,68,00,6f,00,72,00,69,00,7a,00,65,00,64,00,00,00,53,00,65,00,63,00,75,00,72,00,69,00,74,00,79,00,20,00,43,00,61,00,6c,00,6c,00,73,00,20,00,4e,00,6f,00,74,00,20,00,41,00,75,00,74,00,68,00,6f,00,72,00,69,00,7a,00,65,00,64,00,20,00,50,00,65,00,72,00,20,00,53,00,65,00,63,00,6f,00,6e,00,64,00,00,00,52,00,65,00,6c,00,69,00,61,00,62,00,6c,00,65,00,20,00,4d,00,65,00,73,00,73,00,61,00,67,00,69,00,6e,00,67,00,20,00,53,00,65,00,73,00,73,00,69,00,6f,00,6e,00,73,00,20,00,46,00,61,00,75,00,6c,00,74,00,65,00,64,00,00,00,52,00,65,00,6c,00,69,00,61,00,62,00,6c,00,65,00,20,00,4d,00,65,00,73,00,73,00,61,00,67,00,69,00,6e,00,67,00,20,00,53,00,65,00,73,00,73,00,69,00,6f,00,6e,00,73,00,20,00,46,00,61,00,75,00,6c,00,74,00,65,00,64,00,20,00,50,00,65,00,72,00,20,00,53,00,65,00,63,00,6f,00,6e,00,64,00,00,00,52,00,65,00,6c,00,69,00,61,00,62,00,6c,00,65,00,20,00,4d,00,65,00,73,00,73,00,61,00,67,00,69,00,6e,00,67,00,20,00,4d,00,65,00,73,00,73,00,61,00,67,00,65,00,73,00,20,00,44,00,72,00,6f,00,70,00,70,00,65,00,64,00,00,00,52,00,65,00,6c,00,69,00,61,00,62,00,6c,00,65,00,20,00,4d,00,65,00,73,00,73,00,61,00,67,00,69,00,6e,00,67,00,20,00,4d,00,65,00,73,00,73,00,61,00,67,00,65,00,73,00,20,00,44,00,72,00,6f,00,70,00,70,00,65,00,64,00,20,00,50,00,65,00,72,00,20,00,53,00,65,00,63,00,6f,00,6e,00,64,00,00,00,00,00 SET LINE=!LINE:%%REG_BINARY%%=0x00000001! ECHO %LINE% The above script won't work in Win2k with its original CMD.EXE.
  11. http://support.microsoft.com/kb/830473 In Windows NT 4.0 and 2000 the maximum length of the string is only 2047 characters while in XP and 2003 it's 8191. In order to get around this you should just replace CMD.EXE in your system with the one from XP. I thought that there may be some other system files would have to be replaced too but no, replacing CMD.EXE is enough. CMD.EXE 5.1.2600.5512 from XP SP3 seems to work OK in Windows 2000 (no unofficial updates required).
  12. Yes Although I myself would go for this one simply because it's passively cooled.
  13. What if the source folder is located on a different partition?
  14. If the extension card uses its own BIOS then yes, you should be able to have AHCI. The problem is that a PCI card itself will be slow and you won't be able to use SATA3 transfers anyway. If you actually meant PCI-E then the situation is different but here also you'll probably need a decent controller to be able to fully utilise the SSD.
  15. Mine is a standard x16 version. It's this card, to be more specific. I bought it as used on an auction website and haven't had any problems with it. What's good is that it's passively cooled so it's completely silent. I hate those small GPU fans which usually get louder and louder with time.
  16. The official drivers will work in Win2k... but you do know that the Quadro series is targeted at professional 3D applications, right? The drivers for them are different from the "normal" ones, and I've got no idea how games would perform on this card. Well, there exist PCI-E 1x cards too but they're pretty expensive so if you don't need the PCI-E 16x slot for anything else then it is the right one. And remember that PCI-E slots are inter-compatible so you can use a PCI-E x1/x4/x8 card in a x16 slot too and vice versa as long as it fits (some motherboards have the backside of the shorter slots open so you can plug a longer card in too).
  17. Unfortunately, "no" The programs listed on my website are not exactly related to what I do. I've just been trying to list all popular applications which I'm able to make work in Win2k. Of course, most of the ones are those which I use myself but not all of them. This is an interesting idea although I'm not sure whether it would be good to make the things more fragmented than they're now. Of course doing so would be good to reduce the bandwidth but my original plan has been (and is at the moment) to prepare one big package with everything included. I think that you're confusing USP5.x with HFSLIP here The warning in the Control Panel comes from HFSLIP and has nothing to do with USP5.x itself. Actually during the last few days I've done some testing with XP and I can share my own way to disable the "bubblegum" interface. It's different than nLite and what I like about it is that you don't need to physically delete any files. In your XP source, open DOSNET.INF and comment (add ";" at the beginning) all lines with: blue_ss.dll home_ss.dll luna.mst luna.the metal_ss.dll winntbbu.dll TXTSETUP.SIF and comment all lines with: blue_ss.dll classic.the home_ss.dll luna.mst luna.the metal_ss.dll winntbbu.dll Scroll TXTSETUP.SIF to the bottom, remove the end of file character and add: [SourceDisksFiles] classic.the = 1,,,,,,,129,0,0,Luna.theme These settings will install only the Classic Theme (it's actually disguised as "Luna" and Windows setup thinks that it's installing Luna while in reality it's the Classic Theme) After that open: HIVEDEF.INF and add [AddReg] HKCU,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon","LogonType",0x10001,0x0 HIVESFT.INF and add [AddReg] HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon","LogonType",0x10001,0x0 These settings will disable the "pretty" logon screen. That was my original reason for doing so but at the moment with the new versions of the BWC kernel it's no longer required as you can enable PAE and use 8GB of RAM in Win2k Pro too.
  18. This is from my nLite configuration (it's ~2 years old though) [Components] ;# Applications # Accessibility Options Briefcase Charmap ClipBook Viewer Pinball Screensavers ;# Multimedia # Images and Backgrounds Mouse Cursors Speech Support Windows Sounds ;# Network # Client for Netware Networks Communication tools File and Print Services for Macintosh FrontPage Extensions Internet Information Services (IIS) Netmeeting Share Creation Wizard Synchronization Manager Web Folders ;# Operating System Options # Administration Tools Pack Color Schemes Configure Your Server Wizard Disk Cleanup Document Templates DR Watson Extensible Storage Engine (Esent97) Help and Support Manual Install and Upgrade MS Agent OS2 Subsystem Posix Subsystem Private Character Editor Remote Installation Services (RIS) Web View ;# Services # Automatic Updates Beep Driver Certificate Services Cluster File Replication Intersite Messaging Service IPSEC Policy Agent Message Queuing (MSMQ) Messenger Network DDE QoS RSVP Quality of Service (QoS) Remote Registry Route Listening Service Secondary Logon Service Advertising Protocol Simple TCP/IP Services Telnet Terminal Server Licensing Windows Media Services [Services2] Browser,4 Dfs,4 TrkWks,4 TrkSvr,4 MSDTC,3 Fax,4 NtFrs,4 CiSvc,4 NetLogon,4 Netman,2 SysmonLog,4 Spooler,4 NtmsSvc,4 LanmanServer,4 ScardSvr,4 ScardDrv,4 LMHosts,3 UPS,4 UtilMan,4 W32Time,4 Of course the source had been fully updated with HFSLIP before running nLite. * Tip: You may want to leave IE5 and not update it to IE6. IE5 based Windows Explorer is actually faster. Of course you should use other browsers to browse the Web Same goes for other components like DX (keep DX7) or MDAC (keep MDAC 2.5). You should only install security fixes for them but not install any new versions.
  19. I'm looking forward to test the tool The last version of IMAGEHLP.DLL I know of which still supports the APIs is IMAGEHLP.DLL 5.1.2430.0 which I've already mentioned above.
  20. But you never know if there aren't any other system files relying on those functions unless you check ALL of them with Dependency Walker (which is likely impossible).
  21. After testing I've found out that the above method works only for a CD based installation. It doesn't work for a HDD based installation, and actually HFSLIP doesn't slipstream these files properly. The files: mswrd6.wpc mswrd8.wpc write.wpc should be installed to: %ProgramFiles%\Windows NT\Accessories but HFSLIP makes them be copied to: %SystemRoot%\system32 If you're using a CD based installation then they are copied once again to the former path in the later part of GUI setup when wordpad.inf is executed. You end up with having the files in two places. In case of a HDD based installation it's different - the files are copied to the latter path and removed from the source at the same time so the setup can't find them later when wordpad.inf is being executed. The solution to this problem is pretty simple. You should still edit wordpad.inf as above but you should also edit TXTSETUP.SIF like this: Remove all lines where either mswrd6.wpc, mswrd8.wpc or write.wpc is present. Add: [SourceDisksFiles] mswrd6.wpc = 1,,,,,,,,3,3 mswrd8.wpc = 1,,,,,,,,3,3 write.wpc = 1,,,,,,,,3,3 This will make the setup not copy the files at all in the beginning. They will be copied only when wordpad.inf is executed.
  22. I've uploaded a new daily version of UURollup. No big changes this time. I've just updated and added files from the newest version of the BWC kernel. At the moment I'm working on the .NET Framework merged installer again. This time I want to have it done 100% automatically so I've been working on a script which would repack and merge the OnePiece's .NET Framework addons (and make changes / fix problems if necessary). It should be ready shortly because I want to reinstall Win2k on my computer as soon as possible (my current system has become very messy) and I actually need this .NET Framework merged installer for myself too
  23. If you've got any external PCI-E nVIDIA graphic card you could try to plug it in and check how it works on the current configuration.
  24. Thank you all for very useful information
  25. I wouldn't really recommend installing Win2k on a machine with only 128 MB of RAM. Unless you plan to slim it down very heavily (I managed to make it use only ~35 MB of memory though extreme nLiting) the system will eat up more than 50% of the available memory, and even more after you've installed all the drivers. Personally I'd just stick to Win98...
×
×
  • Create New...