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

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

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

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

Переместить общую папку на новый диск, изменив реестр в Windows 11

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

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

  1. Откройте Пуск в Windows 11.

  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

    Robocopy копирует файлы на новый диск

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

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

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

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Shares

  7. Щелкните правой кнопкой мыши «Строку» с именем общей папки, чтобы перейти на новый диск, и выберите параметр «Изменить» . Например, MyShare .

    Доля реестра

  8. В поле «Путь» измените букву диска с буквой на новое место назначения. Например, замените C на D , если данные были перемещены на диск «D» .

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

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

  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» в папку «Управление дисками » на диске «D» на том же сервере.

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

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

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

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

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

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

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

  8. Установите флажок «Назначить следующую букву диска» .

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

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

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

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

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

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

  14. Установите флажок «Назначить следующую букву диска» .

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

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

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

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

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

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

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

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