У меня действительно раздражающая проблема с проводником в Windows 7. Иногда мне нужно перезапустить проводник, например, чтобы помочь в тестировании программного обеспечения, которое я разрабатываю.
Я знаю, что могу остановить explorer.exe (либо через диспетчер задач, либо через Ctrl-Shift-щелчок правой кнопкой мыши на меню / в Exit Explorer) и перезапустить его через диспетчер задач. Раньше это нормально работало на XP. Но на моем компьютере с Windows 7 просто всплывает окно просмотра файлов. Нет панели задач, нет меню Пуск, нет рабочего стола.
Конечно, я могу выйти или перезапустить, чтобы вернуть панель задач, но это очень быстро раздражает .
Есть какие-нибудь подсказки, что здесь происходит? Что-то мешает проводнику перезапустить панель задач? Какой механизм используется проводником для определения того, должен ли он это делать?
[Обновление] Я не ищу альтернативных способов перезапустить проводник. Я нашел много таких, пока гуглил решение моей проблемы. Мне нужно знать, почему проводник не восстанавливает значки на рабочем столе и панель задач после перезапуска.
источник
Ответы:
Просто была такая же проблема. Кажется, что когда вы запускаете explorer.exe без полного пути, он начинается
C:\windows\explorer.exe /factory,{682159d9-c321-47ca-b3f1-30e36b2ec8b9} -Embedding
, как вы видите, с параметрами.Решение, которое я нашел, состоит в том, чтобы указать полный путь к
C:\Windows\explorer.exe
. Это должен запустить проводник без параметров. И запускает панель задач Windows.И я действительно не знаю, почему такое поведение происходит, потому что до того, как все заработало без полного пути.
источник
Нажмите Ctrl + Shift + ESC. Зайдите в процессы и остановите Explorer.exe, как вы уже описали. Затем перейдите в Приложения -> Новая задача, введите проводник и нажмите Enter.
Это должно работать, если не попробовать и перейти к Google. Найдите файл explorer.exe и замените его. Удачи!
источник
regedit
и нажмите EnterHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Shell
значением должны быть данные значенияexplorer.exe
. Любое другое значение может вызвать эту ошибку.источник
У меня была такая же проблема, и благодаря ответу Йенса Эрата я смог найти другое решение! Я ремонтировал компьютеры годами и не видел этой проблемы. К сожалению, ответ Дженса был не в том, что он сделал для меня, но пока я был в этой части реестра, я увидел проблему с ключом userinit. Ключ имел «c: \ windows \ system32 \ Userinit.exe.»
Ответ состоял в том, чтобы просто удалить лишний период в конце пути и снова запустить проводник. Решаемые. Такое хорошее исправление. Интересно, как это вообще испортилось? Однако MalwareBytes обнаружил более 50 объектов, которые, возможно, имели к этому отношение.
В любом случае - хайку для всех, чтобы насладиться:
Вчера это сработало.
Сегодня это не работает.
Windows такая.
источник
Я не хотел выходить из системы или перезапускать, и попытка запустить проводник с помощью новой задачи не работала, несмотря на то, что все процессы были остановлены. Решением для меня было перейти в каталог Windows (C: \ Windows) и щелкнуть правой кнопкой мыши на explorer.exe - запустить от имени администратора. ;)
источник