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

33
w i n d o w s 8.webp

Последнее обновление 14.07.2023 — Алёна Кузнецова

В 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

  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. Нажмите кнопку Да для подтверждения.

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

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

По теме:  Как включить удаленный рабочий стол в Windows 11
Предыдущая статьяКак начать работу с Threads from Meta (простое руководство)
Следующая статьяКак получить новую панель управления Xbox
Алёна Кузнецова
Проработав более десяти лет писателем, Алёна сначала основала свой собственный академический игровой сайт, а затем присоединилась к команде этого сайта. Будучи сторонником критического академического изучения игр и получив степень магистра литературы и культуры со специализацией в области цифровых технологий, она надеется продвинуться в этой области и вдохновить других присоединиться к разговору. Хорошо разбирается в технологиях.