Inštalácia aktualizácií msu. Manuálna inštalácia súborov CAB a MSU pre aktualizácie systému Windows

    Jedným z najbežnejších spôsobov zakázania automatických aktualizácií systému Windows je zakázanie služby Center. Aktualizácie systému Windows" Na prvý pohľad je to správne riešenie, ktoré dosiahne konečný cieľ tým najjednoduchším spôsobom, no v skutočnosti môže tento prístup v budúcnosti viesť k veľkým problémom pri inštalácii nových programov. Faktom je, že mnohé softvérové ​​produkty po inštalácii aktualizujú komponenty potrebné na ich fungovanie Prostredie Windows vrátane komponentov, ktoré sú aktualizáciami systému Windows. Ak pre inštalovaný program nie sú potrebné žiadne aktualizácie, zvyčajne sa inštalujú offline. Ak to chcete urobiť, použite inštalačný program offline aktualizácie wusa.exe a službu Windows Update. Najmä inštalatér wusa.exe možno vykonať pomocou parametra /tichý, ktorý nastavuje „tichý režim“ na inštaláciu aktualizácií bez hlásení na obrazovke. Okrem toho inštalačný program nemusí správne spracovať výsledky operácií na inštaláciu potrebných aktualizácií systému Windows. Keď je služba Windows Update zakázaná, na obrazovke sa v najlepšom prípade zobrazí chybové hlásenie 0x80070422:

V najhoršom prípade sa pri inštalácii programu môže zobraziť fatálne chybové hlásenie alebo, čo je ešte horšie, nebudú sa zobrazovať žiadne chybové hlásenia, ale nainštalovaný softvér nebude fungovať. V dôsledku toho môže používateľ stráviť veľa času a úsilia riešením problému, ktorý si sám spôsobil deaktiváciou služby Windows Update.

Preto, správny prístup Ak chcete vypnúť automatické aktualizácie, predpokladá sa, že služba Windows Update nie je zakázaná. Ak chcete ušetriť systémové prostriedky, môžete nastaviť typ spustenia na „Manuálne“. Aktualizačná služba musí byť nakonfigurovaná na režim „Nekontrolovať aktualizácie (neodporúča sa)“:

Ovládací panel – Windows Update – Prispôsobiť nastavenia

Ak chcete zabrániť zobrazovaniu upozornení Centra akcií, musíte príslušné upozornenie vypnúť:

Ovládací panel – Centrum akcií – Nastavenie centra akcií.

S týmito nastaveniami to nebude fungovať automatická aktualizácia Windows a zachová si všetky funkcie inštalátora offline aktualizácie wusa.

Niekedy nastane situácia, keď dôvod modré obrazovky smrť je inštalácia ďalšej aktualizácie od spoločnosti Microsoft. Často sa stáva, že nie je čas zistiť, kto je na vine, jeden z vývojárov ovládača (povedzme antivírus), ktorý niečo nezohľadnil alebo urobil niečo zle, alebo samotní vývojári Microsoftu, my len treba pracovať v systéme. Existuje niekoľko spôsobov, ako odstrániť nainštalované aktualizácie.

Metóda 1. Odinštalovanie aktualizácií pomocou Pridať alebo odstrániť programy

Prejdeme na inštalačný nástroj na odstránenie programov, môžete cez rozhranie (Štart / Ovládací panel / Pridať alebo odstrániť program) príkazový riadok, spustite appwiz.cpl. Vľavo vyberte „Zobraziť nainštalované aktualizácie“.

Existuje stĺpec dátumu inštalácie, podľa ktorého môžete tieto aktualizácie zoradiť a odstrániť tie, ktoré potrebujete.

Metóda 2. Prostredníctvom príkazového riadku

Pomocou príkazu wusa (funguje len pre Windows 7, Server 2008 R2).

Musíte spustiť cmd.exe alebo far.exe s právami správcu a spustiť

wusa /uninstall /kb:update id (kde update id je číslo aktualizácie KB, napr. wusa /uninstall /kb:2511250)

Metóda 3. Použite wusa a stiahnutú aktualizáciu

Stiahnite si potrebnú aktualizáciu z Centrum sťahovania Microsoft a uložte ho do nejakého adresára, napríklad c: emp. Spustite cmd.exe alebo far.exe s právami správcu a spustite nasledujúci príkaz:

wusa /uninstall (úplná cesta k rýchlej oprave)

Napríklad:

wusa /odinštalovať C:TempWindows6.1-KB980302-x86.msu

Potom sa zobrazí dialógové okno odinštalovania.

Metóda 4. Použite PKGMGR

1. Musíte si stiahnuť aktualizáciu, ktorú chcete odstrániť Centrum sťahovania Microsoft a uložiť do nejakého adresára ako c: emp.

2. Spustite cmd.exe alebo far.exe s právami správcu. Vykonajte v príkazovom riadku

3.expand -f:* (aktualizovať názov).msu (cieľový adresár)

Príkaz rozbalí súbor msu a uloží pôvodné súbory do cieľového priečinka

4. Vytvorte ďalší prázdny adresár, napríklad c: emp123

5. Spustite príkaz

štart /w pkgmgr /m: (celý názov rýchlej opravy).cab /up /s: c: emp123

Kde úplný názov rýchlej opravy je cieľový priečinok z kroku 3

Odstraňujú sa balíky Service Pack

Samostatnou témou je odstraňovanie servisných balíkov. K tomu potrebujete:

1. Stiahnite si balík service pack, ktorý chcete odstrániť Centrum sťahovania Microsoft a uložiť do nejakého dočasného adresára ako c: emp

2. Spustite cmd.exe alebo far.exe s potrebnými administrátorskými právami.

3. Spustite príkaz

(názov servisného balíka)/X: (cieľový adresár)

Napríklad,

C:TempWindows6.0-KB936330-X86.exe /x:C:Temp2

Všetky súbory servisného balíka budú extrahované do adresára c: emp2

4. Musíte vybrať samostatný prázdny adresár, napríklad c: emp3

5. Príkaz sa musí vykonať

štart /w pkgmgr /m: (celý názov servisného balíka).cab /up /s: c: emp3

Zobrazenia príspevku: 535


Niekedy wusa.exe a iné systémové chyby EXE chyby môže súvisieť s problémami v registri Windows. Súbor wusa.exe môže používať niekoľko programov, ale keď sa tieto programy odinštalujú alebo upravia, niekedy zostanú „osirotené“ (nesprávne) položky databázy Registry EXE.

V podstate to znamená, že aj keď sa skutočná cesta k súboru mohla zmeniť, jeho nesprávne predchádzajúce umiestnenie je stále zaznamenané v registri Windows. Keď sa Windows pokúša vyhľadať tieto nesprávne odkazy na súbory (umiestnenie súboru vo vašom PC), dôjde k chybe wusa.exe. Okrem toho položky databázy Registry súvisiace s Windows 7 Home Premium mohli byť poškodené škodlivým softvérom. Preto je potrebné opraviť tieto poškodené položky databázy Registry EXE, aby sa problém vyriešil v koreni.

Ak nie ste servisný technik na počítače, neodporúča sa manuálna úprava registra Windows na odstránenie neplatných wusa.exe kľúčov. Chyby pri úprave registra môžu spôsobiť nefunkčnosť vášho počítača a nenapraviteľné poškodenie operačného systému. V skutočnosti aj jedna čiarka umiestnená na nesprávnom mieste môže zabrániť spusteniu počítača!

Kvôli tomuto riziku dôrazne odporúčame použiť dôveryhodný čistič registrov, ako napríklad %%product%% (vyvinutý spoločnosťou Microsoft Gold Certified Partner), na skenovanie a opravu akýchkoľvek problémov s registrom súvisiacich s wusa.exe. Pomocou nástroja na čistenie registra môžete zautomatizovať proces hľadania poškodených položiek databázy Registry, chýbajúcich odkazov na súbory (napríklad tých, ktoré spôsobujú chybu wusa.exe) a nefunkčných odkazov v registri. Pred každým skenovaním a záložná kópia, ktorý vám umožní vrátiť všetky zmeny jedným kliknutím a ochráni vás pred možným poškodením vášho počítača. Najlepšie na tom je, že odstránenie chýb registra môže výrazne zvýšiť rýchlosť a výkon systému.


POZOR: Ak nie ste skúsený používateľ PC, NEODPORÚČAME manuálne upravovať register Windows. Nesprávne použitie Editora databázy Registry môže spôsobiť vážne problémy a vyžadovať Preinštalovanie systému Windows. Nezaručujeme, že problémy spôsobené nesprávnym použitím Editora databázy Registry sa dajú opraviť. Editor databázy Registry používate na vlastné riziko.

Pred manuálnym obnovením Registry systému Windows, musíte si vytvoriť zálohu exportovaním časti registra priradeného k wusa.exe (napríklad Windows 7 Home Premium):

  1. Kliknite na tlačidlo Začať.
  2. Zadajte " príkaz"V vyhľadávací panel... EŠTE NEKLIKNITE ENTER!
  3. Podržte stlačené klávesy CTRL-Shift na klávesnici stlačte ENTER.
  4. Zobrazí sa dialógové okno pre prístup.
  5. Kliknite Áno.
  6. Čierny rámček sa otvorí s blikajúcim kurzorom.
  7. Zadajte " regedit“ a stlačte ENTER.
  8. V Editore databázy Registry vyberte kľúč súvisiaci s wusa.exe (napr. Windows 7 Home Premium), ktorý chcete zálohovať.
  9. Na jedálnom lístku Súbor vyberte Export.
  10. Na zozname Uložiť do vyberte priečinok, do ktorého chcete uložiť zálohu Windows kľúč 7 Home Premium.
  11. V teréne Názov súboru Zadajte názov súboru zálohy, napríklad „Záloha systému Windows 7 Home Premium“.
  12. Uistite sa, že pole Rozsah exportu zvolená hodnota Vybraná pobočka.
  13. Kliknite Uložiť.
  14. Súbor sa uloží s príponou .reg.
  15. Práve ste vytvorili zálohu položky registra súvisiacej s wusa.exe.

Nasledujúce kroky na manuálnu úpravu registra nebudú v tomto článku popísané, pretože pravdepodobne poškodia váš systém. Ak by ste chceli viac informácií o manuálnej úprave registra, pozrite si nižšie uvedené odkazy.

Nedávno sme v správach o najnovších kumulatívnych aktualizáciách začali poskytovať odkazy, kde si môžete stiahnuť súbory .cab alebo .msu s údajmi o zostave. V tomto článku zistíme, prečo sú potrebné a ako ich používať.

Čo sú súbory CAB a MSU

V systéme Windows 10 sa na aktualizáciu určitých systémových komponentov používa niekoľko formátov súborov. toto:

  • ESD súbory. Ide o šifrovaný a vysoko komprimovaný obraz ISO. Používajú sa na inštaláciu veľkých aktualizácií (zostáv, v ktorých sa mení nielen index, ale aj hlavné číslo). S ich pomocou môžete napr.
  • súbory CAB alebo MSU. Dalo by sa povedať, že sú to archívy. Používa sa na inštaláciu malých aktualizácií – kumulatívnych, bezpečnostných aktualizácií, Aktualizácie Adobe Flash Player a tak ďalej.

Všetky mechanizmy na prácu s týmito súbormi sú zabudované v systéme. Toto používa Centrum aktualizácií – iba sťahuje požadovaný súbor a potom automaticky vykoná to, čo je popísané v tomto návode. Nevýhodou tohto prístupu je nemožnosť inštalovať akékoľvek aktualizácie offline, čo niektorí používatelia z času na čas potrebujú.

Dovoľte mi okamžite poznamenať, že v systéme Windows 10 súbor CAB alebo MSU nejakej kumulatívnej aktualizácie obsahuje aj všetky predchádzajúce kumulatívne aktualizácie! Nie je potrebné najskôr inštalovať napríklad zostavu 14393.187, potom .189, potom .222. Stačí ihneď nainštalovať najnovší balík.

Kde stiahnuť súbor MSU aktualizácie systému Windows 10

Ako nainštalovať CAB a MSU

  1. Stiahnite si súbor CAB alebo MSU.
  2. Presuňte ho do priečinka s nejakou skratkou. To znamená, že je lepšie, aby cesta k súboru bola napr. C:\CAB\update.cab, ale nie C:\Users\Public\Downloads\Folder\CAB Files\CabFile1\update.cab.

Inštalácia súborov CAB

Inštalácia súborov MSU

S nimi je všetko o niečo jednoduchšie. Možno ich nainštalovať aj jednoduchým dvojitým kliknutím na ne. Existuje však spôsob, ako to urobiť prostredníctvom konzoly.

Dobrý deň milí čitatelia.
Dnes, ako som vám sľúbil, vám poviem o najpopulárnejších nástrojoch, ktoré vytvárajú inštalátory programov.
Mnohé z nich sú veľmi jednoduché, takže ich môžu používať nielen programátori a výrobcovia softvéru, ale aj tí, ktorí si chcú zostaviť inštalačný program vlastnými rukami.
Zostavenie inštalačných balíkov však nie je témou tohto článku, témou môjho článku je: aké základné kľúče podporujú určité inštalačné programy, ako ich používať a ako určiť, ktorý inštalátor sa používa pre konkrétny program.

InstallShield

Začnem asi najrozsiahlejším softvérom, ktorý majú hlavní komerční vývojári najradšej. InstallShield je výkonný profesionálny nástroj na vytváranie spoľahlivých inštalačných balíkov.

S pomocou Project Assistant si vývojár krok za krokom prejde všetkými fázami vytvárania inštalátora. Nevyžaduje sa žiadne školenie, všetky základné funkcie InstallShield X Express sa dajú naučiť za menej ako jeden deň. Plná integrácia s vývojovým prostredím Visual Studio .NET, podpora pre .NET, Linux, Webové služby a aplikácie pre mobilné zariadenia.

Veľmi často ho nájdete v platených produktoch, napr.

Takéto inštalátory spravidla nespôsobujú žiadne ťažkosti, stačí ich spustiť pomocou klávesu „S“ a program sa nainštaluje v tichom režime.
Poznámka: Ak parameter „čakať“ nefunguje, skúste použiť kláves „SMS“.
Príklad:

Spustite /wait setup.exe /s /sms

Ako zistiť, že na zabalenie inštalačného programu bol použitý Install Shield

Otvorte vlastnosti súboru, na karte „Podrobnosti“ v položkách „Popis“ a „Počiatočný názov súboru“ bude spravidla uvedená hodnota „setup.exe“ a v „Názov produktu“: „InstallShield“ .
Okrem toho, keď spustíte takýto inštalačný program pre normálnu inštaláciu, spravidla sa stretnete s nasledujúcimi slovami:
Sprievodca InstallShield
Vitajte v sprievodcovi InstallShield pre xxxxxxx
Sprievodca InstallShield(R) sa nainštaluje atď.

Prirodzene, toto všetko môže byť napísané v angličtine.

Služba Windows Installer (*.msi)

No, čo povieme na toto... Technológia Inštalátor systému Windows Služba (MSI) je vo svete de facto štandardom správcov systému, zaoberajúca sa distribúciou a podporou softvéru pre desktop a server Verzie systému Windows. Formát MSI podporujú všetky hlavné systémy na správu konfigurácie (Microsoft SCCM, CA Unicenter a mnohé ďalšie) a pre niektoré systémy distribúcie softvéru je dokonca jediným podporovaným formátom.

Všetky inštalačné programy sú pribalené s pomocou systému Windows Inštalátor, mať príponu „*.msi“.
Príklady programov:

Tento typ inštalačného programu podporuje nasledujúce kľúče pre tichú inštaláciu:
"qb" a "QN".
Pri použití klávesu „QB“ sa zobrazí priebeh inštalácie, ale používateľovi nebudú kladené žiadne otázky a tlačidlo „Zrušiť“ sa nezobrazí.
Príklad:

Spustite setup.msi /qb

Ďalší kľúč: „qn“
Pri použití tohto kľúča bude proces inštalácie úplne skrytý. Nezobrazí sa ani priebeh inštalácie.
Príklad:

Spustite setup.msi /qn

Treba poznamenať, že niektoré programy vyžadujú po inštalácii reštart počítača. Aby ste tomu zabránili, použite vlastnosti (REBOOT=ReallySuppress) tak, že ich uzatvoríte do úvodzoviek spolu s kľúčom.
Príklad:

Spustite setup.msi "/qb REBOOT=ReallySuppress"

Pomocou rozšírenia InstallShield *.msi

Od verzie 7 môže InstallShield vytvárať súbory s príponou „*.msi“. oni zase môžu byť samostatné súbory a v spojení s setup.exe,
Napríklad ako OBI
Tie sú zase dvoch typov:
"InstallScript MSI" a "Basic MSI". InstallScript MSI používa tradičné kľúče InstallShield. Základné MSI je samostatný zaujímavý príbeh.
Ak chcete automaticky nainštalovať aplikáciu, ktorá používa Basic MSI, musíte zadať kľúče "/s /v"...". Elipsu je potrebné nahradiť kľúčmi, ktoré sa musia odovzdať priamo inštalačnému programu systému Windows (msiexec). Inými slovami, ak chcete nainštalovať aplikáciu úplne potichu a vyhnúť sa reštartu, použite tento príkaz

Spustite setup.exe /s /v"/qn REBOOT=ReallySuppress"

Samostatný inštalačný program Windows Update *.msu

Kvôli táto informáciačasto požadované, upravil článok :-), pridal k nemu aj kľúče pre *.msu.
msu je offline inštalátori Aktualizácie systému Windows. Po stiahnutí aktualizácií si ich môžete nainštalovať aj bez internetu a nebudete ich musieť znova sťahovať.
Všetky tieto inštalačné programy majú príponu *.msu a podporujú nasledujúce prepínače príkazového riadka.

/quiet - tichý režim bez interakcie používateľa. Všetky okná budú skryté. Ak je po aktualizácii potrebný reštart, vykoná sa.

/norestart - Tento prepínač použite s tichým režimom, aby ste sa vyhli reštartom.

/warnrestart - Pri použití s ​​tichým upozornením, že dôjde k reštartu.

/promptrestart - pri použití s ​​tichým sa zobrazí otázka s výzvou na reštartovanie počítača.

/forcerestart - Pri použití s ​​tichým režimom sa vykoná takzvaný vynútený reštart, t. j. všetky aplikácie sa násilne zatvoria a počítač sa reštartuje.

/log — Nastaví protokolovanie a cestu k súboru protokolu.

Spustite c:\updates\kb3456246.msu /quiet /norestart /log:update.log

Inno Setup

Vynikajúci bezplatný nástroj na vytváranie inštalátorov, ktorý podporuje skripty v jazyku PASCAL, sa dá celkom ľahko naučiť a pohodlne sa používa.
Inno setup môže registrovať knižnice a ActiveX komponenty, vytvárať šifrované inštalátory, meniť register a tiež spúšťať externé aplikácie, ale to je len malá časť toho, čo Inno Setup dokáže, aj keď je príliš malý...
Treba poznamenať, že systém pomoci je celkom dobre napísaný a podporený množstvom príkladov.

Inno Setup nie je horší ako mnohé systémy na vytváranie inštalačných programov a niektoré zanecháva ďaleko za sebou, pokiaľ ide o pohodlie a možnosti, hoci je zadarmo. Úprimne povedané, páči sa mi viac ako všetky tie, ktoré sú uvedené v tomto článku, pomohlo mi to veľa krát.

Inno Setup je v poslednej dobe čoraz viac využívaný na vytváranie inštalačných balíčkov nielen vývojármi bezplatné programy, ale aj komerčné produkty, napr.

Hmm, čo som podpísal, budem hovoriť o hlavnej veci.

Inno Setup podporuje dva hlavné kľúče pre tichú inštaláciu, sú to „SILENT“ a „VERYSILENT“.
Príklad:

Spustite setup.exe /verysilent
Spustite setup.exe /silent

Niekedy sa objaví malý problém: vyskočí okno s otázkou, či chcete pokračovať v inštalácii. Na skrytie tohto okna použite kláves „SP-“.
Príklad:

Spustite setup.exe /VERYSILENT /SP-

Ako zistím, či sa Inno Setup používa na balenie programu?

Spustite inštalačný program, v okne, ktoré sa otvorí, otvorte systémové menu (ALT + SPACE "Medzerník")
Vyberte „O nastavení“ alebo „O“
Otvorí sa okno s približne nasledujúcim textom:
Informácie o nastavení
Inno Setup verzia 5.4.0 (a)Autorské práva (C) 1997-2010 Jordan RussellPortions Copyright (C) 2000-2010 Martijn LaanVšetky práva vyhradené. Domovská stránka Inno Setup:http://www.innosetup.com/RemObjects Domovská stránka Pascal Script :http://www.remobjects.com/psInno Domovská stránka predprocesora nastavenia:http://ispp.sourceforge.net/
OK

Nullsoft Scriptable Install System (NSIS)

Nullsoft Scriptable Install System (NSIS) je program určený na jednoduché a rýchle vytváranie profesionálnych inštalačných balíkov. Program umožňuje vývojárom softvéru vytvoriť komprimovaný súbor win32 exe s možnosťou kontroly jeho integrity. Počet súborov zahrnutých v distribúcii nie je obmedzený. Podporovaná funkcia odinštalovania. Vstavaný vlastný virtuálny prístroj premení tento produkt na plnohodnotný profesionálny nástroj.
Príklady:

Inštalátory vytvorené pomocou bezplatného NSIS sa spúšťajú pomocou klávesu „S“.
Príklad:

Spustite setup.exe /S

Pozor, kľúč musí byť napísaný veľkými písmenami, inak to jednoducho nemusí fungovať.
Na určenie inštalačného adresára môžete použiť kláves „D“.
Príklad:

Spustite setup.exe /S /D=c:\myprogram

Ako určiť použitie NSIS

Všetky inštalačné programy vytvorené pomocou NSIS majú veľmi podobné rozhranie; pozorne si preštudujte proces inštalácie Winampu a ľahko zistíte, či sa používa NSIS.

WISE Installer

Keď som sa prehrabal na internete, našiel som k tomu krásny popis:
Wise pre Windows Installer umožňuje profesionálnym vývojárom rýchlo vytvárať spoľahlivé packages.MicrosoftI using najnovšie technológie Microsoft Corporation Windows Installer. Jedinečné funkcie inštalátora Wise for Windows pomáhajú malým až veľkým vývojovým tímom vytvárať inštalačné balíčky pre všetky typy platforiem vrátane pracovných staníc a vreckové počítače, aplikačné a webové servery, ako aj mobilné zariadenia Windows Mobile, Windows CE, Pocket PC, Microsoft .NET Compact Framework, Palm OS a smartfóny.

Wise Installation Studio vám umožňuje bez námahy vytvárať inštalačné balíčky aplikácií pre operačný systém Windows Vista, 64-bitové verzie Windows a mobilnú platformu Windows Mobile 5. Tento balík podporuje formát Windows Installer (MicrosoftI) a má aj svoj vlastný formát – WiseScript (.EXE).

Používatelia budú ťažiť aj z inovatívnej technológie Altiris Software Virtualization Solution, ktorá je súčasťou Wise Installation Studio, ktorá umožňuje vytváranie archívov virtuálnych aplikácií (.VSA) a zabezpečuje, že medzi inštalovanými produktmi nedochádza ku konfliktom.

okrem toho novú verziu Wise Installation Studio sa integruje s balíkom PRO-Tector Standard od Nalpeironu. Toto riešenie umožňuje vývojárom vytvárať testovacie verzie softvérové ​​produkty a poskytuje spoľahlivú ochranu duševného vlastníctva pred nezákonným používaním.

Je to smola, zdá sa, že projekt je mŕtvy...
no, nehovorme o smutných veciach...

Inštalátory vytvorené pomocou WISE Installer akceptujte štandardný kľúč "S".
Príklad:

Spustite setup.exe /S

Neviem o aký typ inštalátora ide alebo neviem určiť jeho typ

V tomto prípade použite kláves „s“, spravidla to funguje.
Príklad:

Spustite setup.exe /s

Výrobcovia softvéru a ovládačov, ktorí sú dodávaní s jedinečným inštalačným programom, zvyčajne dodržiavajú tento štandard