У меня был поврежденный профиль пользователя (назовем его bob), затрагивающий файлы xslx для Excel на рабочей станции Windows 7 Pro x64. Я проверил, что проблема не присутствовала в других профилях на той же машине.
Я сделал нового пользователя, темп. Я вошел в систему с учетной записью локального администратора и стал владельцем папки профиля Боба. Затем я скопировал все в этой папке, кроме ntuser.dat, ntuser.dat.log и ntuser.ini, в папку профиля нового пользователя temp. Затем я вошел в систему как временный, чтобы убедиться, что файлы были там. Они были. В этом профиле пользователя решена проблема с открытием файла Excel и связью значков.
Затем я удалил папку профиля Боба после того, как сделал ее копию в C:\temp для целей восстановления. Затем я вошел как домен \bob, и Windows 7 поместила меня во временный профиль.
Создание локального пользователя с именем bob не подойдет мне, потому что контекст безопасности для этой учетной записи не будет указывать на домен.
Что мне теперь делать, чтобы Windows 7 забыла, что у меня был пользователь домена с именем bob? Я хочу иметь возможность войти в систему как этот пользователь и хочу, чтобы компьютер относился к нему, как при первом входе в систему, и создавал мне новый профиль. Затем я перенесу файлы профиля вручную, чтобы синхронизировать вещи.
У моего пользователя стандартный профиль домена, а не роуминг.
Я думал, что это был относительно простой процесс, но я не могу понять, что я делаю по-другому, когда имею дело с учетными записями на уровне домена.