Перейти к содержанию

Как чисто перезапустить проводник с помощью ярлыка или командной строки

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

Это особенно верно, если вы изменяете показатели элемента пользовательского интерфейса или значки папок пространства имен оболочки и т. Д. — поскольку Explorer кэширует эти настройки при входе в систему.

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

Помимо выхода и повторного входа в систему, еще один способ немедленно применить изменения — выйти из проводника с помощью скрытого меню, которое Microsoft добавила в Windows 7 и более поздних версиях. Затем запустите новый экземпляр Explorer.exe с помощью диспетчера задач. Посмотрите, как выйти из проводника и перезапустить его, изящный метод выхода.

корректно перезапустите проводник

Плавный перезапуск оболочки проводника означает, что такие параметры, как макет значков рабочего стола, настройки панели задач и т. Д., Будут сохранены при выходе из проводника. В то время как принудительное завершение процессов explorer.exe с помощью диспетчера задач (конечный процесс), Taskkill.exe или Tskill.exe внезапно завершают работу оболочки проводника, не позволяя ей завершить свою работу.

Чисто перезапустите проводник с помощью ярлыка NirCmd

Если вы очень часто использовали опцию скрытого контекстного меню «Выход из проводника», то попробуйте утилиту NirCmd. Преимущество использования NirCmd в том, что вы можете создать ярлык и назначить ему горячую клавишу, а также, при желании, добавить его в контекстное меню для более быстрого доступа.

Если вы еще не используете NirCmd, отличный инструмент автоматизации от Nirsoft, загрузите портативное приложение с сайта автора и распакуйте NirCmd.exe в папку.

Создайте ярлык с помощью следующей командной строки, добавив префикса к букве диска и пути к папке, в которой находится NirCmd.exe. Настройте значок ярлыка по своему усмотрению:

nircmd.exe restartexplorer

корректно перезапустите проводник

При двойном щелчке по ярлыку проводник завершается рекомендуемым способом, т. Е. Позволяя ему сохранить ваши настройки и автоматически выйти, когда это будет сделано. Затем он ждет пару секунд и запускает новую оболочку проводника.

Добавьте «Перезапустить проводник» в контекстное меню.

Вы можете добавить команду «Перезапустить проводник» в контекстное меню. Загрузите restart-explorer-context-menu.zip, разархивируйте и запустите прилагаемый REG-файл.

В качестве альтернативы, чтобы создать собственный файл REG, скопируйте следующие строки в Блокнот и сохраните файл с расширением .REG. Дважды щелкните файл, чтобы запустить его.

Редактор реестра Windows версии 5.00
[HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Перезапустить проводник] "icon" = "explorer.exe, 0" "Position" = "top" "Расширенный" = ""
[HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Restart Explorer \ command] @ = "nircmd.exe restartexplorer" 

Приведенный выше параметр реестра предполагает, что nircmd.exe находится в папке, которая включена в PATH, например Окна, Windows \ System32 и т.д. Если нет, добавьте полный путь к Nircmd.exe соответственно в REG-файле.

Держи СДВИГ нажмите клавишу вниз и щелкните правой кнопкой мыши пустую область на рабочем столе. Вы увидите команду «Перезапустить проводник».

корректно перезапустите проводник

Хотите создать собственный инструмент «Выход из проводника», который не перезапускал бы проводник автоматически? Вы можете использовать образец кода в Stack Overflow. Изящно закройте проводник (программно). Однако RestartManager API (Vista и выше) может быть лучшим вариантом.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *