Создание диска unattended (автоматической) установки Windows XP

Твики реестра

Для внесения изменений в реестр создаю файл regs.cmd в каталоге post_install. Он будет просматривать каталог post_install\regs в поиске файлов c расширением "reg". Если файл присутствует, то его содержимое будет внесено в реестр.

@echo off
setlocal
set REGS=%INSTALL%\REGS

if exist %REGS%\stage%1_*.reg (
  for %%i in (%REGS%\stage%1_*.reg) do REGEDIT /S %%i
)

endlocal
exit /b

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

Отключение автоматического обновления (Automatic Updates)

Для отключения автоматического обновления (Automatic Updates) будет использоваться файл stage1_au.reg.

Windows Registry Editor Version 5.00

;Отключение Automatic Updates

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update]
"AUOptions"=dword:00000001

Отключение всех оповещений центра безопасности (Security Center)

Для блокирования оповещений центра безопасности (Security Center) будет использоваться файл stage1_sec_center.reg.

Windows Registry Editor Version 5.00

;Отключение сообщений Security Center

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Security Center]
"AntiVirusDisableNotify"=dword:00000001
"FirewallDisableNotify"=dword:00000001
"UpdatesDisableNotify"=dword:00000001

Отключение запуска учебника по Windows (Windows Tour)

Для отключение запуска учебника по Windows (Windows Tour) будет использоваться файл stage1_tour.reg.

Windows Registry Editor Version 5.00

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

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Applets\Tour]
"RunCount"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Applets\Tour]
"RunCount"=dword:00000000

Отключение создание скрытых сетевых папок (hidden shares) ADMIN$, C$

Для отключение создания скрытых сетевых папок ADMIN$, C$ будет использоваться файл stage1_disable_admin_shares.reg.

Windows Registry Editor Version 5.00

;Отключение создание скрытых сетевых папок (hidden shares) ADMIN$, C$.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters]
"AutoShareWks"=dword:00000000