SystemUpdateSolutionDeploymentGuide
Note:Beforeusingthisinformationandtheproductitsupports,readthegeneralinformationinAppendixB
“Notices”onpage85
.
SixthEdition(June2014)
©CopyrightLenovo2009,2014.
LIMITEDANDRESTRICTEDRIGHTSNOTICE:IfdataorsoftwareisdeliveredpursuantaGeneralServicesAdministration
“GSA”contract,use,reproduction,ordisclosureissubjecttorestrictionssetforthinContractNo.GS-35F-05925.
Contents
Preface................iii
Chapter1.Overview...........1
SystemUpdate...............1
UpdateRetriever...............1
ThinInstaller................1
Managingtheupdateprocess.........1
SystemUpdate.............2
SystemUpdateandUpdateRetriever.....2
UsingSystemUpdateandUpdateRetrieveron
non-Lenovosystems.............5
Chapter2.Installation..........7
Installationrequirements............7
.Net..................8
Installationcomponents............8
SystemUpdatelanguages.........8
UpdateRetrieverlanguages........10
Installationconsiderations..........10
Installationproceduresandcommand-line
parameters..............11
AscenarioofinstallingSystemUpdateandUpdate
Retrieverinanenterpriseenvironment.....13
Uninstall.................13
SilentuninstallonWindowsVistaorWindows
7operatingsystems...........14
Chapter3.Configurations.......15
Connectionconfigurations..........15
ConfiguringSystemUpdate.........15
ConfiguringSystemUpdatewiththeregistry.16
ConfiguringSystemUpdatewithActive
Directory...............29
ConfiguringSystemUpdatewiththestart.reg
file..................36
Chapter4.WorkingwithSystem
Update.................39
AboutSystemUpdate............39
Extrastab...............39
SystemUpdatebillboard.........39
Workingwithupdatepackages........39
Downloadingandinstallingupdates....40
Workingwithlicenseagreements.....41
UsingSystemUpdate............41
Schedulingthesearchforupdates.....42
Viewingthedownloadandinstallation
history................43
Hidingandrestoringhiddenupdates....43
Workingwithupdatesthatforceareboot..43
Keyboardshortcuts.............43
Chapter5.WorkingwithUpdate
Retriever...............45
AboutUpdateRetriever...........45
Aboutupdatepackages...........45
UpdateRetrieverfirsttimesetup.......46
UsingUpdateRetriever...........47
Manualsearchingfornewupdates.....47
Schedulingthesearchforupdates.....48
Managingtherepository.........49
Modifyingsettings...........51
Viewinghistory.............51
Hidingupdates.............52
Exportingupdates...........52
Keyboardshortcuts.............53
Chapter6.WorkingwithThin
Installer................55
AboutThinInstaller.............55
ConfiguringThinInstaller..........55
UsingThinInstaller.............58
Returnerrorcodes...........61
Logs.................61
WindowsVistaandWindows7
considerations.............62
Webserverconfiguration.........62
Bestpractices...............62
UninstallingThinInstaller..........62
Chapter7.Bestpractices.......63
Scenario1-Managingtheupdateprocess...63
Step1-Installingtheprograms......63
Step2-Customizingtheprograms.....64
Step3-Workingwiththeprograms....64
Scenario2-Deployingspecificupdatepackages.65
Creatingrepositoryfolders........65
ConfiguringSystemUpdateonclient
computers..............65
WorkingwithUpdateRetriever......65
Deployingthepackages.........66
Scenario3-Deployingtonon-Lenovosystems..66
Scenario4-DisablingtheWebupgradeforSystem
Update..................67
Scenario5-Installingspecificupdatepackages
withtheMSDOSprompt...........67
©CopyrightLenovo2009,2014
i
Scenario6-Deployingupdatepackagestoclient
computerrepositories............68
Step1-Settinguptheadministratorsystem.68
Step2-ConfiguringSystemUpdateonclient
computers..............68
Scenario7-Workingwithfirewallsandthe
schedulerfunction.............68
Scenario8-WorkingwithThinInstaller.....69
DeployingthepackagesusingUSB,CD,or
DVDmedia..............69
Deployingtheupdatepackagesusinga
networksharerepository.........69
Deployingtheupdatepackagesusinga
systemmanagementtool.........69
IntegratingThinInstallerwiththeImageUltra
Builderprogram............69
IntegratingThinInstallerwithaSysprep
Image................70
AppendixA.Commandline
parameters..............71
Automaticsearch.............71
Commandlinescripts............71
Searchmodes...............78
Notificationparameters...........79
MapDrvutility...............81
Commandlineinterface.........81
UsingtheMapDrvutility.........82
AppendixB.Notices..........85
Trademarks................86
iiSystemUpdateSolutionDeploymentGuide
Preface
InformationpresentedinthisguideistosupportcomputersworkedwiththeThinkVantage
program(hereafterrefertoasSystemUpdate),theUpdateRetrieverprogram(hereafterrefertoasUpdate
Retriever),ortheThinInstallerprogram(hereafterrefertoasThinInstaller).
SystemUpdateisaprogramthatyoucanusetohelpkeepyoursystemup-to-date.UpdateRetrieverisan
administrativeprogramthatyoucanusetocustomizetheupdateprocessforyourenterprise.ThinInstaller
isalighterversionofSystemUpdate,anditdoesnotrequireinstallation,doesnotcreateanyregistry
keys,anddoesnothaveanyservices.
ThisguideisintendedforITadministratorsorthosewhoareresponsiblefordeployingupdatesoncomputers
intheirorganizations.Ifyouhavesuggestionsorcomments,communicatewithyourLenovo®authorized
representative.Thisguideisupdatedperiodically,andyoucancheckthelatestpublicationontheLenovo
Websiteat:
http://www.lenovo.com/thinkvantage
®
SystemUpdate
©CopyrightLenovo2009,2014
iii
ivSystemUpdateSolutionDeploymentGuide
Chapter1.Overview
TheprogramsdocumentedinthisdeploymentguideareSystemUpdate,UpdateRetriever,andThinInstaller.
Thisdeploymentguidedefineseachprogram,explainstheupdateprocess,andexplainshoweachprogram
canbeconfiguredtofityourneeds.Inthisdeploymentguide,youalsowillfindinstallationprocedures,
applicationconfigurations,andbestpracticesonhowtousetheseprogramsindifferentenvironments.
SystemUpdate
SystemUpdateisaprogramthathelpsyoukeepthesoftwareonyoursystemup-to-date.UsingSystem
Update,theupdatepackagesthatarestoredonLenovoserverscanbedownloadedfromtheLenovo
HelpCenterWebsite.Updatepackagescanbeapplications,devicedrivers,BIOSflashes,andsoftware
updates.WhenSystemUpdateconnectstotherepositoryfolder,SystemUpdateautomaticallyrecognizes
yourcomputermachinetype,modelnumber,andothersysteminformationtodeterminewhetheryour
systemneedstheavailableupdates.SystemUpdatewilldisplayapicklistofupdatepackageswhereyou
canselectupdatepackagestodownloadandinstall.SystemUpdatecanbeconfiguredtoinstallpackages
eithermanuallyorautomatically.SystemUpdatealsoprovidesamethodtodefertheinstallationofupdate
packages.SystemUpdatecanbeconfiguredtosearchforanddownloadupdatepackagesfromany
combinationofthefollowinglocations:
•TheLenovoHelpCenterWebsite
•TheRepositoryfolderonalocalsystem
•TheRepositoryfolderonanetworkshare
UpdateRetriever
UpdateRetrieverisaprogramthatenablesyoutosearchforanddownloadupdatesfromtheLenovoHelp
CenterWebsitetoarepositoryfolderonanetworkshare.YoucanconfigureSystemUpdatetosearchfor
updatepackagesfromarepositoryfolderonanetworkshareinsteadofsearchingtheLenovoHelpCenter
Website.UpdateRetrievercanhelpyouwiththefollowing:
•DownloadingupdatesforspecificLenovosystemsaccordingtomachinetypes,languages,andoperating
systems
•Downloadingupdatepackagesformorethanonemachinetype
•Importingupdatepackages
ThinInstaller
ThinInstallerisalighterversionofSystemUpdate.UnlikeSystemUpdate,ThinInstallerdoesnotrequire
installation,doesnotcreateanyregistrykeys,anddoesnothaveanyservices.ThinInstallercansearchfor
updatepackagesfromtherepositoryfolderonalocalharddiskdrive,anetworkshare,aWebshare,or
externalmediasuchasaCD,DVD,orUSBharddiskdrive.
Managingtheupdateprocess
Theupdateprocessisamethodtoobtain,configure,andinstallupdatepackages.
Tocompletetheupdateprocess,useoneofthefollowingoptions:
•SystemUpdate
©CopyrightLenovo2009,2014
1
IfyouuseonlySystemUpdate,SystemUpdatewillconnecttotheLenovoHelpCenterWebsitethrough
Internet
Client system
Lenovo
Help Center
System
Update
anInternetconnection,searchforupdatepackages,andgeneratealistofupdatepackagesforfurther
installation.
•SystemUpdateandUpdateRetriever
IfyouuseSystemUpdateandUpdateRetrieverinanenterpriseenvironment,UpdateRetrieverwill
searchtheLenovoHelpCenterWebsiteforupdatepackages,downloadthosepackagestothenetwork
sharefolder,andenableyoutocustomizetheupdatecontentrelevanttoyourenterprise;SystemUpdate
canbeconfiguredtoobtainupdatesfromthesharedfolderandcompletetheinstallationofupdates
onaclientcomputer.
•ThinInstallerandUpdateRetriever
IfyouuseThinInstallerandUpdateRetrieverinanenterpriseenvironment,UpdateRetrieverwillsearch
theLenovoHelpCenterWebsiteforupdatepackages,downloadthosepackagestothenetworkshare
folder,andenableyoutocustomizetheupdatecontentrelevanttoyourenterprise;ThinInstallerwill
searchforupdatesonthesharedfolderandcompletetheinstallationofupdatesonaclientcomputer.
SystemUpdate
ThefollowingillustrationshowsthecommunicationpathofupdatepackagesfromtheLenovoHelpCenter
toaclientcomputerusingonlySystemUpdate.
Figure1.UpdateprocessusingonlySystemUpdate
SystemUpdateandUpdateRetriever
Inanenterpriseenvironmentwithmultiplesystems,youcanuseUpdateRetrieveronanadministrative
systemtodownloadupdatepackagesfromtheLenovoHelpCentertoarepositoryfolderonyournetwork
shareoralocalsystem.SystemUpdateonaclientcomputercanbeconfiguredtoobtainupdatesfromthe
repositoryfolderonanetworkshareoralocalsystem.Therepositoryfolderprovidesthestorageforupdate
packages.Thisprovidesgreatercontroloftheupdatesthatareavailableoveryournetwork.
Downloadingupdatepackagestotheadministratorsystem
ThefollowingillustrationprovidesthecommunicationpathofupdatepackagesfromtheLenovoHelpCenter
toyouradministratorsystemusingUpdateRetriever.
2SystemUpdateSolutionDeploymentGuide
Figure2.CommunicationpathbetweenLenovoHelpCenterandtheadministratorsystem
Obtainingupdatesfromtherepositoryfolderonanetworkshare
Thefollowingillustrationprovidesthecommunicationpathofupdatepackagesfromanadministratorsystem
withUpdateRetrievertoclientcomputerswithSystemUpdate:
Figure3.Communicationpathofupdatepackagesonalocalareanetwork
Formoreinformationonconfiguringrepositorylocationsforpackagestorage,seeChapter3“Configurations”
onpage15
.
Deployingupdatepackagestoclientcomputers
Insteadofusinganetworkshareonalocalareanetwork(LAN),youcanusealocalsystemsuchasthe
administratorsystemtostoreupdatepackages.Onceyouhavecreatedarepositoryfolder,youcandeploy
thefoldertoclientcomputers.ThedeploymentofrepositoryfolderenablesyoutouseUpdateRetriever
onanadministratorsystemtodownloadupdatepackagestoarepositoryfolderanddeploythefolder
containingtheupdatepackagestoclientcomputers.WhentheclientcomputerrunsSystemUpdate,
SystemUpdatewillobtainupdatesdirectlyfromthefolderyoudeployedtotheclientcomputer.
Thefollowingillustrationprovidesthecommunicationpathofupdatepackagesfromanadministrator
systemtoclientcomputers.
Chapter1.Overview3
Figure4.Communicationpathofupdatepackagesfromtherepositoryfoldertoclientcomputers
Customizingupdatepackagesforclientcomputers
Forenterprisesthatneedtocreatecustomupdatepackagesforclientcomputers,usebothSystemUpdate
andUpdateRetrievertomanagetheupdateprocess.Asanadministrator,youcanuseUpdateRetrieverto
downloadselectedupdatepackagesfromtheLenovoHelpCentertoarepositoryfolderonanetworkshare.
YoucanuseUpdateRetrievertoeditanexistingpackageorcreateanewpackageintherepositoryfolder.
UpdateRetrieverusesanXMLdescriptorfiletodefinewhenanupdatepackageisrelevantandhowtoinstall
theupdatepackage.Forexample,youcancreateanXMLdescriptorfilethatenablesaspecificupdate
tobedownloadedandinstalledonaclientcomputerdependingontheversionofthesoftwarealready
installedorexistinghardwaredevicesfoundinthesystem.AfterusingUpdateRetrievertocustomizeupdate
packagestofittheneedsofyourenterprise,importtheupdatepackagesintotherepositoryfolderonthe
networkshareusingUpdateRetriever.
Onclientcomputers,useSystemUpdatetosearchthenetworksharerepositoryfolderforupdatepackages.
SystemUpdatecanthendownloadandinstallrelevantpackagesfromthenetworksharerepositoryfolderto
clientcomputers.
ThefollowingillustrationshowsthecommunicationpathamongtheLenovoHelpCenter,SystemUpdate,
andUpdateRetrieverwhenusingUpdateRetrievertomanagetheupdateprocess:
4SystemUpdateSolutionDeploymentGuide
Figure5.UpdateprocessforclientcomputersmanagedbyadministratorsusingUpdateRetriever
UsingSystemUpdateandUpdateRetrieveronnon-Lenovosystems
Bydesign,SystemUpdateandUpdateRetrievercanbeleveragedwithnon-Lenovosystems.Non-Lenovo
systemsarenotconfiguredtoutilizetheLenovoHelpCenterWebsitetodownloadandinstallpackages.If
youareusinganon-LenovosystemwithSystemUpdateinstalled,useUpdateRetrievertodownload
updatepackagestoarepositoryfolderonyournetworkoryourlocalsystem,anduseSystemUpdateto
searchforupdatepackagesfromyournetwork.
Chapter1.Overview5
6SystemUpdateSolutionDeploymentGuide
Chapter2.Installation
Thischapterprovidestheinstallationinstructions,installationrequirements,components,andconsiderations
forSystemUpdateandUpdateRetriever.YoucandownloadSystemUpdateandUpdateRetrieverfromthe
followingWebsite:
http://www.lenovo.com/support/site.wss/document.do?lndocid=TVAN-ADMIN#tvsu
YoucanalsodownloadThinInstallerfromtheLenovoSupportWebsiteandthenuseitdirectly.Itrequires
noinstallation.ForinformationaboutThinInstaller,seeChapter6“WorkingwithThinInstaller”onpage55
Installationrequirements
SystemUpdate5.xissupportedonthefollowingoperatingsystems:
•Microsoft
®
Windows
•Windows7Business
•Windows7HomeBasic
•Windows7HomePremium
•Windows7Ultimate
•Windows7Enterprise
•Windows7Professional
•Windows8
•Windows8.1
®
7Starter
.
SystemUpdate3.xissupportedonthefollowingoperatingsystems:
•WindowsVista
®
•WindowsXPProfessionalwithServicePack2orlater
•Windows2000ProfessionalwithServicePack4
Note:SystemUpdatesupportssystemswiththeWindows2003operatingsysteminstalledonlyifupdate
packagesarestoredinarepositoryonyourlocalnetwork.ConnectiontotheLenovoHelpCenterWebsiteis
notsupportedontheWindows2003operatingsystem.
UpdateRetrieverissupportedonthefollowingoperatingsystems:
•Windows7Starter
•Windows7Business
•Windows7HomeBasic
•Windows7HomePremium
•Windows7Ultimate
•Windows7Enterprise
•Windows7Professional
•WindowsVista
•WindowsXPProfessional(32-bitonly)
•WindowsXPHome(32-bitonly)
•WindowsServer
®
2003StandardEdition
©CopyrightLenovo2009,2014
7
•WindowsServer2003EnterpriseEdition
•WindowsSmallBusinessServer2003StandardEdition(32-bitonly)
•WindowsSmallBusinessServer2003PremiumEdition
•WindowsServer2003R2Standard
•WindowsServer2003R2Enterprise
•WindowsServer2008StandardEdition
•WindowsServer2008StandardwithoutHyper-V
•WindowsServer2008Enterprise
•WindowsServer2008EnterprisewithoutHyper-V
•WindowsServer2008DataCenter
•WindowsServer2008DataCenterwithoutHyper-V
•WindowsWebServer2008
•Windows8
•Windows8.1
Note:Unlessotherwisestated,thesupportedoperatingsystemsrefertoboththe32-bitversionandthe
64-bitversion.
.Net
SystemUpdaterequiresMicrosoft.NETFramework4.0oralaterversion.UpdateRetrieverrequires
Microsoft.NETFramework3.5oralaterversion.Youcandownloadacompatibleversionof.NETFramework
fromthefollowingMicrosoftWebsite:
http://update.microsoft.com/windowsupdate
Note:WhenperformingasilentinstallationofUpdateRetrieveronasystemwithoutMicrosoft.Net
Framework3.5oralaterversion,thefollowingmessagewillbewrittentothe%temp%\tvursetup.logfile:
“BeforeinstallingUpdateRetrieversilently,youneedtodownloadandinstallMicrosoft.NetFramework3.5
oralaterversion.T odownloadandmanuallyinstallMicrosoft.NetFramework3.5oralaterversion,goto
theMicrosoftWebsiteathttp://www.microsoft.com/net/download.aspx. ”
Installationcomponents
ThissectionprovidesinformationoninstallationcomponentsforSystemUpdateandUpdateRetriever.
TheseprogramsareinstalledwiththeInstallShieldsoftwaretool.
SystemUpdatelanguages
ThefollowingtablepresentsthelanguagesandthecorrespondinglanguageoverridecodesforSystem
Update.
Table1.SystemUpdatelanguagecodes
LanguageIdentifierLanguageoverridecode
Danish1030DA
Dutch(Standard)
English1033EN
Finnish1035FI
French1036FR
1043NL
8SystemUpdateSolutionDeploymentGuide
Table1.SystemUpdatelanguagecodes(continued)
LanguageIdentifierLanguageoverridecode
German
Italian1040IT
Japanese1041JP
Korean1042
Norwegian(Bokmal)
Portuguese(Brazilian)
Spanish
Swedish
SimplifiedChinese
TraditionalChinese
1031DE
1044
1046PT
1034
1053
2052
1028
KO
NO
ES
SV
CHS
CHT
SystemUpdatesupportsallNLS(NationalLanguageSupport)languagepacks.Innormalcases,System
UpdateloadsthelanguagepacksetintheLanguageOverridefield.Thatis,atstartup,SystemUpdate
checkstheWindowsregistryforavalidlanguageoverridecodeintheLanguageOverridefield.Ifthe
languageoverridecodeintheLanguageOverridefieldisvalidandthelanguagepackisavailableonthe
system,SystemUpdatewillloadthelanguagepackcorrespondingtothelanguageoverridecodespecified
intheLanguageOverridefield,anddisplaytherestofthesessioninthatlanguage.
TheregistrylocationfortheLanguageOverridefieldis:
HKEY_LOCAL_MACHINE\SOFTWARE\Lenovo\SystemUpdate\LanguageOverride
ThefollowingarescenariosinwhichSystemUpdatewillloadthesubstituteNLSlanguagepack.
•LoadingthelanguagepacksetintheWindowsRegionalandLanguageOptionssettings:
IftheLanguageOverridefieldisemptyorwithaninvalidvalue,orthevaluespecifiedinthe
LanguageOverridefieldisnotinstalledonthesystem,SystemUpdatewillgetthelanguageoverride
codeoftheoperatingsystemsetintheRegionalandLanguageOptionssettings.IfSystemUpdate
successfullyloadsthelanguagepackcorrespondingtothelanguagesetintheRegionalandLanguage
Optionssettings,SystemUpdatewilldisplaytherestofthesessioninthatlanguage.
•LoadingthelanguagepacksetintheDefaultLanguagefield:
IfthelanguagepackcorrespondingtothelanguagesetintheRegionalandLanguageOptionssettings
isnotavailableonthesystem,SystemUpdatewillattempttogetthedefaultlanguagethathasbeen
setintheDefaultLanguagefieldwhentheenduserusedtheSystemUpdateinstallerandselecteda
languageduringtheinstallation.SystemUpdatewillloadthelanguagepackcorrespondingtothedefault
languagesetintheDefaultLanguagefield,anddisplaytherestofthesessioninthatlanguage.Ifthe
languagepackcorrespondingtothedefaultlanguagesetintheDefaultLanguagefieldisonthesystem,
SystemUpdatewillloadthedefaultlanguagepackanddisplaytherestofthesession.
TheregistrylocationfortheDefaultLanguagefieldis:
HKEY_LOCAL_MACHINE\SOFTWARE\Lenovo\SystemUpdate\Def aultLanguage
•LoadingtheUSEnglishlanguagepack:
IftheDefaultLanguagefieldisemptyorwithaninvalidvalue,orifthelanguagepackcorrespondingto
thedefaultlanguagesetintheDefaultLanguagefieldisnotonthesystem,thedefaultlanguagewillnot
beused.SystemUpdatewillattempttoloadtheUSEnglishlanguagepack.IftheUSEnglishlanguage
packisnotonthesystem,anerrormessagewillbedisplayed,saying"SystemUpdatehasfoundacritical
problemandmustclose."ThiserrormessageisintheUSEnglishlanguage.
Chapter2.Installation9
UpdateRetrieverlanguages
ThefollowingtablepresentsthelanguagesandthecorrespondinglanguageoverridecodesforUpdate
Retriever.
Table2.UpdateRetrieverlanguagecodes
LanguageIdentifierLanguageoverridecode
English1033EN
French1036FR
German
Japanese1041JP
SimplifiedChinese
1031DE
2052
CHS
TheregistrylocationfortheLanguageOverridefieldis:
HKEY_LOCAL_MACHINE\SOFTWARE\Lenovo\UpdateRetriever\LanguageOverride
Installationconsiderations
SystemUpdateandUpdateRetrieverareinstalledasstandaloneapplicationsanddeployedwithdefault
preferencesforallconfigurationoptions.Theinstallationscenarioslistedbelowaresupported:
•Cleaninstallation:SystemUpdateandUpdateRetrieverareinstalledwithdefaultpreferencesfor
theirrespectiveconfigurableoptions.
•Upgradeorover-installation(currentversionalreadyexists):TheWindowsInstallerwillremovethe
oldversionofSystemUpdateorUpdateRetrieverandinstallthenewversion.Y ournetworkshare
repositoryfolderandcontentswillbepreserved.
Duringinstallation,ashortcutisaddedtothefollowingStartmenufolderonThinkPad
StartMenu\Programs\ThinkVantage
®
systems:
ForLenovosystems,thefollowingshortcutisaddedtotheStartmenufolder:
StartMenu\Programs\LenovoCare
PreferencesarestoredassettingsinthefollowingWindowsregistrykeys:
•ForSystemUpdate:
HKLM\Software\Lenovo\SystemUpdate
•ForUpdateRetriever:
HKLM\Software\Lenovo\UpdateRetriever
Thedefaultfolderswhereapplicationfilesareinstalledarethefollowing:
•ForSystemUpdate:
%PROGRAMFILES%\Lenovo\SystemUpdate
10SystemUpdateSolutionDeploymentGuide
•ForUpdateRetriever:
%PROGRAMFILES%\Lenovo\UpdateRetriever
Installationproceduresandcommand-lineparameters
SystemUpdateandUpdateRetrievercanusethesamecommandlineparametersforinstallation.The
followingexamplestartsanon-silentcommandlineinstallationforSystemUpdateorUpdateRetriever.
c:\>[SystemUpdateinstallationlename].exe
Todoasilentcommandlineextractionfollowedbyaninstallation,usethe/VERYSIELNTparameter.The
extractdefaultstotheWindowsT empfolder,forexample:
c:\>[SystemUpdateinstallationlename].exe/VERYSILENT/NORESTART
Tosilentlyextracttoaspecificfolderfollowedbyaninstallation,usetheDIRparameter,forexample:
[SystemUpdateinstallationlename].exe/VERYSILENT/NORESTART/DIR="C:\TVT\tvsut"
The/DIRparametercausesthefilestobeextractedtothec:\tvt\tvsutfolder.
Youcanusethe-eparametertoextractthecontentsoftheinstallationfile.IfyouwanttheUpdateRetriever
installationfiletostarttheexecutable,specifythefilenameafterthe–eparameter,forexample:
-e[UpdateRetrieverinstallationlename]
Thefollowingtableprovidesexampleswherethefilenameisnotspecified.
Table3.Extractcommandscripts
Product
UpdateRetriever
CommandlineComment
UpdateRetriever-setup.exe
-fc:\tvt\tvurfolder-e
ExtractsUpdateRetriever
toc:\tvt\tvurfolder
c:\tvt\tvurf older\setup.exe
Extractionfolder
Listofparameters
Theapplicationispackagedasaself-extractinginstallationfile.Therefore,theUpdateRetrieverinstallation
filespecifiestheexecutabletostartaftertheextraction.Ifyouusethe-aparameter,thenanyparameter
followingthe-awillbepassedtotheinstallationfileexecutable,andthenpromptstheexecutiontostart
aftertheextraction,forexample:
c:\>[UpdateRetrieverinstallationlename].exe–s–fc:\tvt\tvsut–a
[listofparameters]
Thefollowingtableprovidestheparametersusedwiththe-aparameter.
Chapter2.Installation11
Table4.Listofparameterswith-a
ParameterDescriptionExample
/s
/v
/L
/w
Thisparameterisusedforsilentmode.
Itsuppressestheinitializationwindow
definedintheinstallationfiletoexecute
aftertheextraction.
Thisparameterpassesthecommandline
switchesandvaluesofpublicproperties
totheMSIfileincludedintheinstallation
file.Thisparameterisusedtosuppress
theMSIfileuserinterface.Y ouwould
usethisparameterinconjunctionwith
otherparametersandtheexecutable
filethattheinstallationfilewillstart
aftertheextractionwhenyouwantto
doasilentinstallation.Y oucanpass
informationtotheMSIfileusingthe
commandlinetoexecutetheinstallation
file.Allparameterswithinthedouble
quotemarks("")afterthe/vparameter
arepassedtotheMSIfile.
Thisparameterspecifiesthelanguage
usedbyamulti-languageinstallation
programandrequiresadecimallanguage
ID.AdecimallanguageIDcorresponds
toanidentifierinthetable.SeeSystem
Updatelanguagecodes.
Thisparameterforcestheexecutable
definedintheinstallationfiletoexecute
aftertheextractionandtowaituntilthe
installationiscompletebeforeexiting.
[UpdateRetrieverinstallation
lename].exe-s-a/s
[UpdateRetrieverinstallation
lename].exe-s-a/s/v"/qn
[UpdateRetrieverinstallation
lename].exe-s-a/s/v"
/qn"/L1033
TheabovecommandlinewilluseEnglish.
[UpdateRetrieverinstallation
lename].exe-a/w
Ifyouextracttheinstallationfilecontentsfirst,and
wanttousethe/wparameterwiththeexecutable,
theinstallationfilewillpointtothefolderwherefile
contentsareextractedandthenstarttheexecutable
filespecifiedintheinstallationfileastheexecutable
filetostartaftertheextraction,forexample:
Setup.exe/w
reboot=r"
Thisparametersuppressesthereboot
requestduringtheprocessofclean
installation,upgradingorover-installation.
[UpdateRetrieverinstallation
lename].exe-s-a/s/v"
/qnreboot=r"
Installationlogfile
Theinstallationlogfilecontainsinformationthatcanbeusedtodebuginstallationproblems.ForSystem
Update,thelogfilenameistvsusetup.log;forUpdateRetriever,thelogfilenameistvursetup.log.
Ifyouinstalltheprogrambydouble-clickingthesetup.exefile,thelogfilewillbeautomaticallygeneratedand
storedinthe%temp%directory.
Ifyouwanttoinstalltheprogramsilentlyandgenerateinstallationlogfiles,usethefollowingcommands:
•ForSystemUpdate:
[SystemUpdateinstallationlename].exe/VERYSILENT/NORESTART/L OG=c:\tvsu.log
Tospecifythedetailedlogdirectory,usethe/LOGcommand.
•ForUpdateRetriever:
12SystemUpdateSolutionDeploymentGuide
-s-a/s/v"/qnREBOOT=R/L*v%temp%\tvursetup.log"
where%temp%isthedirectorythatyoucanspecifyforstoringthelogfile.Y oudonotneedtorestartthe
systemafterthesilentinstallationcompletes.
WindowsVistaandWindows7considerations
WithconsiderationsforWindowsVistaandWindows7operatingsystems,theSystemUpdatesilent
installationpromptsaUserAccountControl(UAC)message.Youcanfindinformationondisablingand
enablingtheUserAccountControlmessageonthefollowingWebsite:
http://technet2.microsoft.com/WindowsVista/en/library
/0d75f774-8514-4c9e-ac08-4c21f5c6c2d91033.mspx?mfr=true
Note:IftheUACisactive,asilentuninstallwillnotworkwithWindowsVistaandWindows7operating
systems.
AscenarioofinstallingSystemUpdateandUpdateRetrieverinan
enterpriseenvironment
CompletethefollowingstepstoinstallSystemUpdateandUpdateRetrieverusingasilentcommand:
1.DownloadUpdateRetrievertoanadministratorsystemfromthefollowingLenovoWebsite:
http://www.lenovo.com/support/site.wss/document.do?lndocid=TVAN-ADMIN#tvsu
2.DownloadSystemUpdatetoclientcomputersfromthefollowingLenovoWebsite:
http://www.lenovo.com/support/site.wss/document.do?lndocid=TVAN-ADMIN#tvsu
3.PerformasilentinstallationofSystemUpdateonclientcomputersbyusingthefollowingcommandat
thecommandprompt:
setup.exe/VERYSILENT/NORESTART
Thefollowingexampleprovidestheinstallcommandwithapipesymbolthatrepresentseachspacein
thecommand.Foreachpipesymbol,replacewithaspace:
setup.exe│-s│-a│/s│/v"/qn"│/L1033
L1033isthelanguagecodeforEnglish.Forinformationaboutusingotherlanguagecodes,see“System
Updatelanguages”onpage8
Note:AfteryouinstallSystemUpdateorUpdateRetriever,restartyoursystemtosettheScheduler
functionforeitherprogram.IfyouarenotgoingtousetheSchedulerfunctionofSystemUpdateor
UpdateRetriever,arestartisnotneeded.
.
Uninstall
SystemUpdateandUpdateRetrievercanbeuninstalledbyusingtheAddorRemoveProgramsappletin
Windowsoperatingsystems.Aftertheuninstalliscomplete,allprogramfilesandsettingsaredeleted.
Alternatively,youcanusecommandlinestoperformasilentuninstall.
TosilentlyuninstallSystemUpdateorUpdateRetriever,dothefollowing:
•ForSystemUpdate,usethefollowingcommand:
MsiExec.exe/X{8675339C-128C-44DD-83BF-0A5D6ABD8297}/qn
•ForUpdateRetriever,usethefollowingcommand:
Chapter2.Installation13
siExec.exe/X{F25C538D-3F57-4AF4-80DD-B1DD1558F038}/qn
SilentuninstallonWindowsVistaorWindows7operatingsystems
TheUserAccountControl(UAC)functiononWindowsVistaorWindows7operatingsystemsisturnedonby
defaulttopreventunauthorizedchangestothecomputer.Y ouneedtodisabletheUACfunctionbefore
performingasilentuninstall.
ToperformasilentuninstallofSystemUpdatefromaWindowsVistaorWindows7operatingsystem,
dothefollowing:
1.FromtheStartmenu,openControlPanel,anddouble-clicktheUserAccountsoption.
2.ClickTurnUserAccountControlonoroff.
3.ClickContinueintheWindowspermissiondialogbox.
4.DeselecttheUseUserAccountControl(UAC)tohelpprotectyourcomputeroption,andclickOK.
5.Restartthecomputer.
6.ClickStart,andtypethefollowingcommandlineintheStartSearchbox:
MsiExec.exe/X{8675339C-128C-44DD-83BF-0A5D6ABD8297}/qn
7.PressEnter.SystemUpdatewillbeuninstalled.
14SystemUpdateSolutionDeploymentGuide
Chapter3.Configurations
Thischapterprovidesyouwithconceptualinformationandprocedurestoconfigureconnectivitysettings,
repositorylocations,andtheuserinterface.
Connectionconfigurations
SystemUpdateandUpdateRetrieversupportthreetypesofconnectivityconfiguration:directconnection,
staticproxyconnection,andautomaticconfigurationscript.
•Directconnection
ThistypeofconfigurationisusedwhennoproxyisrequiredtoconnecttotheInternet.Itmeansthe
applicationcanconnectdirectlytotheLenovoHelpCenterservers.
•Staticproxyconnection
SystemUpdateandUpdateRetrieversupporttwotypesofproxies,HTTP(HypertextTransferProtocol)
proxyandSOCKS(SocketSecurity)proxy.
ConnectionthroughHTTPproxy
–
Inthistypeofconfiguration,SystemUpdateandUpdateRetrieverconnecttoanHTTPproxyserverto
accesstheInternet.TheproxyserverconnectstotheLenovoHelpCenter.
Note:HTTPbasicandNTLM(NTLANManager)authenticationsaresupported.
Thefollowingelementsareobtainedfromthesystemconfiguration:
–ProxyservernameorIPaddress
–Proxyserverport
Theproxyservermightrequiretoauthenticateeachclientbeforeitcanbegrantedaccesstothe
Internet.Inthatcase,theendusermustadditionallyprovideausernameandpassword.Theuser
nameandpasswordvaluescanbesetfortheenduserbytheadministrator.
TheHTTPproxyauthenticator,anintegratedcomponentinSystemUpdate,displaysalogondialog
wheneverSystemUpdatedetectsthattheHTTPproxyserverneedstheendusertoprovideauser
nameandpasswordinordertosuccessfullyconnecttotheproxyserve.Afterprovidingthecorrect
usernameandpassword,theenduserwillbeauthenticatedtoconnecttotheHTTPproxyserver.
SOCKSauthenticationisnotsupported.
–ConnectionthroughaSOCKSproxy
Inthistypeofconfiguration,SystemUpdateandUpdateRetrieverconnecttoaSOCKSserverand
thentheSOCKSserverconnectstotheLenovoHelpCenter.
Thefollowingelementsmustbeconfigured:
–ServernameorIPaddress
–Serverport
Note:OnlySOCKS4withoutauthenticationissupported.
•Automaticconfigurationscript
ByenablingUseautomaticconfigurationscriptintheInternetExplorer®Webbrowser,SystemUpdate
andUpdateRetrievercanaccesstheInternetaccordingtotheautomaticconfigurationscriptfile.
ConfiguringSystemUpdate
ConfigurationsforSystemUpdatecanbedonethroughtheregistry,ActiveDirectory®,orthestart.reg
file.Ifyouareconfiguringjustonesystem,youcanusetheregistrytoconfigureSystemUpdate.Ifyou
©CopyrightLenovo2009,2014
15
areconfiguringmultiplesystems,youcanuseActiveDirectorytoconfigurepoliciesforSystemUpdate.
IfyourenterprisedoesnotuseActiveDirectory,Lenovoprovidesthestart.regfilethatyoucanconfigure
andthendeploytomultiplesystems.Foradditionalinformationabouteachconfigurationmethod,see
thefollowingsections:
•“ConfiguringSystemUpdatewiththeregistry”onpage16
•“ConfiguringSystemUpdatewithActiveDirectory”onpage29
•“ConfiguringSystemUpdatewiththestart.regfile”onpage36
ConfiguringSystemUpdatewiththeregistry
Attention:Toeditregistryconfigurations,exitSystemUpdate.IfSystemUpdateisrunningwhilechanges
aremadeintheregistry,theoldregistryentrieswillberecovered.
ThefollowingtableliststheconfigurableandmodifiableitemsforSystemUpdateandtheirregistrylocations,
afterthefirstlaunchofSystemUpdate.
Table5.Registrylocations
SettingRegistrylocation
DisabletheSystemUpdatebillboard.See“UCSettings
configurableitems”onpage17
Disableregistrationonbillboard
DisableSystemUpdateuserinterface.See“UCSettings
configurableitems”onpage17.
RetryLimitforHTTPSHelloSettings.See
“\UCSettings\HTTPSHelloSettings”onpage18.
RetryWaitTimeforHTTPSHelloSettings.See
“\UCSettings\HTTPSHelloSettings”onpage18.
DisableSystemUpdateWebupgrade(UpdateThyself).
See“\UCSettings\HTTPSHelloSettings”onpage18.
RetryLimitforHTTPSPackageSettings.See
“\UCSettings\HTTPSPackageSettings”onpage19
RetryWaitTimeforHTTPSPackageSettings.See
“\UCSettings\HTTPSPackageSettings”onpage19
Proxyserverconnection.See
“\UserSettings\Connection”onpage19
DebugEnable.See“UserSettingsconfigurableitems”on
page19
DisplayInformationScreen.See“UserSettings
configurableitems”onpage19.
DisplayLicenseNotice.See“UserSettingsconfigurable
items”onpage19.
DisplayLicenseNoticeSU.See“UserSettingsconfigurable
items”onpage19.
ExtrasTab.See“UserSettingsconfigurableitems”on
page19
IgnoreLocalLicense.See“UserSettingsconfigurable
items”onpage19.
IgnoreRMLicCRCSize.See“UserSettingsconfigurable
items”onpage19.
.
.
.
.
.
.
HKLM\SOFTWARE\Lenovo\System
Update\Preferences\UCSettings\General
HKLM\Software\Lenovo\Registration\RegStatus
HKLM\SOFTWARE\Lenovo\System
Update\Preferences\UCSettings\General
HKLM\SOFTWARE\Lenovo\System
Update\Preferences\UCSettings\HTTPSHelloSettings
HKLM\SOFTWARE\Lenovo\System
Update\Preferences\UCSettings\HTTPSHelloSettings
HKLM\SOFTWARE\Lenovo\System
Update\Preferences\UCSettings\HTTPSHelloSettings
HKLM\SOFTWARE\Lenovo\System
Update\Preferences\UCSettings\HTTPSPackageSettings
HKLM\SOFTWARE\Lenovo\System
Update\Preferences\UCSettings\HTTPSPackageSettings
HKLM\Software\Lenovo\System
Update\Preferences\UserSettings\Connection
HKLM\SOFTWARE\Lenovo\System
Update\Preferences\UserSettings\General
HKLM\SOFTWARE\Lenovo\System
Update\Preferences\UserSettings\General
HKLM\SOFTWARE\Lenovo\System
Update\Preferences\UserSettings\General
HKLM\SOFTWARE\Lenovo\System
Update\Preferences\UserSettings\General
HKLM\SOFTWARE\Lenovo\System
Update\Preferences\UserSettings\General
HKLM\SOFTWARE\Lenovo\System
Update\Preferences\UserSettings\General
HKLM\SOFTWARE\Lenovo\System
Update\Preferences\UserSettings\General
16SystemUpdateSolutionDeploymentGuide
Table5.Registrylocations(continued)
SettingRegistrylocation
NotifyInterval.See“UserSettingsconfigurableitems”on
page19
RepositoryLocation1.See“UserSettingsconfigurable
items”onpage19.
UNCMaxAttempts.See“UserSettingsconfigurableitems”
onpage19
SchedulerFrequency.See“\UserSettings\Scheduler”
onpage23.
SchedulerNotifyOptions.See“\UserSettings\Scheduler”
onpage23
SchedulerRunAt.See“\UserSettings\Scheduler”on
page23
SchedulerRunOn.See“\UserSettings\Scheduler”on
page23.
SchedulerAbility.See“\UserSettings\Scheduler”onpage
23.
SchedulerLock.See“\UserSettings\Scheduler”onpage
23.
SearchMode.See“\UserSettings\Scheduler”onpage23.HKLM\SOFTWARE\Lenovo\System
.
.
.
.
HKLM\SOFTWARE\Lenovo\System
Update\Preferences\UserSettings\General
HKLM\SOFTWARE\Lenovo\System
Update\Preferences\UserSettings\General
HKLM\SOFTWARE\Lenovo\System
Update\Preferences\UserSettings\General
HKLM\SOFTWARE\Lenovo\System
Update\Preferences\UserSettings\Scheduler
HKLM\SOFTWARE\Lenovo\System
Update\Preferences\UserSettings\Scheduler
HKLM\SOFTWARE\Lenovo\System
Update\Preferences\UserSettings\Scheduler
HKLM\SOFTWARE\Lenovo\System
Update\Preferences\UserSettings\Scheduler
HKLM\SOFTWARE\Lenovo\System
Update\Preferences\UserSettings\Scheduler
HKLM\SOFTWARE\Lenovo\System
Update\Preferences\UserSettings\Scheduler
Update\Preferences\UserSettings\Scheduler
UCSettingsconfigurableitems
ThissectionprovidesdescriptionsfortheconfigurableitemsavailableintheUCSettingskey.
\UCSettings\Billboard
ThefollowingtableandexampleprovidesthesettingandvaluesfortheBillboardkey.
Table6.\UCSettings\Billboard
ConfigurableitemDescriptionValueAction
LiveFeed
Disablesthelivefeed
totheSystemUpdate
billboard.
Example:
\Billboard
\LiveFeed=Blank
\UCSettings\General
ThefollowingtableandexampleprovidesthesettingandvaluesfortheGeneralkey.
Default:LenovoLiveFeed
Possiblevalues:
•Default
•Blank
•IfDefault,thelivefeed
imagewillbedisplayed
ontheSystemUpdate
userinterface.
•IfBlank,thedefault
billboardimagewillnot
bedisplayedonthe
SystemUpdateuser
interface.
Chapter3.Configurations17
Table7.\UCSettings\General
ConfigurableitemDescriptionValueAction
Disable
DisablestheSystem
Updateuserinterface.
Usethissettingwhen
youwanttoconfigure
SystemUpdateusingthe
commandprompt.
Defaultvalue:NO
Possiblevalues:
•YES
•NO
•IfYES,theSystem
Updateuserinterface
willnotbedisplayed.
•IfNO,theSystem
Updateuserinterface
willbedisplayed.
Example:
\GENERAL
\Disable=NO
\UCSettings\HTTPSHelloSettings
ThefollowingtableandexampleprovidesthesettingsandvaluesfortheHTTPSHelloSettingskey.
Table8.\UCSettings\HTTPSHelloSettings
ConfigurableitemDescriptionValueAction
RetryLimit
RetryWaitTime
ServerNameSpecifiestheservername
Specifiesthemaximum
numberoftimesthat
SystemUpdatewilltryto
connecttotheLenovo
HelpCenterWebsite.
Specifiesthemaximum
amountoftime(in
seconds)thatSystem
Updatewillwaitbefore
ittriestoconnecttothe
LenovoHelpCenterWeb
siteforanothertimeafter
thepreviousattemptfails.
thatSystemUpdatewill
searchforupdatesfor
itself.Changingthe
defaultvaluewilldisable
theUpdateThyself
functionofSystem
Update.
Defaultvalue:0
Possiblevalues:Anyvalid
integer
Defaultvalue:0
Possiblevalues:Anyvalid
integer
Thedefaultvalueis
pre-configured.Bydefault,
SystemUpdatewillconnectto
theLenovoHelpCenterWeb
sitetosearchforupdatesfor
itself.
Possiblevalues:Servername
orempty
SystemUpdatewillstop
tryingtoconnecttothe
LenovoHelpCenterWeb
siteaftertheconnection
attemptsreachthe
maximumnumberof
tries.
SystemUpdatewillwait
thenumberofseconds
whenattemptingto
connecttotheLenovo
HelpCenterWebsiteafter
thepreviousattemptfails.
SystemUpdatesearches
theLenovoHelpCenter
Websiteforupdates
foritself,evenifitis
connectedtoalocal
systemornetworkshare
repository.Y oucan
disabletheWebupgrade
forSystemUpdateby
clearingthisvalue.
Example:
\HTTPSHelloSettings
\RetryL imit=2
\RetryWaitTime=2
\ServerName=https://
Note:WhenSystemUpdateconnectstotheLenovoHelpCenterWebsite,itcommunicateswithdifferent
servers.TheRetryLimitandRetryWaitTimesettingsundertheHTTPSHelloSettingskeycontrolthe
18SystemUpdateSolutionDeploymentGuide
connectionbetweenSystemUpdateandtheserverfromwhichSystemUpdatedownloadstheself-update
package(Ifanewversionexists).
\UCSettings\HTTPSPackageSettings
ThefollowingtableandexampleprovidesthesettingsandvaluesfortheHTTPSPackageSettingskey.
Table9.\UCSettings\HTTPSPackageSettings
ConfigurableitemDescriptionValueAction
RetryLimit
RetryWaitTime
Specifiesthemaximum
numberoftimesthatSystem
Updatewilltrytoconnectto
theLenovoHelpCenterWeb
site.
Specifiesthemaximum
amountoftime(inseconds)
thatSystemUpdatewillwait
beforeittriestoconnectto
theLenovoHelpCenterWeb
siteforanothertimeafterthe
previousattemptfails.
Defaultvalue:0
Possiblevalues:Anyvalid
integer
Defaultvalue:0
Possiblevalues:Anyvalid
integer
SystemUpdatewillstop
tryingtoconnecttothe
LenovoHelpCenterWeb
siteaftertheconnection
attemptsreachthe
maximumnumberof
tries.
SystemUpdatewillwait
thenumberofseconds
whenattemptingto
connecttotheLenovo
HelpCenterWebsite
afterthepreviousattempt
fails.
Example:
\HTTPSPackageSettings
\RetryL imit=2
\RetryWaitTime=2
Note:TheRetryLimitandRetryWaitTimesettingsundertheHTTPSPackageSettingskeycontrolthe
connectionbetweenSystemUpdateandtheserverfromwhichSystemUpdatedownloadsupdatepackages.
UserSettingsconfigurableitems
ThissectionprovidesdescriptionsfortheconfigurableitemsavailableintheUserSettingskey.
\UserSettings\Connection
ThefollowingtableandexampleprovidesthesettingsandvaluesfortheConnectionskey.Those
configurableitemsareforproxyserverconnections.
Table10.\UserSettings\Connection
Configurable
itemDescriptionValueAction
User
Specifiestheuser
nametouseforthe
connection.
Defaultvalue:None
Thissettingisonlyusedforthe
connectiontypeofproxy,theHTTP
proxy,whentheproxyserverrequires
authentication.
Possiblevalues:Anystring
Thissettingisusedfor
authenticationtoaccessthe
HTTPproxyserver.
Chapter3.Configurations19
Table10.\UserSettings\Connection(continued)
Configurable
itemDescriptionValueAction
Password
Specifiesthe
passwordtouse
fortheconnection.
Defaultvalue:None
Possiblevalues:Anystring
Thissettingisusedfor
authenticationtoaccessthe
HTTPproxyserver.
SystemUpdatewillconnectto
theHTTPproxyserverdefinedin
ServerNameusingtheusername
definedinUser.Theenduser
ispromptedforthisinformation
whentheinformationisneeded.
Example:
\Connection\
\User=Billek
\Password=************
\UserSettings\General
ThefollowingtableandexampleprovidesthesettingsandvaluesfortheGeneralkey.
Table11.\UserSettings\General
ConfigurableitemDescriptionValueAction
ContentMode
DebugEnableEnablesyoutologprocess
Referstothestatusof
theupdatepackagesthat
SystemUpdatewillsearch
forintheUpdateRetriever
repository.
resultstothelogfilenamed
ApplicabilityRulesTrace.log.
EnablesyoutoskiptheUser
InformationpanelofSystem
Update.
Defaultvalue:Active
Possiblevalues:
•Active
•T est
Defaultvalue:NO
Possiblevalues:
•YES
•NO
Defaultvalue:YES DisplayInformationScreen
Possiblevalues:
•YES
•NO
•IfActive,SystemUpdate
willsearchtheUpdate
Retrieverrepositoryfor
theupdatepackagesin
activestatus.
•IfTest,SystemUpdate
willsearchtheUpdate
Retrieverrepositoryfor
theupdatepackagesin
teststatus.
Note:Ifthereisno
database.xmlfileinthe
UpdateRetrieverrepository
folder,SystemUpdate
willignorethevalueof
ContentModeandsearch
foralltheupdatepackages.
•IfYES,SystemUpdate
willlogtheprocess
resultstothelogfile.
•IfNO,SystemUpdate
willnotlogtheprocess
results.
•IfYES,theUser
Informationpanelwill
bedisplayed.
•IfNO,theUser
Informationpanelwill
notbedisplayed.
20SystemUpdateSolutionDeploymentGuide
Table11.\UserSettings\General(continued)
ConfigurableitemDescriptionValueAction
DisplayLicenseNoticeEnablesyoutoskipthe
licenseagreementthatwill
bedisplayedbeforethe
updatepackagespicklistis
populated.
Enablesyoutoskipthe
licenseagreementthatis
displayedintheSchedule
updatespanelofSystem
Update.
ExtrasT abEnablesyoutoshoworhide
theExtrastabintheSystem
Updateworkspace.
Defaultvalue:YES
Possiblevalues:
•YES
•NO
Defaultvalue:YES DisplayLicenseNoticeSU
Possiblevalues:
•YES
•NO
Defaultvalue:YES
Possiblevalues:
•YES
•NO
IgnoreLocalLicense
Note:Byimplementing
thissetting,youare
acceptingtheEndUser
LicenseAgreement
andtheTermsand
Conditionsonbehalfof
Enablesyoutoshowor
hidethelicensedialog
whenSystemUpdateis
downloadingandinstalling
anupdatepackagelocated
inarepositoryfoldersuchas
thenetworksharerepository.
Defaultvalue:NO
Possiblevalues:
•YES
•NO
theenduserforeach
packagetobeinstalled.
Donotusethissetting
ifyoudonothavethe
authoritytoaccept
theEndUserLicense
Agreementandthe
TermsandConditions
onbehalfoftheenduser.
•IfYES,thelicense
agreementscreenwill
bedisplayedpriortothe
updatepackagespick
list.
•IfNO,thelicense
agreementscreenwill
notbedisplayed.
•IfYES,thelicense
agreementwillbe
displayedpriorto
savingthechangesin
theScheduleupdates
panel.
•IfNO,thelicense
agreementwillbe
displayedandthe
changeswillbesaved
directlytotheWindows
Registrysubkey.
•IfYES,theExtrastab
willbedisplayedin
theSystemUpdate
workspace.
•IfNO,theExtrastab
willnotbedisplayed
intheSystemUpdate
workspace.
•IfYES,thelicensedialog
willnotbedisplayed
whenarepositoryis
usedtostoreupdate
packages.
Note:Ifyouobtain
packagesdirectly
fromtheLenovoHelp
Centeranddonotuse
arepositorytostore
updatepackages,the
IgnoreLocalLicense
valuewillbeignoredand
thelicensedialogwillbe
displayed.
•IfNO,thelicensedialog
willbedisplayedwhen
arepositoryisusedto
storeupdatepackages.
Chapter3.Configurations21
Table11.\UserSettings\General(continued)
ConfigurableitemDescriptionValueAction
NotifyInterval
Enablesyoutoenable
ordisablethefollowing
functionswhenSystem
Updatedownloadsupdate
packagesfromtheLenovo
HelpCenterWebsite:
•CRC(Cyclic
RedundancyCheck):
checksforfilecorruption
ofreadmeandlicense
agreementfileswhen
youdownloadupdate
packagesfromtheLenovo
HelpCenterWebsite.
•Filesize:checksthefile
sizeofreadmeandlicense
agreementfiles.
Specifiestheamountoftime
betweenrestartnotifications
whenyoudownloadand
installupdatepackagesthat
requireareboot.
Defaultvalue:YES IgnoreRMLicCRCSize
Possiblevalues:
•YES
•NO
Defaultvalue:300(seconds)
Possiblevalues:Anyvalue
between60secondsand86
400seconds
•IfYES,SystemUpdate
willignorethesefilesand
willnotcheckforthefile
corruptionandfilesize.
•IfNO,SystemUpdate
willcheckforthefile
corruptionandfilesize.
Note:SystemUpdate
doesnotcheckfilesize
andcorruptionofreadme
filesandlicenseagreement
fileswhenyoudownload
updatepackagesfroma
localrepositoryevenifyou
setthisvaluetoNO.
Youcanspecifyanyvalue
between60secondsand86
400seconds.Bydefault,
youwillbepromptedwitha
restartnotificationevery300
secondswhenyoubegin
todownloadandinstall
anupdatepackagethat
forcesarebootordeferthe
downloadandinstallation
process.
RepositoryLocation1
UNCMaxAttemptsSpecifiesthemaximum
Example:
\GENERAL
\CheckLocalCRC=YES
Specifiestherepository
folderpath.Thekeyvalue
nameshouldbeRepository
Location%N%whereNisa
numberbetween1and20,
including1and20.
numberoftriesthatSystem
Updatewillattemptwhen
connectingtoanetwork
sharefolderbeforeit
completelyfails.
Defaultvalue:
SUPPORTCENTER
Possiblevalues:
•SUPPORTCENTER
•Afolderpath
Defaultvalue:2
Possiblevalues:Anyvalid
integer
SystemUpdatewilluse
thedefaultvaluewhenan
invalidvalueisset.For
example,ifyousetavalue
greaterthan86400seconds
(24hours),SystemUpdate
willusethedefaultvalueof
300seconds.
SystemUpdatewillsearch
forupdatepackagesinthe
specifiedrepositoryfolder.
SystemUpdatewillattempt
thenumberoftrieswhen
connectingtoanetwork
sharefolder.
22SystemUpdateSolutionDeploymentGuide
\DebugEnable=NO
\DisplayInformationScreen=YES
\DisplayLicenseNotice=YES
\DisplayLicenseNoticeSU=YES
\ExtrasT ab=NO
\IgnoreLocalL icense=NO
\IgnoreRMLicCRCSize=NO
\Notif yInterval=300
\RepositoryLocation1=SUPPORTCENTER
\UNCMaxAttempts=2
\UserSettings\Scheduler
Usingtheschedulerfunction,youcanconfigureSystemUpdatetosearchforupdatepackagesatdesignated
intervals.ToincreasethespeedofdownloadingupdatepackagesfromLenovoservers,changetheRunOn
settingtoadaythatfitstheneedsofyourenterprise.DothiswhenyouinstallSystemUpdate.
Note:SystemUpdateforWindows7operatingsystemsdoesnotprovideschedulersettingsbecausethe
TaskSchedulertoolonWindows7operatingsystemshasthesamefunction.Toemploythescheduler
functionthroughtheT askSchedulertoolonWindows7operatingsystems,dothefollowing:
1.ClickStart,andtype"T askScheduler"intheSearchprogramsandfilesfieldandthenpressEnter.
TheTaskSchedulerprogramislaunchedandtheT askSchedulerwindowisdisplayed.
2.Right-clickT askScheduler(Local)intheleftpaneofthewindowandselectCreateBasicTask.The
CreateBasicT askWizardisdisplayed.
3.T ypeanameforthenewtaskintheNamefield,forexample,“TVSU.”Youcanalsoadddescriptionsfor
thetaskintheDescriptionfield(optional).ThenclickNext.
4.SelectthedesiredfrequencytorunthescheduledupdateandclickNext.Itisrecommendedto
selectMonthlyorWeekly.
5.Configurethedetailedsettingsofthefrequencyyouselectedonthepreviousscreentospecifywhen
youwishSystemUpdatewillruntogetupdates.
TakeMonthlyasanexample,ifyouselectSelectallmonthsfromtheMonthsdrop-downlistbox,
SystemUpdatewillrunonceeverymonth.ThenfromtheDaysdrop-downlistbox,selectonedayon
whichyouwishtorunthescheduledupdate.Y oucanalsoselectonedayfromtheOndrop-downlist
box,andthenSystemUpdatewillrunonthedesignateddayofthemonth(s)youspecified.ClickNext.
6.SelectStartaprogram,andthenclickNext.
7.T ypetheinstallationdirectoryofSystemUpdateintheProgram/scriptfield,orclickBrowseto
locatethefolderwhereSystemUpdateisinstalled.Y oucanalsotypedesiredschedulersettingsand
valuesintheAddargumentsfield(optional)andtheStartinfield(optional).Fordetailedinformation
aboutsettingsandvaluesfortheSystemUpdatescheduler,seeTable12“\UserSettings\Scheduler”
onpage23.
Note:TheinstallationdirectoriesofSystemUpdatearedifferentoncomputerswiththe32-bitWindows
7operatingsystemandcomputerswiththe64-bitWindows7operatingsystem.
8.ClickNexttoviewthesummaryofyourconfiguration.
9.ClickFinishtoconfirmandcompleteyourconfiguration.
ThedefaultsettingsandvaluesfortheSystemUpdateschedulerareprovidedinthefollowingtable.
Table12.\UserSettings\Scheduler
ConfigurableitemDescriptionValueAction
Enablesyoutoactivateor
inactivatethescheduler.
Defaultvalue:YES SchedulerAbility
Possiblevalues:
•YES
•NO
•IfYES,SystemUpdatewillrun
onthespecifiedschedule.
•IfNO,SystemUpdatewillnot
runonaschedule.
Chapter3.Configurations23