Cadzow Knowledgebase

Normal view

Windows XP Service Pack 3

Service Pack 3 for Windows XP Home, Professional and Media Centre has been released.

See the following for a general discussion about deploying a Windows XP Service Pack: Windows XP Service Pack 2.



  • Review device drivers and update any which are a few years old. In particular, 2004-vintage drivers for the Intel 82865G graphics chipset will cause Windows to reboot at startup (STOP error in ialmdeus.dll) after Service Pack 3 is applied. Upgrade to the latest version before installing.

  • If the Service Pack displays an “Access Denied” error, and then rolls back the changes, see this article.

  • Systems with AMD processors may continually reboot on startup (STOP 0x0000007E SYSTEM_THREAD_EXCEPTION_NOT_HANDLED). This is due to an inappropriate driver installed by some manufacturers. To resolve, apply the patch before installing the service pack, or boot into safe mode and rename C:\Windows\System32\Drivers\intelppm.sys to intelppm.bak after installing the service pack. Also, try using HP Update prior to installing SP3 to install the SP37394 update or download and install this update manually.

  • If using Windows XP Media Center Edition 2002, apply Service Pack 2 first, then apply Service Pack 3.

  • Internet Explorer 7.0 cannot be uninstalled after applying Windows XP Service Pack 3. If this functionality is required, uninstall IE 7.0 before applying SP3, then reinstall IE 7.0.

  • Performing a slipstream build using the /integrate option can only be performed on a system running Windows XP. If a slipstreamed installation of Windows XP is created on a system running Windows Vista, the resulting installation will not accept some Windows XP product keys.


  • The D-Link AirPlus Utility does not work with Windows XP Service Pack 3. Upon loading, it displays one of the following:

    AirGCFG.exe - Entry Point Not Found. The procedure entry point apsGetInterfaceCount could not be located in the dynamic link library wlanapi.dll.
    AirGCFG.exe - Entry Point Not Found. The procedure entry point apsSearchInterface could not be located in the dynamic link library wlanapi.dll.
    WZCSLDR2.exe - Entry Point Not Found. The procedure entry point apsInitialize could not be located in the dynamic link library wlanapi.dll.

    This occurs because Windows XP Service Pack 3 introduces a new file which overwrites files of the same name installed by other vendors. A workaround is to use the OEM's version of the file which was backed up in the service pack uninstall folder. If this file is placed in appropriate directories, it will be loaded by the wireless application instead of the new Microsoft version located in the System32 directory.

    xcopy %Windir%\$NtServicePackUninstall$\wlanapi.dll "%ProgramFiles%\D-Link\AirPlus G"
    xcopy %Windir%\$NtServicePackUninstall$\wlanapi.dll "%ProgramFiles%\ANI\ANIWZCS2"

    This issue will also occur if the post-SP2 KB918997 update is installed, in which case the vendor's file is backed up elsewhere:

    xcopy %Windir%\$NtUninstallKB918997$\wlanapi.dll "%ProgramFiles%\D-Link\AirPlus G"
    xcopy %Windir%\$NtUninstallKB918997$\wlanapi.dll "%ProgramFiles%\ANI\ANIWZCS2"

    You may also download the following script: RestoreWlanapi.bat, save it your desktop, then double-click the file. This will perform the file copying for you.

  • In Internet Explorer 7.0, the Terminal Services ActiveX control is disabled. This may be enabled by choosing ToolsManage Add-OnsEnable or Disable Add-Ons. Click Microsoft Terminal Services Client Control under the Disabled section and click Enable, then click OK. Close and re-open Internet Explorer.

Copyright © 1996-2023 Cadzow TECH Pty. Ltd. All rights reserved.
Information and prices contained in this website may change without notice. Terms of use.

Question/comment about this page? Please email