Как переместить общую папку на другой диск в Windows 10

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

В Windows 10 (или Windows 11), если компьютер работает в качестве сервера общего доступа к файлам, может наступить момент, когда вам понадобится переместить общую папку на новый диск. Например, потому что на старом хранилище закончилось место, вы обновляете хранилище или логично перенести данные на другой диск.

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

В этом руководстве вы узнаете шаги по перемещению общей папки на новый диск на том же компьютере или сервере без того, чтобы пользователи сети заметили изменения или перенастроили общий ресурс на Windows 10. Это также должно работать на Windows 11, Windows Server 2019, 2016 и 2012.

Перемещение общей папки на новый диск с изменением реестра в Windows 10

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

Чтобы переместить общую папку на новый диск на том же компьютере, выполните следующие действия:

  1. Откройте меню Пуск в Windows 10.

  2. Найдите Командная строка, щелкнуть правой кнопкой и выбрать опцию Запустить от имени администратора.

  3. Введите следующую команду для копирования содержимого общей папки на новый диск на том же компьютере и нажмите кнопку Enter :

    robocopy C:\SOURCE-SHARE D:\DESTINATION-SAHRE /R:5 /W:2 /Copyall /E /MIR

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

    Например, эта команда копирует данные из папки “MyShare” на диске “C” в папку “MyShare” на диске “D” на том же сервере.

    robocopy C:\MyShare D:\MyShare /R:5 /W:2 /Copyall /E /MIR

    Робокопирование копирование файлов новый диск

  4. Откройте меню Пуск.

  5. Найдите Реестр и запустите, чтобы открыть приложение.

  6. Перейдите по следующему пути:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Shares
  7. Щелкните правой кнопкой мыши на “Строке” с именем общей папки для перемещения на новый диск и выберите команду Изменить опции. Например, MyShare.

    Общий доступ к реестру

  8. В поле “Path” измените букву диска на букву нового места назначения. Например, изменять C для D если данные были перемещены на диск “D”.

    Изменить информацию о диске общей папки

  9. Нажмите на кнопку OK.

  10. Перезагрузите компьютер.

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

Вот разбивка опций Robocopy:

  • /R:5 – Повторные попытки 5 раз (можно указать другое число, по умолчанию 1 миллион).
  • /W:2 – Ждет 2 секунды перед повторной попыткой (вы можете указать другое число, по умолчанию 30 секунд).
  • /Copyall – Копирует всю информацию о файле (эквивалентно /copy:DATSOU).
  • /E – Копирует подкаталоги, включая пустые.
  • /MIR – Зеркальное отображение дерева каталогов (эквивалентно /e плюс /purge ). Использование этой опции с /e опция и каталог назначения перезаписывает параметры безопасности каталога назначения.

Это пример команды, которую вы можете использовать для перемещения данных с правами доступа на диск. Однако, в зависимости от вашего окружения, вам может понадобиться использовать различные варианты. Например, вы можете использовать переключатель “/MT:n” для выполнения многопоточных копий n потоки (по умолчанию 8).

Перемещение общей папки на новый диск с изменением буквы диска в Windows 10

Если данные находятся на диске, отличном от диска “C”, изменять реестр не нужно. Вы можете использовать Robocopy для копирования файлов на новый диск, а затем изменить букву нового диска на предыдущую, предполагая, что у вас нет приложения или другого общего ресурса, который будет затронут этим изменением.

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

  1. Откройте Начать.

  2. Найдите Командная строка, щелкните правой кнопкой и выберите команду Запуск от имени администратора.

  3. Введите следующую команду для копирования содержимого общей папки на новый диск на том же компьютере и нажмите кнопку Enter :

    robocopy C:\SOURCE-SHARE D:\DESTINATION-SAHRE /R:5 /W:2 /Copyall /E /MIR

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

    Например, эта команда копирует данные из папки “MyShare” на диске F в папку “MyShare” на диске D на том же сервере.

    robocopy F:\MyShare D:\MyShare /R:5 /W:2 /Copyall /E /MIR
  4. Откройте Начать.

  5. Найдите Управление дисками и нажмите кнопку Создать и отформатировать разделы жесткого диска, чтобы открыть приложение.

  6. Щелкните правой кнопкой мыши исходный диск и выберите Изменить букву диска и пути.

  7. Нажмите Изменить.

    Изменить букву диска

  8. Ставим галочку на Назначьте следующую букву диска.

  9. Выберите другую букву диска, чтобы освободить текущую букву.

    Установите другую букву диска

  10. Нажмите кнопку OK.

  11. Нажмите кнопку Да кнопку для подтверждения.

  12. Щелкните правой кнопкой мыши целевой диск и выберите Изменить букву диска и пути.

  13. Нажмите кнопку Изменить.

  14. Ставим галочку на Назначьте следующую букву диска опцион.

  15. Выберите букву диска, который использовался в качестве исходного диска.

    Установить старую букву нового диска

  16. Нажмите кнопку OK.

  17. Нажмите кнопку Да для подтверждения.

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

Только после подтверждения того, что все работает правильно, можно приступать к удалению старой общей папки для освобождения места (по мере необходимости).

Оцените статью
Blog Pro Comp