Fix for Blank or Empty Windows Features List in Vista and 7

If you’ve uninstalled a program in Windows Vista or 7 from Control Panel, perhaps you’ve noticed “Turn Windows features on or off” in the left pane. When you click on it, the 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 other system components that you can turn on or off. Vista and 7’s Windows Features list is actually pretty much the same as Add/Remove Windows Component in Windows XP. You can also run Windows Features by typing “optionalfeatures” at the run dialog or command prompt.

One of the most common problems that many people are facing with the Windows Features dialog is the window comes out empty or blank and the features list doesn’t appear. You can see “please wait” initially as it tries to make up a list but then it totally blanks out.

Blank or Empty Windows Features

Microsoft of course is well aware of this problem and they’ve created a knowledge base article 931712 to acknowledge the problem and also provided 2 solutions to resolve this issue. The first method is to run the sfc /scannow command to scan all protected system files and replace incorrect versions with the correct Microsoft versions. If that didn’t work, they recommend a System Restore.

There’s also another method on Google that claims to fix it by running the command “reg delete HKLM\COMPONENTS /v StoreDirty”. We can assure you that all these above solutions don’t work. One of the only known recommended solutions that will fix the blank Windows Feature is to re-install Windows but that’s rather overkill just to fix a blank window.

Don’t worry though, because we’ve found a REAL fix for the empty Windows Features problem without re-installing Windows. What we’ve found is that this problem is most often caused by missing or corrupt files in a folder called C:\Windows\Servicing\Packages. The reason why SFC or System Restore don’t work is they don’t restore anything in the Packages folder and therefore miss the problem altogether. Here’s how to get your features window populated again.

1. Download the System Update Readiness Tool from Microsoft. Expand the Download Center by using the “+” and download the correct version of the tool according to your operating system. For convenience, the links to the Vista and 7 Readiness Tool are provided below.

Download System Update Readiness Tool for Windows Vista 32-bit
Download System Update Readiness Tool for Windows Vista 64-bit
Download System Update Readiness Tool for Windows 7 32-bit
Download System Update Readiness Tool for Windows 7 64-bit

2. Once you have finished downloading the file, close all running programs and run it, the Readiness Tool has an extension of .msu. Click OK to install the KB****** update for Windows. You will see that it looks as though an update is being installed, but actually it’s trying to fix any problems that it finds on the system in the background using checksur.exe. This will take a while, up to 10 or 15 minutes is possible, so be patient and let it finish.

Install kb947821 update

3. When installation has completed, click Close and restart your computer. Once Windows has booted, try running Windows Features (optionalfeatures.exe) again and see if the list loads into the window or not. IF not, continue to the next step.

4. Go to C:\Windows\Logs\CBS\ and open the CheckSUR.log file with notepad. The following steps are possibly going to be a little tricky because everyone gets different results in the log file.

5. Take note of the section that says “Checking Package Manifests and catalogs” in the CheckSUR.log file. If there are errors, you will see a line starting with (f) followed by an error code and path. If you see (fix) on the next line below the (f), it means the tool managed to fix that particular error.

Analyzing CheckSUR.log file

As you can see in the image above, the fourth and eighth (f) lines highlighted in pink don’t have (fix) on the next line and are therefore not fixed as the checking continues. You need to make a note of all the unfixed “MUM” entries in your log file (line 4 above is a MUM error that wasn’t fixed).

6. Now you will need to manually delete the related 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, the fourth line error in the CheckSUR.log file above shows the file:

Package_2_for_KB2757638~31bf3856ad364e35~x86~~6.1.1.2.mum

So you’ll need to look for that key in the registry at the location stated above and then delete it. There won’t be a need to use the .mum extension in the registry. As long as the whole name matches without the extension, you can delete it.

Delete corrupted packages in registry

7. 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 permissions for the key.

After deleting all the corrupted registry keys, the Windows Features should start to show in the list. The good thing about running the System Update Readiness Tool is it might fix some other problems which you are probably not aware of.

481 Comments - Write a Comment

  1. Fabio 2 days ago
  2. Andrew 1 month ago
  3. Keith 2 months ago
  4. hap 3 months ago
  5. Rost 4 months ago
  6. Andre Querry 4 months ago
  7. Robert L 6 months ago
  8. Martyn 6 months ago
  9. Suraj Kallat 7 months ago
  10. Armando 10 months ago
  11. Sam 12 months ago
  12. Ian Coots 1 year ago
  13. Thomas Boersz 1 year ago
  14. Jithin 1 year ago
  15. Mark 1 year ago
  16. Michael Ruhe 2 years ago
  17. dave 2 years ago
  18. Alex 2 years ago
    • wu 12 months ago
  19. James 2 years ago
  20. Chuck 2 years ago
  21. Mike 2 years ago
  22. Aeden 2 years ago
  23. Karl Ortmertl 2 years ago
  24. James 2 years ago
  25. billy 2 years ago
  26. Pillingshot 2 years ago
  27. bluescorer 2 years ago
  28. Mike Hansen 3 years ago
  29. Sergii 3 years ago
  30. Rudi 3 years ago
  31. christian 3 years ago
  32. Saul 3 years ago
  33. Benyamin Limanto 3 years ago
  34. Ciprian 3 years ago
  35. Adi 3 years ago
  36. Daniel-san 3 years ago
  37. Rodrigo Guedes Maciel 3 years ago
  38. Dathan 3 years ago
  39. Alana Deschannel 3 years ago
  40. Dmitrii 3 years ago
  41. Kaye 3 years ago
  42. Robin 3 years ago
  43. Mark R 3 years ago
  44. MB 3 years ago
  45. Darko 3 years ago
  46. dan 3 years ago
    • Mark P 3 years ago
  47. ivan866 3 years ago
  48. Becky 3 years ago
  49. Jumpin 3 years ago
  50. art Ford 3 years ago
  51. Jan 3 years ago
  52. sax702 3 years ago
  53. Keefe P. 3 years ago
  54. Ann 3 years ago
  55. Brad 4 years ago
  56. Robbie 4 years ago
  57. Yerbol 4 years ago
  58. gp 4 years ago
  59. Display 4 years ago
  60. Bai Yang 4 years ago
  61. paul 4 years ago
  62. Peter 4 years ago
  63. Georgi T 4 years ago
  64. Dale 4 years ago
  65. tony 4 years ago
  66. Claudio 4 years ago
  67. Franko 4 years ago
  68. Roniel Navarro 4 years ago
  69. ryuuna 4 years ago
  70. Sakuya 4 years ago
  71. sysw7pro64 4 years ago
  72. kamil 4 years ago
  73. Ed 4 years ago
  74. Joe K 4 years ago
  75. Danuta 4 years ago
  76. Glenn 4 years ago
  77. Ads 4 years ago
  78. Eric Farslow 5 years ago
  79. dev 5 years ago
  80. W.T. 5 years ago
  81. Ritesh Sharma 5 years ago
  82. Fin24 5 years ago
  83. A. Lenze 5 years ago
  84. John Arkle 5 years ago
  85. Manuel 5 years ago
  86. Michael 5 years ago
  87. Jürgen R. 5 years ago
  88. François Ducrennier 5 years ago
  89. Eli 5 years ago
  90. Bob B. 5 years ago
  91. Aditya 5 years ago
  92. its_tricky83 5 years ago
  93. Brian 5 years ago
  94. Don 5 years ago
  95. Venu 5 years ago
  96. yusuf 5 years ago
  97. Terrence 5 years ago
  98. Roman Ivanov 5 years ago
  99. sam 5 years ago
  100. April 5 years ago
  101. Leandro 5 years ago
  102. parmeet asija 5 years ago
  103. Sophie 5 years ago
  104. joel 5 years ago
  105. Param 5 years ago
  106. Mark 5 years ago
  107. Jordan 5 years ago
  108. doubleUTF 5 years ago
  109. Edward 5 years ago
  110. zed 5 years ago
  111. Random guy 5 years ago
  112. Cyrus Law 6 years ago
  113. sivaramakrishna 6 years ago
  114. Elaine 6 years ago
  115. Bob E 6 years ago
  116. Bill 6 years ago
  117. aris95 6 years ago
  118. Samahir 6 years ago
  119. chalmers 6 years ago
  120. max 6 years ago
  121. John Duncan 6 years ago
  122. carlos siqueira 6 years ago
  123. Jill 6 years ago
  124. Jim 6 years ago
  125. Jaime 6 years ago
  126. Kris 6 years ago
  127. Debbie 6 years ago
  128. Phillip 6 years ago
  129. Rubi 6 years ago
  130. Eddy 6 years ago
  131. dinadan 6 years ago
  132. Markus 6 years ago
  133. Ralph Clark 6 years ago
  134. Hannah 6 years ago
  135. Tony B. 6 years ago
  136. Hamid Noahdi 6 years ago
  137. Robert Oswald 6 years ago
  138. MickM 6 years ago
    • David 6 years ago
  139. KC13 6 years ago
  140. Isael Alberto 6 years ago
    • Robert 6 years ago
  141. Vlad 6 years ago
  142. Cao 6 years ago
  143. deepak 6 years ago
  144. Reginaldo Gois 6 years ago
  145. Ravikanth 6 years ago
  146. John 6 years ago
  147. Santa443 6 years ago
  148. Chaz 6 years ago
  149. TimH 6 years ago
  150. Jack 6 years ago
  151. Fairway 6 years ago
  152. allan 6 years ago
  153. 2QeVn3d5 6 years ago
  154. Guillermo 6 years ago
  155. Alex 6 years ago
  156. VenumadhavK 6 years ago
    • Rian 6 years ago
  157. NguyetNguyen 6 years ago
  158. Nick 6 years ago
    • HAL9000 6 years ago
  159. Loren Rex 6 years ago
  160. Philip Beck 6 years ago
  161. Eryk 6 years ago
  162. Damon B. 6 years ago
  163. Matt 6 years ago
  164. MadEngineer 6 years ago
  165. Steverini 7 years ago
  166. MGP 7 years ago
  167. KSILAR 7 years ago
  168. Pat 7 years ago
  169. Nghia Harvey 7 years ago
  170. Paul 7 years ago
  171. Paul 7 years ago
  172. TheShare Wizard 7 years ago
  173. Peter 7 years ago
  174. Glenn 7 years ago
  175. Markismus 7 years ago
  176. 123 7 years ago
    • aresilva 7 years ago
  177. Alan 7 years ago
  178. AKoseki 7 years ago
  179. RaymondHan 7 years ago
  180. shirley 7 years ago
  181. K Chinn 7 years ago
  182. Dong 7 years ago
  183. Kurt 7 years ago
  184. Chris Bergman 7 years ago
  185. Bernd 7 years ago
  186. paul jennings 7 years ago
  187. Howard 7 years ago
  188. Nestor 7 years ago
  189. glm 7 years ago
  190. Jos 7 years ago
  191. Lee in Gloucester, UK 7 years ago
  192. Ryan 7 years ago
  193. Marcus 7 years ago
  194. dirk kettner 7 years ago
  195. Jay 7 years ago
  196. littlewelshguy 7 years ago
  197. Anton 7 years ago
  198. yonubear 7 years ago
  199. Fabio 7 years ago
  200. Sergey Batishchev 7 years ago
  201. Darren 7 years ago
  202. Avinash 7 years ago
  203. Dean 7 years ago
  204. Indra F. Mulyanto 7 years ago
  205. Amol G 7 years ago
  206. carmen617 7 years ago
  207. Rob G 7 years ago
  208. Helge Sverre 7 years ago
  209. cherub23 7 years ago
  210. Ludo 8 years ago
  211. Paul 8 years ago
  212. Pat 8 years ago
  213. Sweedj 8 years ago
  214. martijns 8 years ago
  215. Yimby13 8 years ago
  216. Franky Esguerra 8 years ago
  217. mjw 8 years ago
  218. pw 8 years ago
  219. Francesco Milano 8 years ago
  220. Mi 8 years ago
  221. Ankur 8 years ago
  222. andrew 8 years ago
  223. Nguyen 8 years ago
  224. Timur 8 years ago
  225. Chris de Groot 8 years ago
  226. wei lun 8 years ago
  227. Ricky 8 years ago
  228. samg 8 years ago
  229. Bogdan Yurchak 8 years ago
  230. justin 8 years ago
  231. Shyam 8 years ago
  232. hitecyem 8 years ago
  233. Lizzie 8 years ago
  234. Simon 8 years ago
  235. Anmol 8 years ago
  236. rvfultyn 8 years ago
  237. Vulpix 8 years ago
  238. Jose Luis Paulino 8 years ago
  239. A Happy Camper 8 years ago
    • Randy 8 years ago
  240. Guido 8 years ago
  241. KPW 8 years ago
  242. narmex7 8 years ago
  243. Brian Weiss 8 years ago
  244. Rob 8 years ago
  245. Harmon20 8 years ago
  246. sevag 8 years ago
  247. Eddy 8 years ago
  248. Roger 8 years ago
  249. Ula 8 years ago
  250. kunal sheth 8 years ago
  251. ST 8 years ago
  252. Donald MacInnes 8 years ago
  253. Pehuén 8 years ago
  254. kush61 8 years ago
  255. Yulianto 8 years ago
  256. Rohit 8 years ago
  257. Paul 8 years ago
  258. Gaurav 8 years ago
  259. sameer 8 years ago
    • Dennis 8 years ago
  260. Luiz Gonzales 8 years ago
  261. kingsx 8 years ago
  262. Moon 8 years ago
  263. Sandeep 8 years ago
  264. Amin 8 years ago
  265. Glenn M Musano 8 years ago
  266. Hani 8 years ago
  267. Rob 8 years ago
  268. stan 8 years ago
  269. ledeuf34 8 years ago
  270. Carl Underwood 8 years ago
  271. SagarK 8 years ago
  272. Kurt 8 years ago
  273. Edward 8 years ago
  274. David Hedrick 8 years ago
  275. vbernd 8 years ago
  276. Venu 8 years ago
  277. Branden Boucher 8 years ago
    • Atul Walke 8 years ago
  278. Tom 8 years ago
  279. Yura 8 years ago
  280. adigostin 8 years ago
  281. jpf 8 years ago
    • wilson 8 years ago
  282. jeff herr 8 years ago
  283. Martin 8 years ago
  284. DRE 9 years ago
  285. Benny van Panhuis 9 years ago
  286. Rg 9 years ago
  287. ZK 9 years ago
  288. David L. Morris 9 years ago
  289. Dylan 9 years ago
  290. Carrie 9 years ago
  291. Tomas Jukl 9 years ago
  292. Luc 9 years ago
  293. webra 9 years ago
  294. Fernando 9 years ago
  295. Stephan 9 years ago
  296. Richard Emerson 9 years ago
  297. Paul Robson 9 years ago
  298. Trevor 9 years ago
  299. Jordan Wood 9 years ago
  300. Abhijeet 9 years ago
  301. Jaykumar 9 years ago
  302. Johnny Seven 9 years ago
  303. henk stubbe 9 years ago
  304. Hüseyin Keskin 9 years ago
  305. Justin 9 years ago
  306. Adam 9 years ago
  307. Ali 9 years ago
  308. Stinkey 9 years ago
  309. Nikolai 9 years ago
  310. LTC 9 years ago
  311. Attila 9 years ago
  312. Isaiah 9 years ago
  313. Bryan 9 years ago
  314. Scott Wojan 9 years ago
  315. TW 9 years ago
  316. Nodsi 9 years ago
  317. ian 9 years ago
  318. Mohamed Tareq 9 years ago
  319. Owen 9 years ago
  320. Andy 9 years ago
  321. Tony 9 years ago
  322. Prodis a.k.a. Fernando Hamasak 9 years ago
  323. MagicNuggets 9 years ago
  324. Qba67 9 years ago
  325. Kristine 9 years ago
  326. Puyursu 9 years ago
  327. Jayfitzpatrick 9 years ago
  328. Andrew 9 years ago
  329. Tsnrent 9 years ago
  330. Tim 9 years ago
  331. Jp 9 years ago
  332. Dumb Moran 9 years ago
  333. Elpablo 9 years ago
  334. Kieran 9 years ago
  335. John 9 years ago
  336. Richard 9 years ago
  337. Starfish 9 years ago
  338. Geert Smelt 9 years ago
  339. aNonYmous 9 years ago
  340. GeorgeJetson 9 years ago
  341. M Razzaghi 9 years ago
  342. OrdinaryBefuddledGuy 9 years ago
  343. Ryan Frank 9 years ago
  344. Sadiq Rahimansa 9 years ago
  345. Ion Botnari 9 years ago
  346. Peter Chogudo 9 years ago
  347. Brian Myers 9 years ago
  348. Nicholas Banack 9 years ago
  349. play8oy 10 years ago
  350. Seth Lynch 10 years ago
  351. Max Welch 10 years ago
  352. Max Welch 10 years ago
  353. Deep Saha 10 years ago
  354. zetman 10 years ago
  355. kalyan 10 years ago
  356. Rude 10 years ago
  357. Paul 10 years ago
  358. JohnnyMac 10 years ago
  359. Johan 10 years ago
  360. Jan 10 years ago
  361. Yan 10 years ago
  362. Oztech 10 years ago
  363. Sandeep CompGeek 10 years ago
  364. Dama 10 years ago
  365. Robin Soole 10 years ago
  366. Vander 10 years ago
  367. Arslan 10 years ago
  368. xyz 10 years ago
  369. MehranNZ 10 years ago
  370. Chris 10 years ago
  371. Will 10 years ago
  372. Shawn 10 years ago
  373. FRANKLIN PEACH 10 years ago
  374. Armando Chibante 10 years ago
  375. harry x 10 years ago
  376. Randy C 10 years ago
  377. Sumit Gupta 10 years ago
  378. Don C 10 years ago
  379. Shawn N 10 years ago
  380. Gianluca1989 10 years ago
  381. Drew 10 years ago
  382. Steve N 10 years ago
  383. Igor 10 years ago
  384. devolution 10 years ago
  385. RobMac 10 years ago
  386. CC 10 years ago
  387. Sunnovah 10 years ago
  388. shashank 10 years ago
  389. Tony IT Manager 10 years ago
  390. Paul Morrison 10 years ago
  391. dee 10 years ago
  392. Brian King 10 years ago
  393. Marcio 10 years ago
  394. MD 10 years ago
  395. MERB 10 years ago
  396. RJ 10 years ago
  397. Robert Santos 10 years ago
  398. Luis 10 years ago
  399. Happy 10 years ago
  400. Claude Sammut 10 years ago
  401. Dave 10 years ago
  402. K@miK@zi3 10 years ago
  403. Alex 10 years ago
  404. D 10 years ago
  405. Curious 10 years ago
  406. kerby 10 years ago
  407. htwu 10 years ago
  408. vincent 10 years ago
  409. TrongBui 10 years ago
  410. GhostTiger 11 years ago
  411. Dustin S 11 years ago
  412. puti azka 11 years ago
  413. BuZain 11 years ago
  414. Kuba 11 years ago
  415. Ole 11 years ago
  416. Karrie 11 years ago
  417. puti azka 11 years ago
  418. X_X 11 years ago
  419. MartinR 11 years ago
  420. Pragnesh 11 years ago
  421. Andrew 11 years ago
  422. Tim 11 years ago
  423. Steve 11 years ago
  424. Nicola 11 years ago
  425. Naz 11 years ago
  426. rob 11 years ago
  427. Matt 11 years ago
  428. Vikas 11 years ago
  429. Tran 11 years ago
  430. Gary B 11 years ago
  431. UserNeedsHelp 11 years ago
  432. Alex C 11 years ago
  433. Raphael 11 years ago
  434. Denis 11 years ago
  435. LAV 11 years ago
  436. JJ 11 years ago
  437. Davinci Kalani 11 years ago
  438. Paul McGowan 11 years ago
  439. S 11 years ago
  440. valivali 11 years ago
  441. Igor Jovic 11 years ago
  442. Ravin Perera 11 years ago
  443. Eduardo - Portugal 11 years ago
  444. Wai 11 years ago
  445. Tom 11 years ago
  446. Rose 11 years ago
  447. Thanesh 11 years ago
  448. Shahzad 11 years ago
  449. Henry 11 years ago
  450. Matt 11 years ago
  451. anto 11 years ago
  452. Andy 12 years ago
  453. Bob Rodes 12 years ago
  454. gk 12 years ago
  455. Jerry 12 years ago
  456. Beezle Bob 12 years ago
  457. Alex 12 years ago
  458. Catherine Chandlet 12 years ago
  459. Glen 12 years ago
  460. mnmblair 12 years ago
  461. Jon 12 years ago
  462. Stephen 12 years ago
  463. hamish 12 years ago
  464. tolu 12 years ago
  465. Eka 12 years ago
  466. Bob 12 years ago
  467. IlanF 12 years ago
  468. FullOnPbod 12 years ago
  469. ChristheFuzzy 12 years ago
  470. Merlin_Magii 12 years ago

Leave a Reply

Your email address will not be published. Required fields are marked *

Note: Your comment is subject to approval. Read our Terms of Use. If you are seeking additional information on this article, please contact us directly.