Как заставить Windows 7 создать новый профиль домена с тем же именем, что и у существующего?

11

У меня был испорченный профиль пользователя (назовем его bob), затрагивающий файлы xlsx для Excel на рабочей станции Windows 7 Pro x64. Я проверил, что проблема не присутствовала в других профилях на той же машине.

Я сделал нового пользователя, темп. Я вошел в систему с учетной записью локального администратора и стал владельцем папки профиля Боба. Затем я скопировал в эту папку все, кроме ntuser.dat, ntuser.dat.log и ntuser.ini, в папку профиля нового пользователя temp. Затем я вошел в систему как временный, чтобы убедиться, что файлы были там. Они были. В этом профиле пользователя решена проблема с открытием файла Excel и ассоциацией значков.

Затем я удалил папку профиля Боба после того, как сделал ее копию в C: \ temp для целей восстановления. Затем я вошел как домен \ bob, и Windows 7 поместила меня во временный профиль.

Создание локального пользователя с именем bob не подойдет мне, потому что контекст безопасности для этой учетной записи не будет указывать на домен.

Что мне теперь делать, чтобы Windows 7 забыла, что у меня был пользователь домена с именем bob? Я хочу иметь возможность войти в систему как этот пользователь и хочу, чтобы компьютер относился к нему, как при первом входе в систему, и создавал мне новый профиль. Затем я перенесу файлы профиля вручную, чтобы синхронизировать вещи.

У моего пользователя стандартный профиль домена, а не роуминг.

Я думал, что это был относительно простой процесс, но я не могу понять, что я делаю по-другому, когда имею дело с учетными записями на уровне домена.

TWood
источник

Ответы:

18
  1. Переименуйте папку профиля пользователя в Bob.old

  2. Войдите в систему как администратор, перейдите в Панель управления → Учетные записи пользователей → Управление учетными записями пользователей. Учетные записи домена отображаются там после первоначального входа в систему.

  3. Удалить аккаунт для Боба

  4. Откройте regedit и убедитесь, что пользователь больше не находится в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList, Удалите его, если он есть, даже если за ним стоит «.bak».

Затем вы можете войти как bob, чтобы воссоздать локальный профиль пользователя, а затем скопировать в него свои пользовательские данные.

Источник: Удаление локального профиля пользователя - не так просто, как можно предположить

Frank Thomas
источник
Ах, я не знал, что вы можете управлять учетными записями домена из учетной записи пользователя панели управления. Я сделаю это.
TWood
просто не забудьте проверить реестр. проблема в том, что когда каталог профиля пользователя не найден, резервная копия ключа профиля для этой учетной записи добавляется .bak к имени ключа. пока этот ключ bak существует, вы не сможете связать пользователя с новым профилем.
Frank Thomas
да, я уже восстановил свою удаленную папку профиля, а затем отключил суффикс bak ключа profilelist, чтобы я мог, по крайней мере, загрузиться обратно под учетной записью, которую я сломал. Я только что удалил и перезагрузил, так что, надеюсь, это все вниз.
TWood
Я смог переместить все мои файлы в новый профиль без проблем. Спасибо за вашу помощь, Фрэнк Томас. В итоге мне пришлось вручную удалить запись списка профилей, хотя я и удалил пользователя с помощью панели управления оснасткой «Управление пользователями». Странно то, что мой пользователь воссоздан нормально, но когда я возвращаюсь к списку «Управление учетными записями пользователей», мой пользователь не был добавлен обратно при создании новой учетной записи. Нужно ли добавлять его вручную? Я не хочу, чтобы позже я не смог использовать простой перевод или что-то в этом роде из-за этой пропущенной записи.
TWood
Я бы не стал беспокоиться, если он не появится в users.cpl. кто знает, может занять несколько перезагрузок. Я был убежден, что если вы управляете пользователем с помощью этого интерфейса, это не оставляет следов реестра, но, с другой стороны, мне не пришлось сталкиваться с этой проблемой с Vista, поэтому она могла немного измениться. Рад, что ты получил это работает.
Frank Thomas
0

Примечание: WinXP легко позволит вам переименовать папку профиля, например bob.old, и автоматически создаст новую папку профиля bob. Затем вы можете перемещать пользовательские файлы по желанию. Это легко решается многими простыми вредоносными программами, которые зависят от профиля.

Теперь в Win7 предпочтительными методами для Microsoft является использование управления учетными записями для удаления этой папки. Таким образом, вы должны сначала вручную скопировать папку профиля пользователя. Скорее в XP вы можете создать новый на лету и даже вернуться на лету, отменив переименование. Это было отличное быстрое устранение неисправностей. Но не более

Bob
источник