Главная
» WINDOWS
»
Как добавить кнопки «Переместить в» и «Скопировать в» в контекстное меню Windows 10
Как добавить кнопки «Переместить в» и «Скопировать в» в контекстное меню Windows 10
Добавить пункты «Копировать в папку» и «Переместить в папку» в контекстное меню Windows 10 можно, зарегистрировав встроенные обработчики оболочки Windows. Более безопасный вариант этой настройки — добавить обработчики для вашей учетной записи пользователя в раздел `<HKEY>` HKEY_CURRENT_USER\Software\Classes, а не записывать их через `<HKEY> HKEY_CLASSES_ROOT`. Microsoft описывает HKEY_CLASSES_ROOT как объединенное представление и рекомендует хранить параметры класса интерактивного пользователя в разделе HKEY_CURRENT_USER.
Перед редактированием реестра помните, что поддержка Windows 10 прекратилась 14 октября 2025 года. Данная настройка всё ещё может быть использована на существующих установках Windows 10, но Microsoft рекомендует по возможности перейти на поддерживаемую версию Windows.
Шаг 1: Создайте резервную копию ключа реестра и откройте редактор реестра.
Изменения в реестре вступают в силу на уровне командной оболочки, поэтому сначала сделайте небольшую резервную копию. В инструкциях Microsoft по резервному копированию реестра объясняется, как выбрать ключ и использовать команду «Файл» > «Экспорт» .
Нажмите Windows + R.
Введите текст regeditи нажмите Enter .
Перейдите по ссылке HKEY_CURRENT_USER\Software\Classes\AllFileSystemObjects\shellex\ContextMenuHandlers.
Если в вашей пользовательской ветке отсутствуют ключи AllFileSystemObjects, shellex, или ContextMenuHandlers, создайте недостающие ключи в указанном порядке. Документация Microsoft по регистрации обработчиков расширений оболочки подтверждает, что обработчики контекстного меню регистрируются в разделе shellex\ContextMenuHandlers.
Перед добавлением двух обработчиков командной оболочки откройте редактор реестра из диалогового окна «Выполнить» в Windows 10.
Шаг 2: Добавьте «Копировать в папку»
Щелкните правой кнопкой мыши по ContextMenuHandlers и выберите New > Key .
Назовите новый ключ Copy To .
Выберите «Копировать в» , затем дважды щелкните (По умолчанию) в правой панели.
Установите значение параметра "Value data"{C2FBB630-2971-11D1-A18C-00C04FD75D13} и нажмите "OK" .
Ключевое имя используется в основном для удобства чтения; значение по умолчанию определяет обработчик копирования в оболочку Windows.
Ключ Copy To использует встроенный обработчик Copy To, CLSID, в своем строковом значении по умолчанию.
Шаг 3: Добавьте «Переместить в папку»
Оставаясь на том же ContextMenuHandlersместе, создайте второй обработчик:
Щелкните правой кнопкой мыши по ContextMenuHandlers и выберите New > Key .
Назовите это место и переезжайте в него .
Откройте значение (по умолчанию) и введите {C2FBB631-2971-11D1-A18C-00C04FD75D13}.
Нажмите кнопку ОК и закройте редактор реестра.
Компания Microsoft отмечает, что изменения в обработчике командной оболочки могут не распознаваться до тех пор, пока оболочка не получит уведомление или не будет перезапущена. На практике сначала закройте и снова откройте Проводник. Если команды по-прежнему не отображаются, выйдите из системы и войдите снова или перезагрузите Windows.
Клавиша «Переместить в» находится рядом с клавишей «Копировать в» в той же ветке ContextMenuHandlers, что и текущий пользователь.
Шаг 4: Используйте функции «Копировать в» и «Переместить в» в проводнике файлов.
Выберите файл, папку или несколько элементов в проводнике и щелкните правой кнопкой мыши по выделенному элементу. Выберите «Копировать в папку...» , чтобы оставить оригиналы на месте, или «Переместить в папку...» , чтобы переместить их. Windows откроет окно выбора папки; выберите место назначения и нажмите «ОК» .
Это может быть удобно, если целевая папка еще не открыта, поскольку вам не нужно вырезать или копировать элементы, переходить в другую папку и вставлять их вручную.
Щелкните правой кнопкой мыши по выбранным элементам, выберите «Копировать в папку» или «Переместить в папку», а затем выберите место назначения.
Как удалить две команды контекстного меню?
Вернитесь к HKEY_CURRENT_USER\Software\Classes\AllFileSystemObjects\shellex\ContextMenuHandlers. Удалите ключ Copy To , чтобы удалить папку Copy To, удалите ключ Move To , чтобы удалить папку Move To, или удалите оба ключа. Затем снова откройте Проводник или перезагрузите Windows, если меню не обновится сразу.
Если команды не отображаются
Сначала проверьте правильность написания обоих GUID; даже один пропущенный символ может помешать загрузке обработчика. Также убедитесь, что каждый именованный ключ содержит значение (по умолчанию) типа REG_SZ с соответствующим GUID. Если записи в реестре верны, закройте все окна Проводника и снова откройте его. Следующим разумным шагом будет выход из системы или перезагрузка, поскольку Microsoft отмечает, что изменения в регистрации расширений оболочки не всегда сразу же обнаруживаются. На рабочем или учебном компьютере не пытайтесь обойти политики организации, блокирующие изменения в реестре; вместо этого используйте обычные команды «Вырезать», «Копировать» и «Вставить».
Одно ограничение, о котором стоит знать.
Это устаревшие обработчики командной оболочки Windows, и изначально они не разрабатывались как универсальные расширения контекстного меню. Инженер Microsoft Рэймонд Чен задокументировал, что добавление их в контекстные меню может в некоторых сценариях работы с командной оболочкой привести к появлению диалоговых окон «Копировать в» или «Переместить в», когда вы этого не ожидаете. Если это произойдет на вашем ПК, удалите указанные выше клавиши, вместо того чтобы пытаться обойти нежелательные запросы. См. техническое объяснение поведения команд «Копировать в»/«Переместить в» от Microsoft .
Для справки, Microsoft также объясняет, почему регистрация классов для каждого пользователя должна находиться в разделе HKEY_CURRENT_USER\Software\Classes . Использование этого расположения позволяет ограничить изменения вашей учетной записью и избежать изменения регистрации класса по умолчанию для каждого пользователя на ПК.
Примечание по поддержке Windows 10: Microsoft прекратила общую поддержку Windows 10 14 октября 2025 года; актуальные рекомендации по поддержке см. в объявлении о жизненном цикле Windows 10 .