Сводка. Действие щелчка правой кнопкой мыши по умолчанию изменяется на Cmd для папок в Windows 10. Двойной щелчок по папкам показывает сообщение об ошибке ассоциации.
Я видел несколько случаев, когда действие по умолчанию для папок каким-то образом изменялось с Open на Cmd, выделяясь жирным шрифтом при щелчке правой кнопкой мыши по папке файловой системы. И если щелкнуть по нему, появится следующее сообщение об ошибке ассоциации файла:
У этого файла нет программы, связанной с ним для выполнения этого действия. Пожалуйста, установите программу или, если она уже установлена, создайте ассоциацию в панели управления программами по умолчанию.
Хотя причина неизвестна, все системы, в которых возникла проблема, работали под управлением Windows 10. В настройках ассоциации каталогов отсутствовали некоторые ключи и значения, и один из этих методов решает проблему.
Исправление № 1
Щелкните правой кнопкой мыши Пуск, выберите Командная строка (Администратор).
Введите следующую команду:
reg add HKEY_CLASSES_ROOT\Directory\shell /ve /d "none" /f
Нажмите Ввод.
Если та же проблема возникает при двойном щелчке дисков, выполните эту команду:
reg add HKEY_CLASSES_ROOT\Drive\shell /ve /d "none" /f
Это исправляет действие по двойному щелчку по умолчанию (устанавливает «открыть») и устраняет проблему.
Исправление № 2
Скачать Исправление ассоциации каталогов (для Windows 10). Для других операционных систем проверьте страницы с исправлениями файлов / папок в Windows Vista | Windows 7 | Windows 8 | Windows 10.
Больше информации
Выполнение следующей команды Reg.exe из окна командной строки показало две вещи:
reg query hkcr\Directory\shell /s
1. Ключ «Directory \ shell» не имеет записи (по умолчанию). Должно быть установлено значение «none» (без кавычек).
2. В ключе «cmd \ command» отсутствовали данные значения для (по умолчанию). Должно быть установлено
cmd.exe /s /k pushd "%V"
Создание этих записей решило проблему.