This download is a Service Pack 3 (SP3) update for Windows Embedded for Point of Service (WEPOS) and Windows Fundamentals for Legacy PCs (WinFLP). This SP3 update includes all Windows XP security updates, hotfixes, and select out-of-band releases (through May 2008) that apply to systems that are running the WEPOS and WinFLP operating systems.
You should update your system with all security updates following May 2008 by using your standard servicing method.
Because of an issue that occurs when you minimize the footprint of these operating systems, a security Update for GDI+ that is described and available in KB938464 does not install.
To resolve this problem, follow the instructions in the "Known issues" section.Note
Updating WEPOS systems should be done under the guidance of the OEM or the IT department that supports your WEPOS image.
Read this whole document before the installation.
Back up your existing WEPOS or WinFLP installation before you perform the following procedure. Also, make sure that you test the SP3 package on one computer before you perform a mass deployment of this package.
If you install the SP3 package and you decide not to create a backup, no archive of the file is created on the system drive. Therefore, the SP3 installation cannot be removed.
Some software updates check the Service Pack level before installation, and will not install after the SP3 update is installed. You should install these updates before you install SP3 for WEPOS and WinFLP. Contact your WEPOS OEM or your IT department to determine whether additional updates are required for your systems. You should obtain these updates through your usual servicing channels.
When you use Windows Update or Automatic Updates to visit the Microsoft Download Center, you see that XP Professional SP3 is the only available update. To obtain more updates, perform one of the following actions:
- Click Custom, and then click Review Other Updates to see other updates available for download.
- Search for WEPOS, WinFLP, .NET Framework, or other products in Microsoft Download Center to find the updates that you want.
- If .NET Framework is a device requirement for your system, before you install this SP3 update, install the following required .NET Framework versions:
You should also install any applicable updates for the required .NET Framework versions. These updates cannot be installed after the SP3 update.
- .NET Framework 2.0
- .NET Framework 3.0
Note WEPOS and WinFLP were not tested with the .NET Framework 3.5 or .NET Framework 3.5 SP1 at the time this document was written.
Note WEPOS OEMs and Distributors should download these updates from the OEM Web sites: Only WinFLP users and WEPOS end-users can download the SP3 updates that are listed from Web sites within this document.
Windows Fundamentals for Legacy PCs (WinFLP) Updates
The following WEPOS file is available for download from the Microsoft Download Center:
Download the WindowsXP-KB958255-ENU.exe package now.
Collapse this imageExpand this image
The following WinFLP file is available for download from the Microsoft Download Center:
Download the WindowsXP-KB958255-ENU.exe package now.
Collapse this imageExpand this image
For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base:
How to obtain Microsoft support files from online services
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.
KB938464 security update for GDI+ is installed incorrectly on WEPOS or WinFLP
Because of an issue with the minimized footprint of WEPOS and WinFLP, a security update for GDI+ that is described in KB938464 is not installing correctly. The steps that follow will help you manually install this security update.
For more informationabout this security update, click the following article number to view the article in the Microsoft Knowledge Base:
938464 To install the security update, follow these manual installation steps:
MS08-052: Description of the security update for GDI+ for all editions of Windows XP, of Windows Vista, of Windows Server 2003, and of Windows Server 2008 and for Windows Server 2000 with Internet Explorer 6 Service Pack 1
Note If you have already installed the SP3 update for WEPOS and WinFLP, use the SP3QFE directory in the following steps. Otherwise, use the SP2QFE directory as mentioned in step 3.
Note You can also perform step 3 to step 6 in Windows Explorer.
- Click Start, click Run, type cmd in the Open box, and then press ENTER.
- Extract the files from the WindowsXP-KB938464-x86-ENU.exe file by typing the following at the command prompt: WindowsXP-KB938464-x86-ENU.exe /x:dir name
- dir name is a placeholder for the destination directory where you save the extracted files.
- The rest of these steps can be performed from Windows Explorer or at the command prompt. An example is provided after these steps.
- Move the SP2QFE\ASMS folder or the SP3QFE\ASMS folder, depending on whether you installed the SP3 update, to the root of the destination directory by using one of the following commands:
- Move dir name\SP2QFE\ASMS
- Move dir name\SP3QFE\ASMS
- Execute the update by using the following command:
- Follow the steps in the installation wizard to install the package.
After the installation is complete, the system will restart.
- Delete the temporary folder by using the following command:
Rmdir /s dir name
MUI language issues
942766If you have problems with MUI localization after you install the SP3 update for WEPOS and WinFLP, you may have to install the SP3 MUI Pack update. To do this, follow these steps:
An update is available for the Multilingual User Interface Pack in Windows XP Service Pack 3
- Restore Regional and Language settings to English.
- Remove all MUI packages from your system and restart the computer.
Install the target language MUI package again.
Set Regional and Language settings to target language.
- Log off and then log on so that the settings take effect.
- Restart if it is required.
Insufficient disk space to install the SP3 update for WEPOS and WinFLP
956894As Microsoft Knowledge Base article 956894 describes, if there is insufficient free space on the system drive, you can use a removable media device to install the SP3 update for the WEPOS and WinFLP package. To do this, folow these steps:
You receive error messages if there is insufficient free disk space on the system drive to install the Windows XP Service Pack 3 package
- Download the Service Pack 3 for Windows Embedded for Point of Service and Windows Fundamentals for Legacy PCs update package. Then, copy it to a blank removable media device such as a USB flash drive (UFD).
Note Make sure that the removable media device can hold at least 2 GB of data.
- Click Start, click Run, type cmd in the Open box, and then press Enter.
- Change to the USB flash directory by using the following command and then pressing ENTER:
Note Drive letter is a placeholder that represents the driver letter for the USB flash drive.
- Create a new folder named SP3Files by using the following command, and then pressing ENTER:
- Extract the SP3 installation package to the SP3Files folder by using the following command, and then pressing ENTER:
WindowsXP-KB958255-ENU.exe /extract:Drive letter:\SP3Files
- Change to the Drive letter:\SP3Files\i386\Update folder by using the following command and then pressing ENTER:
cd Drive letter:\SP3Files\i386\Update.
- Run the SP3 installation package, by using the following command and then pressing ENTER:
Note The /nobackup switch disables the create backup files option on the system drive.
Note Make sure that you back up your existing WEPOS or WinFLP installation before you perform the following procedure. If you install the SP3 update for WEPOS or WinFLP, and you decide not to create a backup, no archive of the file is created on the system drive.
After you install the SP3 package, keep the USB flash device that contains the SP3 installation files, or copy the SP3Files folder to another location. You may require these installation files so that Windows File Protection can restore a corrupted SP3 file on the system after you install the SP3 package.
If you copy the SP3Files folder to another location, make sure that you edit the registry so that it contains the correct location.
Windows XP Service Pack 3 installation fails with an error message, and the following error is logged in the service pack installation log: "8007F0F4 - STATUS_PREREQUISITE_FAILED"
Problem 1Error message
This Service Pack requires the machine to be on AC Power before setup starts.
This error occurs if you try to install the service pack when the computer is using battery power. This check is performed to eliminate the possibility of update failure because of battery power exhaustion during the installation process.
Connect the computer to an AC power such as an electrical outlet. For more information about the power requirements for the computer, contact the computer manufacturer.
Problem 2Error message
Service Pack 3 Setup has been canceled because Microsoft Shared Computer Toolkit for Windows XP is not compatible with this version of Windows. Before you can continue, you must: 1) Uninstall Microsoft Shared Computer Toolkit 2) (Optional) Install Windows SteadyState, the newer version of Microsoft Shared Computer Toolkit. For more detailed information, go to the Shared Access page on the Microsoft Web site.
This error occurs if you try to install the service pack on a computer where “Microsoft Shared Computer Toolkit for Windows XP” is already installed. This version of the toolkit is incompatible with Windows XP SP3.
Uninstall the Microsoft Shared Computer Toolkit. To do this, follow these steps:
If you want the functionality of the Microsoft Shared Computer Toolkit, you can install Windows SteadyState. This is the latest version of the toolkit.
- Click Start , click Control Panel, and then click Add or Remove Programs.
- Click Microsoft Shared Computer Toolkit , and then click Remove.
- After the program is removed, install Windows XP SP3.
Problem 3Error message
Service Pack 3 Setup has been canceled because Windows XP SP3 cannot be installed over RDP 6.0 MUI PACK (Update for Windows XP (KB925877)). Before you can continue, you must Uninstall KB925877.
This error occurs if you have "Update for Windows XP (KB925877)" installed on the computer. This update includes the Multilingual User Interface Pack (MUI) for the Remote Desktop Connection 6.0 (Terminal Services Client 6.0). This MUI pack is incompatible with Windows XP SP3. Resolution
Use the Add or Remove Programs item to uninstall "Update for Windows XP (KB925877)." This update includes the Multilingual User Interface Pack (MUI) for the Remote Desktop Connection 6.0 (Terminal Services Client 6.0). To do this, follow these steps:
When you try to install any of the WEPOS or WinFLP specific QFEs linked to this section after SP3 is installed
- Click Start , click Control Panel , and then click Add or Remove Programs.
- Click to select the Show updates check box at the top of the page.
- Click Update for Windows XP (KB925877), and then click Remove.
- After the KB925877 update is removed, install Windows XP SP3.
Problem 4Error message
This problem occurs when you try to install any of the WEPOS or WinFLP specific QFEs that are mentioned in the "Preinstallation requirements" section, after the SP3 update for WEPOS and WinFLP was installed.
Setup has detected that the Service Pack version of this system is newer than the update you are applying. There is no need to install this update.
You must install any required WEPOS or WinFLP updates before you install the SP3 update.
Problem 5Error message
You receive this error message when you log on WinFLP the first time after SP3 is installed, you receive the error message in a Command Prompt window.
The system cannot find the file specified.
Note This is a known issue which does not affect the system or the installation.
Sysprep requirements when it is used with SP3 for WEPOSTo use Sysprep on WEPOS systems with SP3 for WEPOS, follow these steps:
Note This process is required if Sysprep will be used with this system. If it will not be used, the KB903936 update is unnecessary.
- To run Mini-Setup or the Microsoft Out of Box Experience (OOBE) without error, you must install the following optional components when you install WEPOS the first time:
- Additional Driver Support
- Local Management Tools
Management client Support
- Additional Fonts
- Additional CodePage Support
Additional input devices
- Install update KB903936.
For more information, click the following article number to view the article in the Microsoft Knowledge Base:
903936Note This update must be installed before SP3.
FIX: You cannot use Sysprep.exe to create an image of a computer that is running Microsoft Windows Embedded for Point of Service
- Install the Service Pack 3 update for WEPOS.
- Install the latest post-SP3 Security updates.
- Install all required drivers.
- Create an empty file that is named 8514oemr.fon by using Notepad, and put it in the %SystemRoot%\Font directory.
- If kbdbhc.dll does not already exist, create a file that is named kbdbhc.dll and put it in the %SystemRoot%\System32 directory.
Note An empty text file that is created in Notepad will work.
- In addition to applying the KB903936 update, you must add the following information to the [Unattended] section of each Sysprep.inf file that you create:
If you do not do this, you may receive two "File Not Found" (or similar) error messages when you run Mini-Setup or the Microsoft Out of Box Experience.
The following information is provided specifically for Service Pack 3 for Windows XP Professional. Because WEPOS and WinFLP contain subsets of identical Windows XP Professional binaries, this information applies if the binaries exist on the WEPOS or WinFLP system. Because customization is enabled on both WEPOS and WinFLP installations, no definitive set of differences is outlined.Note
If there is a difference in information, this document supersedes other information.
Some third-party programs experience a change in functionality after you install Windows XP Service Pack 3
Error message after you upgrade a computer that uses a processor other than an Intel processor to Windows XP Service Pack 2 or to Windows XP Service Pack 3: "STOP: 0x0000007E"
Information about Windows XP Service Pack 3
Steps to take before you install Windows XP Service Pack 3
An application that uses the ADO interface may malfunction, or data loss may occur when the application connects to SQL Server in Windows Vista, in Windows XP, or in Windows Server 2008
More information for advanced users
To view the release notes for Windows XP SP3, visit this Microsoft Web site
This information includes the following:
- Before you install SP3 update for WEPOS and WinFLP
Overview of Windows XP SP3
- Significant changes in Windows XP SP3
This applies to the SP3 Update for WEPOS and WinFLP with the following exceptions:
- The binaries or technologies do not exist within WEPOS or WinFLP.
- The binaries or technologies are not installed as part of your WEPOS or WinFLP image.
If one of these is true, the binaries or technologies will not be installed or updated by the SP3 Update.
Article ID: 958255 - Last Review: May 8, 2013 - Revision: 6.0
- Windows Fundamentals for Legacy PCs
|kbsurveynew kbinfo KB958255|