Momentálne ste offline a čaká sa, kým sa znova pripojíte na internet

Inštalácia viacerých aktualizácií alebo rýchlych opráv s jediným reštartovaním počítača

DÔLEŽITÉ: Tento článok je preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft a možno ho opraviť prostredníctvom technológie Community Translation Framework (CTF). Microsoft ponúka strojovo preložené články, články upravené komunitou aj články preložené prekladateľmi, aby zabezpečil prístup ku všetkým článkom databázy Knowledge Base vo viacerých jazykoch. Strojovo preložené články aj upravené články môžu obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky. Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené neprávnym prekladom obsahu alebo jeho použitím zo strany našich zákazníkov. Ďalšie informácie o technológii CTF nájdete na lokalite http://support.microsoft.com/gp/machine-translation-corrections/sk.

Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 296861
Súhrn
Tento článok popisuje inštaláciu viacerých Windows aktualizácie produktov (napríklad opravy zabezpečenia dôležitých aktualizácií alebo rýchlych opráv) (Microsoft Windows NT 4.0) Hotfix.exe alebo Update.exe (Microsoft Windows 2000, Microsoft Windows XP alebo Microsoft Windows Server 2003) s jediným reštartovaním počítača. Tento článok je určený pre správcov a odborníkov z oblasti IT. Môžete nainštalovať aktualizácie produktov systému Windows použite Hotfix.exe alebo Update.exe samostatne alebo v kombinácii s (s alebo bez aktualizácie service pack).

Poznámka: Postup popísaný v tomto článku nefunguje pre aktualizácie produktov, ktoré nepoužívajú Hotfix.exe alebo Update.exe ako inštalačný program. Napríklad namiesto Update.exe aktualizácie programu Internet Explorer pre systém Windows NT 4.0, Windows 2000 a Windows XP použiť inštalácie súboru INF. Výsledkom je, nemôžete použiť tento postup na inštaláciu viacerých Microsoft Internet Explorer aktualizácie s jediným reštartovaním počítača na systém Windows NT 4.0, Windows 2000 alebo Windows XP. Keďže aktualizácie programu Internet Explorer pre systém Windows Server 2003 používajú Update.exe ako inštalačný program, tento postup môžete nainštalovať.

Ďalšie informácie o týchto témach nájdete na nasledujúcich webových lokalitách spoločnosti Microsoft:

Windows 2000
Microsoft Windows 2000 rýchla inštalácia a nasadenie sprievodca
http://technet.Microsoft.com/en-us/library/cc750542.aspx
Windows XP
Návod na inštaláciu a nasadenie aktualizácií pre systém Microsoft Windows XP Service Pack 2
http://technet.microsoft.com/en-us/library/bb457071.aspx
Windows Server 2003 a Windows XP Professional x 64 Edition
Návod na inštaláciu a nasadenie aktualizácií pre systém Microsoft Windows Server 2003and Windows XP 64-Bit Edition Version 2003
http://technet.Microsoft.com/en-us/library/cc700814.aspx
Windows Server 2003 Service Pack 1
Microsoft Windows Server 2003 Service Pack 1 Inštalácia a nasadenie aktualizácií
http://technet2.Microsoft.com/windowsserver/en/library/0e02a953-aca7-4dad-b3e2-c94ea72bbc3d1033.mspx
Ďalšie informácie
Aktualizáciu systému Windows (napríklad Kritická aktualizácia, Oprava zabezpečenia alebo rýchla oprava) je súbor spustiteľný súbor (.exe), ktorý obsahuje jeden alebo viac súborov, ktoré môžete použiť systém Windows na opravu špecifického problému. Služby technickej podpory spoločnosti Microsoft distribuuje opravy hotfix pre zákazníkov, ktorí výrazne ovplyvňuje špecifické problémy. Kritické aktualizácie a opravy zabezpečenia sa aktualizácie, ktoré spoločnosť Microsoft odporúča pre všetkých zákazníkov. Kritické aktualizácie a opravy zabezpečenia môžete získať z webovej lokality Windows Update, webovej lokality Microsoft Update, Microsoft Download Center, alebo z iných webových lokalít spoločnosti Microsoft.

Aktualizácie systému Windows XP x 64 Edition a aktualizácie systému Windows Server 2003 alebo Windows XP a Windows 2000 aktualizácie, ktoré boli vytvorené po December 2002

Poznámka: Zistiť, kedy bol vytvorený aktualizáciu, Zobraziť dátum zmenené na inštalačný program Update.exe alebo Hotfix.exe v aktualizácii balíka.

Inštalovať aktualizáciu Windows na jednom počítači, spustite program aktualizácie produktu v počítači, ktorý chcete aktualizovať. Inštalácia viacerých aktualizácií produktov bez reštartovania počítača medzi jednotlivými inštaláciami, použite prepínač /z .

Možnosti príkazového riadka pre Update.exe program

Možnosti príkazového riadka (alebo prepínače), ktoré podporuje Update.exe program uvedené v nasledujúcej tabuľke:
Switch Description------ ----------- /f Forces other programs to close at shutdown. /n Does not back up files for removing hotfixes. /z Does not restart the computer after the installation is		  completed. /q Uses quiet mode; no user interaction is required. /m Uses unattended Setup mode (Windows 2000). /u Uses unattended Setup mode (Windows XP). /l Lists installed hotfixes. 
Nasledujúca ukážka kódu je dávkový súbor, ktorý inštaluje aktualizácie viacerých produktov a zaručuje, že správne súbory sa nahradia po reštartovaní počítača.
@echo offsetlocalset PATHTOFIXES=E:\hotfix%PATHTOFIXES%\Q123456_w2k_sp4_x86.exe /Z /M%PATHTOFIXES%\Q123321_w2k_sp4_x86.exe /Z /M%PATHTOFIXES%\Q123789_w2k_sp4_x86.exe /Z /M
Poznámka: QChain.exe funkčnosť je súčasťou všetky vydania systému Windows XP x 64, Windows Server 2003, Windows XP a Windows 2000 aktualizácie produktov, ktoré používajú Update.exe a od 18. mája 2001, ktoré boli vydané. Ale problém existuje v aktualizácie produktov, ktoré boli vydané pred decembra 2002, v niektorých prípadoch sa môže vzťahovať zlé binárne. V marci 2003 spoločnosť Microsoft vydala aktualizovanú verziu QChain.exe na vyriešenie tohto problému. Ďalšie informácie o tomto probléme alebo nástroja Qchain.exe aktualizovaná, po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
815062 Nie je nainštalovaný správny súbor, ak ste reťazca viacerých rýchlych opráv

Všetky aktualizácie systému Windows NT 4.0 alebo Windows XP a Windows 2000 aktualizácie, ktoré boli vytvorené pred decembra 2002

Poznámka: Zistiť, kedy bol vytvorený aktualizáciu, skontrolujte dátum zmenené na inštalačný program Update.exe alebo Hotfix.exe v aktualizácii balíka.

Spoločnosť Microsoft vydala nástroj príkazového riadka, ktorý sa nazýva QChain.exe. S QChain.exe, správcovia systému reťazca aktualizácie spolu. Reťazca aktualizácie inštalácii viacerých aktualizácií bez reštartovania počítača medzi jednotlivými inštaláciami. Bez tohto nástroja je jediný podporovaný spôsob na reštartovanie počítača po každej inštalácii aktualizácie. Nástroja QChain.exe má nasledovné výhody:
  • Zvyšuje dostupnosť serverov, pretože počítače notbeing znovu medzi jednotlivými inštaláciami aktualizácie.
  • Umožňuje rýchlejšie inštalácií viacerých aktualizácií v počítači asingle.
  • Pracuje na Windows 2000 a Windows NT4.0.
Poznámka: QChain.exe funkčnosť je súčasťou všetkých Windows XP a Windows 2000 aktualizácie vydané od 18. mája 2001, ale problém existuje v aktualizácie vydané pred decembra 2002, ktoré môže mať za následok zlé binárny na počítači, v niektorých prípadoch. V marci 2003 spoločnosť Microsoft vydala aktualizovanú verziu QChain.exe na vyriešenie tohto problému. Ďalšie informácie o tomto probléme a získanie aktualizovaných nástroja Qchain.exe po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
815062 Nie je nainštalovaný správny súbor, ak ste reťazca viacerých rýchlych opráv

Reťazenie inštalácií aktualizácií bez QChain.exe nie je bezpečné

Pri inštalácii aktualizácie, ak súbor je zamknutý alebo použitie, nemôže byť nahradená. Výsledkom súbor je umiestnený vo fronte čakajúce súbor premenovať a nahrádza po reštartovaní počítača. Problém sa vyskytuje v nasledujúcom prípade:
  • Inštalácii aktualizácií A a B bez reštartovania computerbetween inštaláciách.
  • Ako balíky obsahujú súbor X. balík je súbor X je version3; súbor balíka B X je verzia 2. Verzia súboru X počítač isversion 1.
  • Po nainštalovaní balíka A miesta jeho verziu fileX vo fronte čakajúce súbor premenovať.
  • Po nainštalovaní balíka B miesta jeho verziu fileX vo fronte čakajúce súbor premenovať.
  • Po reštartovaní počítača, pretože balík B wasinstalled posledný, jeho verziu súboru, je nainštalovaný X (podľa spracováva súbor Renamequeue, posledný súbor je používaný). Výsledkom očakávaná verzia 2 isinstalled namiesto toho verzie 3.

Ak už zreťazené nainštalovaní bez reštartovania

Napriek tomu, že tento scenár je zriedkavé, je vhodné overiť, či všetky opravy, ktoré si myslíte, že sú nainštalované v počítači. Ak chcete overiť, použite nástroj Qfecheck.exe. Ďalšie informácie o Qfecheck.exe nájdete po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
282784 Qfecheck.exe overí Inštalácia systému Windows 2000 a Windows XP
QChain.exe vyčistia prebiehajúce operácie súbor premenovať kľúč databázy registry a uistite sa, či je nainštalovaná Najnovšia verzia súboru po reštartovaní počítača.

Inštalácia viacerých aktualizácií s len jedným reštartovaním

  1. Spustiť Inštalátor aktualizácia s - z prepínač na pokyn Inštalátor sa reštartuje po theinstallation. Ak nechcete výzvy alebo správy toappear počas inštalácie, pridajte prepínač m (pre tichý režim).

    Inštalátor aktualizácie je niektorý z nasledujúcich programov:
    • Samorozbaľovací balík programový súbor (napríklad Qnnnnnn_w2k_spx_x86_en.exe).
    • Hotfix.exe (ak máte extrahovať všetky súbory z balíka).
  2. Po nainštalovaní týchto rýchlych opráv, spustite QChain.exe.
  3. Reštartujte počítač.
Taktiež môžete vytvoriť dávkový súbor urobiť. Nasledujúci vzorový dávkový súbor demonštruje tento postup:
@echo offsetlocalset PATHTOFIXES=some path%PATHTOFIXES%\Q123456_w2k_sp2_x86.exe -z -m%PATHTOFIXES%\Q123321_w2k_sp2_x86.exe -z -m%PATHTOFIXES%\Q123789_w2k_sp2_x86.exe -z -m%PATHTOFIXES%\qchain.exe

Získanie QChain.exe

QChain.exe funkčnosť je súčasťou všetkých Windows XP a Windows 2000 aktualizácie vydané od 18. mája 2001, ale problém existuje v aktualizácie, ktoré boli vydané pred decembra 2002, ktoré môže mať za následok zlé binárny na počítači, v niektorých prípadoch. V marci 2003 spoločnosť Microsoft vydala aktualizovanú verziu QChain.exe na vyriešenie tohto problému. Ďalšie informácie o tomto probléme a získanie aktualizovaných nástroja Qchain.exe po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
815062 Nie je nainštalovaný správny súbor, ak ste reťazca viacerých rýchlych opráv

Syntax príkazu QChain.exe

QChain [LogFileName]
Voliteľné [LogFileName] parametra vytvorí súbor pred a po snímku prebiehajúce operácie súbor premenovať kľúč.

Vzorový výstup QChain.exe

---Staré informácie v databáze Registry---
Source:C:\WINNT\inf\acpi.inf
Verzia: 5.0.2183.1
Destination:d:\ntsust\testregchech\1394.inf
Verzia: 5.0.2183.1

Source:C:\WINNT\inf\adm_mult.inf
Verzia: 5.0.2184.1
Destination:d:\ntsust\testregchech\1394.inf
Verzia: 5.0.2183.1

Source:C:\WINNT\inf\banshee.inf
Verzia: 5.0.2080.1
Destination:d:\ntsust\testregchech\1394.inf
Verzia: 5.0.2183.1

---Nových informácií v databáze Registry---
Source:C:\WINNT\inf\adm_mult.inf
Verzia: 5.0.2184.1
Destination:d:\ntsust\testregchech\1394.inf
Verzia: 5.0.2183.1

Obmedzenia QChain.exe

Hoci QChain funguje väčšina Windows NT 4.0 a Windows 2000 aktualizácie, QChain.exe nemusí fungovať s aktualizáciami, ktoré obsahujú binárne súbory, ktoré sú uvedené v nasledovnom kľúči databázy registry:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\KnownDLLs
Binárne súbory (binárne súbory), ktoré sú uvedené v tomto kľúči sú uložené v pamäti na spustenie. Keď inštalátor aktualizácie vyzýva binárne funkcia GetFileVersionInfo funkciu zo zoznamu, aktualizácia Inštalátora odkazuje binárne načítaných už nie je binárny súbor, ktorý sa nenachádza v cieľovom umiestnení.

Pretože binárne súbory, ktoré sú uvedené v
KnownDLLs
databázy Registry kľúč načítať do pamäte pri štarte, aktualizácia Inštalátora musíte nahradiť binárne cieľ pevné binárne pred reštartovaním počítača. Inštalátor aktualizácie preto vytvoriť súbor premenovať operácie čakajúce nahradiť binárne na reštartovanie. Namiesto toho aktualizácia premiestni aktuálne binárne do dočasného umiestnenia, dá pevne binárne kde bol aktuálne binárne a vytvorí súbor premenovať operácie čakajúce odstránenie aktuálne binárne po reštartovaní počítača.

QChain sa týka iba spracováva súbor premenovať operácie, ktoré vykonávať binárne náhradu. Nie je nič spracováva súbor premenovať operácie, ktoré vykonať operácie odstránenia.

Všetky aktualizácie systému Windows NT 4.0 a Windows 2000 všetky aktualizácie, ktoré sú staršie než SP2 použite funkcia GetFileVersionInfo určiť verziu súboru. Ak nainštalujete dvoch alebo viacerých aktualizácií systému Windows NT 4.0 alebo pre SP2 aktualizácie systému Windows 2000 a aktualizácie obsahujú prekrývajúce KnownDLLs, používanie QChain reťazec inštaláciu týchto aktualizácií nie skontrolujte nainštalované najnovšie informácie z opravy.

Nasledujúci scenár ukazuje prečo QChain môže dať správne binárne systému:
  • Inštaláciou aktualizácie balíkov A a B, a nie restartbetween zariadenia.
  • Ako balíky obsahujú Kernel32.dll, súboru, ktorý je v KnownDLLs zoznam. Balík obsahuje Kernel32.dll verzie 3 balík Bincludes Kernel32.dll verzia 2, a má počítač Kernel32.dll verzia 1installed.
  • Po nainštalovaní balíka A funkcia GetFileVersionInfo správy Kernel32.dll verzia 1 v počítači. Becausepackage A zahŕňa verzie 3, aktualizácia Inštalátor zistí potreba filereplacement.
    • Inštalátor aktualizácie pohybuje Kernel32.dll verzia 1 v počítači do dočasného umiestnenia a vytvorí súbor premenovať operácie čakajúce na odstránenie súboru Kernel32.dll z dočasného umiestnenia pri najbližšom reštarte počítača.
    • Balík je Kernel32.dll verzie 3 sa skopíruje do počítača.
  • Keď inštaluje balík B, funkcia GetFileVersionInfo stále hlási, že Kernel32.dll verzia 1 je nainštalovaný thecomputer, pretože funkcia GetFileVersionInfo číta informácie o verzii Kernel32.dll že isloaded pamäte. Balík B je verzia 2 a jej preto identifiesthe potrebné nahradenie súboru.
    • Inštalátor aktualizácie pohybuje Kernel32.dll, je už v počítači (balík je Kernel32.dll verzie 3) do dočasného umiestnenia a vytvorí súbor premenovať operácie čakajúce odstránenie (POP3) Kernel32.dll z dočasného umiestnenia ďalší čas reštartovaním počítača.
    • Balík B Kernel32.dll verzia 2 sa skopíruje do počítača.
  • QChain sa spustí, ale nie sú žiadne čakajúce RenameOperations súbor na nahradenie súboru a QChain preto nie je.
  • Pretože balík B nedávno nainštalovaný, balík BKernel32.dll verzia 2 sa správne umiestnenie v počítači. Preto sa načíta do pamäte po reštartovaní počítača. Až do súboru RenameOperations odstránenie pôvodnej Kernel32.dll 1 aj balík A'sKernel32.dll verzie 3. V dôsledku toho počítač má teraz Kernel32.dll verzia 2 namiesto toho verzie 3.
Je riešenie Windows 2000 post-SP2 kde funkcia GetFileVersionInfo sa už používa v KnownDLLs načítaných v pamäti. Namiesto toho inštalátor aktualizácie máp súbor, ktorý sa nenachádza v cieľovom umiestnení a potom vyvolá funkcia GetFileVersionInfo pripojenej súbor. Preto možno QChain.exe spolu reťazec post SP2 aktualizácie systému Windows 2000. Ak tak urobíte, verzia súboru je nainštalovaný bez ohľadu na to, aby nainštalovaných aktualizácií.

Ak prehrať predchádzajúcej situácii a používať post SP2 aktualizácie systému Windows 2000, rýchlej opravy balík B mapy balík je Kernel32.dll a rozpozná, verzia 3. Verzia 3 sa balík B's Kernel32.dll verzia 2. Preto balík B nenahrádza Kernel32.dll, ktorá je v systéme a Kernel32.dll balík je verzia 3 je verzia počítačom správne po počítač sa reštartuje.
QChain sp spsetup spinstall riešenie opravy aktualizácie reboot

Upozornenie: Tento článok bol preložený automaticky.

Vlastnosti

ID článku: 296861 – Posledná kontrola: 09/05/2015 10:29:00 – Revízia: 3.0

Microsoft Windows Update, Microsoft Update

  • kbproductlink kbhotfixserver kbqfe kbwindowsupdatev6 kbwindowsupdatev3 kbfile kbgraphxlinkcritical kbinfo kbmt KB296861 KbMtsk
Pripomienky