Answered by:
Server 2008 SP2 install thinks SP1 is missing

Question
-
So I'm a little behind on patches, and am unable to install SP2 on Windows Server 2008 Standard 64bit. I've run the system update readiness tool, and it reports:
Found 3 errors
CBS MUM Missing Total count: 3Unavailable repair files:
servicing\packages\Package_for_KB948881_server_0~31bf3856ad364e35~amd64~~6.0.1.1.mum
servicing\packages\Package_for_KB948881_server~31bf3856ad364e35~amd64~~6.0.1.1.mum
servicing\packages\Package_for_KB948881~31bf3856ad364e35~amd64~~6.0.1.1.mum
servicing\packages\Package_for_KB948881_server_0~31bf3856ad364e35~amd64~~6.0.1.1.cat
servicing\packages\Package_for_KB948881_server~31bf3856ad364e35~amd64~~6.0.1.1.cat
servicing\packages\Package_for_KB948881~31bf3856ad364e35~amd64~~6.0.1.1.catI see numerous previous posts from 2009-2011 about this, and MS support provided a download site with a copy of the files, but those links are no longer valid. My other Server 2008 servers are all SP2 already and don't have the above listed files in servicing/packagages. Is there anywhere else to get the files, or can I remove the referenced patch somehow to reinstall?
Wednesday, May 30, 2012 12:36 AM
Answers
-
Advanced guidelines for diagnosing and fixing servicing corruption
http://technet.microsoft.com/en-us/library/ee619779(WS.10).aspx
Note: Refer to the “Options for obtaining files” section to get the files required.
For detailed steps, refer to the following steps:
1. Download the KB from Microsoft Download Center. Go to http://www.microsoft.com/en-us/download/details.aspx?id=24064 This link is for Security Update for ActiveX Killbits for Windows Server 2008 x64 Edition (KB948881)
2. Expand the package.
Assuming you downloaded the msu package to the %temp% directory and you want to expand the package to c:\targetDir, for example, run the following command:
expand %Windir%\Temp\Windows6.0-KB948881-x64.msu /f:* c:\targetDir
3. Expand the cab files to the same location.
expand C:\targetDir\Windows6.0-KB948881-x64.cab /f:* c:\targetDir
All the files will be located in the above directory as only payload files are located in specific subdirectories.
Occasionally, the required file may be a root package. Check the above link for detailed instructions.
Then, move to the following steps to fix the error:
4. Copy the files to %Windir%\Temp\CheckSUR directory of the corrupted computer following the subdirectory format as follows:
All files of type *.mum and *.cat should be placed in the %windir%\Temp\CheckSUR\servicing\packages directory
For Example:
copy C:\targetDir\package_for_kb948881_server_0~31bf3856ad364e35~amd64~~6.0.1.1.mum to %Windir%\Temp\CheckSUR\servicing\packages\
copy C:\targetDir\package_for_kb948881_server_0~31bf3856ad364e35~amd64~~6.0.1.1.cat to %Windir%\Temp\CheckSUR\servicing\packages\5. Repeat for the rest of the files
5. Rerun the System Update Readiness tool.
Regards, Dave Patrick ....
Microsoft Certified Professional
Microsoft MVP [Windows]
Disclaimer: This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.Wednesday, May 30, 2012 1:38 AM
All replies
-
Advanced guidelines for diagnosing and fixing servicing corruption
http://technet.microsoft.com/en-us/library/ee619779(WS.10).aspx
Note: Refer to the “Options for obtaining files” section to get the files required.
For detailed steps, refer to the following steps:
1. Download the KB from Microsoft Download Center. Go to http://www.microsoft.com/en-us/download/details.aspx?id=24064 This link is for Security Update for ActiveX Killbits for Windows Server 2008 x64 Edition (KB948881)
2. Expand the package.
Assuming you downloaded the msu package to the %temp% directory and you want to expand the package to c:\targetDir, for example, run the following command:
expand %Windir%\Temp\Windows6.0-KB948881-x64.msu /f:* c:\targetDir
3. Expand the cab files to the same location.
expand C:\targetDir\Windows6.0-KB948881-x64.cab /f:* c:\targetDir
All the files will be located in the above directory as only payload files are located in specific subdirectories.
Occasionally, the required file may be a root package. Check the above link for detailed instructions.
Then, move to the following steps to fix the error:
4. Copy the files to %Windir%\Temp\CheckSUR directory of the corrupted computer following the subdirectory format as follows:
All files of type *.mum and *.cat should be placed in the %windir%\Temp\CheckSUR\servicing\packages directory
For Example:
copy C:\targetDir\package_for_kb948881_server_0~31bf3856ad364e35~amd64~~6.0.1.1.mum to %Windir%\Temp\CheckSUR\servicing\packages\
copy C:\targetDir\package_for_kb948881_server_0~31bf3856ad364e35~amd64~~6.0.1.1.cat to %Windir%\Temp\CheckSUR\servicing\packages\5. Repeat for the rest of the files
5. Rerun the System Update Readiness tool.
Regards, Dave Patrick ....
Microsoft Certified Professional
Microsoft MVP [Windows]
Disclaimer: This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.Wednesday, May 30, 2012 1:38 AM -
Dave, thanks very much for the info. Everything was spot on except while working on step 4, these files were missing from the CAB
servicing\packages\Package_for_KB948881~31bf3856ad364e35~amd64~~6.0.1.1.mum
servicing\packages\Package_for_KB948881~31bf3856ad364e35~amd64~~6.0.1.1.cat
I found in this article http://blog.nenoloje.com/2009/08/cannot-install-windows-server-2008.html one line that said "one of the .mum/.cat files should be missing in the package that you are looking for. Use update.mum and update.cat and rename them", so I used those for the two missing files and the update readiness tool completed and I was able to install SP2.
Thanks again
Wednesday, May 30, 2012 8:54 PM -
Great to hear its sorted.
Regards, Dave Patrick ....
Microsoft Certified Professional
Microsoft MVP [Windows]
Disclaimer: This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.Thursday, May 31, 2012 1:03 AM