When viewing Server Manager on Windows Server 2008 we are getting a Roles: Error with error details of unexpected error refreshing Server Manager and an exception code: 0x800B0100.
Solution:
1. Download System Update Readiness Tool for Windows Server 2008/Vista – http://support.microsoft.com/?kbid=947821
x86
http://www.microsoft.com/downloads/details.aspx?FamilyID=6d9ece65-3820-4583-85f5-7e2a5799b3ba&DisplayLang=en
x64
http://www.microsoft.com/downloads/details.aspx?FamilyID=32978546-8108-408f-b78e-0e95eff14c92&DisplayLang=en
2. The System Update Readiness Tool creates a log file with any issues the tool found or fixed.
The log file is located under: c:\windows\logs\CBS\CheckSUR.log
Example:
=================================
Checking System Update Readiness.
Version 6.0.6001.22275
2009-03-30 21:43
Checking Deployment Packages
Checking Package Manifests and catalogs.
Checking package watchlist.
Checking component watchlist.
Checking packages.
(f) CBS MUM Missing 0×00000002 servicing\packages\Package_for_KB961260_server_0~31bf3856ad364e35~amd64~~6.0.1.3.mum
(f) CBS MUM Missing 0×00000002 servicing\packages\Package_for_KB961260_server~31bf3856ad364e35~amd64~~6.0.1.3.mum
(f) CBS MUM Missing 0×00000002 servicing\packages\Package_for_KB961260~31bf3856ad364e35~amd64~~6.0.1.3.mum
Checking component store
Checking SMI Store
Summary:
Milliseconds: 374633
Found 3 errors
CBS MUM Missing Total Count: 3
Based on the example this means that we are missing 3 MUM packages under c:\windows\servicing\packages
3. We locate the failed KB Update KB961260 in this example which will be different for everybody and we download it on our system
4. We rename it from .msu to .cab and we extract it to get our missing files
5. We locate the missing files and we copy them to a new folder. Most of the times at least 1 file can not be found so we have to rename the update.mum and update.cat to the missing file name

6. We select Properties of c:\windows\servicing\Packages and under Security tab we click on Advanced. On Owner tab we click on Edit and change the owner from TrustedInstaller to our account and then OK to return back to Packages Properties
7. Under Security Tab we click on Edit so we can add our account with Full control
8. Now we copy the missing files to c:\windows\servicing\Packages
9. We rerun the update until the log file does not report any more missing files
* Do not forget to assign the Package permissions back to NT SERVICE\TrustedInstaller after you finish with the updates.



















































drcliff







April 19, 2009
this pretty much saved me a rebuild…excellent info!
[Reply]
April 29, 2009
Has worked to me.
Thanks so much.
[Reply]
May 19, 2009
Great!
But How i can do this “* Do not forget to assign the Package permissions back to NT SERVICE\TrustedInstaller after you finish with the updates.” ??
Thanks again!
L.
[Reply]
Glafkos Charalambous Reply:
May 19th, 2009 at 7:18 am
Hello Lorenz,
The same way you removed the permissions and you added your account you should remove your account and put back the NT Service\TrustInstaller permissions.
Regards,
Glafkos
[Reply]
May 29, 2009
There seem to be a lot of people out there with the issue, and it seems to be dotnet related. I have followed your steps and there are three missing files all from KB948610, this is the donet 3.5 SP1 updated (which constantly fails).
If i look up this KB the only download avaliable is the full install package (or the bootstrapper) which is not a .msu file, but an exe file.
Am I missing something here or is there somewhere else I need to go for the .msu file.
Any help would be very greatfuly recieved.
I am running SBS 2008, so its x64
Regards,
Alistair
[Reply]
June 3, 2009
I can’t seem to add NT SERVICE\TrustedInstaller back to the owner role. Tells me that the object or user cannpt be found. Is anyone else haveing the same issue. the use still is listed under permission and had full control. I am just trying to make it owner again.
[Reply]
Glafkos Charalambous Reply:
June 3rd, 2009 at 10:20 pm
Hello Joe,
Try adding TrustedInstaller only without NT SERVICE in front and let us know if that worked for you.
[Reply]
August 28, 2009
Hello,
i have download the tool from ms. But i cant start the tool. The programm say me this is not for my system. I have download the correct tool for my system: Server 2008 x64, Language DE.
Who has a tip for me? I cant installed roles or features…
Sorry for my english
Thanks for your help
[Reply]
Michael Klein Reply:
August 28th, 2009 at 5:35 pm
with tool i men System Update Readiness Tool from ms
[Reply]
Kamila Reply:
May 23rd, 2010 at 8:04 pm
Hi! I am with the same problem that you were.. “The programm say me this is not for my system.”. How did you do tofix this?
[Reply]
September 3, 2009
If you are part of a domain, select your local server and it’s NT Service\TrustedInstaller
[Reply]
September 23, 2009
Hello Don,
Please excuse my belated response. I was in holiday. I understand your reply.
Can you tell me more what i can do?
Greeting
Michael
[Reply]
September 25, 2009
Thanks a lot, this tip has work for me!!
[Reply]
September 30, 2009
Now i have solved ma problem with the tip from this site…
[Reply]
December 12, 2009
Hats off to Glafkos, was dead in the water with no help in sight from MS, solution worked like a charm and was able to get TrustedInstaller re-established, etc. Thanks!!!!
[Reply]
February 1, 2010
thnx that worked superbe.. now ms should have a KB on that
[Reply]
March 2, 2010
Excellent tip – reckon this post deserves to come at the top in search results for people have “missing roles” panic attacks!
[Reply]
March 11, 2010
Hi , in file c:\windows\logs\CBS\CheckSUR.log written Unavailable repair files:
Package_for_KB976264_RTM~31bf3856ad364e35~amd64~~6.1.1.3.mum
servicing\packages\Package_for_KB976264_RTM~31bf3856ad364e35~amd64~~6.1.1.3.cat
BUT , both files exists in folder c:\windows\servicing\packages.
and i get error when view Roles/Features . please help!
[Reply]
Steve Blake Reply:
April 7th, 2010 at 3:59 am
Same error as Armen – any progress?
[Reply]
March 17, 2010
Pretty much a bacon saving article. Fixed us right up. Kudos to Glafkos.
[Reply]
April 16, 2010
What a great article! Thank you for such a detailed posting!
[Reply]
April 26, 2010
this has been very helpful to me. thanks a lot
[Reply]
April 28, 2010
This worked for me! — Thanks so-much for your detailed solution! *whew*!
Also — for those having issues with restoring ownership to the NTService\Trusted Installer account, I had the same problem, and resolved it by going up one directory layer (to C:\Windows\Services) and then enforcing its ownership on subfolders and files which worked fine…
[Reply]
May 4, 2010
Thank you. This worked for me as well!
[Reply]
May 7, 2010
I found that if you know what update you’re having problems with, just do a /uninstall. Then try and reinstall it. This worked for me.
[Reply]
May 30, 2010
Thank you, great help!!!
[Reply]
June 1, 2010
Thank you for your clear solution! Especially the part of renaming update.mum and update.cat to those 2 file i couldn’t find in the MSU / CAB file!
[Reply]
June 18, 2010
Worked like a charm, thanks! One thing to note:
The System Update Readiness Tool for Server 2008R2 can be found here –
http://www.microsoft.com/downloads/details.aspx?FamilyId=c4b0f52c-d0e4-4c18-aa4b-93a477456336&displaylang=en
Other than needing to find that, everything worked perfectly.
[Reply]
June 23, 2010
Superbbbbbbbbbbbb:),
This was the best solution to trouble shoot server manager 2008R2 and it fixed the issue.
Thanks a million.
[Reply]
June 23, 2010
Excellent! It worked like a charm.
[Reply]
June 24, 2010
This worked perfect!!! THANKS!!!
[Reply]
June 28, 2010
Excellent, Thanks for sharing, this saved me rebuilding Server again.
[Reply]
July 10, 2010
Great tip, but I got the problem that the System Update Readiness Tool runs for hours without any result. There is only the small window “searching for updates on the computer” with a bar running from left to right again and again. Any ideas?
[Reply]
July 12, 2010
Glafkos, you’re a legend!
[Reply]
July 23, 2010
Having the problem on a Windows 2008R2 box. The readiness tool never completes and never creates the needed log file. I see the Windows Modules Installer service dying repeatedly (per the event log) Any ideas?
[Reply]
July 23, 2010
The readiness tool never finishes for me. I’ve let it run overnight.
[Reply]
July 28, 2010
When the installation never end, kill the wuausrv and the checksur process.
After that, start the downloaded KB-Update package first time. When it shows “searching for updates on local computer” cancel the tool.
After that start it a second time and then it will show installing the update.
Now the update should be installed and the checksur.log will be generated in %windir%\logs\CBS
Christian
[Reply]