BrainDump
  Home arrow BrainDump arrow Page 2 - XP SP3 Why Me?
ASP Free Forums 
.NET  
ASP  
ASP Code  
ASP.NET  
ASP.NET Code  
BrainDump  
C#  
Code Examples  
Database  
Database Code  
IIS  
Microsoft Access  
MS SQL Server  
Silverlight  
Visual Basic.NET  
Windows Scripting  
Windows Security  
XML  
Mobile Linux 
App Generation ROI 
IBM® developerWorks 
ASP Web Hosting  
ASP.NET Web Hosting 
Windows Web Hosting
 
Weekly Newsletter
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
BRAINDUMP

XP SP3 Why Me?
By: Michael Lowry
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 4 stars4 stars4 stars4 stars4 stars / 2
    2008-06-02

    Table of Contents:
  • XP SP3 Why Me?
  • The Intel Driver
  • Solutions
  • More Problems

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT


    XP SP3 Why Me? - The Intel Driver


    (Page 2 of 4 )

    The problem occurs on HP computers with AMD processors because during the manufacturing process, the same XP disk image was used to install the operating system on both AMD-based and Intel-based computers. Because the image is the same, computers with either type of processor will have the intelppm.sys driver installed on it. And this is bad for AMD-based machines, which already have the amdk8.sys driver to act as the Intel driver's counterpart.

    In fact, the problem has been known to exist since 2004, when Microsoft released XP SP2. A support document published back then said, “Under this configuration, after the computer is upgraded to Windows XP SP2 or SP3, the Intel processor driver may try to load because an orphaned registry key remains.”

    I'm sure you're wondering why this is only a problem when someone tries to download the latest Service Pack. According to Johansson, the problem occurs when the driver both exists on the disk and is configured to load on the registry. He says, “HP's images have the registry key set but no driver on disk. When the service pack is installed the pre-existing directive in the registry is read, the installer lays down the driver on the disk, and on the next reboot it launches, causing the crash.” This basically resulted in Microsoft putting the blame for this problem on HP.

    HP responded by shifting the blame right back to Microsoft. They claimed that SP3 copies the driver to the computer because this driver was not on the computer before the update. This is yet to be confirmed or denied, but Johansson believes that the problem starts and ends with the registry key. He says, “I would expect that the installer looks at all the drivers listed in the registry and simply makes sure that there are updated versions of all of them, without checking first whether they existed prior to installing the service pack.” But I'd bet if you're saddled with this problem right now, you could care less about who's fault it is and more about how to fix it.

    Not so fast. First there is the matter of precluding this problem before you download SP3. You can use a tool that Johansson developed (located on his blog) specifically for this problem. Not only will it check to see if you have an AMD-based computer, but it will check whether the Intel driver is set to load and give you the option of disabling it. If you already know you have an AMD-based computer, you can disable the driver by running either of these commands in Command Prompt:

    reg add HKLMSystemCurrentControlSetServicesIntelppm /v Start/d 4 /t REG_DWORD

    sc config intelppm start= disabled

    You should now be able to install SP3 without this problem occurring. The next section will go over what to do if you already have this problem, plus other problems that the release of SP3 was kind enough to give us.

    More BrainDump Articles
    More By Michael Lowry


       · Can I just say that all the "Vista Reboots" and other issues with Vista, are all...
       · Thanks for the comment and thanks for reading this article. If anyone else has any...
     

    BRAINDUMP ARTICLES

    - Introduction to Office Live Workspace
    - Using MS Excel for One-way Analysis of Varia...
    - Comparing Data Sets Using Statistical Analys...
    - Import Blogger Posts into WordPress Using Wi...
    - Download WordPress from an FTP Server and Ru...
    - Install and Run WordPress in XAMPP Local Host
    - What Windows 7 Brings to the Table
    - Virtualization and Sandbox Detection
    - Advanced Firebug Techniques in Windows XP Ho...
    - Editing CSS with Firebug in Windows XP Home
    - Using Firebug in Windows XP Home
    - Migrating to Exchange Server 2007
    - Using System Restore on a Non-Bootable PC
    - Finding Logged on Users and More Scripting S...
    - Developing Macro Commands in MS Excel





    © 2003-2009 by Developer Shed. All rights reserved. DS Cluster 2 Hosted by Hostway
    For more Enterprise Application Development news, visit eWeek