Чим відрізняється профіль роумінгу від переадресації папок?
На самому базовому рівні, профіль користувача Windows - це сукупність каталогів та файлів у каталогах, що містять конкретні користувачеві дані (дуже основний спосіб перегляду цього профілю - це все, і все, що міститься в c: \ користувачів \ каталог користувачів), а також різні записи реєстру, що містять конкретні налаштування користувача в вулику реєстру HKCU.
Реалізація чистих роумінгових профілів дозволить скопіювати дані з усього профілю користувача з файлового спільного доступу до системи під час входу в систему користувача та скопіювати дані для всього профілю користувача назад у файл файлів при виході з системи. У випадках, коли користувач, який має роумінгові профілі, увімкнув вхід у декілька систем та вніс суперечливі зміни в один і той же файл у своєму профілі, остання перехід / запис виграє. Оскільки користувачі починають зберігати речі в папці моїх документів, зберігаючи фотографії з камери, завантажуючи свої бібліотеки iTunes (такі речі ніколи не трапляються в корпоративній обстановці, так? :), розмір даних профілю користувача, що копіюється вперед і назад, може починатися викликати тривалі затримки та збільшити час, який потрібно для входу в систему та виходу з користувача.
Які дані "бродять" із роумінговими профілями, які не переходять у режим переадресації папок?
Перенаправлення папок забезпечує механізм спрямування конкретних папок ("Мої документи / AppData / Картинки" тощо) у профіль користувача на спільний доступ до файлів. Якщо користувач увійшов у декілька систем і застосував перенаправлення папок у всіх системах, його Мої документи на всіх системах будуть вказувати на одне і те саме місце файлообміну незалежно від того, на якій машині він входить. Зауважте, що використання неправильно написаних програм, які жорстко кодують шлях (на відміну від читання реєстру чи запитів вікон на належне місце розташування) у своїй програмі, НЕ можуть працювати належним чином при перенаправленнях папок.
Дані, які "блукають" із роумінговими профілями, включатимуть такі елементи, як "Налаштування профілю Outlook", "Налаштування шпалер робочого столу", "Настройки заставки", "Параметри подання екрана", встановлені / принтери за замовчуванням тощо. Перенаправлення папок не враховуватиме це, оскільки воно не враховує жодних даних, що містяться у папках, які не можна перенаправити (appdata \ local тощо), або не враховує будь-яких налаштувань, що містяться у вулику реєстру HKCU.
Чому погана ідея перенаправляти AppData? Які наслідки не перенаправлення цієї папки повинен користувач увійти в домен на іншій машині?
По-перше, зауважте, що переадресовується лише папка Appdata \ Roaming. Папки Appdata \ Local і Appdata \ LocalLow не переспрямовуються.
Перенаправлення папки AppData - це змішаний мішок, і досвід роботи багато в чому залежить від використовуваних програм. У рішенні з переспрямованою папкою всі введення / виведення папки Appdata \ Roaming можуть спричинити проблеми з продуктивністю (впливати на файлові сервери, мережу та використовувану систему) з перенаправленням папок, оскільки потрібно буде читати / записувати ці дані по мережі до файлового файлу. Крім того, якщо програма використовується в декількох системах і вимагає блокування файлу в одному файлі, перенаправлення папок може не працювати, оскільки на файловому сервері є лише одна копія, до якої можна отримати доступ і заблокувати. Все, що було сказано, ви починаєте з профілювання додатків, і якщо немає серйозних ознак можливих проблем з продуктивністю, я зазвичай рекомендую почати з перенаправлення AppData і стежити за проблемами продуктивності.