Zone Alarm Free 4-5-538 While trying to install Zone Alarm Free in CMDLINES.TXT, I always got this error message from Zone Alarm: "Could not find config file c:\Documents.". When I closed this error window, Windows would sent me another message stating that it ocurred an error (critical error), so that the installation was not completed successfully. There was no way to find out what was going on. I've searched Zone Labs knowledge base but I couldn't find any help. I wanted to install Zone Alarm in CMDLINES.TXT because the configuration would stick to all users created after this installation. I had to change my initial procedure a little bit, but I managed to install it the way I wanted. Here goes my solution: 1. Install Zone Alarm Free 4-5-538 in a computer running Windows XP and, after configuring it the way you want, copy the hidden file c:\WINDOWS\system32\zllictbl.dat removing the hidden attribute. This file stores some config information for Zone Alarm. 2. From this installation, export the following registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Zone Labs\ZoneAlarm\Registration 3. In CMDLINES.TXT, import the following configuration to the registry (contains the user information): (start /wait REGEDIT /S zapHKCU.reg) ---------------------------------zapHKCU.reg--------------------------------------- Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Zone Labs\Monitor\DialogControl] "CheckUpdateDialog"=hex(0):01,00,00,00 "RegisterDialog"=hex(0):01,00,00,00 "MoreInfoDialog"=hex(0):01,00,00,00 "AppMoreInfoDialog"=hex(0):01,00,00,00 "ShutdownDialog"=hex(0):00,00,00,00 [HKEY_CURRENT_USER\Software\Zone Labs\ZoneAlarm] "CfgMain"=hex(0):5c,00,00,00,2c,00,00,00,00,00,00,00,d9,02,00,00,64,02,00,00,\ 03,00,00,00,ff,d7,65,02,ff,f0,8d,02,ff,bd,3c,02,66,66,66,02,01,00,00,00,00,\ 00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,01,00,00,00,00,00,00,00,01,00,\ 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 "TransmitDialogs"=dword:00000001 ------------------------------End of zapHKCU.reg---------------------------------- 3. Add to your Windows XP install CDROM, in \%OEM%\$1\install\Applications\ZoneAlarm: zlsSetup_45_538.exe zllictbl.dat 4. Add to the *.cmd file in GuiRunOnce: start /wait %systemdrive%\install\Applications\ZoneAlarm\zlsSetup_45_538.exe /s /noreboot attrib -r -h %systemdrive%\install\Applications\ZoneAlarm\zllictbl.dat attrib -h %systemdrive%\WINDOWS\system32\zllictbl.dat copy /Y %systemdrive%\install\Applications\ZoneAlarm\zllictbl.dat %systemdrive%\WINDOWS\system32\zllictbl.dat >nul attrib +h %systemdrive%\WINDOWS\system32\zllictbl.dat start /wait REGEDIT /S zapHKLM.reg ---------------------------------zapHKLM.reg--------------------------------------- Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Zone Labs\ZoneAlarm] "ShowLogo"=dword:00000001 "AlertTimer"=dword:00000258 "UpdateReminder"=dword:00000000 "LastAutoUpdate"=dword:400045ad "LastManualUpdate"=dword:3fe47d9f "HideIP"=dword:00000001 "IncomingCount"=dword:00000000 "QuarantineCount"=dword:00000000 "BlockCount"=dword:00000000 "PostSwitchbackChoice"=dword:00000000 "CurrentVersion"="4.5.538.000" "OEM"="1012" "ADBlockCount"=dword:00000000 "CookiesBlockCount"=dword:00000000 "URLBlockCount"=dword:00000000 "CacheClearedKB"=dword:00000000 "HackCount"=dword:00000000 "SubRemind"=dword:00000000 "RunWizards"=dword:00000000 "RunTutorial"=dword:00000000 "RunSwitchbackWizard"=dword:00000000 "RunProgramWizard"=dword:00000000 [HKEY_LOCAL_MACHINE\SOFTWARE\Zone Labs\ZoneAlarm\plugin] "OldSet"=dword:000186a1 "Panel"=hex:04,00,00,00,10,00,00,00,01,00,00,00,ff,01,00,00,02,00,00,00,10,00,\ 00,00,02,00,00,00,ff,01,00,00,01,00,00,00,10,00,00,00,04,00,00,00,ff,01,00,\ 00,01,00,00,00,10,00,00,00,08,00,00,00,ff,01,00,00,00,00,00,00,10,00,00,00,\ 20,00,00,00,ff,01,00,00,00,00,00,00 [HKEY_LOCAL_MACHINE\SOFTWARE\Zone Labs\ZoneAlarm\plugin\obj\00000001] "path"="C:\\ARQUIV~1\\ZONELA~1\\ZONEAL~1\\security.zap" [HKEY_LOCAL_MACHINE\SOFTWARE\Zone Labs\ZoneAlarm\plugin\obj\00000002] "path"="C:\\ARQUIV~1\\ZONELA~1\\ZONEAL~1\\firewall.zap" [HKEY_LOCAL_MACHINE\SOFTWARE\Zone Labs\ZoneAlarm\plugin\obj\00000004] "path"="C:\\ARQUIV~1\\ZONELA~1\\ZONEAL~1\\programs.zap" [HKEY_LOCAL_MACHINE\SOFTWARE\Zone Labs\ZoneAlarm\plugin\obj\00000008] "path"="C:\\ARQUIV~1\\ZONELA~1\\ZONEAL~1\\alert.zap" [HKEY_LOCAL_MACHINE\SOFTWARE\Zone Labs\ZoneAlarm\plugin\obj\00000010] "path"="C:\\ARQUIV~1\\ZONELA~1\\ZONEAL~1\\privacy.zap" [HKEY_LOCAL_MACHINE\SOFTWARE\Zone Labs\ZoneAlarm\plugin\obj\00000020] "path"="C:\\ARQUIV~1\\ZONELA~1\\ZONEAL~1\\email.zap" [HKEY_LOCAL_MACHINE\SOFTWARE\Zone Labs\ZoneAlarm\plugin\obj\00000080] "path"="C:\\ARQUIV~1\\ZONELA~1\\ZONEAL~1\\filter.zap" [HKEY_LOCAL_MACHINE\SOFTWARE\Zone Labs\ZoneAlarm\plugin\obj\00000100] "path"="C:\\ARQUIV~1\\ZONELA~1\\ZONEAL~1\\idlock.zap" ; Here goes your personalized information - From "2." above [HKEY_LOCAL_MACHINE\SOFTWARE\Zone Labs\ZoneAlarm\Registration] "RegisteredOwner"="xxxxx" "RegisteredOrganization"="xxxx" "EMailAddr"="xxxxxxxx" "WantEmail"="xxx" "SurveyComputers"="xxx" "SurveyNetConn"="xxxxxxxxxxxxxxxxxxxxxxxx" "SurveyPeople"="xxxxxxxxxxxxxx" "SurveyUse"="xxxxxxxxxxxx" "OperatingSystem"="xxxxxxxxxxxxxx" "SurveyNumComps"="xx" "SurveyConnectType"="xxxxx" "SurveySkillLevel"="xxxxxxxxxxx" "SurveyPCtype"="xxxxxxxxxxxxxxxxxxxxxxx" "FullRegistration"="xxx" "SerialNum"="xxxxxxxxxxxxxxxxxxxxxxxxxx" "ProductModeAtInstall"="6" "RegLanguage"="U.S. English" ; Here goes your personalized information - From "2." above [HKEY_LOCAL_MACHINE\SOFTWARE\Zone Labs\ZoneAlarm\Registration\4.5.538.000] @="" "ProductName"="ZoneAlarm" "Language"="en" "OEM"="1012" "ProductState"="1" "LastCheckResult"=dword:000000c8 "RegisteredSerial"="TRUE" "LastCheckDate"=dword:xxxxxxxx "RegisterDate"="" [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vsmon\Enum] "0"="Root\\LEGACY_VSMON\\0000" "Count"=dword:00000001 "NextInstance"=dword:00000001 ------------------------------End of zapHKLM.reg---------------------------------- With this procedure, you don't have that nag config window asking for information after you reboot. For all users that are created, Zone Alarm is already configured. pfear