Войти

Показать полную графическую версию : [решено] (Windows 7 OPK) В режиме аудита ярлыки последних программ на английском языке


sosed213
27-07-2015, 10:58
Приветствую всех!

Во время создания образа предустановочной Windows 7, заметил что в режиме аудита ярлыки последних запущенных программ (родных, виндовых) отображаются на английском языке. Например запускал планировщик, а в пуске появилась иконка с именем Task Scheduler, или запускал Восстановление системы, а в пуске появлялась иконка с именем System Restore.

Как бы если запустить sysprep штатно через диалоговое окно, то после развертывания системы все иконки отображаются нормально. Но если запечатать компьютер при помощи моего unattend.xml файла, то после развертывания системы иконки последних запущенных видовых программ попрежнему отображаются на английском языке.


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

Может кто сталкивался с похожей ситуацией, или знает как ее решить.


Образы использую оригинальные Microsoft, Windows 7 SP1 x32 и проверял на x64.

sosed213
27-07-2015, 11:30
Маленько разобрался с проблемой.

Если уберу CopyProfile из unattend.xml, то после развертывания системы все отображается корректно, на русском языке. Но маленько неудобно, в плане настроек пользователя по умолчанию.

Я так понял, что в профиль пользователя по умолчанию копируется профиль пользователя Administrator, которого я настраивал в режиме аудита. А раз в этом режиме ярлыки на английском языке, то изначально в режим аудита я зашел как-то не правильно?! Хотя все стандартно, ставил винду с диска, и на последних этапах нажал Ctrl+Shift+F3.

Может у кого будут идеи?

sosed213
29-07-2015, 09:13
Проблема решена.


Путем сравнения двух реестров (нормальный и проблемный) нашел где хранится информация о списке (и/или настройках) недавно запущенных программ
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage2

Просто выгрузил эту ветку из "правильного" пользователя, и залил в пользователя Admin, под которым захожу в режим аудита.


Небольшая инструкция (если кто будет делать):
Подгрузить куст реестра пользователя Admin
REG.exe LOAD HKLM\qqq w:\Users\Administrator\NTUSER.DAT
Применить прилагаемый твик (Твик можно сделать самому, как я описал выше).
Выгрузить куст
REG.exe UNLOAD HKLM\qqq


Все действия я проводил в off-line режиме, т.е. на выключенной винде.



Небольшой бонус.
Путем таких-же эксперементов нашел где и как настраивать значки в области уведомления на панели задач.
Например: мне хотелось, чтобы для всех пользователей всегда отображался, а не скрывался значок безопасного извлечения устройств, или какие нибудь значки всегда прятались.

Необходимо подгрузить файл реестра
REG.exe LOAD HKLM\qqq w:\Users\Administrator\AppData\Local\Microsoft\Windows\UsrClass.dat

Заменить ветку HKLM\qqq\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify на свою, заведомо настроенную.

Выгрузить куст.

Так же если в настройках значков и уведомлений уже слишком большой список программ, даже тех которых уже нет на компьютере, то его можно отчистить полностью, удалив содержимое ветки реестра HKLM\qqq\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify. И наполнение списка значков и уведомлений начнется заново.

Если хочется чтобы для каждого ново-созданного пользователя использовались нужные настройки области значков и уведомлений, нужно просто скопировать настроенный файл UsrClass.dat в папку пользователя по умолчанию W:\Users\Default\AppData\Local\Microsoft\Windows\UsrClass.dat, или настраивать имеющийся там файл.


P.S. Писал немного сумбурно, так что если будет что то не понятно, готов попытаться разъяснить.




© OSzone.net 2001-2012