ID članka: 296861 - Zadnji pregled: 14. september 2010 - Revizija: 16.0 Kako namestiti več posodobitev ali hitrih popravkov sistema Windows s samo enim vnovičnim zagonom
Na tej straniPOVZETEK V članku je opisan postopek namestitve več posodobitev za Windows (npr. nujnih posodobitev, varnostnih popravkov ali hitrih popravkov), ki uporabljajo orodje Hotfix.exe (Microsoft Windows NT 4.0) ali Update.exe (Microsoft Windows 2000, Microsoft Windows XP ali Microsoft Windows Server 2003) z enim samim vnovičnim zagonom. Članek je namenjen skrbnikom in računalniškim strokovnjakom. Posodobitve za Windows, ki uporabljajo Hotfix.exe ali Update.exe, lahko namestite posamezno ali skupaj s sistemom Windows (s servisnim paketom ali brez njega).
Opomba Postopek, ki je opisan v tem članku, ne deluje za posodobitve, ki za namestitev ne uporabljajo programa Hotfix.exe ali Update.exe. Na primer Internet Explorerjeve posodobitve za Windows NT 4.0, Windows 2000 in Windows XP temeljijo na namestitvi INF in se jih ne nameščan z orodjem Update.exe. Zato ne morete uporabiti tega postopka in namestiti več posodobitev za Microsoft Internet Explorer s samo enim vnovičnim zagonom sistema Windows NT 4.0, Windows 2000 ali Windows XP. Posodobitve za Internet Explorer za sistem Windows Server 2003 pa se nameščajo z orodjem Update.exe, zato jih lahko namestite s tem postopkom. Če želite več informacij o teh temah, obiščite ta Microsoftova spletna mesta: Windows 2000 Priročnik za namestitev in uvajanje hitrih popravkov za Microsoft Windows 2000 Windows XPhttp://www.microsoft.com/windows2000/downloads/servicepacks/sp4/HFDeploy.htm (http://www.microsoft.com/windows2000/downloads/servicepacks/sp4/HFDeploy.htm) Priročnik za namestitev in uvajanje hitrih popravkov za Microsoft Windows XP http://www.microsoft.com/windowsxp/downloads/updates/sp1/hfdeploy.mspx (http://www.microsoft.com/windowsxp/downloads/updates/sp1/hfdeploy.mspx) Priročnik za namestitev in uvajanje posodobitev za Microsoft Windows XP s servisnim paketom SP2 Windows Server 2003 in Windows XP Professional x64 Editionhttp://www.microsoft.com/technet/prodtechnol/winxppro/deploy/hfdeploy.mspx (http://www.microsoft.com/technet/prodtechnol/winxppro/deploy/hfdeploy.mspx) Priročnik za namestitev in uvajanje posodobitev za Microsoft Windows Server 2003 in Windows XP 64-Bit Edition Version 2003 Windows Server 2003 s servisnim paketom SP1http://www.microsoft.com/technet/security/topics/patchmanagement/hfdeploy.mspx (http://www.microsoft.com/technet/security/topics/patchmanagement/hfdeploy.mspx) Nameščanje in uvajanje posodobitev za Microsoft Windows Server 2003 s servisnim paketom SP1 http://technet2.microsoft.com/windowsserver/en/library/0e02a953-aca7-4dad-b3e2-c94ea72bbc3d1033.mspx (http://technet2.microsoft.com/windowsserver/en/library/0e02a953-aca7-4dad-b3e2-c94ea72bbc3d1033.mspx) DODATNE INFORMACIJEPosodobitev za Windows (npr. nujna posodobitev, varnostni popravek ali hitri popravek) je izvedljiva datoteka (.exe), v kateri je ena ali več sistemskih datotek, ki jih uporabite v sistemu Windows za odpravo določene težave. Podpora Microsoftovim izdelkom ponuja hitre popravke za stranke, ki imajo resne težave. Nujne posodobitve in varnostni popravki so posodobitve, ki jih Microsoft priporoča vsem strankam. Nujne posodobitve in varnostne popravke lahko pridobite na spletnem mestu Windows Update, Microsoft Update, v Microsoftovem središču za prenose ali na drugih Microsoftovih spletnih mestih. Posodobitve za Windows XP x64 Edition in Windows Server 2003 ali posodobitve za Windows XP in Windows 2000, ki so bile ustvarjene po decembru 2002Opomba Če želite ugotoviti, kdaj je posodobitev nastala, v posodobitvenem paketu v namestitvenem programu Update.exe ali Hotfix.exe poglejte datum zadnje spremembe (Modified).Če želite posodobitev za Windows namestiti samo v en računalnik, zaženite program za posodabljanje v računalniku, ki ga želite posodobiti. Če želite namestiti več posodobitev, ne da bi med posameznimi namestitvami znova zagnali računalnik, uporabite stikalo /z. Možnosti ukazne vrstice za program Update.exeV spodnji tabeli so navedene možnosti ukazne vrstice (ali stikala), ki jih podpira program Update.exe:Stikalo Opis ------ ----------- /f Prisili druge programe, da se ob zaustavitvi zaprejo. /n Pri odstranjevanju hitrih popravkov datotek ne kopira varnostno. /z Po koncu namestitve računalnika ne zažene znova. /q Uporablja tihi način; posredovanje uporabnika ni potrebno. /m Uporablja nespremljan način namestitve (Windows 2000). /u Uporablja nespremljan način namestitve (Windows XP). /l Prikaže seznam nameščenih hitrih popravkov. 815062
(http://support.microsoft.com/kb/815062/
)
Ko verižite več hitrih popravkov, se ne namesti prava datoteka (Ta povezava lahko vodi k besedilu, ki je delno ali v celoti v angleščini) Vse posodobitve za Windows NT 4.0 ali za Windows XP in Windows 2000, ki so bile ustvarjene pred decembrom 2002Opomba Če želite ugotoviti, kdaj je bila ustvarjena posodobitev, v posodobitvenem paketu v namestitvenem programu Update.exe ali Hotfix.exe preverite datum zadnje spremembe (Modified).Microsoft je izdal orodje za ukazno vrstico z imenom QChain.exe. Z njim lahko skrbniki hkrati verižijo več posodobitev. Ko verižite posodobitve, namestite več posodobitev, ne da bi med posameznimi namestitvami znova zagnali računalnik. Brez tega orodja je edini podprt način, da po vsaki namestitvi posodobitve znova zaženete računalnik. Orodje QChain.exe ima te prednosti:
815062
(http://support.microsoft.com/kb/815062/
)
Ko verižite več hitrih popravkov, se ne namesti prava datoteka (Ta povezava lahko vodi k besedilu, ki je delno ali v celoti v angleščini) Veriženje nameščanja posodobitev brez orodja QChain.exe ni varnoČe je med nameščanjem posodobitev datoteka zaklenjena ali v uporabi, je ni mogoče zamenjati. Zato je datoteka postavljena v vrsto za čakanje na preimenovanje datoteke in je zamenjana šele po vnovičnem zagonu računalnika. Do te težave pride v takem primeru:
Če so verižene posodobitve nameščene brez vnovičnega zagonaČeprav je tak primer redek, je priporočljivo, da se prepričate, da so v vašem računalniku vsi popravki, za katere mislite, da so nameščeni. To preverite z orodjem Qfecheck.exe. Če želite več informacij o orodju Qfecheck.exe, kliknite to številko članka iz Microsoftove zbirke znanja:282784
(http://support.microsoft.com/kb/282784/
)
Qfecheck.exe preveri namestitev hitrih popravkov za Windows 2000 in Windows XP (Ta povezava lahko vodi k besedilu, ki je delno ali v celoti v angleščini) QChain.exe iz registra počisti ključ »Pending File Rename Operations« in tako zagotovi, da se po vnovičnem zagonu računalnika namesti samo najnovejša različica. Nameščanje več posodobitev z enim vnovičnim zagonom
Kako pridobite orodje QChain.exeOrodje QChain.exe je vključeno v vseh posodobitvah za Windows XP in Windows 2000, ki so bile izdane po 18. maju 2001, vendar v posodobitvah, ki so bile izdane pred decembrom 2002, obstaja težava, ki lahko v nekaterih okoliščinah v vašem računalniku uporabi napačno dvojiško datoteko. Marca 2003 je Microsoft izdal posodobljeno različico orodja QChain.exe, da bi odpravil to težavo. Če želite več informacij o tej težavi ali če želite pridobiti posodobljeno orodje Qchain.exe, kliknite to številko članka iz Microsoftove zbirke znanja:815062
(http://support.microsoft.com/kb/815062/
)
Ko verižite več hitrih popravkov, se ne namesti prava datoteka (Ta povezava lahko vodi k besedilu, ki je delno ali v celoti v angleščini) Skladnja ukaza v orodju QChain.exeqchain [logfilename] Neobvezni parameter [logfilename] ustvari datoteko, v kateri je posnetek ključa Pending File Rename Operations pred postopkom in po njem. Primer izhoda orodja QChain.exe---- Old Information In The Registry ------ Source:C:\WINNT\inf\acpi.inf Version: 5.0.2183.1 Destination:d:\ntsust\testregchech\1394.inf Version: 5.0.2183.1 Source:C:\WINNT\inf\adm_mult.inf Version: 5.0.2184.1 Destination:d:\ntsust\testregchech\1394.inf Version: 5.0.2183.1 Source:C:\WINNT\inf\banshee.inf Version: 5.0.2080.1 Destination:d:\ntsust\testregchech\1394.inf Version: 5.0.2183.1 ---- New Information In The Registry ------ Source:C:\WINNT\inf\adm_mult.inf Version: 5.0.2184.1 Destination:d:\ntsust\testregchech\1394.inf Version: 5.0.2183.1 Omejitve orodja QChain.exeČeprav QChain deluje z večino posodobitev za Windows NT 4.0 in Windows 2000, morda ne bo deloval s posodobitvami, ki vsebujejo dvojiške datoteke, navedene v spodnjem registrskem ključu:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session
Manager\KnownDLLs Dvojiške datoteke, navedene v registrskem ključu KnownDLLs , se v pomnilnik naložijo ob zagonu, zato mora program za nameščanje posodobitev zamenjati ciljno dvojiško datoteko s posodobljeno dvojiško datoteko pred vnovičnim zagonom računalnika. Zato program za nameščanje posodobitev ne ustvari ključa »Pending File Rename Operation«, da bi zamenjal dvojiško datoteko ob vnovičnem zagonu. Namesto tega posodobitev premakne trenutno dvojiško datoteko na začasno mesto, postavi posodobljeno dvojiško datoteko na mesto, kjer je bila prej trenutna dvojiška datoteka, in nato ustvari ključ »Pending File Rename Operation«, da se ob vnovičnem zagonu računalnika izbriše trenutna dvojiška datoteka. QChain uporablja samo ključe »Pending File Rename Operations«, ki izvajajo operacije nadomeščanja dvojiških datotek. Nikoli ne uporablja ključev »Pending File Rename Operations«, ki izvajajo operacije brisanja. Vse posodobitve za Windows NT 4.0 in Windows 2000, ki so starejše od servisnega paketa SP2, s ključem GetFileVersionInfo ugotavljajo različico datoteke. Če namestite eno ali več posodobitev za Windows NT 4.0 ali posodobitev za Windows 2000, starejših od servisnega paketa SP2, in te posodobitve vsebujejo prekrivajoč se ključ KnownDLLs, ni zagotovljeno, da se namesti najnovejši popravek, ko z orodjem QChain izvajate veriženje nameščanja teh posodobitev. Spodnji primer prikazuje, zakaj orodje QChain v sistem ne postavi prave dvojiške datoteke:
Če znova uporabimo zgornji primer in če uporabimo posodobitve za Windows 2000, novejše od servisnega paketa SP2, popravek v paketu B preslika datoteko Kernel32.dll iz paketa A in prepozna različico 3. Različica 3 je novejša od različice 2 v paketu B. Zato paket B ne zamenja datoteke Kernel32.dll, ki je že v sistemu; različica 3 datoteke Kernel32.dll iz paketa A je pravilno uporabljena v računalniku, ko ga znova zaženete.
| Drugi viri Druga mesta za podporo
Skupnost
Pridobite pomoč zdajPrevodi člankov
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
Nazaj na vrh
