Цей посібник містить покрокові інструкції щодо переміщення спільних папок на інший диск і зміни шляху до спільного доступу в ОС Windows.
Вам, як адміністратору, може знадобитися додати новий диск до файлового сервера Windows, оскільки ви працюєте не вистачає місця на наявному диску, а потім перемістити всі спільні папки разом із їхніми дозволами на новий диск.
Цей процес передбачає переміщення всіх спільних папок, включно з їхніми вкладеними папками, файлами та дозволами, у нове розташування, а потім змінення шляху до спільного доступу.
Оскільки кілька разів мені доводилося переміщувати спільні файли на інший диск серед їхніх дозволів безпеки, я вирішив щоб написати цей посібник із кроками, які я виконав для цього, щоб допомогти іншим користувачам, які, можливо, захочуть це зробити те саме.
Як перемістити спільну папку з її дозволами на інший диск у Windows Server і Windows 11/10 Pro.
Деякі відомості, перш ніж продовжити нижче:
- Першим кроком для переміщення спільної папки на інший диск є копіювання спільної папки (папок) із її дозволами на новий диск. Для цього завдання я використовую РОБОКОПІЯ через те, що копіювання через Windows Explorer не працює належним чином і повільно.
- Іншими надійними програмами, які можна використовувати для КОПІЮВАННЯ/ПЕРЕМІЩЕННЯ спільних ресурсів, є Freefilesync, Syncback, Gs Richcopy 360.
- Якщо ви хочете використовувати копію Провідника Windows для переміщення/копіювання спільних ресурсів, ви повинні знати, що коли ви скопіювати або перемістити об’єкт на інший том NTFS, об’єкт успадковує дозволи свого нового папка/том. Щоб змінити цю поведінку, щоб зберегти вихідні дозволи об’єкта, потрібно змінити реєстр, як описано нижче (джерело) перед створенням копії. *
* Примітка: Якщо ви хочете використовувати ROBOCOPY або одну з інших програм, перелічених вище, для копіювання/переміщення, вам не потрібно змінювати реєстр):
1. Відкрийте редактор реєстру та перейдіть до цього розділу:
- HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Провідник
2. Клацніть правою кнопкою миші на Провідник і виберіть Нове > значення DWORD (32-розрядне)..
3. Назвіть нове значення "ForceCopyAclwithFile"
4. Тепер відкрийте щойно створене значення та встановіть для нього значення значення 1.
5. Закрийте редактор реєстру та перезапустити комп'ютер.
![ForceCopyAclwithFile зберегти початкові дозволи під час копіювання на інший диск](/f/4efe30e498938f737bd1fcb58fa127b7.png)
Крок 1. Скопіюйте спільні ресурси на новий диск за допомогою ROBOCOPY GUI.
Щоб скопіювати спільну папку та її вміст із відповідними дозволами на інший диск за допомогою Robocopy:
1. ВІДЧИНЕНО Командний рядок від імені адміністратораі скористайтеся такою командою, щоб скопіювати спільну папку на новий диск:*
- ROBOCOPY C:\SOURCE-SHARED-FOLDER D:\ТЕКА ПРИЗНАЧЕННЯ /COPYALL /MIR /R: 5 /W: 10
* Примітки:
1. У наведеній вище команді замініть "SOURCE-SHARED-FOLDER" з назвою папки, яку потрібно скопіювати на інший диск, і в полі "ТЕКА ПРИЗНАЧЕННЯ" введіть назву папки.
2.Наведена вище команда скопіює вибрану папку з її вкладеними папками та файлами,з усією інформацією (даними, атрибутами, мітками часу, списком контролю доступу NTFS (ACL), інформацією про власника та аудитом інформація), відображає дерево каталогів, повторює 5 разів для файлів, які не скопійовано, і чекає 10 секунд між повтори.
напр. Щоб скопіювати папку «Share01» з диска «C:\» на диск «D:\», виконайте таку команду:
- ROBOCOPY C:\Share01 D:\Share01 /COPYALL /MIR /R: 5 /W: 10
![робокопія Скопіюйте спільні ресурси на новий диск за допомогою ROBOCOPY GUI](/f/917412d2a1ec7b41934b9817f0c34d1d.png)
2. Зачекайте, поки завершиться копіювання, а потім перейдіть до наступного кроку.
Крок 2. Змініть літеру диска в спільному шляху.
Коли ви скопіюєте всі потрібні папки на новий диск, перейдіть до зміни літери диска шляху спільної папки в реєстрі.
1. Відкрийте редактор реєстру та перейдіть до цього місця:
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Shares
2. На правій панелі подвійне клацання у значенні «Спільна папка».
![змінити шлях спільного доступу Змініть літеру диска в спільному шляху.](/f/3028f1d0dfa9e40eb6c95e7d41732bda.png)
3. В "шлях", змініть букву диска на літеру нового диска та натисніть в порядку. (Наприклад, змініть «C» на «D», якщо дані переміщено на диск «D», як у цьому прикладі).
![змінити шлях до спільної папки Як перемістити спільні ресурси на новий диск](/f/e2fe3d36fadda1a7ce0ef64af890be02.png)
4. Закрийте редактор реєстру та перезапустити комп’ютер, щоб застосувати зміни. *
* Примітка: Якщо з будь-якої причини ви не можете перезавантажити комп’ютер, перезапустити послуга «Сервер».
5. Після перезапуску користувачі мають отримати доступ до спільних ресурсів на новому диску.
6. Якщо все в порядку, видаліть спільну папку зі старого розташування, і готово!*
* Примітка: Я пропоную перед видаленням виконати команду Robocopy ще раз, щоб переконатися, що всі файли перенесено в нове розташування.
Це воно! Дайте мені знати, чи допоміг вам цей посібник, залишивши свій коментар про свій досвід. Будь ласка, поставте лайк і поділіться цим посібником, щоб допомогти іншим.