Windows 10 перестает работать


11

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


страница, связанная с проблемами BitDefender. forums.windowscentral.com/windows-10/…
Тим Абелл,

другая связанная статья bidnessetc.com/… (из ответов на двойной вопрос)
Тим Абелл

Ответы:


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


2
Что именно делает эта команда? Я просто хочу действовать с осторожностью, прежде чем использовать команды, которые я не до конца понимаю.
Ник П

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

1
OK. Спасибо за объяснение. Просто хотел быть осторожным. Я попробую это. Почему выведение их из режима разработчика помогает в этом?
Ник П

@NickP Я этого не знаю, но у меня это сработало
geek1011

1
Как долго эта задача должна занять? Я, кажется, завис на 'Прогресс операции развертывания: C: \ Program Files \ WindowsApps \ Microsoft.Appconnector_1.3.3.0_neutral__8wekyb3d8bbwe \ AppXM ... `в течение 10+ минут
dlamblin

4

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

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

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

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

Исходя из вышеизложенного, я нашел 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. Щелкните правой кнопкой мыши «База данных» и переименуйте в «Database.BAD»
  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. Когда он закончится, попробуйте нажать «Пуск» и, надеюсь, он начнет работать. Если нет, то это решение, к сожалению, к вам не относится.


Это сработало для меня, 1709
Патрик

0

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

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

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.