Search found 740 matches

by harkaz
Sun Sep 29, 2013 11:22 am
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

I found that the assemblies issue was caused by a patched setupapi.dll I had previously created. I used the original setupapi.dll and the problem was fixed. However, using a modified layout.inf file gave me the familiar "Windows XP Professional setup is not valid. No signature was present in the sub...
by harkaz
Sat Sep 28, 2013 6:00 pm
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

Now I tested it on live CD-ROM installation - it fails to verify assemblies. Will try to use the original layout.inf and specify an alternative layout.inf file for syssetup.inf - probably it will work. UPDATE: Issue is not releated with the modified layout.inf, i retried with the original layout.inf...
by harkaz
Sat Sep 28, 2013 11:29 am
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

Although I didn't patch the setupapi.dll, I've found another way to overcome the issue. I used the original layout.inf for the INF directory only and no problems were reported. So, after some updating of the Service pack 4 package, I will present you with Windows XP Service Pack 4 Milestone 1 very s...
by harkaz
Sat Sep 28, 2013 8:12 am
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

The patch region of setupapi.dll 5.1.2600.5512 seems to be here: 77973CA2 loc_77973CA2: ; Xref 77973A4C 77973A5A 77973CA2 899D40F7FFFF mov [ebp-8C0h],ebx 77973CA8 8D8540F7FFFF lea eax,[ebp-8C0h] 77973CAE 50 push eax 77973CAF 53 push ebx 77973CB0 FFB54CF7FFFF push dword ptr [ebp-8B4h] 77973CB6 56 pus...
by harkaz
Thu Sep 26, 2013 4:33 am
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

setupapi.dll performs the layout.inf check. I found this in a Microsoft's document : 5.7 Verifying Files and Pruning the File Queue During the verifying-and-pruning stage of driver installation, SetupAPI logs messages that pertain to verifying and pruning (in other words, deleting) file-copy operati...
by harkaz
Tue Sep 24, 2013 1:37 pm
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

I applied the setupapi.dll patch found here: http://www.vorck.com/windows/edit-setupapi.html (also replaced the ,_x, with ,, in layout.inf file) but it didn't fix the update.exe issue. I will keep this patch for CD-ROM installations and try to intercept the check. Probably the signtool will be usefu...
by harkaz
Mon Sep 23, 2013 5:46 pm
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

Thanks ricktendo64 :) I will update the SP installer.

Guess what? Just added a modified syssetup.dll and syssetup.inf flawlessly :) It seems that layout.inf is the culprit. Let's see if we can fix this issue completely...
by harkaz
Mon Sep 23, 2013 4:33 pm
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

After all, I have been able to install the SP4 on top of SP3 with all the catalogs installed. (The GetCatVersion error is still present). I have to use the original layout.inf, syssetup.dll and syssetup.inf files for installation on a live system. Are ALL these files required for a sysprep installat...
by harkaz
Sun Sep 22, 2013 12:30 pm
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

When I manually tried to add some catalogs with signtool, it reported no problems. I'm trying to find out why update.exe can't do that. UPDATE: An interesting observation: After installing SP4, the partmgr.sys driver is the only one which is signed. On the other hand, disk.sys is unsigned. However, ...
by harkaz
Sun Sep 22, 2013 8:04 am
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

No catalogs are installed at all. I will test signtool. It seems that the issue is related with messenger removed INF files - the catalog nt5inf.cat fails.
by harkaz
Sun Sep 22, 2013 5:22 am
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

I put back the original syssetup.inf and syssetup.dll files but it did not fix the problem!

That's very interesting...
by harkaz
Sat Sep 21, 2013 2:22 pm
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

It's very difficult to install all catalogs with a modified syssetup.dll on a live system. I'm abandoning the idea of using a patched syssetup.dll for installation on a LIVE system. After all, a modified syssetup.dll is required only for syssetup.inf modification to install catalogs during Windows X...
by harkaz
Sat Sep 21, 2013 1:14 pm
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

Changing the parameter to 0 changed absolutely nothing. :( Probably it requires some debugging. For the moment I'm working on the other errors I haven't checked. The GetCatVersion failure is a characteristic example. This error is also present in Windows 2000 USP5 when applied on top of Windows 2000...
by harkaz
Sat Sep 21, 2013 9:04 am
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

Thanks! :) Right now, I'm trying to fix some issues related with modified syssetup.dll and syssetup.inf files: no catalog is installed during service pack installation. If you know Assembly, I need your help here: After some examination of the svcpack.log file (I tested various possible patches), I'...
by harkaz
Thu Sep 19, 2013 4:21 pm
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

Thanks! This was the source of theseinstructions, and thank you for mentioning it! I posted it in this thread so that everything is one place. Now, I have an additional problem with update.exe. No catalog file installs after SP4 installation completes. Similar problems arise when slipstreaming the S...
by harkaz
Thu Sep 19, 2013 7:16 am
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

Some instructions to create a self extracting executable. (Example: The D:\SP4 fodler is used as a source for service pack 4 components) A. Extract the sfx from the KB942228 (for example) package for the desired language: In the update package of the desired language, using a hex editor, search for ...
by harkaz
Tue Sep 17, 2013 10:09 am
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

A new challenge: While installing the service pack (testing now) this error message appears: Setup cannot copy the file syssetup.dll. Let's see what's going on here... UPDATE: I will also have to fix catalog installation failure. Let's see if Gurgelmeyer has done sth on that... ... The error GetCatV...
by harkaz
Tue Sep 17, 2013 3:02 am
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

Thanks Atari800xl. I'm working on MSN Explorer 10.5 update now. I haven't tested the removed Messenger yet. A great way to download all important updates from microsoft (no request-only hotfixes) in ALL languages, is WSUSOffline: http://download.wsusoffline.net/ I'll keep you updated with the latest...
by harkaz
Mon Sep 16, 2013 8:01 am
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

NEW: After reverse engineering the Gurgelmeyer's USP5 update.exe I have patched the latest update.exe (package installer version 6.3.15.0 - found it in Onepiece's update pack). This will considerably improve service pack 4 installation/unistallation experience.
by harkaz
Sun Sep 15, 2013 8:46 am
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

How to properly patch syssetup.dll

Patching syssetup.dll is now completed :) The required steps to get rid of all syssetup.dll-related errors are presented below: 1. Grab the original XP SP3 syssetup.dll file. 2. Using a hex editor, like XVI32, open the dll file. 3. Go to address (offset) 33B7B. 4. Replace 74 with EB. 5. Save changes...
by harkaz
Sun Sep 15, 2013 8:00 am
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

Fixed the "Battery unsigned" issue, will perfrom some additional checks before giving you the essential details.
by harkaz
Sun Sep 15, 2013 6:49 am
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

Making progress: With a second patch, I managed to completely remove Messenger (its catalog was manually removed by me in syssetup.inf file). So it seems that this patch is required for some changes in syssetup.inf to actually take effect, apart from a simple change in verification routines. Now, th...
by harkaz
Sat Sep 14, 2013 11:53 am
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

Thanks for the tip, bphlpt, I'll check this later. tomasz86, I've noticed that syssetup.inf is also present in the Lastgood and Lastgood.tmp directory. Is this normal? Currently working hard on the "Battery unsigned" problem. I'm making progress: I have been able to reproduce the problem I faced wit...
by harkaz
Fri Sep 13, 2013 3:58 pm
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

OK guys, I started working on the original patch. I have GOOD NEWS: I have vastly improved the original patch. Now the ONLY problem I face is "UNSIGNED BATTERY". I will try to fix this later. 697446FE loc_697446FE: ; Xref 697446B2 697446FE 39B5B8F5FFFF cmp [ebp-0A48h],esi 69744704 0F84E8000000 je lo...
by harkaz
Fri Sep 13, 2013 3:03 pm
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

It failed :( The same error message appears...

Well.. Let's start from scratch...

I haven't used a kernel debugger so far... Probably I'll need to use SoftICE after all... For the moment, I'll work on the existing patch.
by harkaz
Fri Sep 13, 2013 2:33 pm
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

I will try your suggestion bphlpt, this seems to be the solution. However, I have a practical problem: How do I get the hex code (machine code) after changing jz to jmp? This is essential to know in order to patch the syssetup.dll (I've already found the offset). Should I go trial and error? UPDATE:...
by harkaz
Fri Sep 13, 2013 9:01 am
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

The pSetupVerifyFile in setupapi.dll is responsible for this check. I will start working on it. I search Setup API SDK, but it's not documented there... My goal right now is to understand how pSetupVerifyFile works and change its parameters, not to prevent calling it. A quick look with MASM: Can som...
by harkaz
Fri Sep 13, 2013 3:20 am
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

Elite's solution is intended for Windows 7 but not for XP. Creating WINNT.SIF and adding these lines is not a solution for a service pack, because it has to be as generic as possible. @Kelsenellenelvian: It seems I have 3 options here: 1. Find a different patch for syssetup.dll, if possible. 2. Don'...
by harkaz
Thu Sep 12, 2013 5:26 pm
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

I used RyanVMi for the patch. But now Windows XP Setup shows messages about installing unsigned drivers. Is there something wrong I'm doing? Is there a way to avoid this? I also had this problem with a manual patch I did. UPDATE: This does not happen with the original syssetup.inf file. The only mod...
by harkaz
Thu Sep 12, 2013 2:49 pm
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

Thanks for the link. I tried with nLite under Windows 7 (XP SP3 compatibility mode) but it failed to patch the file. I will retry on a real XP SP3 machine and update this post. UPDATE: Nothing happens. syssetup.dll is still the original :( I'm using this addon: INF Unlock Only: PatchAddon_SYSSETUP_I...
by harkaz
Thu Sep 12, 2013 7:52 am
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

I have a problem with editing syssetup.inf file. It seems that the file is digitally signed. How do I patch the syssetup.dll file to bypass this check? Update: I tried copying the syssetup.dl_ from an Nlite'd disk, but it failed. I can't find a patched syssetup.dll anywhere, msfn.org seems to be dow...
by harkaz
Wed Sep 11, 2013 5:48 pm
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

Yes, why not? It may be useful... ;)
by harkaz
Wed Sep 11, 2013 4:46 pm
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

Thanks for the tip. I'll send them a PM later. Right now, I'm working on Windows Messenger removal. It's hard work after all. I have just finished modifying the update.inf and will proceed with the other setup files.
by harkaz
Tue Sep 10, 2013 5:32 pm
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

Thanks for you support. I am organising the SP3 files and preparing to update them later. I have decided to remove MSN Messenger completely, because it's no more functional. I will also replace MSN Explorer with its latest free release. The current version is 13.562.5 Build 560 (source:Wikipedia) bu...
by harkaz
Mon Sep 09, 2013 4:04 pm
Forum: Community Update Packs
Topic: Welcome to Windows XP Service Pack 4
Replies: 2508
Views: 2597791

Welcome to Windows XP Service Pack 4

Windows XP SP4 Unofficial Final Version 3.1b is now available! UPDATE [June 7, 2019]: Post-SP4 Update Pack released! [2019 Christmas Special]: Post-SP4 Update Rollup released! This final update pack should be applied to Windows XP installation media immediately after slipstreaming SP4 v3.1b to a Wi...
by harkaz
Fri Sep 06, 2013 6:47 am
Forum: Windows XP Professional
Topic: List of XP SP3 hotfixes
Replies: 33
Views: 46740

No, it lists only hotfixes included in Onepiece's UpdatePack, meaning XP Pro/Home editions only. Creating a Tablet or MCE dedicated hotfix list is rather easy: integrate in an untouched WinXPSP3 CD latest Onepiece's Updatepack (if it is an XP MCE CD you must integrate Service Pack 3 befiore integra...
by harkaz
Thu Sep 05, 2013 6:45 am
Forum: Windows XP Professional
Topic: List of XP SP3 hotfixes
Replies: 33
Views: 46740

Does the hotfix list given by Onepiece include hotfixes special for Tablet PC, MCE and Starter editions? If not, where can I find such a list?

Thanks in advance.
by harkaz
Thu Nov 29, 2012 7:41 am
Forum: Windows XP Professional
Topic: Onepiece XP Post-SP3 AIO Update Pack FINAL
Replies: 3577
Views: 1794877

I tried running the .NET Repair tool, but the repair operation failed - the tool created a dump cab file for analysis. Operation was done in a virtual machine immediately after Windows XP Setup completed, to minimize the possibility of software conflicts. The FixDotNet.log file in the created cabine...
by harkaz
Mon Nov 19, 2012 8:24 am
Forum: Windows XP Professional
Topic: Onepiece XP Post-SP3 AIO Update Pack FINAL
Replies: 3577
Views: 1794877

For a complete answer we need the error code but it's very unlikely such errors are caused by updatePack itself or optional components installed in True mode, as .net 2, but by some setups not designed to be installed/configured at T-13 stage. If you need to force or modify the system to install th...
by harkaz
Sun Nov 18, 2012 7:12 am
Forum: Windows XP Professional
Topic: Onepiece XP Post-SP3 AIO Update Pack FINAL
Replies: 3577
Views: 1794877

The update pack (November 2012) is excellent, Onepiece. Keep up the good work! I'd like to report a problem though.After installation, SQL Server 2005 / 2008 Express cannot be successfully installed. The error that occurs seems to be a result of problematic .NET 2.0 integration. I have created my ow...