Я перейменував папку, C:\Users\tim\AppData\Local\TileDataLayer\Database
яка щось розбила, і тепер я можу відкрити меню запуску, але воно повністю порожнє. Висновок - win 10 - це баггі, і я повинен був би приклеїтись до windows 7. Або ще краще монетний двір Linux.
Підказки з мого журналу подій:
svchost (1980) TILEREPOSITORYS-1-5-21-1122570970-1426555800-1633067203-1001: Не вдалося відновити / відновити базу даних з несподіваною помилкою -501.
svchost (1980) TILEREPOSITORYS-1-5-21-1122570970-1426555800-1633067203-1001: Пошкодження виявлено під час програмного відновлення в логіфікулі C: \ Users \ tim \ AppData \ Local \ TileDataLayer \ Database \ EDB.log. Невдалий запис контрольної суми знаходиться в положенні END. Дані, що не відповідають шаблону заповнення файлів журналу, вперше з'явилися у секторі 238 (0x000000EE). Цей лог-файл пошкоджений і є непридатним.
svchost (1980) TILEREPOSITORYS-1-5-21-1122570970-1426555800-1633067203-1001: Діапазон журналів читається з файлу "C: \ Users \ tim \ AppData \ Local \ TileDataLayer \ База даних \ EDB.log" при зміщенні 974848 (0x00000000000ee000) на 4096 (0x00001000) байтів не вдалося перевірити через невідповідність контрольної суми діапазону. Очікувана контрольна сума склала 15882041360721203292 (0xdc6858788dd9505c), а фактична контрольна сума - 7776709318633315834 (0x6bec6bec2a9bddfa). Операція зчитування не вдасться з помилкою -501 (0xfffffe0b). Якщо ця умова зберігається, відновіть файл журналу з попередньої резервної копії.
журнал того, що вийшов з ладу, коли я перейменував папку
Неправильне ім'я програми: ShellExperienceHost.exe, версія: 10.0.10240.16425, часова марка: 0x55bec5f5 Несправний назва модуля: Windows.UI.Xaml.dll, версія: 10.0.10240.16431, часова марка: 0x55c9bf27 Код винятку: 0xc000027b Помилка компенсації: 0xc000027b Помилка компенсації 0: 0 ID: 0xf70 Помилковий час запуску програми: 0x01d0fbbac66ae74a Помилковий шлях програми: C: \ Windows \ SystemApps \ ShellExperienceHost_cw5n1h2txyewy \ ShellExperienceHost.exe Помилковий шлях модуля: C: \ Windows \ System32 \ Windows.UI.Xamc9269 -9c92626-dc2626dd2626dll11dll.dll Report 2009 4a01-a801-7d8b0870ebb0 Повна назва пакунку: Microsoft.Windows.ShellExperienceHost_10.0.10240.16384_neutral_neutral_cw5n1h2txyewy Помилковий пакет-відносний ідентифікатор програми: Додаток
Я підозрюю, що це означає, що мені доведеться створити новий профіль користувача і вкрасти папку з цього. Або здуйте віртуальний комп'ютер і відновіть з нуля (ви не думаєте, що я пускаю вікна біля мого фактичного комп'ютера ?!)
На підставі вищесказаного я знайшов http://forums.windowscentral.com/windows-10-insider-preview/337063-5.htm, в якому перераховані кроки для заміни корумпованого db та групи людей, які заявляють, що це працює.
- Увійдіть у свій поточний профіль
- Натисніть WIN + X і виберіть "Командний рядок (Адміністратор)"
- Введіть наступні команди в цьому порядку
...
- net user "TempAdmin1" "password1" / add
- чистий користувач "TempAdmin2" "password2" / add
чисті адміністратори локальної групи "TempAdmin2" / дод
Натисніть CTRL + ALT + DEL, натисніть кнопку Вийти
- Увійдіть до облікового запису "TempAdmin1", використовуючи пароль "password1"
- Вийдіть із системи, а потім увійдіть до облікового запису "TempAdmin2", використовуючи "password2" (зауважте: ви повинні повністю вийти, а не лише переключати користувачів)
- Відкрийте Провідник файлів, поставте пункт Переглянути та встановіть прапорець "Приховані елементи".
- Перейдіть до C: \ Users \ TempAdmin1 \ Local \ TileDataLayer (натисніть "продовжити", щоб отримати доступ за запитом)
- Клацніть правою кнопкою миші папку "База даних" та скопіюйте
- Тепер перейдіть до тієї ж папки для вашого пошкодженого профілю (C: \ Users \ YOUR_USERNAME \ Local \ TileDataLayer)
- Клацніть правою кнопкою миші "База даних" та перейменуйте на "База даних.БАД"
- Клацніть правою кнопкою миші порожню область у папці та виберіть Вставити
- Перезавантажте, а потім увійдіть із своїм оригінальним профілем.
Тепер, припустивши, що все добре, ви хочете видалити два створені вами облікові записи:
- Win + X -> Панель управління -> Облікові записи користувачів -> Управління іншим обліковим записом
- Виберіть обліковий запис, а потім "Видалити рахунок"