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
Atari800xl
Posts: 333
Joined: Sun Dec 30, 2012 5:46 pm
Location: NL

Post by Atari800xl » Sun Dec 08, 2013 1:51 am

harkaz, thanks for your explanation and all your hard work!

User avatar
PJAmerica
Posts: 124
Joined: Thu Oct 03, 2013 12:05 pm

Post by PJAmerica » Sun Dec 08, 2013 9:40 am

@harkaz - Thanks for explaining. I have seen the whole milestone thing taken out of context so many times in development so I must always ask.

Ps. I installed your milestone 4 on a clean xp home edition 32-bit sp3 install. It's the first time I have ever been able to get an immediate prompt for updates with any type of package like this. So good work.

User avatar
Atari800xl
Posts: 333
Joined: Sun Dec 30, 2012 5:46 pm
Location: NL

Post by Atari800xl » Mon Dec 09, 2013 3:07 am

harkaz wrote:I haven't published all the necessary details, so you can't turn this trhead into a howto. For example, I haven't yet publihed here that some MS update catalogs need to be resigned in order to work properly in SP4, because their certificate is not valid for the usage I want to make of them (SP integration). Such details are essential to complete such a project and I plan to sum them up in "tutorial" after finishing the english SP4 version.
Aah, a "tuturial", that was the word I was looking for. I hope I can help build a Dutch version by that time!
Thanks again!

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

Post by harkaz » Mon Dec 09, 2013 3:41 pm

Windows Search 4.0 and its updates have been integrated as an optional component in SP4 M5.
I will continue with IMAPI updates, Bitlocker To Go Reader and Windows Rights Management Client.

After these, I plan to start integrating some request-only hotfixes.

UPDATE [14 Dec 2013]: Finished integrating Bitlocker, WRMC, Browser Choice ballot.

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

Post by harkaz » Sun Dec 15, 2013 9:17 am

Fixed: Files are not copied to \WINDOWS\ServicePackFiles directory during live installation.

The XPS EP Viewer will be also integrated and it will be an optional component. The XPS Driver will be a prerequisite for .NET Framework 3.5 component.

I haven't yet started dealing with updates, because I want to include components that are unlikely to be updated any time soon first.

POLL: Would you like the addition of Vista Sidebar as optional component in Windows Accessories?

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

Post by bphlpt » Sun Dec 15, 2013 5:17 pm

I think that anyone that might be trying to create an "Ultimate" XP, ie a Pro/VL with Media Center and/or Tablet additions, might like to optionally include the Vista Sidebar and even the Windows 7 version of Media Center, such as the Addons that Rick has created. If a version of the SP existed that would make that easier to accomplish I'm sure you would find some interest for it. At the same time, I know that there are others that take the opposite, minimalist approach so would want that either as a separate version or at least only as an option. The fact that there is a "market" for update packs from both OnePiece and user_hidden, among others, attest to this.

Cheers and Regards

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

Post by bphlpt » Mon Dec 16, 2013 1:38 pm

For anyone that might want to attempt to create an "Ultimate" XP, you might want to look here for some comments that might be a good justification of updating the XP version of Media Center in SP4 to the Windows 7 version.

Cheers and Regards

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

Post by harkaz » Mon Dec 16, 2013 5:55 pm

I decided not to include Vista Sidebar in SP4. This will be also the case with all third-party Windows XP enhancements. The only third-party component I plan to add is SCSI/RAID support.

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

Post by bphlpt » Mon Dec 16, 2013 6:31 pm

I understand, but I guess I didn't think of the Vista Sidebar, Windows 7 Media Center, etc as "third-party" since they utilize MS files. :)

Cheers and Regards

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

Post by harkaz » Mon Dec 16, 2013 6:48 pm

Yes, but they're not officially supported and tested, that's what I mean ;)
Windows 7 Media Center app under XP is a cool feature. I want to include only the official Windows XP components in this service pack. In the future, you may be able to modify the SP4 package and integrate every feature you miss...

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

Post by bphlpt » Mon Dec 16, 2013 7:32 pm

harkaz wrote:I want to include only the official Windows XP components in this service pack. In the future, you may be able to modify the SP4 package and integrate every feature you miss...
Or possibly an "extra" package in the future, after SP4 is released and stable, specifically made to integrate smoothly with SP4, that would include all the "extra" features?

I can completely understand why the SP4 itself should be as universal as possible so that it can be applied to as many different versions of XP as possible, from RTM, SP1, Sp2, Sp3, MCE, Tablet, live install, integrate, etc.

Cheers and Regards

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

Post by harkaz » Tue Dec 17, 2013 4:39 pm

NEWS: Intgerated XPS Services and XPS Driver in live installations.
Note: Development will be very slow, because I can only devote 1-1.5 hour on the project every day (lack of free time...).

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

Post by spider » Sun Dec 22, 2013 6:30 pm

bphlpt wrote:
harkaz wrote:I want to include only the official Windows XP components in this service pack. In the future, you may be able to modify the SP4 package and integrate every feature you miss...
Or possibly an "extra" package in the future, after SP4 is released and stable, specifically made to integrate smoothly with SP4, that would include all the "extra" features?

I can completely understand why the SP4 itself should be as universal as possible so that it can be applied to as many different versions of XP as possible, from RTM, SP1, Sp2, Sp3, MCE, Tablet, live install, integrate, etc.

Cheers and Regards
What would be good if it's possible in future would be to have an advanced user mode where, the extra features are enabled (maybe have a 2nd download with all extra's in it or a checkbox based downloader that will download them)
That way it keeps it simple for basic users and then a mode for the rest of us.

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

Post by harkaz » Mon Dec 23, 2013 9:38 am

@spider: I'll think about it later. I hope I can finish the main SP4 in time (soon after April 2014).

Right now, I'm fixing some bugs in live installations.

I'll report back soon with more details..

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

Post by harkaz » Mon Dec 23, 2013 5:15 pm

Details: During the creation of Milestone 4 (after .NET 1.1 integration) something has messed up with WMI and it cannot run the prnmngr.vbs script commands. I get the error message: The parameter is not correct. I'll try to see if the error occurs before or after registry update.

UPDATE: The deletion of some registry keys during .NET Framework 1.1 installation seems to be the cause of this issue.

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

Post by harkaz » Fri Dec 27, 2013 5:01 pm

I am now ready for massive hotfix integration. The following hotfixes have been integrated since Milestone 4:

- Windows Desktop Search 4.0 (KB940157)
- Browser Choice Ballot Screen (hidden)
- KB963093
- KB961184
- KB915800-V4
- Windows Rights Management Client SP2
- Bitlocker To Go Reader
- DirectX 9.0c Redist
- KB952011 IMAPI2 support for blu-ray media
- XPS Viewer EP 1.2
- KB971276-v3
- KB971314
- KB952013 (SmartCard for Windows XP Update)

I have also fixed many bugs found (the WMI corruption was a special issue finally FIXED).

Only one imperfection is found in live installation: if you install on top Windows Search, SP4 uninstalls ithe previous and it makes Windows Explorer to crash. I have yet to fix this issue.

I will update this thread with the integrated updates. Most updates supersede existing files, so it's purely a matter of determining the latest file versions and updating the registry keys, for the most of them. On the other hand, they are so many (around 200), so it will take enough time to complete the integration and testing for all 9 supported builds.

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

Post by harkaz » Sun Dec 29, 2013 5:47 pm

(The post will be updated with a number of other hotfixes).

Staged hotfixes for integration (integration will be completed later along with other hotfixes, I have prepared the necessary INF changes, it's just copy-paste procedure):

KB909520 v1 - Description of the software update for Base Smart Card Cryptographic Service Provider
KB974266 - Group Policy Preferences Client-Side Extension Hotfix Rollup
KB817688 - "Error on a Request to Write Data to Media" error message when you use Ntbackup.exe
KB897571 - FIX: A DCOM static TCP endpoint is ignored when you configure the endpoint for WMI on a Windows Server 2003-based computer
KB916157 v6 - When you receive a Stop error message or a fatal system error message, a user-mode process dump file is not created in Windows XP
KB922120 v6 - Network Map in Windows Vista does not display computers that are running Windows XP
KB927436 v2 - Error message when you attach a device that loads the Serscan.sys driver to a computer that is running Windows XP SP2, Windows XP SP3, or Windows Server 2003: "DRIVER_VERIFIER_IOMANAGER_VIOLATION (c9)"
KB934401 - When you run the "Ipconfig /displaydns" command in Windows Server 2003, the results are incomplete

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

Post by harkaz » Tue Dec 31, 2013 4:20 pm

Happy and prosperous 2014 for everyone! :)

ChiefZeke
Posts: 767
Joined: Fri Mar 23, 2007 5:33 pm
Location: Victorville, California

Post by ChiefZeke » Tue Dec 31, 2013 5:24 pm

Have a great New Year - your work is inspiring to all.

ltsnow
Posts: 23
Joined: Fri Feb 22, 2008 10:46 pm

Post by ltsnow » Tue Dec 31, 2013 7:47 pm

Happy New Year to you harkaz and keep up the great work.

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

Post by harkaz » Thu Jan 02, 2014 3:04 pm

Staged hotfixes for integration (continued)
KB943232-v2 - An application that uses the Sxs.dll file crashes when you run the application on a Windows XP-based computer
KB944043 v3 - Description of the Windows Server 2008 read-only domain controller compatibility pack for Windows Server 2003 clients and for Windows XP clients and for Windows Vista
KB887606 - FIX: The Microsoft XML Parser (MSXML) uses cached credentials incorrectly
KB940159 v2 - The Last Name field is blank in the Mail Merge Recipients dialog box when you use the Mail Merge feature on a computer that has a non-English version of 2007 Microsoft Office system installed (Registry only)
KB945060 v3 - There may be inconsistencies in the Extensible Metadata Platform (XMP) and Exchangeable Image File (EXIF) values for an image file in Windows Vista and in Windows XP
KB945184 - The Rasdial API may free the same memory two times and the dial-up application stops responding on a multiprocessor computer that is running Windows Vista
KB947460 v3 - Error message when you try to open a mapped DFS folder after the computer comes out of standby in Windows XP: ":\ is not accessible"
KB948101 v3 - A USB keyboard does not work after you restart a Windows XP-based computer that has an NVIDIA 680i motherboard installed
KB948277 - A blank desktop may appear when you log on to a Windows XP-based computer
KB948698 - You cannot use the Reg.exe utility to access 64-bit registry keys on a 64-bit computer from a computer that is running a 32-bit version of Windows Server 2003, Windows XP, Windows Server 2008, or Windows Vista
KB948720 - You cannot install device drivers in a Windows Server 2008 cluster environment if the drivers contain LZ-compressed files
KB948877 v2 - After you copy multiple files from a computer that is running Windows XP to a PCMCIA SRAM card, one or more files on the card are corrupted
KB949127 v2 - You cannot establish a wireless connection by using EAP authentication on a Windows XP-based client computer if the Service Set Identifier (SSID) includes a comma
KB949900 - The RunOnce.exe process may stop responding during the driver installation process on a Windows XP-based computer
KB950305 v2 - N/A (Updates pscript5.dll, etc.)
KB950616 - An audio application that uses the Portcls.sys file may stop responding when you run the audio application on a computer that is running Windows XP
KB950820 - The system stops responding during the logoff, shutdown, or restart process on a computer that is running Windows Server 2003 or Windows XP and that has the Japanese IME installed
KB950974 - MS08-049: Vulnerability in Event System could allow remote code execution
KB950982 - A list of ODBC system DSNs is truncated when the total number of characters that are used in all the DSN names is more than 7,500 on a computer that is running Windows XP or Windows Server 2003 SP2
KB951159 - N/A (updates Shell components)
KB951163 - When you try to use the MSTSC command from Terminal Services Client 6.0 to connect to the local Windows XP-based computer, a black screen may appear for several minutes
KB951347 - A memory leak occurs when you use the IFaxIncomingMessageIterator interface to query incoming fax messages on a fax server that is running Windows Server 2003 or Windows XP
KB951376 v2 - MS08-030: Vulnerability in Bluetooth stack could allow remote code execution
KB951531 v2 - The W32Time service does not synchronize the CMOS clock time to the Internet time on a Windows XP or Windows Server 2003-based computer after the W32Time service stops

TEST: Visual Studio 2003 .NET seems to be completely compatible with .NET Framework 1.1 SP1 integration in XP SP4.
NOTE: Some .NET Framework 1.1 SP1 registry keys/files must not be removed during component's removal, so as not to affect the other .NET Framework versions. This issue will be fixed when I integrate .NET 3.5 and .NET 4.0 in XP SP4.

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

Post by harkaz » Tue Jan 07, 2014 4:41 pm

Staged hotfixes for integration (continued)

KB951618 v2 - A black screen issue occurs on a Windows Vista-based computer or a Windows XP Service Pack 2-based computer that has Onekey Recovery 5.0 installed when you upgrade the operating system
KB951624 - A 30-second delay occurs during the initialization of some network-based applications or the roaming profiles cannot be loaded intermittently when Windows XP Service Pack 2 starts
KB951709 - Event ID 26 when you attach two IDE ATA/ATAPI devices as master and subordinate IDE devices on a Windows XP-based computer
KB951822 v2 - You receive an error message, the print operation fails, or partial pages are printed when you try to print to a Citizen printer or to an Alps printer in Windows XP Service Pack 3
KB951978 - Script output is not displayed as expected when you run VBScript or JScript scripts in Windows Vista Service Pack 1, in Windows Server 2008, or in Windows XP Service Pack 3
KB952004 - MS09-012: Description of the security update for MSDTC Transaction Facility: April 2009

Windows XP SP4 Preview Video Part 1: https://www.youtube.com/watch?v=fl46ZgLdfMQ

adric
Posts: 581
Joined: Mon May 21, 2007 5:51 am

Post by adric » Thu Jan 23, 2014 3:54 am

Here's another hotfix you might want to integrate.

Al

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

Post by harkaz » Sun Jan 26, 2014 7:23 am

@adric
I will certainly add this hotfix.

Windows XP SP4 - 6 Jan 2014 Preview - Part 2: http://www.youtube.com/watch?v=h2bbI0XQ28M

These 2 weeks SP4 development has been rather slow and I've added these 20 hotfixes to the package:

KB952117 v2 - When you try to put a Windows XP-based computer into hibernation or into standby, the computer stops responding
KB952595 v3 - N/A
KB952954 - MS08-046: Vulnerabilities in Microsoft Windows Image Color Management could allow remote code execution
KB953024 - Rich Text Format (.rtf) files may not print correctly in Windows XP when you use an application that uses the RichEdit control
KB953028 - On a computer that is running Windows Server 2003 or Windows XP, an application experiences an access violation and then crashes if the computer has more than four cores or more than four logical processors
KB953155 - MS08-062: Vulnerability in Windows Internet Printing service could allow remote code execution
KB953761 - Some DHCP Options are not recognized on a Windows XP SP3-based client computer when the DHCP server offer includes option 43
KB953930 - The Fc.exe command does not work correctly on a Windows XP-based computer when the two files that you are comparing have the TAB or SPACE character around the 128th byte in a string of characters
KB954193 - Description of the Jet 4.0 Database Engine cumulative hotfix package for Windows XP SP2 and SP3, Windows Server 2003 SP1 and SP2, Windows Vista, Windows Vista SP1, and Windows Server 2008: July 2, 2008
KB954232 - The On-Screen Keyboard behavior on a Windows XP-based computer does not mimic the physical keyboard behavior in certain scenarios
KB954434 - A multiprocessor computer that is running a Windows XP, Windows Server 2003, or Windows Vista stops responding on a black screen after you resume the computer from hibernation
KB954708 - An update to add support for the serialization of complex Extensible Metadata Platform (XMP) data types in the Windows Imaging Component
KB954920 v2 - When an application requests a result set from new SQL Server 2008 collations, you may receive an "MSG 40242" or "MSG 40205" error when the ODBC driver for SQL Server is used or an "MSG 40234" error when the SQL OLE DB provider is used
KB955109 - Error message when you run an application that uses the Application Desktop Toolbar (AppBar) component on a computer that is running Windows XP SP2 or Windows XP SP3: “0xC0000005 (Access Violation)”
KB955356 - When you try to start a Windows XP SP3-based computer that is connected to an external IEEE 1394 hard disk, the system may stop responding before the logon screen appears
KB955417 - Protected storage (PStore) uses a lower-quality cryptographic function when the system locale is set to French (France) on a Microsoft Windows-based computer
KB955567 - Data corruption may occur when you try to append data to a FILESTREAM varbinary (max) column in SQL Server 2008 on a Windows XP-based computer
KB955576 - TAPI-based applications stop responding, and you cannot disconnect telephone calls on a Windows XP-based telephony server
KB955704 - Description of the exFAT file system driver update package
KB955988 - The Win32_Environment WMI class does not return the value of the PATH environment variable if the variable consists of more than 1,024 characters on a Windows XP-based computer
KB956048 - An application that calls the Image Color Management (ICM) functions in the Icm32.dll module may crash on a Windows Server 2003-based computer

Now it's time to add the first kernel update: KB956572 - it updates ntoskrnl.exe version to 5.1.2600.5755.
UPDATE: Staged hotfix for integration: KB956572 - MS09-012: Description of the security update for Windows Service Isolation: April 2009

Milestone 5 will be available after all post-sp3 updates have been integrated.

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

Post by harkaz » Sun Jan 26, 2014 5:08 pm

Staged hotfixes for integration (continued)

KB956844 - MS09-046: Vulnerability in the DHTML Editing Component ActiveX control could allow remote code execution

(The update KB956588 - The job-level PrintTicket is associated with the document-level PrintTicket and with the page-level PrintTicket when you print a document to an XPS driver on a Windows XP-based computer found in Onepiece's update list seems to be superseded by XPS Viewer integration).

KB957218 - A user name that contains Unicode characters is not handled correctly in Windows XP Service Pack 3 during the EAP authentication
KB957495 - The action controls in Sound Recorder are missing or only partly visible if you set the font size to Large or to Extra Large in a non-English version of Windows XP
KB957502 - Error message when you try to open some MMC 3.0 snap-ins in a localized version of Windows XP Service Pack 3: "MMC could not create the snap-in. The snap-in might not have been installed correctly."

skrell
Posts: 137
Joined: Sat Jan 19, 2008 6:12 pm

Post by skrell » Mon Feb 03, 2014 10:35 am

where is the DL link for this?

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

Post by harkaz » Mon Feb 03, 2014 11:38 am

The build shown in the Windows XP SP4 Preview video is not yet available for download - it is an internal build. The next Milestone, Milestone 5 will be available after massive integration of most post-sp3 hotfixes.

The last build available for testing is Milestone 4, available from:

https://drive.google.com/file/d/0B7k-l_ ... sp=sharing
Size: 604 MB
MD5: 6BBF3045FDD3A4DDEDD2634CC45A5187

For more info about what was included in Milestone 4, see previous posts.

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

Post by harkaz » Mon Feb 03, 2014 6:30 pm

NEWS: Progress of massive integration:

I have copied almost all files for post-sp3 updates until December 2013. Many thanks to tomasz86 for providing me with the necessary tools to partly automate and greatly accelerate the process.

This is stage 1 of massive hotfix integration.

The remaining stages are:

Stage 2: Integration of January 2013 and February 2013 files
Stage 3 (Hard-needs to be done manually): Registry to add/remove in the proper inf files. Onepiece's AIO update pack will be my base here. Still I have to manually check every single update (170+ remaining) for [processestorun] entries and other device-related sections. Also update [Strings] sections.
Stage 4 (easy): Copy the latest SP3.CAB from the latest Onepiece's AIO Update Pack - no need for manual integration here - everything is ready.
Stage 5: Reference all .CAT files.
Stage 6: Generate update.ver entries and replace superseded entries. (Thanks tomasz86 for the update.ver generator tool).
Stage 7: Commit changes to the necessary files.
Stage 8: Integrate the latest IE8 cumulative update.
Stage 9: Start testing, update.exe patching, bug fixing,... -> Milestone 5

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

Post by bphlpt » Mon Feb 03, 2014 10:42 pm

Really looking good!

Cheers and Regards

User avatar
alsyundawy
Posts: 99
Joined: Mon Jun 28, 2010 5:47 pm

Post by alsyundawy » Thu Feb 06, 2014 1:43 am

i love this project, good jobs :D

kind regard

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

Post by harkaz » Sat Feb 08, 2014 7:35 pm

Today I staged about 30 updates (files+registry).

I double-check every update for unreferenced files and sections - and update them accordingly

There are 140 updates left to check. After that, I will be able to update.ver and start testing.
My free time is rather limited, unfortunately, but I'm doing my best.

Staged hotfixes for integration (files and registry staged):

KB957931 - A Windows XP-based, Windows Vista-based, or Windows Server 2008-based computer does not respond to 802.1X authentication requests for 20 minutes after a failed authentication
KB958071 - You receive error code 1206 when you run an application that uses the WLanSetProfile function on a Windows XP Service Pack 3-based computer
KB958149 - Performance decreases when you stream isochronous data on a Windows-based computer that has a Texas Instruments (TI) IEEE 1394 host controller installed
KB958244 - The system may stop responding when you restart a Windows XP-based multicore computer
KB958817 - The Automatic Update window may stop responding when you use a WSUS server to deploy Windows Internet Explorer 7 and cumulative security update 944533 on a Windows XP-based client computer
KB958910 - When you send a print job to an Internet Printer Protocol (IPP) print server from a Windows-based computer, the print job fails and never restarts
KB959267 - After you repeatedly dock and undock a Windows XP-based portable computer that is connected to a docking station, you may be unable to change the state of an attached network device
KB959334 - Text that has the font set to Arial Black and the font style set to bold may change so that the font is set to Arial Black and the font style is set to talic when you open the document on a computer that is running Windows XP
KB959465 - Write protection does not always work on SD memory cards that are plugged into a computer that runs Windows XP, Windows Vista, or Windows Server 2008
KB959682 - FIX: A Message Queuing 3.0 message is rejected on the receiver when you send the message by using an external certificate from a Windows XP Service Pack 3-based computer
KB959765 - Remote NDIS (RNDIS) devices may not work correctly after you perform a surprise removal on a Windows XP-based computer and then attach the RNDIS device to the computer again
KB959873 - You cannot send Start TLS requests from a computer that is running Windows Server 2003 or Windows XP or Windows Vista to a server that is running OpenLDAP Software
KB960071 v2 - An access violation occurs when you use an application that calls the SQLExecDirect function of the SQL Server ODBC driver to run a long query in Windows Server 2003 or in Windows XP
KB960519 - Windows Vista does not use all the bandwidth of a PPPoE connection when you download a file from an FTP server
KB960655 - You encounter several problems on a Windows XP SP3-based computer when the EAP-TLS machine authentication fails during system startup
KB960680 v2 - An update is available to update the Slovak koruna currency symbol (Sk) to the Euro currency symbol (€) and to update the Turkish currency symbol from Yeni Türk Lirası (YTL) to Türk Lirası (TL)
KB960859 - MS09-042: Vulnerability in Telnet could allow remote code execution
KB960921 - If you start a Windows XP-based portable computer while it is running on battery power, the brightness of the LCD screen is not decreased as expected
KB960970 - An IEEE 1394 network adapter that is installed on a Windows XP-based computer is not listed in Device Manager
KB961067 - When you search some specific terms in the German version of Windows XP, the search results are incorrect
KB961118 - All the PCL inbox printer drivers become unsigned after you install the Microsoft .NET Framework 3.5 Service Pack 1
KB961187 v2 - If you reconnect a removable storage device to a computer that is running Windows XP, the operating system cannot find the removable storage device
KB961451 v2 - FIX: You receive an incorrect value when you query the last-inserted identity value after you use a client-side cursor to insert data to a table that contains an identity column in an application that uses ActiveX Data Objects
KB961503 - You cannot input characters as expected by using a non-English Input Method Editor in Windows Live Messenger on a Windows XP-based computer
KB961605 - FIX: Multicast messages larger than 64 kilobytes (KB) are not delivered as expected by using Message Queuing 3.0 after security update MS08-036 is installed
KB961742 v3 - An update is available that adds support for RemoteApp to Windows XP SP3 virtual machines on a Windows 7-based computer
KB961853 v2 - Error message when you try to access a network share in a private network: "There are currently no logon servers available to service the logon request"
KB963038 - Error message when you establish a remote desktop connection to a remote computer that is running Windows XP: "STOP: 0x1000008E"
KB965220 - N/A
KB967048 v2 - Error message on a Windows XP-based computer that has a USB card reader: "Stop 0x000000D1"
KB967705 v2 - When you try to print some data in the PDF format in Internet Explorer on a Windows XP-based computer, the main menu of Internet Explorer disappears.
KB967715 - Correct "disable Autorun registry key" enforcement in Windows (registry only)
KB968389 - Extended Protection for Authentication

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

Post by harkaz » Sun Feb 09, 2014 7:12 pm

Even more hotfixes have been staged for integration (files + registry):

KB969059 - MS09-057: Vulnerability in Indexing Service could allow remote code execution
KB969084 - Description of the Remote Desktop Connection 7.0 client update for Remote Desktop Services (RDS) for Windows XP SP3, Windows Vista SP1, and Windows Vista SP2
KB969262 - Windows XP stops responding when heavy I/O operations occur on an NTFS-formatted volume.
KB969557 - When you use the Windows Key+L keyboard sequence to lock a Windows XP-based computer shortly after you log on to the system, the operating system may be automatically unlocked and the desktop can be accessed
KB969632 - Background Intelligent Transfer Service (BITS) does not start in Windows XP, and you receive a message in the System log: "The Background Intelligent Transfer Service service terminated with service-specific error 2147500037 (0x80004005)"
KB970048 - Slow printing performance when you print to an LPR printer from a Windows XP-based computer
KB970063 - When you save a RTF document that contains nested tables in WordPad 5.1 in Windows XP, you may notice that the file is blank when you reopen the RTF document
KB970254 - The modem does not work and you cannot open the "Network Connections" window after you unplug and plug in the modem several times when a PPP connection is established in Windows XP
KB970326 - You cannot manage Windows Deployment Service (WDS) images from a Windows XP-based client computer that has a localized admin pack installed
KB970413 - The Win32_Process class returns incorrect CreationDate property during the first week after daylight saving time begins or ends
KB970430 - Description of the update that implements Extended Protection for Authentication in the HTTP Protocol Stack (http.sys)
KB970483 - MS09-020: Vulnerabilities in Internet Information Services (IIS) could allow elevation of privilege
KB970553 - Error message when you query Win32_Product class after you install applications by using Microsoft Windows Installer (MSI) 4.5 with "Per-User" option in Windows XP: "0x80041001 - Generic failure"
KB970685 - Error message when you try to access an SD card on a Windows XP-based computer that has a particular combination of SD host controller and SD card: "The disk in drive is not formatted"
KB971029 - Update to the AutoPlay functionality in Windows
KB971165 - The CLIENTNAME environment variable returns the value "Console" instead of the actual client name when users first log on to a Windows XP SP3-based computer by using Remote Desktop Connection
KB971234 v2 - The Defrag.exe tool crashes when you run the Dfrgntfs.exe tool to defragment a hard disk on a computer that is running Windows XP

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

Post by harkaz » Mon Feb 10, 2014 6:49 pm

Staged hotfixes for integration (continued) - files and registry

KB971314 - All PCL inbox printer drivers become unsigned after you install the Microsoft .NET Framework 3.5 SP1 or the XPS Essentials Pack in Windows XP or in Windows Server 2003
KB971345 - The LimitProfileSize Group Policy setting does not take effect when the size of a user profile is larger than 4 GB on a Windows XP-based client computer
KB971455 - A computer that is running Windows XP SP3 cannot authenticate a wireless router that uses the Wi-Fi Protected Setup (WPS) when the router is configured to use Wired Equivalent Privacy (WEP)
KB971657 - MS09-041: Vulnerability in the Workstation Service could allow elevation of privilege
KB972270 - MS10-001: Vulnerability in the Embedded OpenType Font Engine could allow remote code execution
KB972422 - A Windows XP-based computer stops responding at the "Windows is loading your profile" screen when you connect to the computer by using an RDP connection
KB972435 - Slow performance when you try to open a redirected drive on a remote computer that is running Windows XP through a Terminal Services session
KB972878 - The "Guaranteed service type" Group Policy setting returns to the default value after you restart a client computer that is running Windows XP or Windows Server 2003
KB973502 - The size of the Ntds.dit file becomes larger on one or more domain controllers that are running Windows Server 2003 or Windows Server 2008 after you enable the credential roaming feature for the domain
KB973507 - MS09-037: Description of the security update for the Active Template Library: August 11, 2009
KB973624 - After you use a smart card to log on to a computer that is running Windows XP, Digest authentication fails

NOTE: I noticed that MS updates do not include updated \asms folder's cat files for the updated atl.dll, mfc42.dll, mfc42u.dll files. A pending task I have to complete soon, is modifying the assembly manifest file (vcrtl.man) and properly rebuild to catalog file.

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

Post by harkaz » Wed Feb 12, 2014 8:28 pm

Today I added these updates:

KB973815 - MS09-037: Description of the security update for Microsoft MSWebDVD ActiveX Control in Windows XP and Windows Server 2003: August 11, 2009
KB973869 - MS09-037: Description of the security update for the DHTML editing component ActiveX control: August 11, 2009
KB973904 - MS09-073: Description of the security update for Windows XP, Windows 2000, and Windows Server 2003: December 8, 2009
KB974112 - MS09-052: Vulnerability in Windows Media Player could allow remote code execution
KB974266 - Group Policy Preferences Client-Side Extension Hotfix Rollup
KB974318 - MS09-071: Vulnerabilities in the Internet Authentication service could allow remote code execution
KB974571 - MS09-056: Vulnerabilities in CryptoAPI could allow spoofing
KB975025 - MS09-051: Description of the security update for Audio Compression Manager: October 13, 2009
KB975467 - MS09-059: Vulnerability in the Local Security Authority Subsystem Service could allow denial of service
KB975560 - MS10-013: Description of the security update for Quartz: February 9, 2010

I also added the new February 2014 updated files except for IE8 and .NET FW-related updates: KB2832214 (supersedes KB2655992), KB2878379-v2 (supersedes KB969557), KB2916036 (supersedes KB2719985), KB2929729.

I also unstaged the previously staged (and superseded) KB969557 update: removed CAT refenreces and registry entries.

I hope I'll have more free time tomorrow to continue with the remaining 100 updates.

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

Post by harkaz » Thu Feb 13, 2014 8:17 pm

These updates were staged today:

KB975713 - MS10-007: Vulnerability in Windows Shell Handler could allow remote code execution
KB976323 - MS10-024: Description of the security update for Windows SMTP Service: April 13, 2010 and July 13, 2010
KB977816 - MS10-026: Vulnerability in Microsoft MPEG Layer-3 codec could allow remote code execution
KB977914 - MS10-013: Description of the security update for AVI filter: February 09, 2010
KB978338 - MS10-029: Vulnerability in Windows ISATAP Component could allow spoofing
KB978542 - MS10-030: Vulnerability in Outlook Express and Windows Mail could allow remote code execution
KB978706 - MS10-005: Vulnerability in Microsoft Paint could allow remote code execution
KB978835 - Service cannot access the \?? namespace in Windows XP
KB979309 - MS10-019: Description of the security update for Windows Cabinet File Viewer Shell Extension: April 13, 2010
KB979482 - MS10-033: Description of the security update for Asycfilt.dll (COM component): June 8, 2010
KB979687 - MS10-083: Description of the security update for WordPad: October 12, 2010
KB981073 v3 - FIX: FTP clients may not connect correctly to an FTP site that is hosted in IIS 5.0 or IIS 5.1 on a computer that has security update 975254 installed

I haven't yet updated the ASMS directory, I will handle this soon.

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

Post by harkaz » Sat Feb 15, 2014 9:47 am

Just added a few more updates:

KB981669 - The installation process of a MSI package that contains multiple packages stops responding (hangs) in Windows XP, Windows Vista, or Windows Server 2008
KB981997 - MS10-050: Vulnerability in Windows Movie Maker could allow remote code execution
KB982132 - MS10-076: Vulnerability in the Embedded OpenType Font Engine could allow remote code execution
KB982316 - An update is available for the Windows Telephony Application Programming Interface (TAPI)
KB982665 - MS10-055: Vulnerability in Cinepak codec could allow remote code execution
KB983234 - FIX: A parent window is still disabled after you close a child dialog box that is hosted by a webpage in Internet Explorer 6

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

Post by harkaz » Sat Feb 15, 2014 7:49 pm

Staged this bunch of updates:

KB2115168 - MS10-052 Vulnerability in Microsoft MPEG Layer-3 codecs could allow remote code execution
KB2124261 - MS10-065: Description of the security update for Internet Information Services ASP: September 14, 2010
KB2229593 - MS10-042: Vulnerability in Help and Support Center could allow remote code execution
KB2264107 - A new CWDIllegalInDllSearch registry entry is available to control the DLL search path algorithm
KB2270406 - "0x000000D1" Stop error message when you try to refresh a webpage in Internet Explorer on a computer that is running Windows XP SP3
KB2290570 - MS10-065: Description of the security update for Internet Information Services Infocomm in Windows XP SP3: September 14, 2010
KB2296011 - MS10-081: Vulnerability in the Windows common control library could allow remote code execution
KB2345886 - Description of the update that implements Extended Protection for Authentication in the Server service
KB2347290 - MS10-061: Vulnerability in Print Spooler Service could allow remote code execution
KB2387149 - MS10-074: Vulnerability in Microsoft Foundation Classes could allow remote code execution
KB2393802 - MS11-011: Vulnerabilities in Windows Kernel could allow elevation of privilege
KB2419632 - MS11-002: Description of the security update for Microsoft Data Access Components 2.8 Service Pack 1: January 11, 2011
KB2423089 - MS10-096: Vulnerability in Windows Address Book could allow remote code execution
KB2436673 - MS10-098: Vulnerabilities in Windows Kernel could allow elevation of privilege
KB2443105 - MS10-097: Insecure Library Loading in Internet Connection Signup Wizard could allow remote code execution
KB2454533 v2 - Description of a shared folder that is mapped to a network drive is not displayed on a Windows XP SP3-based computer that has security update MS10-066 installed
KB2478960 - MS11-014: Vulnerability in Local Security Authority Subsystem Service could allow local elevation of privilege
KB2478971 - MS11-013: Description of the security update for Kerberos in Windows XP and in Windows Server 2003: February 8, 2011
KB2479943 - MS11-015: Description of the security update for Microsoft Windows: March 8, 2011
KB2483185 - MS11-006: Vulnerability in Windows Shell Graphics Processing could allow remote code execution
KB2485663 - MS11-033: Vulnerability in WordPad text converters could allow remote code execution: April 12, 2011
KB2491683 - MS11-024: Description of the security update for Windows Fax Cover Page Editor: April 12, 2011
KB2492386 - Application Compatibility Update for Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, and Windows Server 2008 R2: April 2011
KB2498072 - A SCSI device does not burn DVD discs when you use IMAPIv2.0 for Windows XP and for Windows Embedded Standard 2009
KB2508429 - MS11-020: Vulnerabilities in SMB Server could allow remote code execution: April 12, 2011
KB2509553 - MS11-030: Vulnerability in DNS Resolution could allow remote code execution: April 12, 2011
KB2535512 - MS11-042: Vulnerabilities in Distributed File System could allow remote code execution: June 14, 2011
KB2536276 v2 - MS11-043: Vulnerability in SMB Client could allow remote code execution: June 14, 2011
KB2544893 v2 - MS11-037: Vulnerability in MHTML could allow information disclosure: June 14, 2011

60 more updates to go... ASMS directory + CAT references are the next steps..

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

Post by harkaz » Sun Feb 16, 2014 9:01 am

Just added this special update:

(It was not found in Onepiece's update pack, but found in XPSP3_QFE update pack):

KB948046 - A Word document is not printed as expected after you install the Windows European Union Expansion Font pack in Windows Server 2003 or in Windows XP

I also revised the XPS Services OC INF file.

I will add more updates soon.

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

Post by harkaz » Sun Feb 16, 2014 6:58 pm

Added the remaining 60 updates (except for Time zone update and qfecheck):

KB2564958 - MS11-075: Description of the security update for Active Accessibility in Windows: October 11, 2011
KB2566454 - MS11-062: Vulnerability in Remote Access Service NDISTAPI driver could allow elevation of privilege: August 9, 2011
KB2570947 - MS11-071: Vulnerability in Windows Components could allow remote code execution: September 13, 2011
KB2584146 - MS12-005: Vulnerability in Microsoft Windows could allow remote code execution: January 10, 2012
KB2584577 - FIX: An application that uses objects that are derived from the CArchive class may crash after you install security update 2506212
KB2585542 - MS12-006: Description of the security update for Webio, Winhttp, and schannel in Windows: January 10, 2012
KB2592799 - MS11-080: Vulnerability in ancillary function driver could allow elevation of privilege: October 11, 2011
KB2598479 - MS12-004: Description of the security update for Windows Multimedia Library for Windows XP, Windows Server 2003, Windows Vista, and Windows Server 2008: January 10, 2012
KB2603381 - MS12-002: Vulnerability in Windows Object Packager could allow remote code execution: January 10, 2012
KB2619339 - MS11-092: Description of the security update for Windows XP, Windows Vista, and Windows 7: December 13, 2011
KB2620712 - MS11-097: Vulnerability in Windows Client/Server Runtime Subsystem could allow elevation of privilege: December 13, 2011
KB2629462 - N/A
KB2631813 - MS12-004: Description of the security update for DirectShow: January 10, 2012
KB2661637 - MS12-014: Vulnerability in Indeo Codec could allow remote code execution: February 14, 2012
KB2686509 - MS12-034: Description of the security update for CVE-2012-0181 in Windows XP and Windows Server 2003: May 8, 2012
KB2691442 - MS12-048: Vulnerability in Windows Shell could allow remote code execution: July 10, 2012
KB2698365 - MS12-045: Vulnerability in Microsoft Data Access Components could allow remote code execution: July 10, 2012
KB2705219 v2 - MS12-054: Description of the security update for Windows Networking Components: August 14, 2012
KB2712808 - MS12-054: Description of the security update for Windows Networking Components: August 14, 2012
KB2723135 v2 - MS12-053: Vulnerability in Remote Desktop could allow remote code execution: August 14, 2012
KB2727528 - MS12-072: Vulnerabilities in Windows shell could allow remote code execution: November 13, 2012
KB2749655 - Microsoft Security Advisory: Compatibility issues affecting signed Microsoft binaries
KB2757638 - MS13-002: Description of the security update for XML Core Services 3.0 and 6.0: January 8, 2013
KB2758857 - MS12-081: Vulnerability in Windows file handling component could allow remote code execution: December 11, 2012
KB2770660 - MS12-082: Vulnerability in DirectPlay could allow remote code execution: December 11, 2012
KB2780091 - MS13-011: Vulnerability in media decompression could allow remote code execution: February 12, 2013
KB2802968 - MS13-020: Vulnerability in OLE Automation could allow remote code execution: February 12, 2013
KB2807986 - MS13-027: Vulnerabilities in Windows Kernel-Mode drivers could allow elevation of privilege: March 12, 2013
KB2808679 - Update that protects from internal URL port scanning is available for Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2, Windows 8, and Windows Server 2012
KB2813347 v2 - MS13-029: Description of the security update for Remote Desktop Connection 7.0 Client: April 9, 2013
KB2820917 - MS13-033: Vulnerability in Windows Client/Server Run-time Subsystem (CSRSS) could allow elevation of privilege: April 9, 2013
KB2828030 - USB audio devices stop streaming audio on a computer that is running Windows XP SP3
KB2832214 - n/a
KB2834886 - MS13-029: Description of the security update for Remote Desktop Connection 7.0 Client: April 9, 2013
KB2836198 - An update is available that removes the CSP signature check in Windows XP SP3 and Windows Server 2003 SP2
KB2845187 - MS13-056: Vulnerability in Microsoft DirectShow could allow remote code execution: July 9, 2013
KB2847311 - MS13-081: Description of the security update for kernel-mode drivers: October 8, 2013
KB2850869 - MS13-060: Vulnerability in Unicode Scripts Processor could allow remote code execution: August 13, 2013
KB2859537 - MS13-063: Vulnerabilities in Windows kernel could allow elevation of privilege: August 13, 2013
KB2862152 - Microsoft security advisory: Vulnerability in DirectAccess could allow security feature bypass
KB2862330 - MS13-081: Description of the security update for USB drivers: October 8, 2013
KB2862335 - MS13-081: Description of the security update for USB drivers: October 8, 2013
KB2864063 - MS13-071: Vulnerability in Windows Theme file could allow remote code execution: September 10, 2013
KB2868038 - MS13-081: Description of the security update for USB drivers: October 8, 2013
KB2868626 - MS13-095: Vulnerability in XML digital signatures could allow denial of service: November 12, 2013
KB2876217 - MS13-070: Vulnerability in OLE could allow remote code execution: September 10, 2013
KB2876331 - MS13-089: Vulnerability in Windows Graphics Device Interface could allow remote code execution: November 12, 2013
KB2878379 v2 - FIX: A "c000021a" error occurs when you restart a Windows Embedded POSReady 2009 device
KB2884256 - MS13-081: Description of the security update for USB drivers: October 8, 2013
KB2892075 - MS13-099: Description of the security update for Windows Script 5.7: December 10, 2013
KB2892734 - Windows Firewall service crashes when multiple FTP operations are running in Windows XP SP3
KB2893294 - MS13-098: Vulnerability in Windows could allow remote code execution: December 10, 2013
KB2893984 - MS13-101: Description of the security update for Windows kernel-mode drivers: December 10, 2013
KB2898715 - MS13-102: Vulnerability in LRPC client could allow elevation of privilege: December 10, 2013
KB2900986 - MS13-090: Cumulative security update for ActiveX Kill Bits: November 12, 2013
KB2914368 - MS14-002: Vulnerability in Windows kernel could allow elevation of privilege: January 14, 2014
KB2916036 - MS14-005: Vulnerability in Microsoft XML Core Services could allow information disclosure: February 11, 2014
KB2929729 - n/a

Looking ahead:

1) Revise registry keys and add specific keys to hivesft.inf files (so that they're available at first setup boot). For example, eventlog and generic ole registry keys should go to these INF files). Also, take care of QFECheck tool and the Time Zone Update
2) Update ASMS directory if required.
3) Update SP3.CAB from onepiece's pack + KB948046 (not included in onepiece's pack)
4) Update update.ver file (This can take some time)
5) Reference all CAT files and copy them to the SP4 build directory.
6) Backup SP4 build state and start integrating to the appropriate setup INF files
7) Start testing.


Because massive update integration is finished, an important milestone in project development is about to be reached.

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

Post by harkaz » Mon Feb 17, 2014 7:11 pm

Integration progress: Just reviewed the registry entries and added the appropriate ones to the hivecls.inf, etc files.

I am also adding the latest Time zone update in the hivesft.inf and update.inf files

User avatar
=[FEAR]=JIGSAW
Posts: 380
Joined: Mon Feb 18, 2008 11:54 am
Location: Cape Town, South Africa

Post by =[FEAR]=JIGSAW » Tue Feb 18, 2014 2:32 am

Great to see everything is still coming along smoothly ;)

ChiefZeke
Posts: 767
Joined: Fri Mar 23, 2007 5:33 pm
Location: Victorville, California

Post by ChiefZeke » Tue Feb 18, 2014 4:10 pm

Talk about an Olympic effort - deserves a Gold, Silver, and Bronze.

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

Post by harkaz » Tue Feb 18, 2014 7:58 pm

Progress: Finished the Time zone update intgration.

Added the qfecheck update and build a new catalog for vcrtl asms files.
Built updated SP3.CAB file.

Generating CAT references and update.ver is the next step.

ianymaty
Posts: 79
Joined: Tue Mar 20, 2007 7:55 pm

Post by ianymaty » Wed Feb 19, 2014 3:32 pm

Appreciate your dedication to this.

I'll test this when all gets finished.

Thank you. Keep it up.

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

Post by harkaz » Fri Feb 21, 2014 8:41 pm

Just finshed copying the updated entries to the appropriate files (Professional SKU only for the moment). I will test SP4 distro in VMWare tomorrow. It's been a long time since the last test...

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

Post by harkaz » Sat Feb 22, 2014 4:44 pm

Well, I tested live installation.

It has various interesting issues, which I am analysing right now.
Windows Update reported that it's files were not registered immediately after the reboot and installation of IE8's February 2014 cumulative update.

Moreover explorer.exe crashed during the "performing cleanup" stage of SP4 installation.

I couldn't scan for updates yet because it requires validation.

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

Post by harkaz » Sat Feb 22, 2014 6:43 pm

UPDATE: I have managed to fix a bunch of issues. The driver signing issue was my fault (I didn't copy the updated layout.inf file).

Windows Update still shows unregistered at first run, but I will fix this soon.

I ran the Windows Update check and the following STAGED updates still show up:

Security Update for Windows XP (KB2834886)
Security Update for Windows XP (KB2686509)
Security Update for Windows XP (KB2659262)
Security Update for Windows XP (KB2603381)
Security Update for Windows XP (KB2570947)
Update for Windows XP (KB971029)
Security Update for Windows XP (KB975558)
Security Update for Windows XP (KB982665)
Security Update for Windows XP (KB952004)

I will check whether every single file referenced by these updates is copied properly.

As for the explorer crash, it didn't happen the second time, but it seems that one should not launch any explorer windows during SP4 installation process. I will investigate this further..

QUESTION: The qfecheck.exe tool shows only a few updates, because these are they only updates with Currentversion\Uninstall key present (they're hidden from control panel). I have two options: i) remove these entries so that qfecheck shows no updates ii) add entries for all the integrated updates.

Windows Update has no problem recognising the updates.

What's your opinion?

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

Post by bphlpt » Sat Feb 22, 2014 10:24 pm

I think it would be better if qfecheck worked correctly, though I'm not sure how many folks still use it or if it would be a show stopper if it didn't, as long as there were appropriate warnings for the user. Windows Update working correctly is more important.

Cheers and Regards

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

Post by spider » Sun Feb 23, 2014 12:00 am

Wow harkaz, excellent work! keep it up

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

Post by 5eraph » Sun Feb 23, 2014 2:56 am

The problem is that we don't know how the Windows Update site will be changed after April 8th. We know Microsoft won't offer new updates, but will it also eventually refuse to offer old ones? QFECheck is the only tool guaranteed to work. Its functionality should be preserved. Uninstall registry entries for each KB need not be included, but the entries in the following key would be beneficial:

Code: Select all

HKLM\SOFTWARE\Microsoft\Updates\Windows XP\SP4

Post Reply