Typy inštalátorov a ich kľúče pre tichú inštaláciu. Ručná inštalácia súborov Windows CAB a MSU Ako nainštalovať aktualizáciu msu

Aktualizácie pre operačný systém Windows sú vydávané ako balíky s rozšírením MSU alebo TAXÍK... V prípade, že štandardná funkcia služby Windows Update (Windows Update) nefunguje (špeciálne deaktivovaná), kumulatívne aktualizácie alebo aktualizácie zabezpečenia požadované pre systém je možné stiahnuť a nainštalovať ručne v režime offline. V tomto článku vám ukážeme, ako sťahovať a inštalovať aktualizácie vo formáte súborov MSU a CAB v systéme Windows 10.

Kde stiahnuť súbor s aktualizáciou MSU Windows

Microsoft spočiatku vydáva svoje aktualizácie a opravy vo formáte TAXÍK súbor. Takto váš počítač prijíma aktualizácie zo serverov aktualizácií spoločnosti Microsoft alebo z lokálneho servera. Pre pohodlnejšiu manuálnu distribúciu jednotlivých aktualizácií klientmi prostredníctvom katalógu aktualizácií spoločnosti Microsoft sú tieto súbory CAB zabalené v špeciálnom formáte MSU(Samostatný balík Microsoft Update).

Ako extrahovať súbor CAB z balíka Service Pack MSU

V niektorých prípadoch, keď služba Windows Update, ktorú používa nástroj wusa, nefunguje správne (skúste ju najskôr spustiť), nie je možné nainštalovať aktualizáciu vo formáte MSU. V takom prípade môžete balík MSU ručne rozbaliť, extrahovať z neho aktualizačný súbor CAB a manuálne ho nainštalovať do systému.

Ak chcete balík MSU rozbaliť do adresára C: \ Temp \ kb4056887 (adresár je potrebné najskôr vytvoriť), spustite nasledujúci príkaz:

rozbaliť _f: * „C: \ Temp \ windows10.0-kb4056887-x64.msu“ C: \ Temp \ kb4056887

Pomôcka Microsoft (R) File Expansion Utility, verzia 10.0.10011.16384
Copyright (c) Microsoft Corporation. Všetky práva vyhradené.
Nie je možné otvoriť vstupný súbor: _f: *.
Pridávanie C: \ Temp \ kb4056887 \ WSUSSCAN.cab do frontu extrakcie
Pridanie C: \ Temp \ kb4056887 \ Windows10.0-KB4056887-x64.cab do frontu extrakcie
Pridanie súboru C: \ Temp \ kb4056887 \ Windows10.0-KB4056887-x64-pkgProperties.txt do poradia extrakcie
Pridanie C: \ Temp \ kb4056887 \ Windows10.0-KB4056887-x64.xml do frontu extrakcie
Rozširovanie súborov….
Rozširovanie súborov je dokončené ...
Celkom 4 súbory.

Ako vidíte, v adresári sa objavili 4 typy súborov:

  • .xml súbor (Windows10.0-KB4056887-x64.xml)-obsahuje metadáta balíka msu a používa ho Wusa.exe
  • .taxík súbor (Windows10.0-KB4056887-x64.cab - jeden alebo viac) - priamo archivovať pomocou aktualizácie systému Windows
  • * pkgProperties.txt súbor (Windows10.0-KB4056887-x64-pkgProperties.txt)-obsahuje vlastnosti balíka (dátum vydania, architektúra, typ balíka, odkaz na KB atď.)

Inštalácia aktualizovaného súboru CAB v systéme Windows 10

Súbor s aktualizáciou CAB získaný z balíka MSU môžete nainštalovať dvoma spôsobmi.

Najuniverzálnejším spôsobom, ako nainštalovať aktualizáciu zo súboru CAB, je nástroj DISM.exe... Inštalačný príkaz môže byť takýto:

DISM.exe / Online / Add-Package / PackagePath:c:\Temp\kb4056887\Windows10.0-KB4056887-x64.cab

Nástroj na správu a správu nasadenia obrázku
Verzia: 10.0.10240.16384
Verzia obrázku: 10.0.10240.16384
Spracovanie 1 z 1 - Pridávanie balíka Package_for_KB4056887 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0
[==========================100.0%==========================]
Operácia bola úspešne dokončená.

Poznámka... Všimnite si, ako rýchlo sa balík inštaluje prostredníctvom DISM v porovnaní s rýchlosťou inštalácie aktualizácie zo súboru MSU.

Ak potrebujete nainštalovať balík CAB v tichom režime a potlačiť požiadavku na reštart počítača po inštalácii aktualizácie, príkaz DISM bude vyzerať takto:

štart / wait DISM.exe / Online / Add-Package / PackagePath: c: \ Temp \ kb4056887 \ Windows10.0-KB4056887-x64.cab / Quiet / NoRestart

V systéme Windows 8 a Windows 7 môžete aktualizáciu nainštalovať pomocou správcu balíkov Pkgmgr... Príkaz:
štart / w Pkgmgr / ip /m:c:"c:\Temp\kb4056887\Windows10.0-KB4056887-x64.cab "

Poznámka... V systéme Windows 10 / Windows Server 2016 už správca balíkov PkgMgr.exe nie je podporovaný. Keď ho spustíte, zobrazí sa výzva, aby ste na správu balíkov použili DISM.exe.

Poznámka: Podpora súboru PkgMgr.exe je zastaraná. Aktualizujte svoje skripty, aby ste pomocou programu dism.exe mohli extrahovať, inštalovať, odinštalovať, konfigurovať a aktualizovať funkcie a balíky pre systém Windows.

Poznámka... Upozorňujeme, že jazykové balíky Windows (MUI) sú tiež distribuované vo formáte CAB. Na ich inštaláciu však nemôžete použiť príkaz DISM. Na inštaláciu nových jazykov do systému musíte použiť samostatný nástroj lpksetup.exe.

Tento návod na manuálnu inštaláciu kumulatívnej (ak si nepamätáte, čo to je, prečítajte si článok o systémoch) a ďalšie aktualizácie systému Windows sa vzťahujú na všetky podporované verzie operačného systému: Windows 10 / 8.1 / 7 a Windows Server 2016/2012 / R2 / 2008 / R2 ...

Nastavenie UltraVNC Pripojenie k serveru Inštalácia a konfigurácia opakovača UltraVNC SC (jedno kliknutie) - vzdialená pomoc bez predchádzajúcej inštalácie servera UltraVNC
UltraVNC je skvelé riešenie na poskytovanie pomoci na diaľku. Pripojenie sa uskutoční priamo k relácii konzoly Windows, t.j. na obrazovke vždy vidíte to, čo užívateľ vzdialeného počítača. Pomocou obslužného programu opakovača môžete nakonfigurovať prístup k serverom v lokálnej sieti umiestnenej za routerom NAT, zatiaľ čo na smerovači stačí presmerovať jeden port. Možno použiť aj na prezentácie. Program je zadarmo. Inštalácia UltraVNC. Najprv si musíte stiahnuť distribučnú súpravu, ovládače a opakovač (ak je to potrebné).
Oficiálna webová stránka UltraVNC: http://www.uvnc.com/
Sekcia na stiahnutie: http://www.uvnc.com/download/
V čase písania tohto článku je najnovšia verzia 1.0.8.2. Je možné stiahnuť iba klienta. K dispozícii sú verzie pre win32 aj x64.
Najnovšie ovládače z ...

Nastavenie presmerovania v IIS na obrázkoch Stiahnite si modul prepisovania URL a nainštalujte ho Choďte na IIS. Výber požadovaného webu. Vpravo vyberte položku " Prepisovanie URL"V okne, ktoré sa otvorí, stlačte kláves RMB a vyberte položku:" "V okne, ktoré sa otvorí, stlačte RMB a zvoľte" Pridajte schému prepísania". Zadajte názov schémy (ľubovoľnej). Otvorí sa okno schémy prepísania. Ďalej RMB =>" Pridajte položku mapovania“a zadajte zdrojovú a cieľovú adresu. Poznámka: adresa zdroja musí byť relatívna a cieľ musí byť absolútny Späť do okna " Zobraziť schémy na prepísanie". stlačte RMB a vyberte položku" Pridajte pravidlá„Výber šablóny“ Pravidlo so schémou prepísania"Inštalácia Výber akcie pravidla: Presmerovanie. Vyberte položku Prepísať schému: Schéma, ktorú ste práve vytvorili. Kliknite na tlačidlo OK. Všetko je pripravené.

Najprv musíte nainštalovať Lamp-server, počnúc Ubuntu 7.04 LAMP je možné nainštalovať pomocou Tasksel. Ak to chcete urobiť, musíte spustiť príkaz: sudo taskel Inštalácia lamp-server Pri inštalácii budete vyzvaní na zadanie hesla pre správcu databázy MySQL. Nezabudnite nainštalovať moduly php5-ldap php5-imap. sudo výstižný Inštalácia modul php5-ldap php5-imapLdap začne pracovať ihneď po reštarte Apache ( sudo/etc/init.d/apache2 reštart), ale modul imap je v predvolenom nastavení zakázaný. Preto ho musíte povoliť príkazom php5enmod imap Odporúčam tiež nainštalovať phpMyAdmin Inštalácia z úložiskasudo výstižný Inštalácia glpi Počas inštalácie bude databáza nakonfigurovaná ( požiada o heslo správcu MySQL a požiada o heslo pre používateľa glpi Potom sa zobrazí okno s návrhom prejsť prehliadačom na adrese http: // host_name / glpi Po kliknutí na tento odkaz sa otvorí webové rozhranie glpi. Na prvé prihlásenie použite: Prihlásenie: glpiPassword: glpi Manuálna inštalácia(netestované na nových verziách) Pre N…

Niekedy nastane situácia, keď príčinou modrých obrazoviek smrti je inštalácia ďalšej aktualizácie od spoločnosti Micrtosoft. Často sa stáva, že nie je čas zistiť, kto je na vine, jeden z vývojárov ovládačov (povedzme antivírus), ktorí niečo nezohľadnili alebo urobili niečo zlé, alebo samotní vývojári spoločnosti Microsoft, musíme pracovať v systéme. Existuje niekoľko spôsobov, ako odstrániť nainštalované aktualizácie.

Metóda 1. Odstránenie aktualizácií pomocou modulu snap-in Pridať alebo odstrániť programy

Prejdeme k inštalácii odinštalačných programov, môžete použiť rozhranie (Štart / Ovládací panel / Pridať alebo odstrániť programy) cez príkazový riadok, spustite aplikáciu appwiz.cpl. Vľavo vyberte „Zobraziť nainštalované aktualizácie“

Existuje dátum stĺpca inštalácie, podľa ktorého môžete tieto aktualizácie zoradiť a odstrániť požadované.

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

Použitie príkazu wusa (funguje iba pre Windows 7, Server 2008 R2).

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

wusa / uninstall / kb: ID aktualizácie (kde ID aktualizácie je napríklad číslo KB aktualizácie wusa / odinštalovať / kb: 2511250)

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

Stiahnite si požadovanú aktualizáciu z Microsoft Download Center 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 vykonajte nasledujúci príkaz:

wusa / odinštalovať (ú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žitie PKGMGR

1. Musíte si stiahnuť aktualizáciu, z ktorej chcete odstrániť Microsoft Download Center a uložte do nejakého adresára ako c: emp.

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

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

Príkaz rozbalí súbor msu a pôvodné súbory uloží 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: (úplný názov rýchlej opravy).cab / up / s: c: emp123

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

Odstraňovanie servisných balíkov

Samostatnou témou je odstránenie aktualizácií service pack. Vyžaduje si to:

1. Stiahnite si balík service pack, z ktorého chcete odstrániť Microsoft Download Center a uložte do nejakého dočasného adresára ako c: emp

2. Spustite cmd.exe alebo far.exe s požadovanými právami správcu.

3. Vykonajte príkaz

(názov balíka service pack)/ X: (cieľový adresár)

Napríklad,

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

Všetky súbory service pack budú extrahované do adresára c: emp2

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

5. Je potrebné vykonať príkaz

štart / w pkgmgr / m: (úplný názov balíka Service Pack).cab / up / s: c: emp3

Počet zobrazení príspevku: 535

Dobrý deň, milí čitatelia.
Dnes, ako som vám sľúbil, vám poviem o najobľúbenejších nástrojoch, ktoré vytvárajú inštalátory softvéru.
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í chcú zostaviť inštalátor vlastnými rukami.
Zostavenie inštalačných balíkov však nie je témou tohto článku, téma môjho článku je: aké základné kľúče podporujú niektoré inštalátory, 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ý si obľúbili veľkí vývojári komerčného softvéru. InstallShield je výkonný profesionálny nástroj na vytváranie spoľahlivých inštalačných balíkov.

S pomocou Project Assistant 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 programu 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 .NET, Linux, webových služieb a mobilných aplikácií.

Veľmi často sa s ním môžete stretnúť v platených produktoch, napríklad:

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 / počkajte setup.exe / s / sms

Ako zistiť, či bol na inštaláciu inštalátora použitý inštalačný štít

Otvorte vlastnosti súboru na karte „Podrobnosti“ v položkách „Popis“ a „Pôvodný názov súboru“ spravidla bude uvedená hodnota „setup.exe“ a v „Názov produktu“: „InstallShield“ .
Okrem toho spustením takéhoto inštalátora pre typickú inštaláciu spravidla narazíte na nasledujúce slová:
Sprievodca InstallShield
Vitajte v sprievodcovi InstallShield pre xxxxxxx
Nainštaluje sa sprievodca InstallShield (R) atď.

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

Služba inštalátora systému Windows (* .msi)

No, čo môžem povedať ... Technológia Windows Installer Service (MSI) je de facto štandardom vo svete systémových administrátorov zapojených do distribúcie a podpory softvéru pre stolné a serverové verzie systému Windows. Formát MSI je podporovaný všetkými hlavnými systémami správy konfigurácie (Microsoft SCCM, CA Unicenter a mnohými ďalšími) a pre niektoré systémy distribúcie softvéru je dokonca jediným podporovaným formátom.

Všetky inštalátory zabalené pomocou Inštalátora systému Windows majú príponu „* .msi“.
Príklady programov:

Tento typ inštalátora 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ú položené ž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ý. Priebeh inštalácie sa tiež nezobrazí.
Príklad:

Spustite setup.msi / qn

Je potrebné 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), ktoré ho spolu s kľúčom uzatvoríte do úvodzoviek.
Príklad:

Spustiť setup.msi "/ qb REBOOT = ReallySuppress"

Použitie rozšírenia InstallShield * .msi

Počnúc verziou 7 môže InstallShield vytvárať súbory s príponou „* .msi“. naopak, môžu to byť samostatné súbory a v spojení s súborom setup.exe,
Napríklad ako OBI
Tie druhé sú zase dvoch typov:
InstallScript MSI a Basic MSI. InstallScript MSI používa tradičné kľúče InstallShield. Basic MSI je ďalší zaujímavý príbeh.
Ak chcete automaticky nainštalovať aplikáciu pomocou Basic MSI, musíte zadať prepínače " / s / v" ... "". Tri bodky je potrebné nahradiť kľúčmi, ktoré je potrebné odoslať priamo inštalátoru systému Windows (msiexec). Inými slovami, ak chcete aplikáciu nainštalovať úplne nepozorovane a vyhnúť sa reštartu, použite tento príkaz

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

Inštalátor offline aktualizácií systému Windows * .msu

Vzhľadom na to, že tieto informácie sú často požadované, článok som upravil :-) a pridal som k nemu aj kľúče pre * .msu.
msu sú samostatné inštalátory aktualizácií systému Windows. Akonáhle si stiahnete aktualizácie, môžete ich nainštalovať aj bez prítomnosti internetu a nemusíte ich sťahovať znova.
Všetky tieto inštalátory majú príponu * .msu a podporujú nasledujúce prepínače príkazového riadka.

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

/ norestart - Tento prepínač používajte s tichým chodom, aby ste sa vyhli reštartu.

/ warnrestart - Pri tichom použití varuje, že dôjde k reštartu.

/ promptrestart - Pri tichom použití sa zobrazí výzva na reštartovanie počítača.

/ forcerestart - Ak sa používa s tichým režimom, vykoná sa takzvaný nútený reštart, to znamená, že všetky aplikácie budú násilne zatvorené a počítač sa reštartuje.

/ log - Nastaví protokolovanie a cestu k súboru denníka.

Začnite c: \ updates \ kb3456246.msu / quiet / norestart /log:update.log

Inno setup

Je to vynikajúci bezplatný nástroj na vytváranie inštalátorov, ktorý podporuje skripty v jazyku PASCAL a je veľmi ľahké sa ho naučiť používať.
Inno setup môže registrovať knižnice a komponenty ActiveX, vytvárať šifrované inštalátory, upravovať register a tiež spúšťať externé aplikácie, ale to je len malá časť toho, čo Inno Setup dokáže, aj keď príliš malý ....
Je potrebné poznamenať, že systém pomoci je primerane dobre napísaný a podporovaný mnohými príkladmi.

Inno Setup nie je nižšie ako mnohé systémy na vytváranie inštalátorov a niektoré z nich necháva z hľadiska pohodlia a možností ďaleko za sebou, aj keď je pravda, že pravdu povedať poviem, páči sa mi to viac ako všetky uvedené v tomto článku, čo mi pomohlo von mnohokrát.

Inno Setup sa v poslednej dobe čoraz viac používa na vytváranie inštalačných balíkov nielen vývojármi bezplatných programov, ale aj komerčných produktov, napríklad:

Hmm, že som to podpísal, budem hovoriť o hlavnej veci.

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

Spustite súbor setup.exe / verysilent
Spustite setup.exe / tichý

Niekedy nastane malý problém: vyskočí okno s otázkou, či chcete pokračovať v inštalácii. Ak chcete skryť toto okno, použite kláves „SP-“.
Príklad:

Spustite setup.exe / VERYSILENT / SP-

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

Spustite inštalátor, v okne, ktoré sa otvorí, otvorte systémovú ponuku (ALT + SPACE „Space“)
Vyberte položku „O NASTAVENÍ“ alebo „O programe“,
Otvorí sa okno s niečím takýmto:
O nastavení
Inno Setup verzia 5.4.0 (a) Copyright (C) 1997-2010 Jordan RussellPortions Copyright (C) 2000-2010 Martijn Laan Všetky práva vyhradené. Domovská stránka Inno Setup: http: //www.innosetup.com/RemObjects Domovská stránka skriptu Pascal : http: //www.remobjects.com/psInno Setup Preprocessor domovská stránka: http: //ispp.sourceforge.net/
OK

Nullsoft Scriptable Install System (NSIS)

Nullsoft Scriptable Install System (NSIS) - program je navrhnutý tak, aby ľahko a rýchlo vytváral profesionálne inštalačné balíky. Program umožňuje vývojárom softvéru vytvoriť komprimovaný exe súbor win32 so schopnosťou skontrolovať jeho integritu. Neobmedzuje počet súborov zahrnutých v distribučnej súprave. Je podporovaná funkcia odinštalovania. Vstavaný natívny virtuálny stroj robí z tohto produktu plnohodnotný profesionálny nástroj.
Príklady:

Inštalátory vytvorené pomocou bezplatného systému NSIS bežia s kľúčom „S“.
Príklad:

Spustite setup.exe / S

Buďte opatrní, kľúč musí byť napísaný veľkými písmenami, inak nemusí fungovať.
Na zadanie 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žívanie NSIS

Všetky inštalátory vytvorené pomocou NSIS majú veľmi podobné rozhranie, pozorne si preštudujte proces inštalácie Winampu a môžete ľahko určiť, či sa NSIS používa.

WISE inštalátor

Po prezeraní internetu som našiel pekný popis, ktorý som k nemu našiel:
Wise for Windows Installer umožňuje profesionálnym vývojárom rýchlo vytvárať robustné balíky MicrosoftI pomocou najnovších technológií Inštalátora systému Windows od spoločnosti Microsoft. Jedinečné vlastnosti Wise for Windows Installer pomáhajú malým i 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 PDA, aplikačných a webových serverov, ako aj mobilných zariadení 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 pre Windows Vista, 64-bitové verzie Windows a Windows Mobile 5. Tento balík podporuje formát Windows Installer (MicrosoftI) a má aj vlastný WiseScript (. EXE).

Používatelia budú tiež môcť využívať výhody inovatívnej technológie Altiris Software Virtualization Solution integrovanej v Wise Installation Studio, ktorá vytvára archívy virtuálnych aplikácií (.VSA) a zaisťuje, že medzi inštalovanými produktmi nie je žiadny konflikt.

Nová verzia Wise Installation Studio sa navyše integruje s balíkom PRO-Tector Standard spoločnosti Nalpeiron. Toto riešenie umožňuje vývojárom vytvárať skúšobné verzie softvérových produktov a poskytuje spoľahlivú ochranu duševného vlastníctva pred nezákonným používaním.

Ale to je smola, zdá sa, že projekt zomrel ...
Dobre, nehovorme o smutných veciach ...

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

Spustite setup.exe / S

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

V takom prípade použite kláves „s“, zvyčajne to funguje.
Príklad:

Spustite setup.exe / s

Výrobcovia softvéru a ovládačov, ktorí prichádzajú s unikátnym inštalátorom, zvyčajne dodržujú tento štandard.