
tomasz86
MemberContent Type
Profiles
Forums
Events
Everything posted by tomasz86
-
Have you tried to unpack it (the "/X" switch) and then start manually using the i386\update\update.exe?
-
Just a short update: I've removed the buggy files (see #6 for details) and also managed to reduce the total number of files in the USP by removing a few duplicates. It would be the best if each file was present in the package only once but it's kind of difficult to achieve "thanks" to the MS hotfix installer which has got many limitations. What I mean by duplicate files is that some files are shared by all editions of W2K (Professional, Server, Advanced Server, Datacenter Server, Embedded) and the same one file was present five times in the USP. I managed to reduce such files to only one. Unfortunately there is only a small number of such files shared by all editions but there are some others shared by only some of them, ex. only by Servers or only by Pro & Server, etc. I'm going to have a look at them and check if there's any possiblity to reduce the number of such files too. I've also removed some duplicate lines from the USP's update.inf file which were overlooked by Gurgelmeyer but these don't really matter - it's just a cosmetic fix
-
Everything from point 2 to 9 ^^ You may skip WMP9 if you don't need it.
-
UURollup-v7 (ENU) is ready. This is very likely the last version of it. What's new: - BWC kernel files updated - added tools clip.exe, takeown.exe, taskkill.exe, tasklist.exe (created/modified by BlackWingCat) - added drivers hidclass.sys, mouclass.sys (modified by BlackWingCat) - added two new updates 940350, 2491683 (created by acus) - added a modified syssetup.dll - fixed a bug in Windows Script 5.8 - added MS Visual C++ 2005, 2008, 2010 libraries. The libraries addon is no longer required when slipstreaming. The modified syssetup.dll is required to prevent Windows setup warning about unsigned drivers caused by the two modified driver files (hidclass.sys & mousclass.sys). It's related strictly to slipstreaming. The bug in Windows Script 5.8 is related to uninstallation of it and what it's basically about is that Windows Script's registry entries are not removed after the uninstallation. The same bug is present in both official Windows Script 5.6 & 5.7 installers. Now everything is removed correctly. I also removed useless language files from the libraries addon and as a result it's possible now to slipstream all the files properly because all of them follow the standard 8.3 format. I included them in the rollup.
-
I should mention that I'll also replace the three buggy files with their older version. EDIT: I've just done it B) Is there anyone knowledgeable about about the System File Protection (SFC)? I don't really know that much about it but I've just found a quite interesting thing that XP files, when installed in Windows 2000, are also protected by it! File Signature Verification utility accepts them as long as their catalog files are also installed in the system. Of course this does not apply to the modified files which are not digitally signed. Only files which are "transplanted" as it is can be accepted.
-
There's one bug in USP5.1 caused by one of the USB related HBRs (hotfixes by request) but it can be solved pretty easily. I don't think there have been observed any other issues with the USP If I were you i'd do it like this: 1. USP 5.1 2. MDAC 2.81 3. WMP9 4. Everything from Windows Update 5. Unofficial updates for MDAC 2.81 & WMP9 6. Unofficial updates for IE6/OE6 7. Custom updates 2483185, 2347290 & 983838 (see here; don't install the fourth one 2482017 because it's not compatible with WildBill's 32-bit icon support which is included in the UURollup) 8. UURollup (You may want to wait a few hours for a new version ) 9. Other unofficial packages like KB914783-KB974266, WIC or MSRDP52. You can find them on the bristols list too.
-
USB functional patches for Win2000 after SP4 and R1
tomasz86 replied to pointertovoid's topic in Windows 2000/2003/NT4
Actually pointertovoid tested both sp5 and "latest" and both didn't work for him. Out of all these updates\hotfixes the following ones seem useful: 836111 843503 883528 890202 The rest are superseded by these and the buggy 838417 is omitted. Pointertovoid mentions problems only with Usbhub.sys v7006 but there are three files available in the hotfix: usbd.sys 5.0.2195.7008 usbhub.sys 5.0.2195.7006 usbser.sys 5.0.2195.7006 Personally I'd avoid using all three of them just in case (one of them is buggy and the two others are connected with it so you never know...). If you're using Gurgelmeyer's USP 5.1 you may want to replace them like this: usbd.sys 5.0.2195.7008 -> usbd.sys 5.0.2195.6935 (843503) usbhub.sys 5.0.2195.7006 -> usbhub.sys 5.0.2195.6689 (SP4) usbser.sys 5.0.2195.7006 -> Usbser.sys 5.0.2195.6655 (SP4) Replacer is a very good program to replace system files manually. -
As you've already installed the system I'd suggest one of the two ways: 1) everything from Windows Update + UURollup. or 2) USP5.1 + everything from Windows Update + UURollup If you choose the 1) method you may also want to install IE6 / MDAC 2.81 / WMP9 / DX9 before installing any other updates, and when using the 2) method you only need to install MDAC 2.81 / WMP9 / DX9 as IE6 is already integrated in USP5.1. You can find them here. There is actually more to do after installing all these but let's stop here now These two methods provide probably the fastest way to fully update the system.
-
How to install Windows from USB- WinSetupFromUSB with GUI
tomasz86 replied to ilko_t's topic in Install Windows from USB
The previous version works fine with the same option enabled Maybe it would be good to put a note that the last Win2K compatible version is 1.0 beta7? This is a log from 1.0 beta7: -
This is a very old topic but the funny thing is that MDGx was wrong and the FTP mentioned in the beginning still works
-
@JorgeA Please keep in mind that this ranking is very far from representative when it comes to the actual World usage of Windows: http://marketshare.hitslink.com/report.aspx?qprid=11
-
How to install Windows from USB- WinSetupFromUSB with GUI
tomasz86 replied to ilko_t's topic in Install Windows from USB
Thank you ilko_t. Unfortunately I must say that something is wrong with the "display disk drives on all interfaces" option. This happens when I try to enable it. 2012/04/27 21:54:14- WinSetupFromUSB 1.0 beta8 started 2012/04/27 21:54:14- OS: WIN_2000 Architecture type: X86 ServicePack: Service Pack 4 OS Language: 0409 2012/04/27 21:54:14- Program directory: D:\Pulpit\Win Setup_1_0_beta8 2012/04/27 21:54:14- Getting USB drives information 2012/04/27 21:54:14- Show all drives option is NOT selected, displaying USB drives only 2012/04/27 21:54:15- No USB Disks detected or not properly formatted 2012/04/27 21:54:15- Checking sizes... 2012/04/27 21:54:15- Total source size- 0 bytes 2012/04/27 21:54:15- Target space available- 0 bytes 2012/04/27 21:54:21- Getting USB drives information 2012/04/27 21:54:21- Show all drives option is selected 2012/04/27 21:54:22- ATA SAMSUNG HD502HJ SCSI Disk Device 2012/04/27 21:54:22- DeviceID: \\.\PHYSICALDRIVE1 2012/04/27 21:54:22- PNPDeviceID: SCSI\DISK&VEN_ATA&PROD_SAMSUNG_HD502HJ&REV_0001\5&1D01176&0&040 -
@Kel I'll take it into consideration I was thinking about .NET 1.0 being optional (=installed only when an older version of .NET 1.0 is present in the system) and the rest being installed by default. Are you talking about the manual installation? I'm going to base the .NET installation on the true addons made by OnePiece so the whole installation process is super fast compared to a "standard" MSI installation. @SearanoX Everything currently included in UURollup will be included in USP5.2 so yes, unofficial kernel files (a combination of WildBill & BlackWingCat's files) will be there too Unfortunately there seem to be some issues with Silverlight 5 in Windows 2000 :/ By the way, I've reordered the list a little bit so now it shows a real order in which I want to include all these things.
-
I wonder what caues such a poor performance of SSD on a PCI-E LSI Logic 3042E SAS controller: 1.Samsung 470 @ LSI Logic 3042E 2. Samsung 830 @ LSI Logic 3042E On the other hand below you can see how the drive "should" work: 3. Samsung 470 @ AMD A55 SATA2 controller And lastly, this is a RAID0 of 2x Fujitsu MAX3036RC (37GB 15000 rpm SAS drive) on the same LSI controller... 4. 2x Fujitsu MAX3036RC @ LSI Logic I know that the controller can limit the sequentional transfer rates but has anyone got any idea why the 4K values are so bad? :/ I have also noticed that copying files and other operations are not smooth when the SSD is connected to the LSI Logic controller while there are no problems when connected to the AMD A55 one. Of course everything happens on the same mainboard (ASRock A55 Pro3) and the LSI controller is connected to the second PCI-E (x4) slot. Edit: Added spoilers.
-
All the newest Windows related content is available at my website under https://twilczynski.com/windows. This thread was initially about creating an updated version of Unofficial SP5. However, for various personal and technical reasons, I was unable to follow my original plans. @Gurgelmeyer, the author of the USP5, used an automatic tool to update the official Service Pack 4 with updates and hotfixes that were released by Microsoft after it. The tool was never shared to the public though, so I began with preparing my own scripts that would do the same work. Yet, I have never gone far enough to be able to integrate the updates into SP4 the same way that he did. Nevertheless, my scripts were still able to merge single updates into so called "update rollups", so I decided to use them to create unofficial packages such as UURollup, Update Rollup 2, HBR Rollup and many others. At that time, I suddenly became responsible for the Updates Lists for HFSLIP for Windows 2000. I had to learn HFSLIP not only from the outside (as a user) but also from the inside (as a maintainer), and also learn how to build and administer a website. In the process I realized that producing more and more small unofficial packages was a dead end. Despite the initial success, they inevitably introduced new bugs and issues that were difficult to track and fix, led to even greater fragmentation of the Windows 2000 update ecosystem and, most importantly, required continuous and active maintenance. In such a situation, I made my mind to fully focus on the Updates Lists with HFSLIP as the ultimate tool for keeping Windows 2000 up-to-date. Everything has been said about HFSLIP (see the HFSLIP forum and my website) so I am not going to elaborate it here. There are at least three reasons why I believe that HFSLIP, despite its limitations, is still better than all other similar tools or prepackaged updates (such as USP5 or unofficial rollups). Firstly, it is a complete program that just works in spite of no active development. It does require small fixes from time to time, but most of them can be done even by a novice developer like myself. Secondly, thanks to its flexibility, HFSLIP is the only such tool able to integrate a large variety of differently structured updates, system files, registry files, addons, any many other packages. Lastly, it supports all language versions of Windows (which is not the case with the majority of the unofficial update packages which are usually English only). All in all, this is how my current point of view stands. The thread itself is old and long, any many things have changed since its creation. Accordingly, many different topics have been discussed here. Since I have discontinued all the other threads related to my work with Windows 2000, feel free to use this one to post your opinion, questions and suggestions on the current and future development of everything related to Windows 2000. The thread's original content is still available in the spoiler below.
-
By the way, the wordpad.inf info can be from XP too! Even if you lost you Windows CD you should still have the file in the %systemroot%\inf\ folder. Please help EDIT: Wordpad.inf is included in WinXP SP3 so I only need to download SP3 for each language and copy the required information.
-
EDIT: Help no longer required. See next post for details. Guys and girls, I need your help In order to process one update I need info from one file wordpad.inf from W2K CD (i386\wordpad.in_). To be more specific, I need this: [Strings] MSWORDPADOPT_DESC = "WordPad" MSWORDPADOPT_TIP = "Editor for creating short memos and documents" APPS_DESC = "Accessories" WORDPAD_LINK = "WordPad" Wordpad_Infotip = "Creates and edits text documents with complex formatting." WORDPAD_DOC = "WordPad Document" RTF_DOC = "Rich Text Document" WRITE_DOC = "Write Document" EDIT = "&Edit" OPEN = "&Open" ACCESSOR = "Windows NT\Accessories" PROGRAMF = "Program Files" This one is for English system but I need it for: ARA CHS CHT CSY DAN ELL ESN FIN FRA HEB HUN JPN NLD NOR PTB PTG RUS SVE TRK I already have: ENU DEU KOR ITA PLK If it's not a problem for you please just open the file, copy and paste it here. I know there are some people using different language versions of W2K here, and I will be very thankful if you could do just that I can't proceed with the rollup without this info :/ EDIT1 I've found DEU.
-
By the way, Gurgelmeyer's "code" for naming those catalogs was pretty simple: "SP-XXXXX.cat" where XXXXX stands for the first 5 digits from the MD5 value of each catalog. Like this: sp-02d3b.cat sp-039be.cat sp-05899.cat sp-059a0.cat sp-06ef4.cat sp-06f4d.cat sp-08ade.cat sp-09bc1.cat sp-09e70.cat sp-0d30f.cat sp-0db13.cat sp-0e8a0.cat sp-0eb0a.cat sp-0eb29.cat sp-0f853.cat sp-112f7.cat sp-11619.cat sp-11a4c.cat sp-1214c.cat sp-13674.cat sp-1414e.cat sp-15e6c.cat sp-1611c.cat sp-16397.cat sp-16ee6.cat sp-16f6d.cat sp-17da9.cat sp-1818d.cat sp-1acdd.cat sp-1b60a.cat sp-1dc4a.cat sp-1e74d.cat sp-1fd3f.cat sp-20104.cat sp-205c3.cat sp-20ca4.cat sp-22c0f.cat sp-23649.cat sp-23b8a.cat sp-241ba.cat sp-24683.cat sp-258e1.cat sp-25baa.cat sp-260e0.cat sp-267d1.cat sp-2686f.cat sp-26a38.cat sp-26f15.cat sp-2b312.cat sp-2b5ba.cat sp-2e2ab.cat sp-2f024.cat sp-2f400.cat sp-2f523.cat sp-30ccb.cat sp-31513.cat sp-33631.cat sp-33962.cat sp-347a5.cat sp-347ab.cat sp-36816.cat sp-36f2b.cat sp-37c2b.cat sp-38a46.cat sp-39da5.cat sp-3a1ce.cat sp-3d48e.cat sp-3df0e.cat sp-3eee5.cat sp-3f864.cat sp-3ff31.cat sp-40c7e.cat sp-40f4b.cat sp-42cd1.cat sp-42e85.cat sp-4443a.cat sp-447e2.cat sp-453bd.cat sp-47263.cat sp-498fb.cat sp-49dba.cat sp-4b0f4.cat sp-4c666.cat sp-4d251.cat sp-4df9d.cat sp-4f1aa.cat sp-5057e.cat sp-5158c.cat sp-53487.cat sp-5480d.cat sp-552cc.cat sp-56d10.cat sp-58404.cat sp-596cf.cat sp-5988e.cat sp-5a45d.cat sp-5b54e.cat sp-5d46e.cat sp-5f4c8.cat sp-5ff42.cat sp-60b04.cat sp-61dd1.cat sp-638f4.cat sp-6432c.cat sp-652e1.cat sp-65683.cat sp-65ee5.cat sp-65f31.cat sp-66d00.cat sp-673fd.cat sp-674cd.cat sp-68c67.cat sp-696b8.cat sp-6a437.cat sp-6b70d.cat sp-6c666.cat sp-6c9ab.cat sp-6d25b.cat sp-6f27f.cat sp-706bb.cat sp-70c62.cat sp-71721.cat sp-7296d.cat sp-72f6b.cat sp-79b60.cat sp-7a365.cat sp-7d370.cat sp-80e83.cat sp-811b9.cat sp-838ae.cat sp-83eaf.cat sp-85bc1.cat sp-873c0.cat sp-87aac.cat sp-87acb.cat sp-87bdc.cat sp-882d6.cat sp-88fd4.cat sp-892f2.cat sp-8a9a0.cat sp-8ad1c.cat sp-8b9d1.cat sp-8c02f.cat sp-8d041.cat sp-8dc46.cat sp-8f4f4.cat sp-8f72f.cat sp-90319.cat sp-90e52.cat sp-952c5.cat sp-95cf9.cat sp-9638f.cat sp-9813b.cat sp-9adcd.cat sp-9b241.cat sp-9d876.cat sp-9da18.cat sp-9df27.cat sp-9e529.cat sp-a0896.cat sp-a0991.cat sp-a1cf1.cat sp-a631e.cat sp-a7305.cat sp-a7b61.cat sp-a7e4d.cat sp-a82a5.cat sp-a9496.cat sp-a9537.cat sp-aafea.cat sp-acd5f.cat sp-ad4b5.cat sp-adb25.cat sp-ae3db.cat sp-ae6a2.cat sp-b066c.cat sp-b0e66.cat sp-b1207.cat sp-b1b13.cat sp-b2590.cat sp-b2828.cat sp-b2b2b.cat sp-b342c.cat sp-b4171.cat sp-b5177.cat sp-b6344.cat sp-b660d.cat sp-b6a8d.cat sp-b8a40.cat sp-b91de.cat sp-ba5c8.cat sp-ba76a.cat sp-bb0ab.cat sp-bc129.cat sp-bce05.cat sp-bf08c.cat sp-bf445.cat sp-bf642.cat sp-c0a88.cat sp-c1f01.cat sp-c2b9d.cat sp-c33ff.cat sp-c47d7.cat sp-c5c50.cat sp-c6a66.cat sp-c761b.cat sp-c97dc.cat sp-ca5bf.cat sp-cc0cd.cat sp-cc4ec.cat sp-ccb7d.cat sp-cd32d.cat sp-cd43f.cat sp-cec49.cat sp-d0748.cat sp-d0fdc.cat sp-d1993.cat sp-d87dd.cat sp-dbbc8.cat sp-dc895.cat sp-dd532.cat sp-dd886.cat sp-ddc55.cat sp-de5a4.cat sp-def61.cat sp-dfb1c.cat sp-e0472.cat sp-e0500.cat sp-e2acb.cat sp-e73db.cat sp-e8671.cat sp-ea465.cat sp-eb807.cat sp-ef8b0.cat sp-f268c.cat sp-f2eb1.cat sp-f3228.cat sp-f3521.cat sp-f3d69.cat sp-f4079.cat sp-f490e.cat sp-f575d.cat sp-f5853.cat sp-f6147.cat sp-f7a64.cat sp-fa462.cat sp-fa879.cat sp-fc0dc.cat sp-fd72d.cat
-
TASKLIST
tomasz86 replied to Caml Light's topic in Programming (C++, Delphi, VB/VBS, CMD/batch, etc.)
It works fine here so it must be a different version of tasklist.exe to have different output than mine. You didn't mention your OS though Could you show an example how your tasklist.exe output looks like? Here it's sth like this: Image Name PID Session Name Session# Mem Usage ========================= ====== ================ ======== ============ System Idle Process 0 0 36 K System 8 0 28 K smss.exe 240 0 36 K -
TASKLIST
tomasz86 replied to Caml Light's topic in Programming (C++, Delphi, VB/VBS, CMD/batch, etc.)
FOR /F "skip=3" %%I IN ('tasklist.exe') DO ECHO>>processes.txt %%I -
How to merge two text files?
tomasz86 replied to tomasz86's topic in Programming (C++, Delphi, VB/VBS, CMD/batch, etc.)
It's not codepage because I tried to set it manually in cmd.exe (CHCP command) but the effect was still the same. I've replaced all "xa7" with "x7b" ("{") and it seems to work OK now. Thank you EDIT: I also had to change the line ECHO §mod by jaclaz>%Work% to ECHO {mod by jaclaz>%Work% in join_dedupe.inf.cmd. -
A lot of the talking points from MS on Win8 are about increased boot time. Tossing around figures and times that remind me of my old Win95 PC as far as boot time. I think I only know one person that shuts down their computer at night. Most people just leave them on since the old days of memory corrupting and PC getting slow are things of the past OS like Win95 or 98. Actually I'd like to disagree with this point. It may not be important on a desktop where you indeed can have it turned on all the time but it's very important on laptops and other mobile devices which you sometimes need to turn on and just use instantly instead of waiting those several seconds. Of course this shouldn't be the main feature of Win8 but still I personally wouldn't neglect the benefits of it.
-
By the way, there is some important information to tell you: 1. HBR Rollup is going to be ready in the next few days. In all 24 supported languages! 2. I've been working on UURollup-v7 (ENU) & UURollup-v4 (Global). V7 is going to be the last version of UURollup (ENU) because... see point 4. 3. Update Rollup 2 is suspended (and maybe cancelled). As it's in the case of HBR Rollup, I wanted to prepare it in all 24 languages but there's just too much manual work involved related to merging all the INF files (it's related especially to UR1 which is a complete mess :/). I don't think spending time on it is worth it because... see point 4. 4. There won't be USP6 but rather an Unofficial Service Pack 5.2. I've decided not to start everything from the beginning but base it on the last version of Gurgelmeyer's USP5.1, i.e. update USP5.1 including all official & unofficial updates, HBRs, and add other components, ex. .NET Framework, etc. The reasons for doing so are as following: a ) It would be a waste of effort and time spent by Gurgelmeyer to leave his project alone and start everything from scratch. b ) USP5.1 already has UR1, MDAC2.81, IE/OE6, etc. included so it is much easier to update it than try including all these components again in SP4. I must admit that my knowledge is nowhere as large as Gurgelmeyer had and I'm not sure if I would be even able to integrate all this stuff. USP5.2 would be available only in English simply because even if I manage to integrate everything automatically with a script, there are still many unofficial updates available only in English so it's not possible to integrate them in other language versions of W2K. Everything that's included in UURollup and HBR Rollup will be also included in USP5.2 so once it's ready these packages won't be needed anymore (for English system that is). I hope everyone is fine with such a roadmap. Please tell me if you've got any objections or suggestions. By the way, I'm also thinking about removing all .CAT files and "patching" the sfc.dll, i.e. disabling Windows File Protection and removing Windows Update alltogether. Why? The reason is very simple - unofficial updates break SFC anyway, and you must not use WU if you've got unofficial updates installed because it will not recognise the modified files, and will prompt for older official updates instead which is no good as some of the newer unofficial files may get replaced by them.
-
Just a short explanation: 2584577 for W2K exists and is included in UURollup (both ENU & Global) so there's no need to create anything more
-
Maybe 818383? I know it's not exactly this issue but still...