Issue updating Windows server 2003 SP2 on SBS 2003

Posted on 2012-09-17
Last Modified: 2012-10-20
Hi there

I'm currently trying to update a SBS 2003 with 2k3 Sp2, however, I keep getting an error:

"Service Pack 2 Setup encountered an error:  Setup has detected a driver (ql40xx.sys) that is not compatible with Windows Server 2003 Service Pack 2. Please contact QLogic to get an updated driver and then restart installation."

I've gone to the QLogic website but unfortunately dont know what hardware the ql40xx.sys driver is referring to so I can update it.  

Here is part of the svcpack.log:

9.203:  C:\WINDOWS\system32\DRIVERS\ql40xx.sys is Present
9.266: FileVersion of C:\WINDOWS\system32\DRIVERS\ql40xx.sys is Less Than
9.266: Condition Check for Line 9 of PreRequisite returned FALSE

Thanks in advance
Question by:reditsolutions
    LVL 2

    Expert Comment

    Firstly, do you have enough disk space on the system drive? if you don't have enough space the service pack will not install

    Secondly, clear your the appropriate temp files and try to load the service pack again:

    1. Delete all the tmp*.cat files in the following folders:



    2.  Delete all the kb*.cat files in the following folders:

    3.  Delete all the oem*.* files from the %systemroot%\inf folder.

    4.  At the command prompt, type the following commands. Press ENTER after each command.
          net stop cryptsvc
          ren %systemroot%\System32\Catroot2 oldcatroot2
          net start cryptsvc

    5.   Restart the failed hotfix installation or service pack installation.
    LVL 25

    Accepted Solution

    It is the QLogic iSCSI Adapter SCSI Stor Miniport Driver

    In other words you have some kind of disk/SCSI/RAID controller in your system that is from QLogic (check of device manager) that needs to be updated.

    Once you know what the device is, you can update the driver to a compatible version.

    You might want to take a backup first - especially if it's say a card that has boot disks hung off of it.

    Author Comment

    sorry for not replying earlier.
    I downloaded the driver from the link below, extracted the files and copied them to c:\windows\system32\drivers and wrote over the old qlogic files ( I could not get it to install/update the driver as you normally would), a reboot was not necessary. The SP installed succesfully after.

    Poinst to Tony1044

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    How to run any project with ease

    Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
    - Combine task lists, docs, spreadsheets, and chat in one
    - View and edit from mobile/offline
    - Cut down on emails

    This is my 3rd article on SCCM in recent weeks, the 1st ( dealing with installat…
    Some time ago I faced the need to use a uniform folder structure that spanned across numerous sites of an enterprise to be used as a common repository for the Software packages of the Configuration Manager 2007 infrastructure. Because the procedu…
    Hi everyone! This is Experts Exchange customer support.  This quick video will show you how to change your primary email address.  If you have any questions, then please Write a Comment below!
    This video is in connection to the article "The case of a missing mobile phone (". It will help one to understand clearly the steps to track a lost android phone.

    779 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    10 Experts available now in Live!

    Get 1:1 Help Now