Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 8 и 8.1 (http://forum.oszone.net/forumdisplay.php?f=116)
-   -   [решено] Не активен пункт Файл->Открыть командную строку в Проводнике (http://forum.oszone.net/showthread.php?t=347985)

Alesha321 14-02-2021 19:08 2950045

Не активен пункт Файл->Открыть командную строку в Проводнике
 
Вложений: 1
Здравствуйте.
В Проводнике, пункты меню Файл->Открыть командную строку и Файл->Запустить Windows PowerShell стали неактивные. Не активируются ни в корнях дисков, ни в папках, ни при выделении файлов/папок. Раньше были активны и можно было быстро вызвать коммандную строку, добавив данный пункт на панель быстрого доступа.
Если у кого-нибудь была такая проблема, или кто-то знает как решить - тогда помогите, пожалуйста.

Vadikan 16-02-2021 10:06 2950278

Определите, является проблема системной или вызвана сторонним приложением или службой. Приведите отчет о своих действиях.

Alesha321 16-02-2021 12:07 2950292

Загрузился в безопасном режиме - не помогло. Отключил запуск всех сторонних служб и программ - тоже не помогло. Решил удалить StartIsBack, так как он менял меню пуск даже в безопасном режиме - не помогло. Создал нового локального пользователя - то же самое.
Думаю, может изменение контекстных меню через Ultimate Windows Context Menu Customizer и прочие подобные программы вызвало данную проблему. Но было это давненько, и точно сопоставить данную проблему и модификацию менюшек не могу, только предполагаю.

Petya V4sechkin 16-02-2021 21:54 2950363

Alesha321, в разделе реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell
покажите содержимое подразделов:
  • Windows.cmd
  • Windows.location.cmd
  • Windows.location.Powershell
  • Windows.MultiVerb.cmd
  • Windows.MultiVerb.Powershell
  • Windows.Powershell

Alesha321 17-02-2021 00:09 2950389

Вложений: 1
Petya V4sechkin, добавил скриншоты в архив.

Petya V4sechkin 18-02-2021 23:49 2950623

cmd in explorer file menu is grayed out

Alesha321, примените REG-файл:
Код:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Drive\shell\cmd]
@="@shell32.dll,-8506"
"Extended"=""
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Drive\shell\cmd\command]
@="cmd.exe /s /k pushd \"%V\""

[HKEY_CLASSES_ROOT\Directory\shell\cmd]
@="@shell32.dll,-8506"
"NoWorkingDirectory"=""
"Extended"=""

[HKEY_CLASSES_ROOT\Directory\shell\cmd\command]
@="cmd.exe /s /k pushd \"%V\""

[HKEY_CLASSES_ROOT\Directory\background\shell\cmd]
@="@shell32.dll,-8506"
"NoWorkingDirectory"=""
"Extended"=""

[HKEY_CLASSES_ROOT\Directory\background\shell\cmd\command]
@="cmd.exe /s /k pushd \"%V\""

Из интереса я проверил: действительно, если разделы HKEY_CLASSES_ROOT\Drive\shell\cmd и/или HKEY_CLASSES_ROOT\Directory\shell\cmd отсутствуют, то в ленте Проводника пункты Открыть командную строку и Запустить Windows PowerShell остаются серыми при выделении дисков или папок.

Alesha321 19-02-2021 00:00 2950624

Ого, заработало :clapping:. Спасибо большое. Сам долго искал, но ничего не нашел. А вы мне очень помогли. Еще раз спасибо.

Phoenix 19-02-2021 07:54 2950637

Думаю что "проблема" ТС - это не баг, а фича не аномалия, но норма.
Неактивные Сmd и PS в меню "файл" таковыми являются с момента установки системы.
Можете протестировать на виртуалке или в песочнице.

UPD.
А, нет, прошу пардону.
Где-то активные, где-то - нет.

Alesha321 19-02-2021 16:08 2950665

Phoenix, только что на другом ПК через Ultimate Windows Context Menu Customizer удалил пункт "Открыть окно команд" и это вызвало проблему описанную в теме. Применил reg-файл и всё стало на свои места. Видимо я когда-то давненько так же удалил случайно.

Petya V4sechkin 19-02-2021 20:21 2950692

Цитата:

Цитата Phoenix
Где-то активные, где-то - нет.

На дисках и в папках - активные.

Забавно другое: пункт Запустить Windows PowerShell тоже зависит от наличия HKCR\Drive\shell\cmd и HKCR\Directory\shell\cmd (при этом PowerShell, очевидно, не использует команды из подразделов command).

Vadikan 19-02-2021 22:24 2950701

Цитата:

Цитата Phoenix
где-то - нет. »

В библиотеках и других специальных расположениях типа Компьютер (нежели папках и дисках)

Цитата:

Цитата Petya V4sechkin
Забавно другое »

Наверное, они где-то в оболочке переключили cmd → powershell, все остальное осталось как есть.


Время: 06:49.

Время: 06:49.
© OSzone.net 2001-