Welcome to Windows XP Service Pack 4

Forum to discuss Update Packs created by community members for the various Windows operating systems.
Post Reply
User avatar
5eraph
Site Admin
Posts: 4618
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Sun Aug 31, 2014 12:19 am

Briant wrote:Why isn't the mod police on this guy too? When I mentioned using a crack (even though owning legit keys) I was called a thief (see above). :rolleyes:
We're not all of us hostile, Briant. Please try not to mention cracks or cracking. Cracking and software piracy are not supported on this forum.

Let's keep on topic, everyone.

harkaz
Posts: 705
Joined: Fri Nov 16, 2012 10:23 am
Location: GR

Post by harkaz » Sun Aug 31, 2014 6:18 am

1. A note about a potential MUI version:

Currently Windows XP Unofficial SP4 is in English only. Howewer, it is possible to translate to other languages using MUI packs.

Because MUI packs are intended only for Volume License customers I will NOT publish a download link for such a version, even if I decide to create one. In case I create such a version, members of this forum who are willing to redistribute it can contact me via PM, and I will give them the necessary files. For security reasons IF AND ONLY IF such a MUI version has been created by ME, I will publish the original verification information HERE.


2. COMING SOON: Windows XP SP4 security enhancements. As I have already posted, Windows XP SP4 will include registry updates to enhance security. I want to thank Stefan Kanthak, a security expert who has kindly given me the necessary information.
This is an example of security vulnerabilities fixed by Stefan's registry updates:

http://seclists.org/fulldisclosure/2013/Oct/151

User avatar
Outbreaker
Posts: 703
Joined: Tue Aug 21, 2007 8:06 am

Post by Outbreaker » Sun Aug 31, 2014 8:35 am

Is it only this Security fix or did you added some more?

harkaz
Posts: 705
Joined: Fri Nov 16, 2012 10:23 am
Location: GR

Post by harkaz » Sun Aug 31, 2014 8:38 am

This is one of them, there are many other security enhancements. I will start the integration process in a few days.

harkaz
Posts: 705
Joined: Fri Nov 16, 2012 10:23 am
Location: GR

Post by harkaz » Sun Aug 31, 2014 7:08 pm

Finished modifying layout/txtsetup files. Proceeding with sp4cmp.cat, qfecheck.inf, syssetup.inf and Win9x upgrade-related setup INFs.
Last edited by harkaz on Mon Sep 01, 2014 4:22 am, edited 1 time in total.

User avatar
bphlpt
Posts: 1367
Joined: Sat Apr 19, 2008 1:11 am

Post by bphlpt » Mon Sep 01, 2014 1:07 am

1)
harkaz wrote: 2. COMING SOON: Windows XP SP4 security enhancements. As I have already posted, Windows XP SP4 will include registry updates to enhance security. I want to thank Stefan Kanthak, a security expert who has kindly given me the necessary information.
So essentially you are going to integrate:
<http://home.arcor.de/skanthak/download/XP_FIXIT.INF> fixes all the 2500+ unqualified (plus not properly quoted long) filenames left in the registry of Windows XP SP3 AFTER fixing the other 2000+ unqualified (plus not properly quoted long) filenames in the \i386\HIVE*.INF and \i386\DMREG.INF (from which the initial registry is built) on the installation media.
Correct?

2) I also like Kel's suggestion:
Kelsenellenelvian wrote:I have a great suggestion for SP4 = http://www.softpedia.com/get/Security/L ... lder.shtml

Microsoft private folder
Cheers and Regards

harkaz
Posts: 705
Joined: Fri Nov 16, 2012 10:23 am
Location: GR

Post by harkaz » Mon Sep 01, 2014 3:55 am

@bphlpt

1) Yes, XPFIXIT.INF registry keys will be integrated in the appropriate INF files, along with the hive*.inf file changes.

2) Yes, Microsoft Private Folder will be included as an optional component in RC, as well as Powershell 2.0. I don't want to include more optional components, however, because the download size is already rather big

harkaz
Posts: 705
Joined: Fri Nov 16, 2012 10:23 am
Location: GR

Post by harkaz » Mon Sep 01, 2014 4:40 am

Today I stumbled across this:

http://on-disk.com/product_info.php/pro ... 1575#!tab1

The REAL Windows XP Unofficial SP4 is FREE. Do NOT download from such sites.

This RyanVM.net thread is the most trusted download location for Windows XP Unofficial SP4. Avoid other download locations!

User avatar
5eraph
Site Admin
Posts: 4618
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Mon Sep 01, 2014 6:23 am

5eraph wrote:Let's keep on topic, everyone.
Thread cleaned from that point. Further discussion about cracks and warez can be taken to PM. It has no place in this thread.

User avatar
Outbreaker
Posts: 703
Joined: Tue Aug 21, 2007 8:06 am

Post by Outbreaker » Mon Sep 01, 2014 1:08 pm

I found this in the "XP_FIXIT.INF" file:

Code: Select all

[Files.Sys]
; Remove superseded and outdated 'Web Folders Installer' (KB892211 & KB907306)
WEBFLDRS.MSI
Does anyone know by what it is superseded?

User avatar
ricktendo64
Posts: 3213
Joined: Mon May 22, 2006 12:27 am
Location: Honduras

Post by ricktendo64 » Mon Sep 01, 2014 5:17 pm

He may have taken one from a office installer, I know one of them includes webfolders

harkaz
Posts: 705
Joined: Fri Nov 16, 2012 10:23 am
Location: GR

Post by harkaz » Mon Sep 01, 2014 6:42 pm

Yes, it's from Office 12, if I remember correctly. I have already added it to the SP4 update but I didn't remove webfldrs.msi (rosebud is installed during Active setup).

I have detected an interesting bug in SP4 and I need your help with this one:

When I try to change Start menu Internet and E-mail icons from the Start menu Properties, the Start menu fails to change them. The Start menu will always show the HKLM default client instead. Have you encountered a similar issue in your update packs?

PS. I have integrated some files from IE6 July 2014 Cumulative Update as well.

poolside

Post by poolside » Mon Sep 01, 2014 7:01 pm

harkaz wrote:Today I stumbled across this:

http://on-disk.com/product_info.php/pro ... 1575#!tab1

The REAL Windows XP Unofficial SP4 is FREE. Do NOT download from such sites.

This RyanVM.net thread is the most trusted download location for Windows XP Unofficial SP4. Avoid other download locations!
That site merely offers a bundle of Microsoft's redistributable packages released after SP3 (and it includes SP3, too), and it does so on a CD. I don't think the makers of that are familiar with your work nor do I believe there is any malintent there. (They also offer Debian on a couple of DVDs among other things.) Having software on physical media comes in very handy sometimes. It's merely a convenience thing.

spider
Posts: 64
Joined: Sat Feb 23, 2008 1:06 am

Post by spider » Mon Sep 01, 2014 7:27 pm

Awesome! so we can see a new beta in a week or 2?
Be nice timing if so, as going to update some Xp systems in October, they've been out of date since 2011 :/

User avatar
5eraph
Site Admin
Posts: 4618
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Mon Sep 01, 2014 7:27 pm

Yes, harkaz, I have the same problem with the XPx64 update pack used with the IE8 x64 addon. Since I usually hide the Internet icon in the Start menu, I haven't noticed it before.

harkaz
Posts: 705
Joined: Fri Nov 16, 2012 10:23 am
Location: GR

Post by harkaz » Tue Sep 02, 2014 2:37 am

@poolside Probably you're right (this thought occured to me) but I wanted to warn users about any site redistributing the Unofficial SP4. Although such sites can be trusted, users download at their own risk.

If someone has received the SP4 package on CD/DVD media from the on-disk.com site I will edit my previous post.

@5eraph Any ideas what might be causing this?

@spider Probably, depends on how much time it will take to fix all issues.

harkaz
Posts: 705
Joined: Fri Nov 16, 2012 10:23 am
Location: GR

Post by harkaz » Tue Sep 02, 2014 5:39 am

A very interesting find: The explorer.exe version in POSready 2009 image is 6.0.2900.5669, 1040712 bytes. The latest version found in all update packs is 6.0.2900.5634, 1033728 bytes.

This version will be included in Unofficial SP4, even if it doesn't fix the Start menu icons issue - not tested yet.

(POSReady 2009 ships with IE7 slipstreamed, so probably it will do the job).

User avatar
5eraph
Site Admin
Posts: 4618
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Tue Sep 02, 2014 6:57 am

harkaz, tested XPx64 update pack with IE6, with and without KB2976627. No change; the Start menu icon bug persists.

My Explorer.exe is v6.0.3790.4093 from KB918033, if that's relevant to you.

harkaz
Posts: 705
Joined: Fri Nov 16, 2012 10:23 am
Location: GR

Post by harkaz » Tue Sep 02, 2014 7:40 am

Thanks for the info, 5eraph. I will test the new explorer.exe file soon. The 6984 byte difference between those two versions is not a simple patch...

Currently integrating Powershell 2.0 and Microsoft Private Folder as optional components. After that it's all about finalizing Win9x INF files, update.ver preparation and the first test after Beta 3.

If there is a very good OC you'd like to suggest for SP4, please do it now.

User avatar
Kelsenellenelvian
Moderator
Posts: 4383
Joined: Tue Nov 30, 2004 8:32 pm
Location: Pocatello, ID
Contact:

Post by Kelsenellenelvian » Tue Sep 02, 2014 8:11 am

A GUI ability for the ability to install the exra components from the start menu?

harkaz
Posts: 705
Joined: Fri Nov 16, 2012 10:23 am
Location: GR

Post by harkaz » Tue Sep 02, 2014 8:23 am

Interesting idea but I want to keep the inteface as close to the SP3 default as possible. Since one can configure Optional Components from the Control Panel, a shortcut to do that from the Start menu is not essential.

EDIT: You mean a Start menu link, like "Set Program Access and Defaults"?

UPDATE: Although Microsoft Private Folder is a useful free tool it won't be forced on end-users by the SP4 - because of its rather limited functionality. Its installer is included, howewer, in the ValueAdd folder.

User avatar
Kelsenellenelvian
Moderator
Posts: 4383
Joined: Tue Nov 30, 2004 8:32 pm
Location: Pocatello, ID
Contact:

Post by Kelsenellenelvian » Tue Sep 02, 2014 11:00 am

Yes thats what i mean

harkaz
Posts: 705
Joined: Fri Nov 16, 2012 10:23 am
Location: GR

Post by harkaz » Tue Sep 02, 2014 11:30 am

@5eraph It seems that the issue is strongly related with shlwapi.dll.
The latest shlwapi.dll comes with the POSReady update KB2926765 v 6.0.2900.6540 and reverting to its previous version v 6.0.2900.5669 eliminated the issue, when tested on POSReady 2009.

UPDATE: I have been able to reproduce the issue on a clean XP system by installing the KB2926765 update.

acus
Posts: 92
Joined: Wed May 19, 2010 2:41 pm
Location: italy

Post by acus » Tue Sep 02, 2014 12:58 pm

harkaz wrote:A very interesting find: The explorer.exe version in POSready 2009 image is 6.0.2900.5669, 1040712 bytes. The latest version found in all update packs is 6.0.2900.5634, 1033728 bytes.

This version will be included in Unofficial SP4, even if it doesn't fix the Start menu icons issue - not tested yet.
Hi Harkaz do you know if this explorer.exe version is available also in other languages than english? Thanks

harkaz
Posts: 705
Joined: Fri Nov 16, 2012 10:23 am
Location: GR

Post by harkaz » Tue Sep 02, 2014 1:05 pm

@acus Unfortunately I haven't found this version of explorer.exe or shlwapi.dll (6.0.2900.5669) in other languages than English.

UPDATE: I have decided not to include the latest shlwapi.dll until the issue has been resolved.

User avatar
5eraph
Site Admin
Posts: 4618
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Tue Sep 02, 2014 1:14 pm

Nice work, harkaz. :)

User avatar
ricktendo64
Posts: 3213
Joined: Mon May 22, 2006 12:27 am
Location: Honduras

Post by ricktendo64 » Tue Sep 02, 2014 2:37 pm

Anybody know where to find a POSReady Spanish trial iso?

harkaz
Posts: 705
Joined: Fri Nov 16, 2012 10:23 am
Location: GR

Post by harkaz » Tue Sep 02, 2014 6:35 pm

Apart from the explorer.exe file there are some other files with a greater version number and size in POSready 2009.

For example user32.dll, msgina.dll, sysdm.cpl, winbrand.dll version is 5.1.2600.5669.

@ricktendo64 I don't think that POSRaedy 2009 is available in any other language than English. Its translation to other languages is MUI-based.

User avatar
ricktendo64
Posts: 3213
Joined: Mon May 22, 2006 12:27 am
Location: Honduras

Post by ricktendo64 » Tue Sep 02, 2014 7:08 pm

Then why are there Spanish hotfixes for it?

I use them in my Spanish Update Pack

harkaz
Posts: 705
Joined: Fri Nov 16, 2012 10:23 am
Location: GR

Post by harkaz » Wed Sep 03, 2014 2:57 am

That's a good question. I haven't found enough info to answer it.

harkaz
Posts: 705
Joined: Fri Nov 16, 2012 10:23 am
Location: GR

Post by harkaz » Wed Sep 03, 2014 6:51 am

Finished with POwershell OC creation.

Win9x upgrade INFs now...

@kel I will try your Start menu link suggestion later.

UPDATE: Finished updating the Win9x Upgrade-related INF files. Updated explorer.exe, user32.dll and other files.

Performing some preliminary tests with layout/txtsetup and MCE updates...

PROBLEMCHYLD
Posts: 40
Joined: Sun Aug 14, 2011 5:35 pm
Location: Chicago, Illinois USA
Contact:

Post by PROBLEMCHYLD » Wed Sep 03, 2014 3:59 pm

Is it possible to keep the original timestamps on all the files? Every file has the date of packaging.

harkaz
Posts: 705
Joined: Fri Nov 16, 2012 10:23 am
Location: GR

Post by harkaz » Wed Sep 03, 2014 4:26 pm

@PROBLEMCHYLD I prefer to timestamp the compressed files in a way similar to an official Service Pack. Howewer, it is possible to use 7-zip and see the uncompressed file *original* timestamp inside. This timestamp, howewer, is not used when copying the files.

harkaz
Posts: 705
Joined: Fri Nov 16, 2012 10:23 am
Location: GR

Post by harkaz » Wed Sep 03, 2014 5:52 pm

For your information, MCE2005 requires a seperate sp3.cab file. This will increase the size of the USP4 EXE package by a few MBs.

Thalid
Posts: 1
Joined: Sun Jul 13, 2014 3:20 pm

Post by Thalid » Thu Sep 04, 2014 2:30 pm

Posready is only English and XP Embedded is english and mui
if i look at my msdn account

but languages can we added as a mui addon-on if i read this correct
http://go.microsoft.com/fwlink

User avatar
maxtorix
Posts: 66
Joined: Sat Mar 29, 2014 3:49 pm

Post by maxtorix » Fri Sep 05, 2014 4:29 am

5eraph wrote:harkaz, tested XPx64 update pack with IE6, with and without KB2976627. No change; the Start menu icon bug persists.

My Explorer.exe is v6.0.3790.4093 from KB918033, if that's relevant to you.
Offtopic
How strange, 3790 is final build for server 2003, and 4093 is last build of Longhorn pre-reset era builds

harkaz
Posts: 705
Joined: Fri Nov 16, 2012 10:23 am
Location: GR

Post by harkaz » Fri Sep 05, 2014 1:46 pm

Some problems with catalog installation from Package installer - as you may have guessed. I'm working on it.

COMMENT: The latest version of explorer.exe is very responsive.

harkaz
Posts: 705
Joined: Fri Nov 16, 2012 10:23 am
Location: GR

Post by harkaz » Fri Sep 05, 2014 4:59 pm

A solution seems to be available now. I will retest it and try to automate the process.

harkaz
Posts: 705
Joined: Fri Nov 16, 2012 10:23 am
Location: GR

Post by harkaz » Fri Sep 05, 2014 7:23 pm

OK, now SP4 setup will automatically cleanup catroot2 ESENT database.

User avatar
Outbreaker
Posts: 703
Joined: Tue Aug 21, 2007 8:06 am

Post by Outbreaker » Sat Sep 06, 2014 6:34 pm

Could anyone make an english addon of the XP_FIXIT.INF file so that we could use it with an UpdatePack. 8)

Briant
Posts: 10
Joined: Sat Aug 09, 2014 6:48 am

Post by Briant » Sun Sep 07, 2014 1:51 am

How can I manually remove the POS2009 Windows Update registry hack after installing SP4? I tried deleting the registry key "HKEY_LOCAL_MACHINE\SYSTEM\WPA\PosReady" using PCHunter Free (because it wouldn't let me delete it normally) but POS2009 updates still show up.

User avatar
5eraph
Site Admin
Posts: 4618
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Post by 5eraph » Sun Sep 07, 2014 4:04 am

It may be necessary to delete DataStore.edb from "%SystemRoot%\SoftwareDistribution\DataStore". To do so, you'll need to run Services.msc from the Run box, then stop the "Automatic Updates" service. Restart the service when finished.

Briant
Posts: 10
Joined: Sat Aug 09, 2014 6:48 am

Post by Briant » Sun Sep 07, 2014 5:42 am

Thanks for the response, unfortunately it didn't work. POS2009 updates still show up... tried restarting and removing it, etc etc.

harkaz
Posts: 705
Joined: Fri Nov 16, 2012 10:23 am
Location: GR

Post by harkaz » Sun Sep 07, 2014 9:42 am

Try removing the entire "%SystemRoot%\SoftwareDistribution" folder and force a new WU scan using wuauclt /detectnow

Briant
Posts: 10
Joined: Sat Aug 09, 2014 6:48 am

Post by Briant » Sun Sep 07, 2014 11:57 pm

That didn't work either, I tried restarting it as well at points and WEPOS and POSReady 2009 updates still appear.

User avatar
Outbreaker
Posts: 703
Joined: Tue Aug 21, 2007 8:06 am

Post by Outbreaker » Mon Sep 08, 2014 2:31 am

Did you successfully deleted this POSReady 2009 registry keys? because i couldn't delete them not even in Safe Mode.
Last edited by Outbreaker on Mon Sep 08, 2014 12:58 pm, edited 1 time in total.

harkaz
Posts: 705
Joined: Fri Nov 16, 2012 10:23 am
Location: GR

Post by harkaz » Mon Sep 08, 2014 12:11 pm

Started integrating security enhancements

Briant
Posts: 10
Joined: Sat Aug 09, 2014 6:48 am

Post by Briant » Mon Sep 08, 2014 1:13 pm

Outbreaker wrote:Did you successfully deleted this POSReady 2009 registry keys? because i couldn't delete them not even in Safe Mode.
Briant wrote:How can I manually remove the POS2009 Windows Update registry hack after installing SP4? I tried deleting the registry key "HKEY_LOCAL_MACHINE\SYSTEM\WPA\PosReady" using PCHunter Free (because it wouldn't let me delete it normally) but POS2009 updates still show up.
PCHunter is the only way I could delete it, I tried other programs and tricks but the permissions wouldn't let me normally.

harkaz
Posts: 705
Joined: Fri Nov 16, 2012 10:23 am
Location: GR

Post by harkaz » Mon Sep 08, 2014 1:53 pm

You cannot delete WPA\PosReady key from within Windows. A kernel exception prevents key deletion, even for native applications (ie apps invoked by smss.exe before winlogon starts, like chkdsk).

What you need to do is to use a bootable CD-ROM to change the registry offline. I will create such an ISO later, as a supplement to the SP4 package.

User avatar
Outbreaker
Posts: 703
Joined: Tue Aug 21, 2007 8:06 am

Post by Outbreaker » Mon Sep 08, 2014 8:26 pm

harkaz wrote:Apart from the explorer.exe file there are some other files with a greater version number and size in POSready 2009.

For example user32.dll, msgina.dll, sysdm.cpl, winbrand.dll version is 5.1.2600.5669.
harkaz wrote:UPDATE: Finished updating the Win9x Upgrade-related INF files. Updated explorer.exe, user32.dll and other files.
What are the other files? :-)

Post Reply