{"id":266,"date":"2007-07-02T16:33:34","date_gmt":"2007-07-02T15:33:34","guid":{"rendered":"http:\/\/www.itwriting.com\/blog\/?p=266"},"modified":"2007-07-02T16:33:34","modified_gmt":"2007-07-02T15:33:34","slug":"i-broke-vista-again","status":"publish","type":"post","link":"https:\/\/www.itwriting.com\/blog\/266-i-broke-vista-again.html","title":{"rendered":"I broke Vista again"},"content":{"rendered":"<p>Last time it was <a href=\"http:\/\/www.itwriting.com\/blog\/?p=251\" target=\"_blank\">Windows Search<\/a>. This time it was the Start menu. I don&#8217;t know what triggered it, but&nbsp;today I noticed something was wrong. When I clicked the Start button, the top level items had all disappeared. There was only a single entry, for All Programs, above which was a large white rectangle whether the other items should have been. After a short while, the Start menu stopped working completely. Clicking the Start button or pressing Ctrl-Esc did nothing at all. I also noticed that the explorer process was using 50% of my CPU time. This probably meant that one of the two available processors in a dual-core box was entirely devoted to some sort of useless loop. On a single processor system Windows might have frozen completely.<\/p>\n<p>I tried a few things. Restarting Windows, of course, and restarting the Explorer process. Didn&#8217;t work; same symptoms. I tried the Customize button in Start menu properties, and clicking <strong>Use Default Settings<\/strong>. Didn&#8217;t work. I tried using Systernals Process Explorer to discover what was causing Explorer to go into a spin. That gave me a stack for the errant thread, but it wasn&#8217;t especially illuminating, except that it looked unlikely to be the fault of a third-party context menu handler.<\/p>\n<p>At this point I had to do some other work. Did you know that you can use Task Manager as a crude shell manager? &nbsp;Just use File &#8211; New Task to start an application, and Alt-Tab to switch between applications. Who needs Explorer?<\/p>\n<p>OK, it is just a little clunky. I had another go. Logged on as a different user, and everything worked fine. So it is something in my user profile. Eventually I found the culprit, a registry entry called ProgramsCache at HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\StartPage. Somehow this had got corrupted. When I renamed it, Explorer fixed itself. This registry key seems to store your list of&nbsp;frequently used programs. These are the shortcuts that appear above All Programs but below the pinned shortcuts on the Start menu.<\/p>\n<p>Now, how come the Use Default Settings button doesn&#8217;t reset this registry key? Still, at least I can get back to work now.<\/p>\n<div class=\"wlWriterSmartContent\" id=\"0767317B-992E-4b12-91E0-4F059A8CECA8:7dad170b-e661-4f9b-ad18-7d9954119881\" contenteditable=\"false\" style=\"padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px\">Technorati tags: <a href=\"http:\/\/technorati.com\/tags\/vista\" rel=\"tag\">vista<\/a>, <a href=\"http:\/\/technorati.com\/tags\/start%20menu\" rel=\"tag\">start menu<\/a>, <a href=\"http:\/\/technorati.com\/tags\/explorer\" rel=\"tag\">explorer<\/a>, <a href=\"http:\/\/technorati.com\/tags\/windows%20shell\" rel=\"tag\">windows shell<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Last time it was Windows Search. This time it was the Start menu. I don&#8217;t know what triggered it, but&nbsp;today I noticed something was wrong. When I clicked the Start button, the top level items had all disappeared. There was only a single entry, for All Programs, above which was a large white rectangle whether &hellip; <a href=\"https:\/\/www.itwriting.com\/blog\/266-i-broke-vista-again.html\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">I broke Vista again<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[79,97],"tags":[],"class_list":["post-266","post","type-post","status-publish","format-standard","hentry","category-software","category-windows"],"_links":{"self":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts\/266","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/comments?post=266"}],"version-history":[{"count":0,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts\/266\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/media?parent=266"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/categories?post=266"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/tags?post=266"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}