Перезапуск проводника не восстанавливает панель задач

У меня действительно раздражающая проблема с проводником в Windows 7. Иногда мне нужно перезапустить проводник, например, чтобы помочь в тестировании программного обеспечения, которое я разрабатываю.

Я знаю, что могу остановить файл explorer.exe (либо через диспетчер задач, либо через Ctrl-Shift-щелчок правой кнопкой мыши по меню / Выход из проводника) и перезапустить его через диспетчер задач. Раньше это нормально работало на XP. Но на моем компьютере с Windows 7 просто всплывает окно просмотра файлов. Нет панели задач, нет меню Пуск, нет рабочего стола.

Конечно, я могу выйти или перезапустить, чтобы вернуть панель задач, но это очень быстро раздражает.

Есть какие-нибудь подсказки, что здесь происходит? Что-то мешает проводнику перезапустить панель задач? Какой механизм используется проводником для определения того, должен ли он это делать?

[Обновление] Я не ищу альтернативных способов перезапустить проводник. Я нашел много тех, пока гуглил решение моей проблемы. Мне нужно знать, почему проводник не восстанавливает значки на рабочем столе и панель задач после перезапуска.

6 ответов

Решение

Просто была такая же проблема. Кажется, что когда вы запускаете explorer.exe без полного пути, он запускается как C:\windows\explorer.exe /factory,{682159d9-c321-47ca-b3f1-30e36b2ec8b9} -EmbeddingКак видите, с параметрами.

Решение, которое я нашел, состоит в том, чтобы указать полный путь к C:\Windows\explorer.exe, Это должен запустить проводник без параметров. И запускает панель задач Windows.

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

У меня была такая же проблема, и благодаря ответу Йенса Эрата я смог найти другое решение! Я ремонтировал компьютеры годами и не видел этой проблемы. К сожалению, ответ Дженса был не в том, что он сделал для меня, но пока я был в этой части реестра, я увидел проблему с ключом userinit. Ключ имел "c:\windows\system32\Userinit.exe."

Ответ заключался в том, чтобы просто удалить лишний период в конце пути и снова запустить проводник. Решаемые. Такое хорошее исправление. Интересно, как это вообще испортилось? Однако MalwareBytes обнаружил более 50 объектов, которые, возможно, имели к этому отношение.

В любом случае - хайку для всех, чтобы насладиться:

Вчера это сработало.
Сегодня это не работает.
Винда такая.

Нажмите Ctrl + Shift + ESC. Зайдите в процессы и остановите Explorer.exe, как вы уже описали. Затем перейдите в Приложения -> Новая задача, введите проводник и нажмите Enter.

Это должно работать, если не попробовать и перейти к Google. Найдите файл explorer.exe и замените его. Удачи!

  1. Нажмите Ctrl+Shift+Esc, чтобы открыть диспетчер задач
  2. Нажмите новое задание и введите regedit и нажмите ввод
  3. В редакторе реестра перейдите к HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
  4. Рядом со строковым значением Shell данные значения должны быть explorer.exe, Любое другое значение может вызвать эту ошибку.

У меня отсутствовала панель задач. Я пробовал все вышеперечисленное (перезапуск exploere.exe и т. д.), но мне это не помогло.

Увидев ответ Иеремии выше /questions/7842/perezapusk-provodnika-ne-vosstanavlivaet-panel-zadach/7850#7850 , я выполнил c:\windows\system32\Userinit.exe из диспетчера задач, и панель задач сразу же появилась.

Я проверил свой реестр, и все в порядке, поэтому я думаю, что это еще одна причина и решение.

Я не хотел выходить из системы или перезапускать, и попытка запустить проводник с помощью новой задачи не работала, несмотря на то, что все процессы были остановлены. Решением для меня было перейти в каталог Windows (C:\Windows) и щелкнуть правой кнопкой мыши на explorer.exe - запустить от имени администратора.;)

Другие вопросы по тегам