Eu renomei a pasta C:\Users\tim\AppData\Local\TileDataLayer\Database
, que caiu, e agora posso abrir o menu Iniciar, mas está completamente vazia. Conculsion - win 10 é buggy e eu deveria ter ficado preso ao windows 7. Ou melhor ainda, linux mint.
Dicas do meu log de eventos:
svchost (1980) TILEREPOSITORYS-1-5-21-1122570970-1426555800-1633067203-1001: Database recovery/restore failed with unexpected error -501.
svchost (1980) TILEREPOSITORYS-1-5-21-1122570970-1426555800-1633067203-1001: Corruption was detected during soft recovery in logfile C:\Users\tim\AppData\Local\TileDataLayer\Database\EDB.log. The failing checksum record is located at position END. Data not matching the log-file fill pattern first appeared in sector 238 (0x000000EE). This logfile has been damaged and is unusable.
svchost (1980) TILEREPOSITORYS-1-5-21-1122570970-1426555800-1633067203-1001: The log range read from the file "C:\Users\tim\AppData\Local\TileDataLayer\Database\EDB.log" at offset 974848 (0x00000000000ee000) for 4096 (0x00001000) bytes failed verification due to a range checksum mismatch. The expected checksum was 15882041360721203292 (0xdc6858788dd9505c) and the actual checksum was 7776709318633315834 (0x6bec6bec2a9bddfa). The read operation will fail with error -501 (0xfffffe0b). If this condition persists then please restore the logfile from a previous backup.
log da coisa que caiu quando eu renomei a pasta
Faulting application name: ShellExperienceHost.exe, version: 10.0.10240.16425, time stamp: 0x55bec5f5
Faulting module name: Windows.UI.Xaml.dll, version: 10.0.10240.16431, time stamp: 0x55c9bf27
Exception code: 0xc000027b
Fault offset: 0x0000000000464bd7
Faulting process ID: 0xf70
Faulting application start time: 0x01d0fbbac66ae74a
Faulting application path: C:\Windows\SystemApps\ShellExperienceHost_cw5n1h2txyewy\ShellExperienceHost.exe
Faulting module path: C:\Windows\System32\Windows.UI.Xaml.dll
Report ID: b26367c9-d409-4a01-a801-7d8b0870ebb0
Faulting package full name: Microsoft.Windows.ShellExperienceHost_10.0.10240.16384_neutral_neutral_cw5n1h2txyewy
Faulting package-relative application ID: App
Eu suspeito que isso significa que terei que criar um novo perfil de usuário e roubar a pasta dele. Ou sopre a VM e reconstrua a partir do zero (você acha que eu não deixo as janelas perto do meu computador real?)
Com base no acima, encontrei o link que lista as etapas para substituir o db corrupto e um monte de gente dizendo que funciona.
- 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"
- Navigate to C:\Users\TempAdmin1\Local\TileDataLayer (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\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 2 accounts you created:
- Win+X -> Control Panel -> User Accounts -> Manage Another Account
- Select Account, then "Delete Account"