Не так давно появилась задача провести обновление домена с windows 2003 до windows 2008. Сама задача тривиальная, отработана до автоматизма. Но, как известно, проблема возникает в том месте, где меньше всего ее ждешь.
Есть контролер домена, windows 2003 EE x32, со всеми ролями, которые возможны (мне давно не понятно зачем многие администраторы ставят корпоративную версию операционной системы, если не используют ее функционал?). Готовим новый сервер под контролер домена. Установили операционную систему windows 2008 R2 standard x64, нужные сервисы для работы офиса и начинаем идти по плану перехода на Windows server 2008. Копируем из дистрибутива windows 2008 R2 standard x64 на 2003 сервер каталог adprep из "\support\adprep\". Открываем командную строку на 2003 сервере. Переходим в каталог, где лежат файлы adprep. запускаем adprep32 /? (у нас windows 2003 32 битная версия, в windows 2008 64 битная) и ... тишина.
Начинаем анализировать ситуацию и обращаем внимание, что windows 2003 у нас английская версия, а windows 2008 русская. Заходим в каталог куда скопировали adprep на 2003 сервере и переименовываем папочку ru-ru в en-us. Пробуем adprep32 /? и видим нашу справку. Дальше уже спокойно работаем по плану.