Note: Normally I’d stick this sort of thing on my main blog, but it’s a techie thing and I’d like to start archiving fixes like these so I’m going to start putting posts on this portfolio section whenever I fix a baffling computer issue in the hopes that it can help other people!
Having been an advocate of Windows 7 being one of the best operating systems ever1 I’ll admit that I have quickly adopted Windows 10 with the minimum of problems. In fact it seems to have sped up my laptop considerably, and certain programs that had buggy quirks actually improved themselves too!
It seemed such a simple idea, all Microsoft had to do was bring back the coveted Start menu. They couldn’t cock that up, right? Right?
After working fine for about a month, clicking the Start button suddenly yielded a cryptic message about a “critical error” and that Microsoft would try and fix it the next time I log in. Guess what? Logging out and back in did sod all.
One of the biggest problems with debugging an error on an OS is that the labyrinthine collection of files, services and processes behind the scenes means that there could be a litany of reasons for an error – one person’s fix will probably not necessarily work for another person. The other issue is that, not being a “proper” programmer working for Microsoft, as a user my debugging boils down to blaming coincidences and “things I changed recently”2.
As such, my best guesses as to what caused the issue are the following stabs in the dark, but they could all be coincidences and the issue might have been caused by something else:
How to fix the problem, though? It’s been a while since I’ve had to tinker with Windows to fix a problem so it felt nostalgic to trawl through forum posts to find a solution. I found an article on Wind8apps.com describing some potential fixes that pretty much boiled down to the following:
I cannot recommend the solutions presented in the article. The first one got rid of the error message, sure, but the Start menu would still not load. Even worse, the search menu wouldn’t load and several key screens to managing the system just went missing – I could get into the control panel no problem, but it was presented in the classic Windows 7 style and not the fancy-dan new Windows 10 side-menu style. The second one did smeg all, as far as I can tell. The third was not even a real option.
I found a different article at Urtech.ca regarding the problem. I tried “deleting corruped AppLocker files” (they didn’t exist so couldn’t be deleted), I tried starting the “Application Identity” service (apparently Windows 10 can suffer from identity crises), I tried the “DISM” command (admittedly from inside the affected profile unlike what the article says to do, my bad) and then finally I gave up and ran the following steps as per its “last resort” tactic:
Now I was vaguely aware that this would uninstall practically every program I had installed, but by this time I was just fed up and wanted it fixed. Most of my important files were backed up to Dropbox or on a HDD because the important thing about being a Windows user is to not trust Windows6. It’s knowing that yes, it *will* fail at some point, so how do I mitigate the damage?
Windows spent about an hour “refreshing” itself and then loaded back up fine, no problems. The coveted Start menu was back, albeit a lot emptier sans all my programs. A really nice feature of the refresh process is that Windows dumps all the uninstalled programs into a HTML file with links so you can re-download all your programs as necessary. It also opened my eyes as to exactly how much superfluous crap I had installed on my computer.
Two of the major casualties of The Great Uninstalling were my Firefox bookmarks (which I can get a bit precious about) and my various 25+ hours of gaming on Evil Genius (the world domination simulator). The latter I could write off, but the former was a kick in the teeth as I had backed up the bookmarks only a month previous before upgrading to Windows 10, only to restore them and find that Firefox had only exported about half of them.
I did some digging, and quickly realised that Windows didn’t actually delete anything. In my C: drive there was a folder called “Windows.old”7 and it contained entire gigabytes of the stuff that had been uninstalled!
But Firefox bookmarks are stored in AppData, and there’s no AppData folder in the profiles directory in Windows.old. Ahhh, this is because it’s hidden, just like the regular AppData folder! The easiest way to access it is just to type it into the address bar in Explorer.
I tried copying a few files into my new AppData Firefox folder, but in the end I just copied all the profile data from the following folder…
C:\Windows.old\Users\[Insert username here]\AppData\Roaming\Mozilla\Firefox\Profiles\qh0gkf4m.default
…into my Firefox profile and hey, presto! Opening Firefox not only showed that my bookmarks were back, but most of my customisations too!
So the moral of the story is – if you need to refresh your installation of Windows 10, don’t panic! Most of your important stuff will be found in the following directory:
And you can find a lot of your settings and data hidden in the backed up AppData folder located at the following directory:
C:\Windows.old\Users\[Insert username here]\AppData
I hope this might help any of you out there who have similar problems. I’m certainly going to cross my fingers and hope the Start menu stays for good this time, and just to be safe I think I’ll put all my icons back on the taskbar and refrain from using the tile menu attached to the Start menu!
Now, if you’ll excuse me, I need to go rescue my Evil Genius nefarious island lair from the depths of the Windows.old folder…8
Return to Viewing Webpage