Donation Goal
Donate Now Goal amount for this year: 799 USD, Received: 100 USD (13%)
Please donate to help support this website. The funds will be used to purchase owned license of LiteSpeed Web Server Enterprise (2-CPU). It provides superior performance in terms of raw speed, scalability and anti-DDoS capabilities.

FIX Blank or Empty List in Vista Turn Windows Features On or Off (OptionalFeatures.exe)

Posted By Raymond In Category: Computer

Mar
6
2009

If you’ve uninstalled program in Vista from Control Panel, perhaps you’ve noticed a tasks “Turn Windows features on or off” at the left pane. When you click on it, Windows Features dialog will appear asking you to “Please wait” and it will start searching for a list of windows features such as games, indexing service, internet information services (IIS) and etc that you can turn on or off. Vista Windows Features is actually pretty much the same as Add/Remove Windows Component in Windows XP. You can also run Windows Features by typing optionalfeatures.exe at run or command prompt.
Blank or Empty Windows Features
One of the most common problem that many people are facing with the Vista Windows Features is the dialog box came out empty or blank. You can see “please wait” initially as it tries to make up a list but then it totally blanks out. Microsoft of course is aware of this problem and they’ve created a knowledge base 931712 to acknowledge the problem and also provided 2 solutions to resolve this issue. First method is to run sfc.exe /scannow command to scan all protected system files and replaces incorrect versions with correct Microsoft versions. If that didn’t work, you’ll have to do a System Restore. I also found another method in Google that claims to fix it by running the following command “reg delete HKLM\COMPONENTS /v StoreDirty”. I assure you that these solutions don’t work. The only known solution that will fix the blank Windows Feature is to reinstall Windows but then most manufacturer only provides recovery disc and no installation disc. Don’t worry because I found a REAL fix for the empty Windows Features problem without reinstalling Windows.


1. Download System Update Readiness Tool from Microsoft. Scroll right to the bottom of the page and download the correct version of this tool according to your operating system.

2. Once finished downloading, close all running programs and run Windows6.0-KB947821-v4-x86.msu. Click OK to install KB947821 update for Windows. You will see that it is as though trying to install an update but actually it is trying to fix any problems that it finds on the system in background using checksur.exe. This will take a while, so you can go and have a cup of coffee.
Install kb947821 update

3. When installation completed, click Close and restart your computer.

4. Once Windows is booted up, try running Windows Features (optionalfeatures.exe) and see if the list is loaded or not. IF not, continue the next step.

5. Go to Windows\Logs\CBS\ and open CheckSUR.log file with notepad. The following steps are going to be a little tricky because everyone gets different result.

6. Take note of the part that says “Checking Package Manifests and catalogs” in the CheckSUR.log file. If there are errors, you will see a line with (f) followed by error code and path. If you see (fix), it means the tool manage to fix that particular error.
Analyzing CheckSUR.log file
As you can see, the fourth and fifth (f) lines are not fixed as it continues checking the next watchlist.

7. Now you’ll need to manually delete the registry keys according to what you see in the CheckSUR.log file. Run regedit and go to the following location.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\

As an example, I see Package_5_for_KB938979~31bf3856ad364e35~x86~~6.0.1.2.mum on my CheckSUR.log file. So I need to look for the key in registry at the location that I stated above and then delete it. There won’t be a .mum extension on the registry. As long as the whole line matches without the extension, you can delete it.

8. You will need to set full control permission before you can delete the corrupted registry key. Refer to this article on how to set the permission.

After deleting the corrupted registry, I am very sure your Windows Features will start to show the list. The good thing about running System Update Readiness Tool is it might have already fixed some problems which probably you are not aware of. I have copied System Update Readiness Tool to my flash drive because it is a potential utility to fix problems in Vista.


Related posts:
  • Easily Disable Windows Vista Newbie Features with Vista4Experts
  • Fix Internet Explorer New Window and Tab Always Blank and Not Loading Problem
  • How to Blank the Screen Except for a User Selected Area
  • Best Free Windows Disk Defragmenter in Terms of Features, Performance and Speed
  • Easily Removing Empty Directories From Windows
    • ahashmi06

      \”8. You will need to set full control permission before you can delete the corrupted registry key. Refer to this article on how to set the permission.\”

      You forgot to insert the link to the article.

    • http://www.raymond.cc/ Raymond

      Added yesterday’s link :P

    • Merlin_Magii

      Excellent ! Terrific piece of diagnostic research. No way I am going to install Vista but I might be asked to assist someone with this prob – so advice saved.

    • Mark Drake

      If the f’s not fixed appear in the Checking packages section, and the Checking Package manifests and catalogs section is empty, should I continue to delete the registery entries?

      Vista Sp1

      Regards,

      Mark Drake.

    • ChristheFuzzy

      Brilliant! Saved me from having to reinstall Vista; thank you so much!

    • FullOnPbod

      Excellent!!! This fixed my blank windows features screen, AND Windows Update Unknown error code 80070490.

      Specifically, I deleted the registry key indicated below from my CheckSUR.log file.
      Checking packages.
      (f) CBS Registry Error 0×80070002 Package_3_for_KB951066~31bf3856ad364e35~x86~~6.0.1.0 failed to get CurrentState
      (f) CBS Registry Error 0×80070002 Package_3_for_KB951066~31bf3856ad364e35~x86~~6.0.1.0 failed to get Visibility

    • Jason

      My Log says this. No errors, yet list is empty. Any clues?

      =================================
      Checking System Update Readiness.
      Version 6.0.6001.22275
      2009-03-16 11:01

      Checking Deployment Packages

      Checking Package Manifests and catalogs.

      Checking package watchlist.

      Checking component watchlist.

      Checking packages.

      Checking component store

      Checking SMI Store
      Summary:
      Milliseconds: 1202252
      No errors detected

    • Jason

      I guess, my sfc /scannow gives errors, i\’ll work it out from that log.

    • IlanF

      Thank you very much! you saved my windows features :D

    • Bob

      You are a genius! I spent over 8 hours with Microsoft level 1 and level2 support. No joy. In place upgrade repair failed 4 times. I\’ve been on this problem for 2 months on and off. Finally found your post and it WORKS! Thank you SO much. Raymond CC has a better grip than Microsoft themselves.

    • e

      My Package Manifests and catalogs section is empty, but under “checking packages” there is a list of missing (not corrupt) items. Also there are missing items under “checking component store” (and my optional features list is still blank. I’ll list them below.

      Any suggestions? Thank you!

      Checking packages.
      (f) CBS MUM Missing 0×00000002 servicing\packages\Package_1_for_KB905866~31bf3856ad364e35~x86~~6.0.21.0.mum
      (fix) CBS MUM Missing CBS File Replaced Package_1_for_KB905866~31bf3856ad364e35~x86~~6.0.21.0.mum from Cabinet: C:\Windows\CheckSur\v1.0\windows6.0-6001-servicing-a.cab.
      (fix) CBS Paired File CBS File also Replaced Package_1_for_KB905866~31bf3856ad364e35~x86~~6.0.21.0.cat from Cabinet: C:\Windows\CheckSur\v1.0\windows6.0-6001-servicing-a.cab.
      (f) CBS MUM Missing 0×00000002 servicing\packages\Package_1_for_KB905866~31bf3856ad364e35~x86~~6.0.23.0.mum
      (f) CBS MUM Missing 0×00000002 servicing\packages\Package_3_for_KB905866~31bf3856ad364e35~x86~~6.0.21.0.mum
      (fix) CBS MUM Missing CBS File Replaced Package_3_for_KB905866~31bf3856ad364e35~x86~~6.0.21.0.mum from Cabinet: C:\Windows\CheckSur\v1.0\windows6.0-6001-servicing-a.cab.
      (fix) CBS Paired File CBS File also Replaced Package_3_for_KB905866~31bf3856ad364e35~x86~~6.0.21.0.cat from Cabinet: C:\Windows\CheckSur\v1.0\windows6.0-6001-servicing-a.cab.
      (f) CBS MUM Missing 0×00000002 servicing\packages\Package_3_for_KB905866~31bf3856ad364e35~x86~~6.0.23.0.mum
      (f) CBS MUM Missing 0×00000002 servicing\packages\Package_for_KB905866_client_0~31bf3856ad364e35~x86~~6.0.21.0.mum
      (fix) CBS MUM Missing CBS File Replaced Package_for_KB905866_client_0~31bf3856ad364e35~x86~~6.0.21.0.mum from Cabinet: C:\Windows\CheckSur\v1.0\windows6.0-6001-servicing-a.cab.
      (fix) CBS Paired File CBS File also Replaced Package_for_KB905866_client_0~31bf3856ad364e35~x86~~6.0.21.0.cat from Cabinet: C:\Windows\CheckSur\v1.0\windows6.0-6001-servicing-a.cab.
      (f) CBS MUM Missing 0×00000002 servicing\packages\Package_for_KB905866_client_0~31bf3856ad364e35~x86~~6.0.23.0.mum
      (f) CBS MUM Missing 0×00000002 servicing\packages\Package_for_KB905866_client_1~31bf3856ad364e35~x86~~6.0.21.0.mum
      (fix) CBS MUM Missing CBS File Replaced Package_for_KB905866_client_1~31bf3856ad364e35~x86~~6.0.21.0.mum from Cabinet: C:\Windows\CheckSur\v1.0\windows6.0-6001-servicing-a.cab.
      (fix) CBS Paired File CBS File also Replaced Package_for_KB905866_client_1~31bf3856ad364e35~x86~~6.0.21.0.cat from Cabinet: C:\Windows\CheckSur\v1.0\windows6.0-6001-servicing-a.cab.
      (f) CBS MUM Missing 0×00000002 servicing\packages\Package_for_KB905866_client_1~31bf3856ad364e35~x86~~6.0.23.0.mum
      (f) CBS MUM Missing 0×00000002 servicing\packages\Package_for_KB905866_client~31bf3856ad364e35~x86~~6.0.21.0.mum
      (fix) CBS MUM Missing CBS File Replaced Package_for_KB905866_client~31bf3856ad364e35~x86~~6.0.21.0.mum from Cabinet: C:\Windows\CheckSur\v1.0\windows6.0-6001-servicing-a.cab.
      (fix) CBS Paired File CBS File also Replaced Package_for_KB905866_client~31bf3856ad364e35~x86~~6.0.21.0.cat from Cabinet: C:\Windows\CheckSur\v1.0\windows6.0-6001-servicing-a.cab.
      (f) CBS MUM Missing 0×00000002 servicing\packages\Package_for_KB905866_client~31bf3856ad364e35~x86~~6.0.23.0.mum
      (f) CBS MUM Missing 0×00000002 servicing\packages\Package_for_KB905866~31bf3856ad364e35~x86~~6.0.21.0.mum
      (fix) CBS MUM Missing CBS File Replaced Package_for_KB905866~31bf3856ad364e35~x86~~6.0.21.0.mum from Cabinet: C:\Windows\CheckSur\v1.0\windows6.0-6001-servicing-a.cab.
      (fix) CBS Paired File CBS File also Replaced Package_for_KB905866~31bf3856ad364e35~x86~~6.0.21.0.cat from Cabinet: C:\Windows\CheckSur\v1.0\windows6.0-6001-servicing-a.cab.
      (f) CBS MUM Missing 0×00000002 servicing\packages\Package_for_KB905866~31bf3856ad364e35~x86~~6.0.23.0.mum

      Checking component store
      (f) CSI Payload File Missing 0×00000000 OESpamFilter.dat x86_microsoft-windows-oespamfilter-dat_31bf3856ad364e35_6.0.6001.18104_none_f28c1d326b76b5aa
      (f) CSI Payload File Missing 0×00000000 OESpamFilter.dat x86_microsoft-windows-oespamfilter-dat_31bf3856ad364e35_6.0.6001.18071_none_f23d6afa6bb23015
      (f) CSI Payload File Missing 0×00000000 OESpamFilter.dat x86_microsoft-windows-oespamfilter-dat_31bf3856ad364e35_6.0.6000.16714_none_f09b0ea06e5840aa
      (f) CSI Payload File Missing 0×00000000 OESpamFilter.dat x86_microsoft-windows-oespamfilter-dat_31bf3856ad364e35_6.0.6000.16688_none_f0535e6e6e8d6c76
      (f) CSI Payload File Missing 0×00000000 OESpamFilter.dat x86_microsoft-windows-oespamfilter-dat_31bf3856ad364e35_6.0.6000.20874_none_f0e3cbe387a6881a
      (f) CSI Payload File Missing 0×00000000 OESpamFilter.dat x86_microsoft-windows-oespamfilter-dat_31bf3856ad364e35_6.0.6001.22178_none_f2ce09cb84c98140
      (f) CSI Payload File Missing 0×00000000 OESpamFilter.dat x86_microsoft-windows-oespamfilter-dat_31bf3856ad364e35_6.0.6000.20833_none_f10e0b498786feff
      (f) CSI Payload File Missing 0×00000000 OESpamFilter.dat x86_microsoft-windows-oespamfilter-dat_31bf3856ad364e35_6.0.6001.22218_none_f30eeb398498d6c1

    • Eka

      Thank you so much. You just saved my day!!!

    • http://www.cultureshockmedia.com tolu

      You sir are a genius…

    • http://Thankyou hamish

      This worked for me. Thank you Raymond – keep up the good work.

    • Stephen

      Thank you Raymond. This had been a problem to me for months (years?) ~ finally fixed.

    • Jon

      Brilliant, worked for me. Thanks much better than a reload

    • mnmblair

      Your advice worked great! Thx.

    • >.

      Doesn’t work. At all. Theres no link on the website for Vista download and the other links don’t work for Vista.

    • http://www.fealabs.com Glen

      Brilliant! I’ve been trying to fix WU for 2 days now to get SP2 installed and this fixed the issue!

      Thank you so much for this article, and God bless you! :~)

    • fin

      this error is caused by registry cleaners such as ccleaner.
      don’t use the registry cleaners, they damage Windows

    • Catherine Chandlet

      Genius! Thank you so much! After following this advice I was able to install Vista service pack2. I had almost given up.

    • Alex

      All those useless forums that come up from a google search on this problem should be redirected here!! This is the solution!! Thank you.

    • memorymoon

      Great! But i have 1067 errors… lol…

    • Beezle Bob

      Thank you! This worked for me. I was unable to instal Vista Service pack 2 and I was unable to see the installed Windows Features. I too tried everything, then I found your post, followed it (it took time because almost every registry key within \Packages had bad permissions). What I eventually did is export the packages key, took ownership of the keys (this was the time consuming process), deleted the keys, rebooted, and reimported the keys (the imported keys get new permissions from the parent (packages). Windows update works now and I’m on my way to installing service pack 2.

      So thanks! Great help!

    • Ristogod

      I’m running Vista x64 and when I try to run Windows6.0-KB947821-v4-x64.msu, all I get is this message:

      “The update does not apply to your system”

      So what now?

    • Jerry

      Holy crap, it works!
      thanks man

    • gk

      Nice! This works like a charm, and a little more graceful that MS’s official “do a system restore!” solution.

    • Bob Rodes

      Outstanding, Raymond! Brilliant too. :) HP support explained to me that Vista standalone boxes didn’t support IIS, which was why I couldn’t see it in the window. Skeptic that I am, I didn’t believe them. I was just about ready to pay Microsoft $50 to tell me to do a system restore! But I suspected something was messed up in the registry, so I kept looking. I finally found your post. You confirmed my suspicion, and what’s a great deal more, have come up with an ingenious way to fix the problem. Thanks very much for your work, which has saved me many hours of frustration. -Bob

      @e: all of my line items were “missing” rather than “corrupt” as well, and this process worked fine.

    • Andy

      Great job. Worked for me as well. Thanks for writing this up.

    • Kencho

      Thank u my friend. I had only 1 error I followed and did what u said, it works like a charm

      =================================
      Checking System Update Readiness.
      Binary Version 6.0.6001.22375
      Package Version 5.0
      2009-08-26 10:51

      Checking Deployment Packages

      Checking Package Manifests and catalogs.
      (f) CBS MUM Corrupt 0x800F0900 servicing\packages\Package_for_KB960715~31bf3856ad364e35~amd64~~6.0.1.0.mum Line 1: MZ

      Checking package watchlist.

      Checking component watchlist.

      Checking packages.

      Checking component store

    • Max

      Is there any chance to FIX this issue in Windows 7?

    • Ray

      There is a posting by Ristogod:

      I’m running Vista x64 and when I try to run Windows6.0-KB947821-v4-x64.msu, all I get is this message:

      “The update does not apply to your system”

      So what now?

      I am having the exact same issues NOW WHAT, do you have any help for the few of us that can’t install the update?

    • Ray

      Some how I got the System Update Readiness Tool from Microsoft to work this time! (YA) System is updating now will need to restart once completed. Will return to see to let everyone know if I was able to fix the issue.

      File name that I finally got to work is:
      Windows6.0-KB947821-v5-x64.msu
      132.6MB

    • Ray

      YES IT FIXED IT! Thank you Raymond.cc for having this thread posted and helping us all out. So if Ristogod ever returns and if anyone else has this issue. Here are the few things I did to get the tool to update.

      1. try to locate the file Windows6.0-KB947821-v5-x64.msu with 132.6 mb and see if that version works.
      OR MAYBE this site can post a link to the microsoft page for downloading that version rather then V4.

      2. I unistalled a bunch of program (most of them being Visual Studio basic trials and Visual studio 08).

      3. I cleaned up my registry by using CCleaner.

      4. I did steps 2 and 3 before running the update. So maybe I would have saved myself some time if I would have ran the update first….. WHO KNOWS

      See what you can do, but these are the things I did and I was able to get my window to start displaying those Windows features!

    • Douglas

      I have tried all the steps, but i found no erros…

      i will try to remove visual studio… and post again if works

      thanks.

    • anto

      My Package Manifests and catalogs section is empty, but under “checking packages” there is a list of missing (not corrupt) items.
      Following is the CheckSur.log file
      =================================
      Checking System Update Readiness.
      Binary Version 6.0.6002.22202
      Package Version 6.0
      2009-11-13 11:03

      Checking Windows Servicing Packages

      Checking Package Manifests and Catalogs

      Checking Package Watchlist

      Checking Component Watchlist

      Checking Packages
      (f) CBS MUM Missing 0×00000002 servicing\packages\Package_1_for_KB948609~31bf3856ad364e35~x86~~6.0.6001.3053.mum
      (f) CBS MUM Missing 0×00000002 servicing\packages\Package_2_for_KB948609~31bf3856ad364e35~x86~~6.0.6001.3053.mum
      (f) CBS MUM Missing 0×00000002 servicing\packages\Package_for_KB948609_client_1~31bf3856ad364e35~x86~~6.0.6001.3053.mum
      (f) CBS MUM Missing 0×00000002 servicing\packages\Package_for_KB948609_client~31bf3856ad364e35~x86~~6.0.6001.3053.mum
      (f) CBS MUM Missing 0×00000002 servicing\packages\Package_for_KB948609~31bf3856ad364e35~x86~~6.0.6001.3053.mum

      Checking Component Store

      Summary:
      Seconds executed: 1662
      Found 5 errors
      CBS MUM Missing Total count: 5

      Unavailable repair files:
      servicing\packages\Package_1_for_KB948609~31bf3856ad364e35~x86~~6.0.6001.3053.mum
      servicing\packages\Package_2_for_KB948609~31bf3856ad364e35~x86~~6.0.6001.3053.mum
      servicing\packages\Package_for_KB948609_client_1~31bf3856ad364e35~x86~~6.0.6001.3053.mum
      servicing\packages\Package_for_KB948609_client~31bf3856ad364e35~x86~~6.0.6001.3053.mum
      servicing\packages\Package_for_KB948609~31bf3856ad364e35~x86~~6.0.6001.3053.mum
      servicing\packages\Package_1_for_KB948609~31bf3856ad364e35~x86~~6.0.6001.3053.cat
      servicing\packages\Package_2_for_KB948609~31bf3856ad364e35~x86~~6.0.6001.3053.cat
      servicing\packages\Package_for_KB948609_client_1~31bf3856ad364e35~x86~~6.0.6001.3053.cat
      servicing\packages\Package_for_KB948609_client~31bf3856ad364e35~x86~~6.0.6001.3053.cat
      servicing\packages\Package_for_KB948609~31bf3856ad364e35~x86~~6.0.6001.3053.cat

      Can you help me what to do for getting windows features.

    • anto

      Thank u my friend. I deleted the files found in CheckSur.log file in the registry. Now, Windows features are visible.

    • Matt

      Pure Awesome! Cheers!

    • Henry

      You rock! Worked like a champ in Win7.

    • Peter

      Дай Бог тебе крепкого здоровья и долгих лет жизни!!!

    • Shahzad

      Thanks alot it owrked for me thanks a million is better

    • Steve

      wow my list is enormous.

      Found 213 errors
      Fixed 189 errors

      Is there any hope to manually repair all these registry entries?

    • Thanesh

      Wow great… It Worked for me as well.

      Thanks lot.

    • Rose

      THANK YOU! THANK YOU! THANK YOU! This worked! I was unable to install Norton on my children’s computer because the IIS feature was not turned on. I sepnt a week trying to fix it, and almost gave up and bought a new computer. This fix took me some time to complete, but it worked! Thank you.

    • http://HI Zarius

      Im going mad of that that is absolutly crazy!!!
      I have done everything what you wrote but it is impossible to see that features…. and i have no errors my win7 is fucking clean and everything works exept this shit. I really need to turn on Microsoft Net Framework cause i cant use many of important things. but i cant cause of something stupid…. i had milion problems that i repaired bud this is the hardest thing ever…. pls help me someone i did everything… :-(

    • http://HI Zarius

      every time i run some updater or repair programm for windows it can not find any issues, problems, violations or just some problem but it still does not work :-(

    • Mark Drake

      Looks like you don’t allow any posting which doesn’t flatter you.

      That is naughty, isn’t it?

    • http://www.keyboardface.com Tom

      I don’t think he’s removing any bad comments. He’s a genius, the solution worked the first time.

    • Wai

      Works like a charm first time.

    • Eduardo – Portugal

      It Worked for me.

      Thanks lot.

    • Chris

      Does this work for Win 7 x86 ?
      Checking Package Manifests and Catalogs – No errors
      Still blank page under add/remove windows components.

    • http://ravinsp.blogspot.com Ravin Perera

      Thanks a lot man! I fixed this on Windows 7 (32bit). You have to download the appropriate tool from the Microsoft page.

      After deleting the problematic registry keys, it really works! all u need is a little bit of patience.

    • Nikki

      I get an error message when I try to delete the registry. I cannot delete it!

    • Igor Jovic

      You are a genius.
      Works like a charm.

    • valivali

      works great!

    • S

      you saved me

    • http://Wearenotworthy Paul McGowan

      I have been trying to fix this for months.

      You are techno god and I bow before you.

    • http://www.davincikalani.com Davinci Kalani

      SWEET! I struggled with this for weeks now and THIS is the only thing that worked. I was about ready to reinstall windows! Why do they have to make it soooooo difficult. I mean I am an administrator, why would I have to change ownership of the registry key, how is this any more secure if I CAN change ownership anyway! Dumb… anyway, it worked, thanks!

    • JJ

      U da man!

    • LAV

      u really rock man… great good research work

    • Denis

      You are the man! No.. the man’s man!

    • Raphael

      Thank you very much Raymond!

      only solution for me was to delete the corrupted registry entries

    • Alex C

      Thanks, Raymond. I followed your instructions and they worked. One thing I noticed: The log file can point to some keys that don’t exist; at least I couldn’t find them. Once I deleted the ones I could find, the Windows Features dialog worked like a charm.

      Why can’t Microsoft have this on their site? Their instructions are a headache for fixing this.

    • UserNeedsHelp

      Freakin Genius! Thanks ALOT dude

    • Gary B

      I don’t know how many hours that I searched to resolve this situation with Vista. I was almost resigned to reinstall, then I came across your advice. This worked like a charm, along with the article re setting full control permissions. Not for the faint of heart that don’t want to or cannot edit registries. But, this is THE ANSWER!! Thanks Raymond. You need to sell this to Microsoft.

      ps. security update kb975561 for Movie Maker 6 was the culprit. About a dozen (f) I had to delete. Once I did, P&F back to normal.

    • Dmitry

      Hello,
      I’ve downloaded Windows6.1-KB947821-v4-x64 RC.msu for my Win7 x64. But it says KB947821 is already installed and doesn’t perform any actions. This update is not listed in Programs and Features > Installed Updates so I cant uninstall it.
      How can I launch process of fixing problems to obtain CheckSUR.log file in this case?

    • Tran

      Wow, excellent guide! I was having this problem on Windows 7 32-bit ever since my PC was abruptly turned off during a power outage. Followed through and found a corrupted Windows Update listed in the CheckSUR.log. After removing it from the Registry, everything is working again! :) Thanks!!

    • Vikas

      Man…it worked !!! Fantabulous! after 7 hours of struggle I found this forum…thank you Raymond!

    • Qaswed

      I tried this and there’s no errors.
      But still list is empty:(

    • Matt

      What can I say, words fail me, absolutely brilliant!

    • http://www.saspaintball.co.uk rob

      many thanks, fixed my problem. that was annoying, and its great to find a comprehensive article that sorts it! :)

    • Dale

      So i got this result, no manifest and catalogs problems, but i have these other problems, can you please advise me what to do?

      thanks you very much :)

      =================================
      Checking System Update Readiness.
      Binary Version 6.0.6002.22285
      Package Version 7.0
      2010-04-14 16:49

      Checking Windows Servicing Packages

      Checking Package Manifests and Catalogs

      Checking Package Watchlist

      Checking Component Watchlist

      Checking Packages
      (f) CBS MUM Missing 0×00000002 servicing\Packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926-MiniLP~31bf3856ad364e35~x86~en-US~6.0.6000.16442.mum
      (f) CBS MUM Missing 0×00000002 servicing\Packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926-MiniLP~31bf3856ad364e35~x86~ja-JP~6.0.6000.16442.mum
      (f) CBS MUM Missing 0×00000002 servicing\Packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926-MiniLP~31bf3856ad364e35~x86~zh-CN~6.0.6000.16442.mum
      (f) CBS MUM Missing 0×00000002 servicing\Packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926-MiniLP~31bf3856ad364e35~x86~zh-HK~6.0.6000.16442.mum
      (f) CBS MUM Missing 0×00000002 servicing\Packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926-TopLevel~31bf3856ad364e35~x86~~6.0.6000.16442.mum
      (f) CBS MUM Missing 0×00000002 servicing\Packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926~31bf3856ad364e35~x86~en-US~6.0.6000.16442.mum
      (f) CBS MUM Missing 0×00000002 servicing\Packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926~31bf3856ad364e35~x86~ja-JP~6.0.6000.16442.mum
      (f) CBS MUM Missing 0×00000002 servicing\Packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926~31bf3856ad364e35~x86~zh-CN~6.0.6000.16442.mum
      (f) CBS MUM Missing 0×00000002 servicing\Packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926~31bf3856ad364e35~x86~~6.0.6000.16442.mum

      Checking Component Store

      Summary:
      Seconds executed: 1785
      Found 9 errors
      CBS MUM Missing Total count: 9

      Unavailable repair files:
      servicing\packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926-MiniLP~31bf3856ad364e35~x86~en-US~6.0.6000.16442.mum
      servicing\packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926-MiniLP~31bf3856ad364e35~x86~ja-JP~6.0.6000.16442.mum
      servicing\packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926-MiniLP~31bf3856ad364e35~x86~zh-CN~6.0.6000.16442.mum
      servicing\packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926-MiniLP~31bf3856ad364e35~x86~zh-HK~6.0.6000.16442.mum
      servicing\packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926-TopLevel~31bf3856ad364e35~x86~~6.0.6000.16442.mum
      servicing\packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926~31bf3856ad364e35~x86~en-US~6.0.6000.16442.mum
      servicing\packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926~31bf3856ad364e35~x86~ja-JP~6.0.6000.16442.mum
      servicing\packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926~31bf3856ad364e35~x86~zh-CN~6.0.6000.16442.mum
      servicing\packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926~31bf3856ad364e35~x86~~6.0.6000.16442.mum
      servicing\packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926-MiniLP~31bf3856ad364e35~x86~en-US~6.0.6000.16442.cat
      servicing\packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926-MiniLP~31bf3856ad364e35~x86~ja-JP~6.0.6000.16442.cat
      servicing\packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926-MiniLP~31bf3856ad364e35~x86~zh-CN~6.0.6000.16442.cat
      servicing\packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926-MiniLP~31bf3856ad364e35~x86~zh-HK~6.0.6000.16442.cat
      servicing\packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926-TopLevel~31bf3856ad364e35~x86~~6.0.6000.16442.cat
      servicing\packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926~31bf3856ad364e35~x86~en-US~6.0.6000.16442.cat
      servicing\packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926~31bf3856ad364e35~x86~ja-JP~6.0.6000.16442.cat
      servicing\packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926~31bf3856ad364e35~x86~zh-CN~6.0.6000.16442.cat
      servicing\packages\Microsoft-Windows-Secure-Key-Backup-Package-KB932926~31bf3856ad364e35~x86~~6.0.6000.16442.cat

      (w) Unable to read Event Log 0×00000017 System
      Customer Experience report successfully uploaded. Thank you for participating. For more information, see the Microsoft Customer Experience Improvement Program on the Microsoft web site.

    • Blandger

      I have a Win 7 x64 Prof and experienced the same problem – empty list.

      Took Windows6.1-KB947821-x64-RC.msu for my OS. I’m executedit and see result:
      “Update for Windows (KB947821) is already installed on this computer.”

      Solutions didn’t help me.

      I tried another ways:
      http://forums.esri.com/MsgPrint.asp?c=93&f=1148&t=287391&m=902480

      no lack at all. :(((((

    • Naz

      Excellent solution. Works like a charm on Win 7 enterprise!
      I didnt have to tweak the registry. Just the readiness update! Thanks buddy!!

    • http://www.bozza.ru billybons2006

      Can add only one – I had to search for appropriate kb: Windows6.1-KB947821-v5-x64 in order to install update (see point 2). All others are excellent. Thank author!

    • Nicola

      After combing the internet for a solution for this issue, I came upon your site.
      Your solution was easy to understand and straight forward. I followed it step by step and it worked!!!
      Now I am not the only one in the office not playing the games :)
      Thank you Raymond.

    • Steve

      Finally – this worked perfectly! One note though – when I printed it, it only went to step 4. Using Firefox 3.6.3 on Win7. Thank you thank you thank you!

    • Tim

      worked perfectly. Thank you very much.

    • Andrew

      Wow! God knows how long searching then I stumble across this. Worked first time. Brilliant! Now if only Microsoft would list this instead of the crap they have!

    • Pragnesh

      thanks a ton..
      It worked for me…..

    • Nesreen

      Thank you very much raymond you solved my problem.
      I also thank billybons2006 for stating the right System Update Readiness Tool ( in my case windows 7) which is found here: http://www.microsoft.com/downloads/details.aspx?FamilyId=914fbc5b-1fba-4bae-a7c3-d2c47c6fcffc&displaylang=en
      because after downloading and running the tool in the link of the original post I got this message:
      “Update for Windows (KB947821) is already installed on this computer.”

    • LongHairCook

      I had the same problem on Win7 Ult x64 and even doing what you have suggested didn’t work for me. What did work was making sure Windows Modules Installer Service was set to manual (mine was set to disabled) and it cleared things right up.

    • MartinR

      SUPERB!
      Just want to say a big THANK YOU!!

      I had so many problems with Vista SP1 not allowing me to install SP2 & other updates – followed your basic instructions and everything went smoothly, no hassles at all!!
      Top man!
      Thanks again!

    • X_X

      work for me
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows
      set CSDVersion to 0 and reboot

    • puti azka

      Thank you very much for this article
      I Want to active telnet feature in windows 7 proff 64 bit.
      but, the display turn windows feature on or off is blanks.
      After i follow until step 4, the display is appear

      I choose the download “All supported x64-based versions of Windows 7″

      Thank you

      Regards
      Azkachan

    • Harish

      In addition to what is stated here, I had to further fix errors with some more registry entries as specified here: http://www.vistax64.com/windows-updates/268494-windows-vista-upadate-microsoft-silvelight-kb979202-failed-error-code-2.html

    • Karrie

      WOW! Thank you! worked and I have saved this incase I ever need this again for fixing someones computer.
      I agree Microsoft’s solutions on frustrated me, they didnt work. They need to post a link to this!

    • Ole

      Worked like a charm for me! Thanks.
      Had to go all the way, including manually deletion of registry keys.
      Fixed another (and probably related) problem for me: The list of installed windows updates came up blank before this fix.

    • Kuba

      Its works after changing registry size:

      In Windows, click Start > Run…
      In the Run window, type ‘regedit’. In the Registry Editor window, navigate to HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control.

      In the ‘Registry Editor’ dialog box, double-click on ‘RegistrySizeLimit’. This opens the ‘Edit DWORD Value’ dialog box.
      In the ‘Edit DWORD Value’ dialog box, enter ffffffff as the ‘Hexadecimal’ value. Click on the ‘Decimal’ radio button, and enter 4294967295 as the ‘Decimal’ value. Click OK.
      Reboot the machine.

      Log in as an Administrator and open a Command Prompt and run ‘SFC /SCANNOW’.

      Thanks!

    • http://buzain.net BuZain

      Thanks for your help. Installing Windows6.1-KB947821-v7-x64 solved my problem. Is there an explanation for why this problem occurs?

    • FluffyPup

      Followed instructions exactly.
      Still not functioning correctly.
      Any further ideas would be appreciated.

    • puti azka

      Thank you very much. I have problem again with windows feature on or off blank in windows 7 64 bit. I have follow instruction step from 1 until 4 but didn’t work. after I follow step from 5 until 8 refer to this article, the issue solved.

      Thanks
      Azkachan

    • Mike

      hello
      I have downloaded the KB***.msu however it won’t RUN.
      nothing happens when I click on it..
      OS: windows 7 pro..
      I checked the log folder and i found this. please advise

      =================================
      Checking System Update Readiness.
      Binary Version 6.1.7600.20751
      Package Version 9.0
      2010-09-27 12:24

      Checking Windows Servicing Packages

      Checking Package Manifests and Catalogs
      (f) CBS MUM Corrupt 0×80070026 servicing\Packages\Package_1_for_KB2028560~31bf3856ad364e35~x86~~6.1.2.0.mum Line 1: Ä
      (f) CBS Catalog Corrupt 0x800B0100 servicing\Packages\Package_1_for_KB2028560~31bf3856ad364e35~x86~~6.1.2.0.cat
      (f) CBS Catalog Corrupt 0x800B0100 servicing\Packages\Package_1_for_KB2259539~31bf3856ad364e35~x86~~6.1.1.0.cat
      (f) CBS Catalog Corrupt 0x800B0100 servicing\Packages\Package_for_KB2028560_RTM~31bf3856ad364e35~x86~~6.1.2.0.cat
      (f) CBS Catalog Corrupt 0x800B0100 servicing\Packages\Package_for_KB2259539_RTM~31bf3856ad364e35~x86~~6.1.1.0.cat
      (f) CBS MUM Corrupt 0×80070026 servicing\Packages\Package_for_KB2259539~31bf3856ad364e35~x86~~6.1.1.0.mum Line 1: Ä
      (f) CBS Catalog Corrupt 0x800B0100 servicing\Packages\Package_for_KB2259539~31bf3856ad364e35~x86~~6.1.1.0.cat

      Checking Package Watchlist

      Checking Component Watchlist

      Checking Packages

      Checking Component Store
      (f) CSI Manifest Zero Length 0×00000000 winsxs\Manifests\x86_microsoft-windows-directx-direct3d10.1_31bf3856ad364e35_6.1.7600.20781_none_508574de2406de4e.manifest x86_microsoft-windows-directx-direct3d10.1_31bf3856ad364e35_6.1.7600.20781_none_508574de2406de4e
      (f) CSI Manifest Zero Length 0×00000000 winsxs\Manifests\x86_microsoft-windows-d2d_31bf3856ad364e35_6.1.7600.20781_none_a7f8de3cd665c086.manifest x86_microsoft-windows-d2d_31bf3856ad364e35_6.1.7600.20781_none_a7f8de3cd665c086
      (f) CSI Manifest Zero Length 0×00000000 winsxs\Manifests\x86_microsoft-windows-directwrite_31bf3856ad364e35_6.1.7600.20781_none_d2f9669a79e3d708.manifest x86_microsoft-windows-directwrite_31bf3856ad364e35_6.1.7600.20781_none_d2f9669a79e3d708
      (f) CSI Payload File Corrupt 0×00000000 esscli.dll x86_microsoft-windows-servicingstack_31bf3856ad364e35_6.1.7600.16385_none_0935b76c289e0fd5
      (f) CSI Manifest Zero Length 0×00000000 winsxs\Manifests\x86_microsoft-windows-explorerframe_31bf3856ad364e35_6.1.7600.20743_none_c306411fee237118.manifest x86_microsoft-windows-explorerframe_31bf3856ad364e35_6.1.7600.20743_none_c306411fee237118

      Summary:
      Seconds executed: 626
      Found 12 errors
      CSI Manifest Zero Length Total count: 4
      CSI Payload File Corrupt Total count: 1
      CBS MUM Corrupt Total count: 2
      CBS Catalog Corrupt Total count: 5

      Unavailable repair files:
      winsxs\manifests\x86_microsoft-windows-directx-direct3d10.1_31bf3856ad364e35_6.1.7600.20781_none_508574de2406de4e.manifest
      winsxs\manifests\x86_microsoft-windows-d2d_31bf3856ad364e35_6.1.7600.20781_none_a7f8de3cd665c086.manifest
      winsxs\manifests\x86_microsoft-windows-directwrite_31bf3856ad364e35_6.1.7600.20781_none_d2f9669a79e3d708.manifest
      winsxs\manifests\x86_microsoft-windows-explorerframe_31bf3856ad364e35_6.1.7600.20743_none_c306411fee237118.manifest
      servicing\packages\Package_1_for_KB2028560~31bf3856ad364e35~x86~~6.1.2.0.mum
      servicing\packages\Package_1_for_KB2028560~31bf3856ad364e35~x86~~6.1.2.0.mum
      servicing\packages\Package_1_for_KB2259539~31bf3856ad364e35~x86~~6.1.1.0.mum
      servicing\packages\Package_for_KB2028560_RTM~31bf3856ad364e35~x86~~6.1.2.0.mum
      servicing\packages\Package_for_KB2259539_RTM~31bf3856ad364e35~x86~~6.1.1.0.mum
      servicing\packages\Package_for_KB2259539~31bf3856ad364e35~x86~~6.1.1.0.mum
      servicing\packages\Package_for_KB2259539~31bf3856ad364e35~x86~~6.1.1.0.mum
      servicing\packages\Package_1_for_KB2028560~31bf3856ad364e35~x86~~6.1.2.0.cat
      servicing\packages\Package_1_for_KB2028560~31bf3856ad364e35~x86~~6.1.2.0.cat
      servicing\packages\Package_1_for_KB2259539~31bf3856ad364e35~x86~~6.1.1.0.cat
      servicing\packages\Package_for_KB2028560_RTM~31bf3856ad364e35~x86~~6.1.2.0.cat
      servicing\packages\Package_for_KB2259539_RTM~31bf3856ad364e35~x86~~6.1.1.0.cat
      servicing\packages\Package_for_KB2259539~31bf3856ad364e35~x86~~6.1.1.0.cat
      servicing\packages\Package_for_KB2259539~31bf3856ad364e35~x86~~6.1.1.0.cat

    • http://www.horizontechnology.com Dustin S

      Bravo good sir.

      Were Microsoft failed you succeeded. Writing a decent “how to” that actually works! This issue had be stumped I was about to reformat before I stumbled across this page.

      Thank you Raymond!!

    • GhostTiger

      Awesome fix for this issue. I had formatted my machine and still had this error.

      Minor snag I ran into was taking ownership of the offending keys before I deleted them.

      Otherwise, this was bang on the money.

      Many Thanks Again.

    • TrongBui

      Thank you so much. You saved my life.

    • vincent

      amazing…
      thanks

    • http://AWonder,thanksalot!!! htwu

      A Wonder, thanks a lot!!!

    • Bisi

      Something has got to be totally off on my own, but I have not been able to fix mine. See below checksur.log file

      =================================
      Checking System Update Readiness.
      Binary Version 6.0.6002.22441
      Package Version 9.0
      2010-10-20 15:17

      Checking Windows Servicing Packages

      Checking Package Manifests and Catalogs

      Checking Package Watchlist
      (f) CBS Watchlist Package Missing 0×80070002 KB936330~31bf3856ad364e35~x86~en-US~0.0.0.0 Package_for_KB948465~31bf3856ad364e35~x86~en-US~6.0.1.18005 Package registry presence failed, possibly an orphaned package on package watchlist
      (f) CBS Watchlist Package Missing 0×80070002 KB936330~31bf3856ad364e35~x86~en-US~0.0.0.0 Package_for_KB948465_client_1~31bf3856ad364e35~x86~en-US~6.0.1.18005 Package registry presence failed, possibly an orphaned package on package watchlist
      (f) CBS Watchlist Package Missing 0×80070002 KB936330~31bf3856ad364e35~x86~~0.0.0.0 Package_for_KB953631~31bf3856ad364e35~x86~~6.0.1.3 Package registry presence failed, possibly an orphaned package on package watchlist
      (f) CBS Watchlist Package Missing 0×80070002 KB936330~31bf3856ad364e35~x86~~0.0.0.0 Package_for_KB953631_client_1~31bf3856ad364e35~x86~~6.0.1.3 Package registry presence failed, possibly an orphaned package on package watchlist

      ………
      ………

      Checking Packages

      Checking Component Store

      Summary:
      Seconds executed: 2414
      Found 19540 errors
      CBS Watchlist Package Missing Total count: 7818
      CBS Watchlist Component Missing Total count: 11722

      I have not seen anything like mum or corrupt in the file. Raymond, what can I do?

    • kerby

      It worked fine for me. I have been working on that for weeks. You are the best….

    • Curious

      Worked for me as well. Sweet, thanks so much!!!

    • http://great!! D

      works!!

    • Alex

      Thanks!

    • K@miK@zi3

      Man that was asome…needed to delete a lots of corupted registry but finally worked. U are a genious…

    • http://www.cute-software.ch Dave

      Thank you! Awesome

    • http://www.claudesammut.com Claude Sammut

      You’re the man! After hours googling this article actually solved my problem!

    • Happy

      Wow. Thanks.

    • Luis

      Thank you so much, you saved my mental sanity!

      Luis

    • Robert Santos

      You fixed it! The Windows Support fixes all failed – including running the checksur.exe that was already installed in Windows. But your fix worked. I didn’t even need to edit the registry – just running the System Update Readiness Tool did the job.

      Thanks!!!

    • MD

      Here’s what my log file shows. Still don’t see anything in the windows features box. Any insight would be appreciated.

      =================================
      Checking System Update Readiness.
      Binary Version 6.1.7600.20822
      Package Version 10.0
      2010-12-01 21:53

      Checking Windows Servicing Packages

      Checking Package Manifests and Catalogs

      Checking Package Watchlist

      Checking Component Watchlist

      Checking Packages
      (f) CSI Unable to Query Store Version 0×00000002

      Summary:
      Seconds executed: 39
      Found 1 errors
      CSI Unable to Query Store Version Total count: 1

    • RJ

      Worked perfect – thanks heaps!!

    • MERB

      Thanks mate your a star!

    • Rambod

      This was my log file text:

      =================================
      Checking System Update Readiness.
      Binary Version 6.1.7600.20822
      Package Version 10.0
      2010-12-14 07:56

      Checking Windows Servicing Packages

      Checking Package Manifests and Catalogs

      Checking Package Watchlist

      Checking Component Watchlist

      Checking Packages

      Checking Component Store

      Summary:
      Seconds executed: 7670
      No errors detected”

      nothing changed!…
      What i have to do now?

    • MD

      Thanks man! Worked on Win 7 64-bit after running update, removing reg entries and then running update again. Results showed nothing under Checking Package Manifests and Catalogs after second time.

    • Marcio

      Thanks mate, it worked to me as well on 64 bits.
      Cheers

    • Brian King

      You’re the man. Thanks!!!

    • dee

      Thanks so much! I’ve been struggling with this problem for a while, but this worked perfectly. :)

    • Paul Morrison

      Fantastic, worked for me when nothing else did

    • Tony IT Manager

      Dude, worked like a charm. You rock! thanks for coming through with a solution. Microsoft didn’t have crap about trying this, nor did any other sources. Seriously awesome, worked great!

    • Frustrated

      I’m on Win 7 64-bit and my CheckSUR.log file does not show any errors after installing KB947821 but I still get a blank page for turning windows features on/off.

      Any other ideas on what to do?

    • shashank

      I am really thankfull to you for providing this solution. I was almost ready to format my own system. Many thanks again!!

    • Sunnovah

      Not only did this fix the Vista SP1 32 bit Windows Features problem, it actually let me install Vista SP2 and got Windows Update to work again! Thanks so much!

    • CC

      Ahhhhh! It’s a beautiful thing. Worked for me after several hours Googling and following MS KBs. Thank you.

    • Eric

      I have the same problem as post # 120 & 113. I have no errors, but I still can’t get the “Turn Windows features on or off” to show anything, nor does it show any updates when I run Windows Update even though it says no updates have ever been installed. Now what?

    • RobMac

      When launching Checksur it was stuck at “searching for updates on this computer” and no log files were generated. Found this post to brute force it:

      http://social.technet.microsoft.com/Forums/en-US/winservermanager/thread/0ca90e27-251f-4ddb-9cc9-0484d9bace84/#504493e7-e56b-4b54-a0f3-d824ecbaacaa

      Logs were generated, found the corrupt registry key, deleted and Bob’s your Uncle. Features are now showing up.

    • devolution

      THANK YOU!! this fixed it for me.

      i can’t believe Microsoft’s solution to so many problems is either “System Restore” (which i have no interest in using) or “reinstall”.

    • Igor

      Many thanks, Reymond!

      The problem is solved thanks to your detailed recommendations. You – well done!

      Windows 7 Professional x64 [Version 6.1.7600]

    • Steve N

      Ahh Reymond,

      Amazing, this is the answer I’ve been searching for, you’re solution just saved me having to rebuild my machine.

      Many thanks!

    • Steve N

      Hello – as you are moderating my last comment – any chance you could if my grammer? ‘you’re solution’ should obviously be ‘your solution’

      Thanks a lot!

    • Drew

      I’ve been rending my hair out about this all morning with Microsoft’s non-working fixes, finally found this solution and it fixed it straight away. Thanks so much!

      (Win7 x64)

    • http://www.totusforum.com/ Gianluca1989

      I have windows 7 64 bit and ……
      EXELLENT!!!
      This guide has solved my problem.
      Thanks

    • Shawn N

      Thank you! This solved my problem, when the MS KB article did not.

      Thanks again!

    • Don C

      I have Windows 7 64bit and your suggestion of downloading the System Update Readiness Tool from Microsoft worked, after I had already tried the other suggestions from Microsoft with no success. I wonder why MS didn’t suggest their program that actually fixes the issue?

      Thanks for the correct answer!

    • Sumit Gupta

      Thanks!! worked for me as well….wow..

    • Randy C

      Thanks!! Worked for me without having to go to the log file. Spent 3 hours trying Microsoft fixes and this worked in 15 minutes.

    • harry x

      You are great if you are the original author of this article. It fixed my problem easier. Microsoft Kb article to resolve the same problem seems useless. I solute you!!!

    • Armando Chibante

      Thank you, this solved my problem.

    • FRANKLIN PEACH

      woo hoo! you are my hero!

    • Shawn

      Thank you! This also worked for me! You rock!

    • Will

      Thank you so much for this fix!

      It is slightly ironic that Microsoft failed to mention their own program in the KB article, but I’m glad you discovered it nonetheless!

    • Chris

      Great article. One helpful suggestion:

      Run the Windows tool once, then delete or backup the CheckSUR.log file.

      Run the Windows tool again. Now the CheckSUR.log file will only contain items NOT fixed.

    • Did to

      Sorry, it didnt works for me, the log is as clean as a virgin.

    • Shaq

      same here. mine was clean no errors. tried everything you said, my problem still isn’t fixed =(

    • MehranNZ

      this fixed it i just run that update file and don’t even restart my computer and it was fixed thanks a a lot

    • J

      No errors in my log sadly…. =(

    • Salah

      No errors in my log also :((((

      and the list still empty …… plz any other suggestion ??

    • xyz

      Hi all, mine was vista home premium showing blank, but the logs file was showing “checking package manifest and catalogs” was also vacant(no errors). But “checking component store” was having 5 errors with their detailed summary report at bottom. So i found those 5 files n deleted them which worked for me. It was also having (w) along with (f), deleted (w) as well. only deleting (f) didn’t worked. Use ctrl+f in notepad find corrupt. copy whole file name n goto registry ctrl+f paste n delete as above procedure(which saves time). I wasted 3 days behind these but finally solved. THANKS a lot Raymond

    • Arslan

      Thank you so much !!!!! I was about to reinstall Win 7 when I came to this page.

    • Vander

      YOU ARE THE BEST ! ! !

      100% working perfect ! ! !

    • Robin Soole

      Genius, many thanks.
      Running the update did not work, but deleting the registry keys (after taking ownership of the key from system) fixed the problem.

      My symptoms were slightly different. Summary below. I tried to delete the files also but I did not have permissions. Just left them in the end.

      Checking Component Store

      Summary:
      Seconds executed: 94
      Found 1 errors
      CBS MUM Corrupt Total count: 1

      Unavailable repair files:
      servicing\packages\Package_for_KB2515325_SP1~31bf3856ad364e35~amd64~~6.1.1.0.mum
      servicing\packages\Package_for_KB2515325_SP1~31bf3856ad364e35~amd64~~6.1.1.0.cat

    • Dama

      Thank you for the Solution. Worked like a charm in windows 7.

    • Phillip Chapman

      Mine is showing 7 errors but none of them show up in the log file. Whats the problem?

    • Sandeep CompGeek

      Thanks for d solution dude………….!!!!!!!!!!!!!!!!!!!!!!
      Microsoft support sux.. dier technicians are sleeping i guess :D

    • Oztech

      excellent article and it worked!! Thanks for info

    • Yan

      Many Many Thanks, that worked for me, ie:

      7. Now you’ll need to manually delete the registry keys according to what you see in the CheckSUR.log file. Run regedit and go to the following location.

      “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages\

      As an example, I see Package_5_for_KB938979~31bf3856ad364e35~x86~~6.0.1.2.”

      It sorted a few other problem out as well, I can now see a lot more installed programs/updates.

      Thank you so much for posting this and help people, nice one, cheers :-) thumbs up :-)

      Yan

    • Ben

      Unfortunately this method did not work for me. I am now resolved to a re-install.

    • Jan

      Being lazy and sceptical I tried the “sfc.exe /scannow” and not only did it fix the error of windows features w empty list, it fixed a general update issue w my Vista Ultimate Windiw update. Thanks a lot!

    • Johan

      You are THE MAN ;)

    • JohnnyMac

      Raymond,

      Great post! My problem was getting a Service Pack installed. This fix allowed me to do that. The more I have to do these types of things to Windows, the more I want a Mac.

      J

    • Paul

      Hadn’t thought of using the Update Readiness Tool to troubleshoot. Thanks, your howto gave me the tools to fix the issue for a friend.
      Paul
      registered user 515705

    • Rude

      Thank you so much. The first method with download and update, resolve a problem.
      Respect …

    • kalyan

      thanks a lot buddy it worked for me

    • zetman

      Hey, thanks for this well explained solution. Works perfect and does not require a system restore.

    • Deep Saha

      Awsome Mate It Works…

      I Tried In Windows 7 x64 …I Had Same Prob Its Fixed Now Because Of You.. :D

      Thanks A Lot..

      1st Time reg-edit Was unable to delete files after giving permission also but later i deleted it using Tune Up Utilities 2010 Registry Editor.. :D

    • FanadMan

      Tried the Update Readiness Tool but after about 12 hours, it still had not finished.

      My CheckSUR.log file is massive – cant even count how many Package Missing or Component Missing entries there are. Have no idea where to go now – really wrecking my head!

    • dgcv

      A me nel file CheckSur.log sotto Checking Package Manifests and catalogs non c’è nessuna (f) ne Nessun (FIX) .

    • http://thewealthnews.com Max Welch

      Thanks for this blog post – it is the only solution that actually worked and much more helpful than Microsoft’s sfc /scannow which they think is the answer to everything!

    • http://thewealthnews.com Max Welch

      This has also fixed another long-standing headache of mine: the inability to uninstall the release candidate of IE9. Since running this fix I now have the IE9 release candidate listed in Windows Updates to uninstall, which I did not have before. So this fix should be posted to the many forum posts where people are having that problem. Thanks again.

    • simon

      The windows fix fails to complete, now i guess the only solution will be to do a complete reinstallation. IE9 doesn’t install, sp1 doesn’t install, windows features not displayed….

      This is really annoying,, Someone pls helpppppppppppp!!!!!

    • http://ican'tdeletetheregfile mohammad

      i cannot delete the registery file says error

    • Seth Lynch

      Thanks – worked straight off withno registry changes

    • sirobert

      this method doesnt work in my case win7 64

    • Roni

      Hi there,

      It didn’t fix the problem. When I open the CheckSUR.log it says there aren’t any errors but it is unable to read the log file.

      Thanks anyway

    • play8oy

      Wow , never thought i would have to use this method 2day. Did everthing liek u said and it works brilliantly. Phiw, what a relief lol. Good tool to have in by usb toolbox. Thanks for this tip Ray. :)

    • Nicholas Banack

      Worked beautifully! I don’t usually comment on the repairs I find on forums like these but this tutorial fixed a very annoying problem with ease. Very well written, detailed instructions. I will be sure to check your repair posts FIRST in the future. Thank you thank you thank you!

    • http://pulse.yahoo.com/_5O7KS7NCP2GYILK7BVEYYTR4GQ Brian Myers

      It worked perfectly.  Tedious? Yes.  Time consuming? Yes (at least a bit).  Worth it.  Very much so.

    • http://pulse.yahoo.com/_5O7KS7NCP2GYILK7BVEYYTR4GQ Brian Myers

      It worked like a charm.  Thanks!

    • http://www.facebook.com/peter.chogudo Peter Chogudo

      Worked beautifully. Thanks Raymond

    • Ion Botnari

      Thank you so much for all this!

      Just fixed my issues by manually removing problematic features.

      Guys this works 100%.

      One more thing to add:
      Check “Unavailable repair files:” section in CheckSUR.log cause even though it had (f) it could not find repairs for those. So went in a removed the packages as Raymond suggested and voila! 

      Thank you so much Raymond!

    • http://www.facebook.com/people/Chris-Koehn/835788529 Chris Koehn

      I have 1452 fixes that show up and none show up in registry wut do?

    • Sadiq Rahimansa

      Raymond…You are a genius, truly!!!!

    • Ryan Frank

      Success!!!!

    • Fam van der Wielen

      I’m on POSReady7 based on Win 7 32-bit and my CheckSUR.log file does not show any errors after installing KB947821 but I still get a blank page for turning windows features on/off.

      Any other ideas on what to do?

      • gamer

        frm start menu click run nd then type “regedit”
        then go to
        HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlWindowsCSDVersion

        change CSDVesion value 300(or watever nom) to 0
        reboot pc
        this trick use in gta 4 to beable to play on xp sp 2
        **it hapen to me aswell,window feature blank..
        i bet your windows report sp3..

    • Fam van der Wielen

      I’m on POSready7 based on Win 7 32-bit and my CheckSUR.log file does not show any errors after installing KB947821 but I still get a blank page for turning windows features on/off.

      Any other ideas on what to do?

      • vipin kumar

        same here frein,no error but still cant display anything

        • Boleixam

          same here.. what should we do??????????????????????????? HELP! :)

          • just helping

            from start menu click run and then type “regedit”
            then go to
            HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlWindowsCSDVersion

            change CSDVesion value 300(or watever nom) to 0
            reboot pc
            this trick use in gta 4 to beable to play on xp sp 2
            **it hapen to me aswell,window feature blank..
            i bet your windows report sp3..

    • OrdinaryBefuddledGuy

      Thank you, Raymond! This worked perfectly. I followed your instructions carefully and found a corrupt entry (which I deleted) and now I see things to activate instead of a blank screen! Happiness followed.  I would buy you lunch if I could!

    • M Razzaghi

      Perfect! Thanks Raymond

    • GeorgeJetson

      Excellent article… worked for me!

    • aNonYmous

      Thank you so much it worked perfectly!

    • http://twitter.com/naviGeert Geert Smelt

      Thanks a lot, this worked for me on Win 7 SP1 x86!

    • Starfish

      wonderful, worked perfectly, it has also sped up the system immensely

    • Richard

      Worked for me when all other steps had failed – deleted 2 registry keys as identified in the log and add/remove populated.

    • John

      Wow…didnt expect it to work but it did. Thanks alot!

    • Kieran

      Absolute hero. This had me stuck for days! Thank you

    • PDim2005

      I tried everything exactly the same and it still doesnt let me delete stuff. 

    • http://www.facebook.com/lucianohorta Luciano Horta

      For Win7 64bits just ACTIVATE “Windows Modules Installer Service” in Services.. Now try System Update Readiness Tool again.. It will repair your system..
      *I don’t even look for log.. It repaired automatically ;)

    • Jesse

      Excellent!!! I followed this tutorial up until the .Log file part. I had 1600 errors, but none under the “checking package manifests and catalogs” section.

      Then, I read Luciano Horta’s comment and eureka! I had to enable “Windows Modules Installer”.

      1) run “msconfig”2) under “services” tab scroll alphabetically and ensure that “windows modules installer” is checked.3) apply4)restart
      5) smack yourself in the face if you disabled it by accident a few days ago and just figured it out now… =(

    Copyright © 2005-2012 - Raymond.CC Blog