11

Я недавно обновился до Windows 10 на своем ежедневном ноутбуке с драйверами, и он мне до сих пор нравился, за исключением одной вещи. Случайно меню Windows решает перестать работать, когда я нажимаю клавишу Windows или я нажимаю кнопку в углу. Кто-нибудь еще сталкивался с этой проблемой? Решения? Спасибо!

4 ответа4

9

Откройте Powershell от имени администратора и введите следующую команду:

Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

Эта команда отключает режим разработки приложений и заново регистрирует файл манифеста для приложения.

Взято из: http://forums.windowscentral.com/ask-question/370916-start-menu-not-working-windows-10-build-10240-a.html

4

Я переименовал папку C:\Users\tim\AppData\Local\TileDataLayer\Database которой что-то не получилось , и теперь я могу открыть меню «Пуск», но оно полностью пустое. Вывод - win 10 глючит, и я должен был придерживаться Windows 7. Или лучше все же мята Линукс.

Подсказки из моего журнала событий:

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\Database\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 Смещение ошибки: 0x0000000000464bd7 Идентификатор сбойного процесса: 0xf70 Время запуска сбойного приложения: 0x01d0fbbac66ae74a Путь к ошибочному приложению: exe Неверный путь к модулю: C:\Windows\System32\Windows.UI.Xaml.dll ID отчета: b26367c9-d409-4a01-a801-7d8b0870ebb0 Полное имя ошибочного пакета: Microsoft.Windows.ShellExperienceHost_10.0.10240.16384_neutral_neutral_cw5n1h2txyewy Неправильный идентификатор приложения, относящегося к пакету: приложение

Я подозреваю, что это означает, что мне придется создать новый профиль пользователя и украсть папку из этого. Или сдуть виртуальную машину и восстановить с нуля (ты же не думаешь, что я даю окна рядом с моим настоящим компьютером ?!)

На основании вышеизложенного я обнаружил http://forums.windowscentral.com/windows-10-insider-preview/337063-5.htm, в котором перечислены шаги по замене поврежденной базы данных и группа людей, которые говорят, что это работает.

  1. Войдите в свой текущий профиль
  2. Нажмите WIN+X и выберите «Командная строка (Admin)»
  3. Введите следующие команды, в этом порядке

...

  1. пользователь сети "TempAdmin1" "пароль1" / добавить
  2. пользователь сети "TempAdmin2" "пароль2" / добавить
  3. Сетевые администраторы локальной группы "TempAdmin2" / добавить

  4. Нажмите CTRL+ALT+DEL, нажмите Выйти

  5. Войдите в учетную запись "TempAdmin1", используя пароль "password1"
  6. Выйдите из системы, а затем войдите в учетную запись "TempAdmin2", используя "password2" (примечание: вы должны полностью выйти, а не просто переключать пользователей)
  7. Откройте проводник, выберите "Вид" и установите флажок "Скрытые элементы".
  8. Перейдите к C:\Users\TempAdmin1\Local\TileDataLayer (нажмите "продолжить", чтобы получить доступ при появлении запроса)
  9. Щелкните правой кнопкой мыши папку "База данных" и скопируйте
  10. Теперь перейдите в ту же папку для вашего поврежденного профиля (C:\Users\YOUR_USERNAME\Local\TileDataLayer)
  11. Щелкните правой кнопкой мыши "База данных" и переименуйте в "База данных".ПЛОХОЙ"
  12. Щелкните правой кнопкой мыши пустую область в папке и выберите "Вставить".
  13. Перезагрузитесь, затем войдите в систему с вашим первоначальным профилем.

Теперь, предполагая, что все хорошо, вы хотите удалить 2 учетные записи, которые вы создали:

  1. Win+X -> Панель управления -> Учетные записи пользователей -> Управление другой учетной записью
  2. Выберите учетную запись, затем "Удалить учетную запись"
3

Неправильное меню «Пуск» может быть вызвано несколькими причинами, одно решение не может подходить везде. Я попытался перезапустить оболочку Explorer. Однако это не помогает, и меню «Пуск» по-прежнему не отображается. Затем я попытался перезагрузить компьютер, но он мне тоже не помог.

Ниже решение работает для меня, вы можете попробовать это, чтобы снова запустить меню Пуск Windows 10:

  1. Откройте Windows PowerShell от имени администратора

    • Щелкните правой кнопкой мыши кнопку «Пуск»
    • Выберите Командная строка (Администратор)
    • Введите Powershell в черном окне и нажмите Enter
  2. Вставьте следующую команду в окне «Администратор: Windows PowerShell» и нажмите клавишу Enter:

    Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

  3. Подождите, пока PowerShell выполнится, и завершите команду. Не обращайте внимания на несколько ошибок (красным цветом), которые могут появиться.

  4. Когда он закончится, попробуйте нажать «Пуск» и, надеюсь, он начнет работать. Если нет, то это решение, к сожалению, к вам не относится.

0

Эта проблема была решена для меня, когда я запретил автоматическое повторное открытие программ при входе в систему. Для этого я закрыл все открытые окна (Outlook, Chrome и т.д.), А затем перезагрузил компьютер

Перезагрузить компьютер с помощью ярлыков (без рабочего меню «Пуск»);

  1. нажмите клавишу windows key+r чтобы запустить команду
  2. введите shutdown /f /r /t 0 чтобы немедленно перезагрузить компьютер

Я не уверен, была ли исправлена команда перезапуска или исправление не позволяло автоматически открывать приложения после входа в систему. Я не смог проверить дальше.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .