Lenovo SystemUpdateSolution User Manual

SystemUpdateSolutionDeploymentGuide
Note:Beforeusingthisinformationandtheproductitsupports,readthegeneralinformationinAppendixB “Notices”onpage85
.
SixthEdition(June2014)
©CopyrightLenovo2009,2014.
LIMITEDANDRESTRICTEDRIGHTSNOTICE:IfdataorsoftwareisdeliveredpursuantaGeneralServicesAdministration “GSA”contract,use,reproduction,ordisclosureissubjecttorestrictionssetforthinContractNo.GS-35F-05925.
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:\>[SystemUpdateinstallationlename].exe
Todoasilentcommandlineextractionfollowedbyaninstallation,usethe/VERYSIELNTparameter.The extractdefaultstotheWindowsT empfolder,forexample:
c:\>[SystemUpdateinstallationlename].exe/VERYSILENT/NORESTART
Tosilentlyextracttoaspecificfolderfollowedbyaninstallation,usetheDIRparameter,forexample:
[SystemUpdateinstallationlename].exe/VERYSILENT/NORESTART/DIR="C:\TVT\tvsut"
The/DIRparametercausesthefilestobeextractedtothec:\tvt\tvsutfolder.
Youcanusethe-eparametertoextractthecontentsoftheinstallationfile.IfyouwanttheUpdateRetriever installationfiletostarttheexecutable,specifythefilenameafterthe–eparameter,forexample:
-e[UpdateRetrieverinstallationlename]
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:\>[UpdateRetrieverinstallationlename].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:
[SystemUpdateinstallationlename].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
Loading...
+ 65 hidden pages