Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista (http://forum.oszone.net/forumdisplay.php?f=83)
-   -   [решено] Создание профиля Default (http://forum.oszone.net/showthread.php?t=151985)

Axiles_UA 01-10-2009 11:54 1231859

Создание профиля Default
 
Подскажите пожайлуста, как правильно создать профиль по умолчанию (дефаультовый профиль пользователя) без использования oobe (Windows 7 x86 Enterprise Eng MLF)
Я делаю следующим образом

1. Инсталирую систему на комп (c помощью WDS).

2. Затем под административной учеткой (пробовал и под встроенной учеткой администратор и под созданной мною при инсталяции) меняю то что необходимо (внешний вид, региональные параметры, раскладки клавиатур и т.д.), устанавливаю софт.

3. С помощью sysprep и файла ответов (с параметром CopyProfile) (делаю как Настройка локального профиля пользователя по умолчанию в системе Windows 7) в итоге при вводе в командной строке sysprep.exe /generalize /unattend:unattend.xml появляеться графический интерфейс программы sysprep.

В итоге sysprep не выполняеться без указания либо /oobe (а это мне ненадо так как этот параметр убивает все настройки региональных параметров - в общем окон приветствия на новом компе в будущем мне не надо), или audit (в итоге затем все равно прийдеться использовать параметр /oobe)

okii 01-10-2009 20:33 1232240

Почему вам «Oobe.xml» не нравится? Ни кто, ни кого не убивает. Oobe.xml и Unattend.xml отлично работают вместе. Ниже есть полезная информация для вас.
http://technet.microsoft.com/ru-ru/l...95(WS.10).aspx
http://technet.microsoft.com/ru-ru/l...54(WS.10).aspx

Axiles_UA 02-10-2009 00:04 1232413

okii спасибо что ответили, но все о чем Вы написали я могу и через файл ответов сделать /unattend:unattend.xml (предварительно создав его через SIM)

То что я хотел узнать, я уже понял что это сделать почти не реально используя sysprep.

Дополню мой первый пост (возможно это прояснит ситуацию)

4) после 3 пункта я хотел захватить образ (только что подготовленной машины с настройками) с помощью WDS (и отправить данный образ на него) - назовем его winsoft.wim

5) в последующем развертывании данного образа на другие ПК (через WDS), я хотел использовать только файл ответов в секции WinPE (по конфигурации диска и его разбиения, и установки языка только для секции WinPE ) для загрузчика boot.wim. Для разварачиваемого образа winsoft.wim на машине пользователя - я думал что не прийдеться использовать файл ответов (по поводу языков и раскладок клавиатур, переключения раскладок клавиатур и языка, и интерфейса системы ) - так как считал что после 3 пункта все будет настроенно для всех последующих пользователей работающих на данном ПК (все тотже профиль default)


Просто есть нюансы которые я немогу изменить для всех пользователей в будущей системе через файл ответов (секция oobe) а именно:
- Location была Украина, стандарты и форматы была Россия (в файле ответов для данных переменных есть только одна переменная)
- переключения раскладок клавиатур и языка
Честно говоря я в реестре не нашел (наверное плохо искал) где храняться эти данные для всей системы, чтобы можно было в файле ответов использовать скрипт....

okii 02-10-2009 14:43 1232756

Попробуйте вот так:
InputLocale uk-UA; ru-RU
SystemLocale uk-UA
UILanguage uk-UA
UserLocale ru-RU
А более тонкие настройки, после установки можно сделать при помощи "Групповой политики". Как вариант вот эта статья .

Axiles_UA 04-10-2009 16:06 1234297

Код:

Попробуйте вот так:
InputLocale uk-UA; ru-RU
SystemLocale uk-UA
UILanguage uk-UA
UserLocale ru-RU

Я в общем делаю вот так

InputLocale en-US; ru-RU;uk-UA (первый английский, так как ввод и раскладка клавы по умолчанию нужны инглыш)

SystemLocale ru-RU ( for non-Unicode programs)

UILanguage en-US (specifies the default system language to display user interface (UI) items (such as menus, dialog boxes, and help files).

UserLocale ru-RU (specifies the per-user settings used for formatting dates, times, currency, and numbers in a Windows installation)


А Вы не подскажете где в реестре храняться:
- настройки для дефаултового профиля ( HKEY_Users\.DEFAULT - это не то)
- и настройки применяемые ко всем пользователям

Спасибо
-

DImaN! 04-10-2009 16:12 1234305

Дефолтный - HKEY_CURRENT_USER
Настройки, применяемые ко всем пользователям - HKEY_LOKAL_MACHINE

Таже просмотрите эту статью для того, чтобы получше разобраться в структуре реестра Windows: Сведения о реестре для опытных пользователей

stanisluv 04-10-2009 16:54 1234325

DImaN!, Почему хоть дефолтный - HKEY_CURRENT_USER. HKEY_CURRENT_USER не является кустом реестра пользователя по умолчанию. Это куст именно текущего поьзователя. Вот цитата из статьи:
Цитата:

Данный раздел является корневым для данных конфигурации пользователя, вошедшего в систему в настоящий момент. Здесь хранятся папки пользователя, цвета экрана и параметры панели управления. Эти сведения сопоставлены с профилем пользователя. Вместо полного имени раздела иногда используется аббревиатура HKCU.

DImaN! 04-10-2009 17:02 1234330

Да, в настоящий момент, т.е. пользователь по умолчанию, который разве не дефолтный пользователь? Или я вопрос немного не правильно понял? Если интересует пользователь с обычными правами, который будет создаваться в установленной ОС от юзера с правами с администратора, то можно указать для него политики и при первом входе юзра, к нему применятся все изменения, которые вам нужно.

stanisluv 04-10-2009 17:22 1234343

Не, Default user это Default user, а Current user это Current User. :) Default User это преднастроенный профиль пользователя который используется как шаблон при создании новых пользователей(с любыми правами).
Axiles_UA, а вот тебе инфа как настроить этот профиль при помощи sysprep, но только при создании образа системы.http://support.microsoft.com/kb/959753 впринципе ты и так всё делал по этой инструкции, но может всё-таки что-нибудь упустил.
А это что sysprep делать не умеет: http://support.microsoft.com/kb/828287/
Обрати внимание:
"Overwritten default user profile
If another user profile has been copied over the default user profile, Microsoft does not support the use of Sysprep to create a new image of the installation."
Кстатии кое-кто уже нашёл решение по этой проблеме:
"Attn: Ben

I have setup a Vista platform and have customized many settings within the Built-In Administrator account and have set the "copyprofile" command in the unattend.xml file to "True".

The Bottom Line:

The "copyprofile" setting in the unattend.xml has issues. The copyprofile setting DOES NOT work on some settings. When running the following command,there are "many" customizations that not copied to the "Default" profile:

"sysprep/generalize /oobe /shutdown /unattend:c:\windows\system32\sysprep\unattend.xml"

There are certain settings that DO work (ex: desktop icons that are setup on the Built-In Administrator accounts are transferred to a the "Default" profile), but there are many other settings that are not passed to the "Default" NTUSER.DAT file.

It almost seems like the "copyprofile" feature refuses to copy the Built-In Administrator's NTUSER.DAT file to the "Default" profile.

If I manually load the "Default" NTUSER.DAT hive, make the customizations, and unload the hive....then run sysprep...then all the settings stick and everything is customized the way it is suppose to be.

Quite frankly, I think the "copyprofile" setting is quite useless because it doesn't work. It's junk.

Frustrated to say the least...

Thanks, Dave"
Взял вот отсюда: http://blogs.technet.com/deploymentg...eployment.aspx

Axiles_UA 05-10-2009 02:17 1234678

Код:

.http://support.microsoft.com/kb/959753 впринципе ты и так всё делал по этой инструкции, но может всё-таки что-нибудь упустил.
Нет здесь я ничего не упустил насчет 4-го пункта
Код:

At a command prompt, type the following command:
sysprep.exe /generalize /unattend:unattend.xml

Эту команду выполнить не удаеться, выскакивает графический интерфейс сиспрепа (и надо выбрать или oobe или аудит) - так что статья вранье...

По поводу статьи
Код:

Attn: Ben
Так я и делаю под пользователем (с административными правами допустим local ) настраиваю внешний интерфейс, ставлю софт (также можно зайти под обычным пользователем проверить работоспособность софта - т.е. необязательно аудит ).

Затем sysprep/generalize /oobe /shutdown /unattend:c:\windows\system32\sysprep\unattend.xml (файл ответов с copyprofile =true, а также есть свойства skipoobeuser и machine тоже true )
Включаю комп и загружаюсь (если это не сделать, а сразу после выключения слить образ на WDS - то затем при развертывании днного образа мы увидим что профиль не скопировался) идет настройка драйверов и при входе в систему под тем же пользователем local (при создании обычного пользователя и входе его в систему тоже самое как и у local) - интерфейс остаеться таким как я и настраивал, НО есть НО "Список того что не поменялось" будет ниже.

Затем активирую встроенную учетку Администратор (под ним удаляю созданные мной профиля и пользователей) и делаю sysprep/generalize /oobe /shutdown

Затем загружаюсь и помощью WDS захвачиваю образ на сервер.



"Список того что не поменялось"
- в таскбаре пиновая область там по умолчанию IE, media player, ярлык на библиотеки и папки (назову его так), так вот при настройке я убрал media player . Но он все равно после появился - после первого сиспрепа ))
- ну и это можно сказать все - потому что про языковую панель нет смысла говорить , так как после второго выполнения сиспрепа и при последующем развертывании образа на новом компе прийдеться заново настраивать с помощью файлов ответов данные настройки.

stanisluv 05-10-2009 02:33 1234686

Языковая панель это вообще отдельный разговор. Там у них какие-то траблы ещё с Vista. Вот почитай: http://social.technet.microsoft.com/...6-821ce20c80fe.
Так что с ней даже заморачиваться не стоит.

.Hack 25-07-2010 14:45 1460302

Здравствуйте!
Вот решил сделать свою сборку Windows 7. Все замечательно - сделал таковую на ура. Но столкнулся с проблемой на самом последнем этапе, создание пользователя по умолчанию. Ну никак не могу разобраться с этой проблемой!
Мои действия:
1) Установил винду
2) в момент ввода логина нового пользователя перешел в режим аудита
3) Настроил все под себя, как мне нужно
4) Запустил sysprep sysprep /oobe /shutdown /generalize /unattend:unattend.xml (в unattend.xml указано CopyProfile true)
5) Но пользователь по умолчанию как был стандартный, так и остался, то есть настройки не перенеслись

Пробовал другие варианты:
Перенос NTUSER, переносятся частично некоторые настройки, пробовал и папку целиком. Тогда переносится большинство настроек, но глюков все равно хватает.

Как же все-таки создать пользователя по умолчанию со всеми моими настройками?

.Hack 26-07-2010 05:49 1460585

Как правильно создать в Win7 профиль по умолчанию с моими настройками
 
Здравствуйте!
Вот решил сделать свою сборку Windows 7. Все замечательно - сделал таковую на ура. Но столкнулся с проблемой на самом последнем этапе, создание пользователя по умолчанию. Ну никак не могу разобраться с этой проблемой!
Мои действия:
1) Установил винду
2) в момент ввода логина нового пользователя перешел в режим аудита
3) Настроил все под себя, как мне нужно
4) Запустил sysprep sysprep /oobe /shutdown /generalize /unattend:unattend.xml (в unattend.xml указано CopyProfile true)
5) Но пользователь по умолчанию как был стандартный, так и остался, то есть настройки не перенеслись

Пробовал другие варианты:
Перенос NTUSER, переносятся частично некоторые настройки, пробовал и папку целиком. Тогда переносится большинство настроек, но глюков все равно хватает.

Как же все-таки создать пользователя по умолчанию со всеми моими настройками?

zelenin 26-07-2010 09:25 1460645

подгрузить в реестр куст дефолтного юзера "C:\Users\Default\NTUSER.DAT" и твики, касающиеся юзера, вносить туда.

a9lex3 26-07-2010 09:30 1460649

Меня тоже интересует данный вопрос
Тоже почему-то профиль не копируется, приходится копировать на последнем этапе установки
(с помощью того же autounattend.xml)

Vadikan 26-07-2010 11:38 1460718

Цитата:

Цитата .Hack
4) Запустил sysprep sysprep /oobe /shutdown /generalize /unattend:unattend.xml (в unattend.xml указано CopyProfile true)
5) Но пользователь по умолчанию как был стандартный, так и остался, то есть настройки не перенеслись »

После п. 4 вы как развертывали образ?

Вообще, способ неидеальный. Не все копируется, да и часть потом сбрасывается при мини-сетапе.

.Hack 26-07-2010 13:40 1460811

А по подробнее можно, как это сделать?

Vadikan 26-07-2010 13:51 1460818

Цитата:

Цитата .Hack
А по подробнее можно, как это сделать? »

А почитать на сайте? http://www.oszone.net/8597#before

P.S. Не плодите вопросы по форуму, плиз.

.Hack 26-07-2010 14:53 1460872

Вот спасибо, Vadikan!! Уже обыскался! Будем пробовать, а то и-нет забит ошибочными статьями от майкрософт

Vadikan 26-07-2010 15:02 1460880

Цитата:

Цитата .Hack
то и-нет забит ошибочными статьями от майкрософт »

Приведите 5 штук, либо не говорите ерунды...

.Hack 26-07-2010 15:02 1460882

А за то, что создал еще одну тему, извиняйте, после суток ожидания подумал, что спецы просто не заходят в темы с названием решено

В большинстве статей говорится, что настраивать Default надо с помощью sysprep и CopyProfile. Однако ту команду, которую рекомендуют мелкософт, запустить невозможно. Просто запустится оболочка, так как в команде не хватает параметров, таких как /oobe и /shutdown

Только одно но, разве в реестре сохраняются ярлыки раб. стола и панели, ведь они лежат в папках, а в реестре хранится лишь их расположение на экране. наверно, способ с подменой только реестра тоже не даст 100% результата

zelenin 26-07-2010 15:16 1460896

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

.Hack 26-07-2010 15:20 1460900

Спасибо за помощь, буду пробовать, а то на последнем этапе настройки образа так запоролся

Boa Soft 26-07-2010 16:41 1460945

Для XP проверенный рабочий способ:

Код:

@echo Создание профиля по умолчанию

SET dir=%AllUsersProfile%
SET Profiles=%dir:~0,-10%

@echo Очистка папки пользователя по умолчанию...
RD /s /q "%Profiles%\Default User" > nul

@echo Копирование текущего профиля в дефолтовый...
xcopy "%USERPROFILE%\*.*" "%Profiles%\Default User" /e /c /I /H /R /K /Y  > nul
del /f /q "%Profiles%\Default User\*.*" > nul
attrib +h "%Profiles%\Default User" > nul

@echo Копирование реестра...
reg save HKCU "%Profiles%\Default User\ntuser.dat" > nul
attrib +H +S "%Profiles%\Default User\ntuser.dat" > nul

Можно попробовать и для 7, только MS таким образом не рекомендует.

Код:

@echo Создание профиля по умолчанию

SET Profiles=C:\Users

@echo Очистка папки пользователя по умолчанию...
RD /s /q "%Profiles%\Default" > nul

@echo Копирование текущего профиля в дефолтовый...
xcopy "%USERPROFILE%\*.*" "%Profiles%\Default" /e /c /I /H /R /K /Y  > nul
del /f /q "%Profiles%\Default\*.*" > nul
attrib +h "%Profiles%\Default" > nul

@echo Копирование реестра...
reg save HKCU "%Profiles%\Default\ntuser.dat" > nul
attrib +H +S "%Profiles%\Default\ntuser.dat" > nul


.Hack 26-07-2010 17:50 1460974

Правильно и делают, что не рекомендуют. Работая только с кустом NTUSER.DAT в дефолтном пользователе, большая часть настроек у меня не применяется, например, слетает тема, не работают ярлыки панели задач и по мелочи многое другое, перенос всей папки дает некоторый плюс, так как переносятся и ярлыки и изображение темы, но все же косяки некоторые остаются. Поэтому уже мозг весь кипит, как наверняка перенести в дефолт все настройки, Так как большинство моих настроек применяются не для реестра. Также многие настройки, которые все же вношу в реестр, но способом графической оболочки, то есть в режиме аудита, а не посредством рег-файла или редактора реестра. Поэтому даже не имею понятия что именно перенести в дефолтный реест из реестра админа, так как если куст целиком переносить. то кучу багов хватаю. Пробовал отследить монитором, какие данные изменяются в реесте, когда я торкаю ту или иную настройку, так в монитере сразу появляется сразу десятки строк вида либо идентификатора {HF76B-75887G-YGBG7} либо разделы с вообще каким-то произвольным названием.

К сожалению, в реестр я никогда не лез, так как все равно в нем ничего не понимал, а вот теперь с такой бедой столкнулся. Для меня проще создать программу управления предприятием, чем копаться в реестре. Но осваивать когда-нибудь это реестр все равно придется. =(

.Hack 26-07-2010 18:17 1460988

Наверное, самый без глючный вариант - это перенос всей папки с реестром, но тогда куча мусора остается, история командной строки, ИЕ и многое другое

.Hack 26-07-2010 18:39 1460994

В общем, всем спасибо за помощь, методом тыка и перебора нашел необходимые мне ветки реестра и файлы в папке пользователя, чтоб только их перенести. Глюков не наблюдаю после переноса! УРА! =))

Vadikan 26-07-2010 20:28 1461058

Цитата:

Цитата .Hack
Однако ту команду, которую рекомендуют мелкософт, запустить невозможно. Просто запустится оболочка, так как в команде не хватает параметров, таких как /oobe и /shutdown »

Заявление не подкреплено ссылками... Я ограничусь всего одной: Настройка профилей пользователей по умолчанию в Windows 7 и Windows Server 2008 R2.

Boa Soft 27-07-2010 11:37 1461375

Анализ ситуации показал, что прямое копирование профиля создает много проблем и добавляет кучу мусора. Поэтому есть мысль написать скрипт для копирования в дефолтный профиль только кустов реестра, созданных устанавливаемым по и копирования ярлыков с рабочего стола и меню пуск из админского профиля в дефолтный. Так же, сделать копирование вновь созданных папок в AppData.

.Hack 28-07-2010 02:37 1461897

Столкнулся с немного другой проблемой, дефолтного юзера научился создавать, за что вам спасибо, а вот общие настройки HKLM и HKCR сбрасываются после sysprep, например, браузер по умолчанию, настройки расширений, как эти настройки сохранить?

.Hack 28-07-2010 21:53 1462466

Кстати. при создании пользователя по умолчанию делаю определенные ярлыки прикрепленными на панели задач, переношу сами ярлыки в Users\Default\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\, в реестре переношу ветку в HKEY_USERS\Custom\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband, но после установки мои ярлыки на панели создаются, но перемешиваются между собой и создаются стандартные типа проводника, возможно ли от этого избавиться?

То есть в дефолте все верно, а когда создаешь нового пользователя, то откуда-то появляются эти стандартные ярлыки

И реестр из дефота в нового пользователя переносится частично. Думал что после sysprep все подтирается, но из готового вим-файла вытащил реестр дефолта, там все мои твики есть. Также в установленной системе решил проверить реестр дефолта, там тоже все твики есть. Так почему же при создании нового пользователя все так выборочно реестр переносится из дефолта?

Boa Soft 28-07-2010 23:22 1462522

Цитата:

Цитата .Hack
То есть в дефолте все верно, а когда создаешь нового пользователя, то откуда-то появляются эти стандартные ярлыки
И реестр из дефота в нового пользователя переносится частично. Думал что после sysprep все подтирается, но из готового вим-файла вытащил реестр дефолта, там все мои твики есть. Также в установленной системе решил проверить реестр дефолта, там тоже все твики есть. Так почему же при создании нового пользователя все так выборочно реестр переносится из дефолта? »

При первом входе отрабатывают компоненты ActiveSetup. Из них и перекрываются настройки. Можно обмануть систему, с помощью твика реестра указав, что эти компоненты уже выполнены. Но, это надо делать очень акуратно, так как могу быть не выполнены некотрые нужные действия.

Вот наваял скриптик для выборочного копирования реестра и папок текущего пользователя в дефолтного пользователя.

Код:

@echo off
SetLocal EnableExtensions EnableDelayedExpansion

set ExcludeKeyList=Classes, Microsoft, Policies

if exist tmp.reg del tmp.reg
if exist alltmp.reg del alltmp.reg
if exist def.reg del def.reg

echo ќЄЇ®ав ॥бва* ў ¤Ґд®«в*л© Їа®дЁ«м

chcp 1251 > nul

For /F "UseBackQ skip=1 tokens=* Delims= " %%I In (`reg query "HKCU\SOFTWARE"`) do (
  set scip=
  if "%%I"=="" set scip=1
  for %%K In (%ExcludeKeyList%) do (
    if "HKEY_CURRENT_USER\SOFTWARE\%%K"=="%%I" set scip=1
  )
  if not "!scip!"=="1" (
    echo %%I
    reg export "%%I" tmp.reg >nul
    type tmp.reg >> alltmp.reg
    del tmp.reg
  )
)

echo Windows Registry Editor Version 5.00 > def.reg
For /F "Delims=<!|&> EOL=>" %%I In ( alltmp.reg) Do (
  Set line=%%I
  If "!line:~0,1!"=="[" (
    echo. >>"def.reg"
    If "!line:~0,18!"=="[HKEY_CURRENT_USER" (
      Set line=[HKEY_LOCAL_MACHINE\TMPKEY_DEFAULT!Line:~18,255!
    )
  )
  if "!line!"=="Windows Registry Editor Version 5.00" (
    set line=
  )
  if not "!line!"=="" echo !line!>>"def.reg"
 )

chcp 866 > nul

del alltmp.reg > nul

reg load HKLM\TMPKEY_DEFAULT "%USERPROFILE%\..\Default\NTUSER.DAT" > nul
reg import def.reg > nul
reg unload HKLM\TMPKEY_DEFAULT > nul

del def.reg > nul

echo Љ®ЇЁа®ў**ЁҐ д*©«®ў ў ¤Ґд®«в*л© Їа®дЁ«м
xcopy /E /I /Q /H /R /V /Y /C /EXCLUDE:exclude.dat "%USERPROFILE%\AppData\*.*" "%USERPROFILE%\..\Default\AppData\"

Содержимое файла exclude.dat:

Код:

\AppData\Local\Application Data
\AppData\Local\ApplicationHistory
\AppData\Local\History
\AppData\Local\Microsoft
\AppData\Local\Microsoft_Corporation
\AppData\Local\Temp
\AppData\Local\Temporary Internet Files
\AppData\Local\VirtualStore
\AppData\Local\WindowsUpdate
\AppData\Local\IconCache.db
\AppData\Local\GDIPFONTCACHEV1.DAT
\AppData\Local\fusioncache.dat
\AppData\LocalLow\Microsoft
\AppData\LocalLow\Temp
\AppData\Roaming\Identities
\AppData\Roaming\Media Center Programs
\AppData\Roaming\Microsoft


Скрипт уже вполне рабочий, но требует дополнительного тестирования.

.Hack 29-07-2010 04:01 1462600

Вот майкрософтовцы шаманы, даже дефолтный юзер и от не дает стопроцентной гарантии, что новый пользователь будет создан на его основе. А можно ли как-то изменить этот ActiveSetup, чтобы применился весь реестр от дефолта, да и заодно не сбрасывались некоторые настройки HKLM и HKCR?

.Hack 30-07-2010 01:29 1463264

Вроде как понял, с помощью Software\Microsoft\Active Setup\Installed Components\, буду пробовать и искать ответ на свой вопрос

.Hack 30-07-2010 02:02 1463275

Хм.. Пробовал удалять из текущего пользователя, при перелогине ничего не происходит, пробовал и переносить наоборот все в дефолт, при создании нового пользователя все равно отрабатывает Active Setup

.Hack 30-07-2010 22:44 1463860

так и не смог победить это Active Setup в Windows 7! Ребят, подскажите, как сделать, что после первого логина не перекрывались настройки браузера по умолчанию, ярлыки на панели задач, раскладка

Boa Soft 04-08-2010 14:38 1466707

Цитата:

Цитата .Hack
так и не смог победить это Active Setup в Windows 7! Ребят, подскажите, как сделать, что после первого логина не перекрывались настройки браузера по умолчанию, ярлыки на панели задач, раскладка »

Вызывать из SetupCompolete

Код:

@echo off
rem Внесение твиков в дефолтный профиль
rem Установка переменной %profiles%
set profiles=C:\USERS
echo. >> c:\PreLoad\Logs\SysInstall.log
echo Запуск внесения твиков реестра: %Date% %Time% >> c:\PreLoad\Logs\SysInstall.log
if exist c:\PreLoad\Tags\RegTweaks.tag (
 echo Изменения в реестр уже вносились. Повторим для надежности %Date% %Time% >> c:\PreLoad\Logs\SysInstall.log
)
echo Загрузка дефолтного профиля: %Date% %Time% >> c:\PreLoad\Logs\SysInstall.log
reg load HKLM\1 "%profiles%\Default\NTUSER.DAT" >> c:\PreLoad\Logs\SysInstall.log
echo Внесение твиков в дефолтный профиль: %Date% %Time% >> c:\PreLoad\Logs\SysInstall.log
reg import "%SystemRoot%\oem\reg\AllUsersDef.reg" >> c:\PreLoad\Logs\SysInstall.log
echo Выгрузка дефолтного профиля: %Date% %Time% >> c:\PreLoad\Logs\SysInstall.log
reg unload HKLM\1 >> c:\PreLoad\Logs\SysInstall.log
echo Окончено внесения твиков реестра: %Date% %Time% >> c:\PreLoad\Logs\SysInstall.log
echo Окончено внесения твиков реестра: %Date% %Time% >> c:\PreLoad\Tags\RegTweaks.tag

AllUsersDef.reg

Код:

Windows Registry Editor Version 5.00

; Ускорение завершения работы

[HKEY_LOCAL_MACHINE\1\Control Panel\Desktop]
"PaintDesktopVersion"=dword:00000000
"AutoEndTasks"="1"
"WaitToKillAppTimeout"="200"
"WaitToKillServiceTimeout"="1"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]
"WaitToKillServiceTimeout"="5000"


; Отключение Windows Defender

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Defender]
"DisableAntiSpyware"=dword:00000001
"DisableRoutinelyTakingAction"=dword:00000001

; Настройка значков рабочего стола

[HKEY_LOCAL_MACHINE\1\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel]
"{59031a47-3f72-44a7-89c5-5595fe6b30ee}"=dword:00000000
"{20D04FE0-3AEA-1069-A2D8-08002B30309D}"=dword:00000000
"{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}"=dword:00000000
"{645FF040-5081-101B-9F08-00AA002F954E}"=dword:00000000

; Насройка меню пуск

[HKEY_LOCAL_MACHINE\1\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Start_ShowRun"=dword:00000001
"Start_ShowMyDocs"=dword:00000001
"Start_ShowMyPics"=dword:00000001
"Start_ShowMyComputer"=dword:00000001
"Start_ShowMyMusic"=dword:00000001
"Start_ShowControlPanel"=dword:00000001
"Start_ShowSearch"=dword:00000001
"Start_ShowPrinters"=dword:00000001
"Start_ShowHelp"=dword:00000001

; Удаление ненужного из автозапуска

[HKEY_LOCAL_MACHINE\1\Software\Microsoft\Windows\CurrentVersion\run]
"WindowsWelcomeCenter"=-


; Заперет поиска в интернете для неизвестных типов файлов

[HKEY_LOCAL_MACHINE\1\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoInternetOpenWith"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoInternetOpenWith"=dword:00000001


;Изменить реакцию на BSOD (без перезагрузки)

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl]
"AutoReboot"=dword:00000000

; Обход перекрытия настроек из Active Setup

; Branding
[HKEY_LOCAL_MACHINE\1\Software\Microsoft\Active Setup\Installed Components\>{60B49E34-C7CC-11D0-8953-00A0C90347FF}]
"Version"="8,0,7600,17136";
"Locale"="*"

; BaseSettings
[HKEY_LOCAL_MACHINE\1\Software\Microsoft\Active Setup\Installed Components\{89820200-ECBD-11cf-8B85-00AA005B4383}]
"Version"="8,0,7600,17136"
"Locale"="en"

; WMP
[HKEY_LOCAL_MACHINE\1\Software\Microsoft\Active Setup\Installed Components\{6BF52A52-394A-11d3-B153-00C04F79FAA6}]
"Version"="12,0,7600,16415"
"Locale"="EN"
 

; Настройка поисковиков internet explorer

[HKEY_LOCAL_MACHINE\1\Software\Microsoft\Internet Explorer\SearchScopes]
"DefaultScope"="{122758CD-93F7-4482-AD9A-1A0AAE950FF5}"
"DownloadUpdates"=dword:00000001
"Version"=dword:00000002

[HKEY_LOCAL_MACHINE\1\Software\Microsoft\Internet Explorer\SearchScopes\{0633EE93-D776-472f-A0FF-E1416B8B2E3A}]
"SuggestionsURLFallback"="http://api.bing.com/qsml.aspx?query={searchTerms}&maxwidth={ie:maxWidth}&rowheight={ie:rowHeight}&sectionHeight={ie:sectionHeight}&FORM=IE8SSC&market={language}"
"FaviconURLFallback"="http://www.bing.com/favicon.ico"
"DisplayName"="Bing"
"URL"="http://www.bing.com/search?q={searchTerms}&src=IE-SearchBox&FORM=IE8SRC"
"FaviconPath"="c:\\ProgramData\\Microsoft\\Internet Explorer\\Services\\search_{0633EE93-D776-472f-A0FF-E1416B8B2E3A}.ico"

[HKEY_LOCAL_MACHINE\1\Software\Microsoft\Internet Explorer\SearchScopes\{122758CD-93F7-4482-AD9A-1A0AAE950FF5}]
"DisplayName"="Google"
"URL"="http://www.google.com/search?hl=en&q={searchTerms}"
"ShowSearchSuggestions"=dword:00000001
"SuggestionsURL_JSON"="http://suggestqueries.google.com/complete/search?output=firefox&client=firefox&qu={searchTerms}"
"OSDFileURL"="http://www.ieaddons.com/ru/DownloadHandler.ashx?ResourceId=1681"
"FaviconURL"="http://www.google.com/favicon.ico"
"FaviconPath"="c:\\ProgramData\\Microsoft\\Internet Explorer\\Services\\search_{122758CD-93F7-4482-AD9A-1A0AAE950FF5}.ico"
"SuggestionsURLFallback"="http://clients5.google.com/complete/search?hl={language}&q={searchTerms}&client=ie8&inputencoding={inputEncoding}&outputencoding={outputEncoding}"
"FaviconURLFallback"="http://www.google.com/favicon.ico"

[HKEY_LOCAL_MACHINE\1\Software\Microsoft\Internet Explorer\SearchScopes\{68E4F705-3201-4BF2-9C5D-A531FF9DC1AC}]
"DisplayName"="Поиск@Mail.Ru - Поиск по интернету"
"URL"="http://go.mail.ru/search?q={searchTerms}&utf8in=1&ie8=1"
"ShowSearchSuggestions"=dword:00000001
"SuggestionsURL_JSON"="http://suggests.go.mail.ru/ff3?q={searchTerms}"
"SuggestionsURL"="http://suggests.go.mail.ru/ie8?q={searchTerms}"
"Codepage"=dword:000004e3
"OSDFileURL"="http://www.ieaddons.com/ru/DownloadHandler.ashx?ResourceId=1320"
"FaviconURL"="http://img.go.mail.ru/favicon.ico"
"FaviconPath"="c:\\ProgramData\\Microsoft\\Internet Explorer\\Services\\search_{68E4F705-3201-4BF2-9C5D-A531FF9DC1AC}.ico"

[HKEY_LOCAL_MACHINE\1\Software\Microsoft\Internet Explorer\SearchScopes\{9096E8B2-5EA7-4AE3-B197-2054A0A7E8A0}]
"DisplayName"="Яндекс"
"URL"="http://yandex.ru/yandsearch?text={searchTerms}&from=os"
"ShowSearchSuggestions"=dword:00000001
"SuggestionsURL_JSON"="http://suggest.yandex.net/suggest-ff.cgi?part={searchTerms}"
"Codepage"=dword:0000fde9
"OSDFileURL"="http://www.ieaddons.com/ru/DownloadHandler.ashx?ResourceId=1374"
"FaviconURL"="http://yandex.ru/favicon.ico"
"FaviconPath"="c:\\ProgramData\\Microsoft\\Internet Explorer\\Services\\search_{9096E8B2-5EA7-4AE3-B197-2054A0A7E8A0}.ico"

[HKEY_LOCAL_MACHINE\1\Software\Microsoft\Internet Explorer\SearchScopes\{A323B3C3-BA9C-4684-A195-B43C23E17F11}]
"DisplayName"="Yahoo!"
"URL"="http://search.yahoo.com/search?p={searchTerms}&ei=utf-8&fr=ie8"
"ShowSearchSuggestions"=dword:00000001
"SuggestionsURL"="http://ie.search.yahoo.com/os?command={SearchTerms}"
"OSDFileURL"="http://www.ieaddons.com/ru/DownloadHandler.ashx?ResourceId=1707"
"FaviconURL"="http://search.yahoo.com/favicon.ico"
"SuggestionsURLFallback"="http://ie.search.yahoo.com/os?appid=ie8&command={SearchTerms}"
"FaviconURLFallback"="http://search.yahoo.com/favicon.ico"
"FaviconPath"="c:\\ProgramData\\Microsoft\\Internet Explorer\\Services\\search_{A323B3C3-BA9C-4684-A195-B43C23E17F11}.ico"

[HKEY_LOCAL_MACHINE\1\Software\Microsoft\Internet Explorer\SearchScopes\{BE8F9A3A-A2D1-41C0-B9E2-01E99F164D0D}]
"DisplayName"="Microsoft"
"URL"="http://search.microsoft.com/results.aspx?mkt=ru-RU&setlang=ru-RU&q={searchTerms}"
"OSDFileURL"="http://download.microsoft.com/download/6/e/5/6e506a99-b178-463c-adc7-1520cca8341c/Microsoft_RU.xml"
"FaviconURL"="http://search.microsoft.com/favicon.ico"
"FaviconURLFallback"="http://www.microsoft.com/favicon.ico"
"FaviconPath"="c:\\ProgramData\\Microsoft\\Internet Explorer\\Services\\search_{BE8F9A3A-A2D1-41C0-B9E2-01E99F164D0D}.ico"


; Пропуск настройки internet explorer

[HKEY_LOCAL_MACHINE\1\Software\Microsoft\Internet Explorer\Main]
"Disable Script Debugger"="yes"
"Anchor Underline"="yes"
"Cache_Update_Frequency"="Once_Per_Session"
"Display Inline Images"="yes"
"Do404Search"=hex:01,00,00,00
"NoUpdateCheck"=dword:00000001
"UseClearType"="no"
"Enable Browser Extensions"="yes"
"Play_Background_Sounds"="yes"
"Play_Animations"="yes"
"Start Page"="about:blank"
"IE8RunOnceLastShown"=dword:00000001
"IE8RunOnceLastShown_TIMESTAMP"=hex:00
"IE8TourShown"=dword:00000001
"IE8TourShownTime"=hex:00
"IE8RunOncePerInstallCompleted"=dword:00000001
"IE8RunOnceCompletionTime"=hex:00
"Start Page"="http://www.yandex.ru/"
"Window_Placement"=hex:2c,00,00,00,02,00,00,00,03,00,00,00,ff,ff,ff,ff,ff,ff,\
  ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,44,00,00,00,44,00,00,00,64,03,00,00,c4,02,00,\
  00
"IEWatsonDisabled"=dword:00000001
"Disable Script Debugger"="yes"
"DisableScriptDebuggerIE"="yes"

;+Выключение блокировки зоны безопасности локального компьютера в IE

[HKEY_LOCAL_MACHINE\1\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LOCALMACHINE_LOCKDOWN]
"iexplore.exe"=dword:00000000



; Пропуск настройки WMP

[HKEY_LOCAL_MACHINE\1\Software\Microsoft\MediaPlayer\Preferences]
"AcceptedPrivacyStatement"=dword:00000001
"FirstRun"=dword:00000000
;Не сохранять историю открытых файлов
"DisableMRUMusic"=dword:00000001
"DisableMRUPictures"=dword:00000001
"DisableMRUVideo"=dword:00000001
"DisableMRUPlaylists"=dword:00000001
;Не запрашивать Лицензию на Windows Media Player
"SilentAcquisition"=dword:00000000
;Не отправлять отчеты о работе WMP в Microsoft
"UsageTracking"=dword:00000000
;Отключить идентификацию Windows Media Player на интернет-сайтах
"SendUserGUID"=dword:00000000
;На весь экран
"Maximized"="1"
"LaunchIndex"=dword:00000005
"SQMLaunchIndex"=dword:00000005
"NextLaunchIndex"=dword:00000006
"XV11"="-8"
"YV11"="-8"
"WidthV11"="1024"
"HeightV11"="819"
;Поверх всех
"AlwaysOnTopVTenSkin"=dword:00000001
;Отключение обнавления (применить на живой системе)
"UpgradeCheckFrequency"=dword:00000002
"AskMeAgain"="No"
;Не показывать сведения из интернета о содержимом мультимедиа, не обновлять музыкальные файлы из интернета
"MetadataRetrieval"=dword:00000000
;Не проверять необходимость обнавления защищенных файлов
"DisableLicenseRefresh"=dword:00000001
;Не устанавливать часы на устройствах
"SilentDRMConfiguration"=dword:00000000


;Графический эквалайзер - Танцевальный

[HKEY_USERS\Custom\Software\Microsoft\MediaPlayer\Preferences\EqualizerSettings]
"Preset"=dword:00000005



; Английская раскладка по умолчанию на экране логона.

[HKEY_LOCAL_MACHINE\1\Keyboard Layout\Preload]
"1"="00000409"
"2"="00000419"


; Принудительное включение aero

[HKEY_LOCAL_MACHINE\1\Software\Microsoft\Windows\DWM]
"Composition"=dword:00000001
"CompositionPolicy"=dword:00000002
"EnableMachineCheck"=dword:00000000
"UseMachineCheck"=dword:00000000
"Glass"=dword:00000000


;Отключение предупреждения при смене цветовой схемы на упрощенный вид

[HKEY_LOCAL_MACHINE\1\Software\Microsoft\Windows\DWM]
"SuppressDisableCompositionUI"=dword:00000001


;Постоянное включение трея программ

[HKEY_LOCAL_MACHINE\1\Software\Microsoft\Windows\CurrentVersion\Explorer]
"EnableAutoTray"=dword:00000000


; Вызов сброса прав в контекстное меню explorer

[HKEY_CLASSES_ROOT\*\shell\SetAcl]
@="Стать владельцем и задать полный доступ к файлу"
"Extended"=""
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\*\shell\SetAcl\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\Directory\shell\SetAcl]
@="Стать владельцем и задать полный доступ к папке"
"Extended"=""
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\SetAcl\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"


; Добавить в меню "Мой компьютер" Администрировапние

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Administrative Tools]
"Icon"="imageres.dll,-114"
@=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
  00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,\
  68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,32,\
  00,31,00,37,00,36,00,32,00,00,00

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Administrative Tools\command]
@="control admintools"


; Добавить в меню "Мой компьютер" Программы и компоненты

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Programs and Features]
@=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
  00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,61,00,\
  70,00,70,00,77,00,69,00,7a,00,2e,00,63,00,70,00,6c,00,2c,00,2d,00,31,00,35,\
  00,39,00,00,00
"Icon"="imageres.dll,-87"

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Programs and Features\command]
@="rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,0"


; Добавить в меню "Мой компьютер" Панель управления

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\ControlPanel]
"Icon"="imageres.dll,-27"
@=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
  00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,\
  68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,34,\
  00,31,00,36,00,31,00,20,00,00,00

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\ControlPanel\command]
@="rundll32.exe shell32.dll,Control_RunDLL"


; Добавить в меню "Мой компьютер" Диспетчер устройств

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Device Manager]
"Icon"="devmgr.dll,4"
"SuppressionPolicy"=dword:4000003c
"HasLUAShield"=""
@=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
  00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\
  65,00,76,00,6d,00,67,00,72,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,34,00,00,\
  00

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Device Manager\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,6d,00,\
  63,00,2e,00,65,00,78,00,65,00,20,00,2f,00,73,00,20,00,25,00,53,00,79,00,73,\
  00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,\
  74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,65,00,76,00,6d,00,67,00,6d,00,74,\
  00,2e,00,6d,00,73,00,63,00,00,00


; Добавить в меню "Мой компьютер" Управление дисками

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Disk Manager]
@=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
  00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\
  6d,00,64,00,73,00,6b,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,\
  00,31,00,30,00,30,00,33,00,00,00
"SuppressionPolicy"=dword:4000003c
"HasLUAShield"=""
"Icon"="dmdskres.dll,0"

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Disk Manager\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,6d,00,\
  63,00,2e,00,65,00,78,00,65,00,20,00,2f,00,73,00,20,00,25,00,53,00,79,00,73,\
  00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,\
  74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,69,00,73,00,6b,00,6d,00,67,00,6d,\
  00,74,00,2e,00,6d,00,73,00,63,00,00,00


; Добавить в меню "Мой компьютер" Просмотр событий

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Event View]
@=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
  00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,\
  69,00,67,00,75,00,69,00,72,00,65,00,73,00,6f,00,75,00,72,00,63,00,65,00,2e,\
  00,64,00,6c,00,6c,00,2c,00,2d,00,31,00,30,00,31,00,00,00
"SuppressionPolicy"=dword:4000003c
"Icon"="miguiresource.dll,0"

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Event View\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,6d,00,\
  63,00,2e,00,65,00,78,00,65,00,20,00,2f,00,73,00,20,00,25,00,53,00,79,00,73,\
  00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,\
  74,00,65,00,6d,00,33,00,32,00,5c,00,65,00,76,00,65,00,6e,00,74,00,76,00,77,\
  00,72,00,2e,00,6d,00,73,00,63,00,00,00


; Добавить в меню "Мой компьютер" Редактор реестра

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\regedit]
@=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
  00,25,00,5c,00,72,00,65,00,67,00,65,00,64,00,69,00,74,00,2e,00,65,00,78,00,\
  65,00,2c,00,2d,00,31,00,36,00,00,00
"SuppressionPolicy"=dword:4000003c
"Icon"="Regedit.exe,-0"
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\regedit\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,72,00,65,00,67,00,65,00,64,00,69,00,74,00,2e,00,65,00,78,00,65,00,\
  00,00
 

; Добавить в меню "Мой компьютер" Службы

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\services]
@=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
  00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,\
  68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,32,\
  00,32,00,30,00,35,00,39,00,00,00
"SuppressionPolicy"=dword:4000003c
"Icon"="imageres.dll,-68"
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\services\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,6d,00,\
  63,00,2e,00,65,00,78,00,65,00,20,00,2f,00,73,00,20,00,25,00,53,00,79,00,73,\
  00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,\
  74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,65,00,72,00,76,00,69,00,63,00,65,\
  00,73,00,2e,00,6d,00,73,00,63,00,00,00
 
 
; Добавить в меню "Мой компьютер" Свойства системы
 
[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\System Properties]
"Icon"="imageres.dll,-149"
@=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
  00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,\
  79,00,73,00,64,00,6d,00,2e,00,63,00,70,00,6c,00,2c,00,2d,00,33,00,00,00

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\System Properties\Command]
@="control sysdm.cpl"

; Добавить в меню "Мой компьютер" Центр поддержки

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Security Center]
@=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
  00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,41,00,\
  63,00,74,00,69,00,6f,00,6e,00,43,00,65,00,6e,00,74,00,65,00,72,00,43,00,50,\
  00,4c,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,00,00,00
"Icon"="wscui.cpl"

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Security Center\Command]
@="control wscui.cpl"

 
 
; Добавить в меню "Мой компьютер" Управление

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage]
@=hex(2):40,00,25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,74,\
  00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,\
  79,00,63,00,6f,00,6d,00,70,00,75,00,74,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,\
  00,34,00,30,00,30,00,00,00
"SuppressionPolicy"=dword:4000003c
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,6d,00,\
  63,00,2e,00,65,00,78,00,65,00,20,00,2f,00,73,00,20,00,25,00,53,00,79,00,73,\
  00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,\
  74,00,65,00,6d,00,33,00,32,00,5c,00,63,00,6f,00,6d,00,70,00,6d,00,67,00,6d,\
  00,74,00,2e,00,6d,00,73,00,63,00,00,00
 
 
; FIX  добавить иконки в меню

[HKEY_CLASSES_ROOT\Directory\Background\shell\cmd]
"icon"="cmd.exe"

[HKEY_CLASSES_ROOT\Directory\shell\cmd]
"Icon"="cmd.exe"


;Добавить "Открыть еще чем-то..." в контекстное меню

[HKEY_CLASSES_ROOT\*\Shell\openas]
@="Открыть в другой программе..."
[HKEY_CLASSES_ROOT\*\Shell\openas\command]
@="rundll32.exe shell32.dll,OpenAs_RunDLL \"%1\""
[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Open With]
@="{09799AFB-AD67-11d1-ABCD-00C04FC30936}"


; Добавть в меню создать cmd файл

[HKEY_CLASSES_ROOT\.cmd\ShellNew]
"Data"=hex:40,45,63,68,6f,20,6f,66,66,0d,0a,0d,0a,0d,0a,0d,0a,45,78,69,74,0d,0a

; Добавть в меню создать reg файл

[HKEY_CLASSES_ROOT\.reg\ShellNew]
"Data"="Windows Registry Editor Version 5.00"

; Настройки UAC

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"ConsentPromptBehaviorAdmin"=dword:00000000
"ConsentPromptBehaviorUser"=dword:00000003
"EnableInstallerDetection"=dword:00000001
"EnableLUA"=dword:00000001
"EnableSecureUIAPaths"=dword:00000000
"EnableUIADesktopToggle"=dword:00000000


; Отключение запроса о выборе типа первой сети

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\FirstNetwork]
"Category "=dword:00000001


.Hack 05-08-2010 02:48 1467080

то есть если если настройки за ранее внести в дефолтного юзера, то они не сработают? А толком сработают только если через SetupComplete?
Так как эти настройки я вносил за ранее в дефолта в режиме аудита, потом делал захват образа
Код:

; Обход перекрытия настроек из Active Setup

; Branding
[HKEY_LOCAL_MACHINE\1\Software\Microsoft\Active Setup\Installed Components\>{60B49E34-C7CC-11D0-8953-00A0C90347FF}]
"Version"="8,0,7600,17136";
"Locale"="*"

; BaseSettings
[HKEY_LOCAL_MACHINE\1\Software\Microsoft\Active Setup\Installed Components\{89820200-ECBD-11cf-8B85-00AA005B4383}]
"Version"="8,0,7600,17136"
"Locale"="en"

; WMP
[HKEY_LOCAL_MACHINE\1\Software\Microsoft\Active Setup\Installed Components\{6BF52A52-394A-11d3-B153-00C04F79FAA6}]
"Version"="12,0,7600,16415"
"Locale"="EN"

Хочу вникнуть в суть, как это все работает

Спасибо за скрипт, буду дальше ломать этого дефолтного юзера, если твоим скриптом получится нормально сохранить настройки, буду тогда искать свои ошибки, так как большая часть твиков у меня перенесена уже

.Hack 05-08-2010 03:53 1467091

Так и не сохраняются значки панели задач и браузер по умолчанию, все остальные настройки как положено

miXOnIN 01-10-2011 11:45 1763552

С помошью файла-ответов можно сделать в sysprep

Код:

            <TaskbarLinks>
                <Link0>%ProgramFiles(x86)%\Skype\Phone\Skype.exe</Link0>
                <Link1>%ProgramFiles(x86)%\JetAudio\JetAudio.exe</Link1>
                <Link2>%ProgramFiles(x86)%\PSPad editor\PSPad.exe</Link2>
            </TaskbarLinks>



Время: 19:00.

Время: 19:00.
© OSzone.net 2001-