Everything in Windows 10 worked perfectly for just 3 or 4 days after upgrading from 8.1. Yesterday I wanted to use the search feature, so I press win+s and get the error "Critical Error: Your Start menu isn't working. We'll try to fix it the next time you sign in."
(I also can't open the settings app since that's also a 'metro' app)
I have tried everything I could find and nothing worked for me.
Things I've tried include:
In powershell:
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
The answer here.
And things like that.
"Did you modify the registry?"
Yes:
Adding Sublime Text 3 to the "Open with" list (It can't be because of this can it?)
Back in Windows 8; Adding a few things to the RMB menu of some files (no trouble at all)
So what can I do to fix these problems?
Answer
A solution posted by Loopey:
- Login to your current profile
- Press Win+X, and select "Command Prompt (Admin)"
Enter the following commands, in this order
net user "TempAdmin1" "password1" /add
net user "TempAdmin2" "password2" /add
net localgroup administrators "TempAdmin2" /add
Press Ctrl+Alt+Del, click Sign Out
- Login to the "TempAdmin1" account using password "password1"
- Logout, and then login to the "TempAdmin2" account, using "password2" (note: you must fully sign out, not just switch users)
- Open File Explorer, select View, then check the box marked "Hidden Items"
- Directly navigate to
C:\Users\TempAdmin1\AppData\Local\TileDataLayer
by typing it in the address bar. (click "continue" to gain access when prompted)- Right Click the folder "Database" & Copy
- Now, navigate to the same folder for your damaged profile (
C:\Users\YOUR_USERNAME\AppData\Local\TileDataLayer
)- Right click "Database", and rename to "Database.BAD"
- Right click empty area in the folder, and select Paste
- Reboot, then sign back in with your original profile.
Now, assuming all is well, you want to delete the two accounts you created:
- Win+X → Control Panel → User Accounts → Manage Another Account
- Select Account, then "Delete Account"
Brief explanation:
- Your TileDataLayer database is damaged
- You need a new TileDataLayer database
- Create a new user (user A), and login with it (a new database will be created). Proceed with this procedure only if the Start Menu and all other apps are working correctly as user A.
- Because the database is locked when you're logged in, you create user B (with access to user A's profile and your user profile)
- Rename the old database, and copy the new database from user A to your profile
- Logout from user B, and your account should work again
No comments:
Post a Comment