Typy instalačních programů a jejich klíče pro tichou instalaci. Ruční instalace souborů Windows CAB a MSU Jak nainstalovat aktualizaci msu

Aktualizace pro operační systém Windows jsou vydávány jako balíčky s příponou MSU nebo KABINA... V případě, že standardní funkce služby Windows Update (Windows Update) nefunguje (zvlášť zakázána), lze kumulativní aktualizace nebo aktualizace zabezpečení požadované pro systém stáhnout a nainstalovat ručně v režimu offline. V tomto článku vám ukážeme, jak stahovat a instalovat aktualizace ve formátu MSU a CAB ve Windows 10.

Kde stáhnout aktualizační soubor MSU Windows

Microsoft zpočátku vydává své aktualizace a opravy ve formátu KABINA soubor. Tímto způsobem váš počítač přijímá aktualizace ze serverů Microsoft Update nebo z místního serveru. Pro pohodlnější ruční distribuci jednotlivých aktualizací klienty prostřednictvím katalogu aktualizací společnosti Microsoft jsou tyto soubory CAB zabaleny ve speciálním formátu MSU(Samostatný balíček Microsoft Update).

Jak extrahovat soubor CAB z MSU service pack

V některých případech, když služba Windows Update, kterou používá nástroj wusa, nefunguje správně (zkuste ji nejprve spustit), není možné nainstalovat aktualizaci ve formátu MSU. V takovém případě můžete balíček MSU ručně rozbalit, extrahovat z něj aktualizační soubor CAB a ručně jej nainstalovat do systému.

Chcete -li balíček MSU rozbalit do adresáře C: \ Temp \ kb4056887 (adresář je nutné nejprve vytvořit), spusťte následující příkaz:

rozbalit _f: * “C: \ Temp \ windows10.0-kb4056887-x64.msu” C: \ Temp \ kb4056887

Nástroj Microsoft (R) File Expansion Utility verze 10.0.10011.16384
Copyright (c) Microsoft Corporation. Všechna práva vyhrazena.
Nelze otevřít vstupní soubor: _f: *.
Přidání C: \ Temp \ kb4056887 \ WSUSSCAN.cab do fronty extrakce
Přidání C: \ Temp \ kb4056887 \ Windows10.0-KB4056887-x64.cab do fronty extrakce
Přidání C: \ Temp \ kb4056887 \ Windows10.0-KB4056887-x64-pkgProperties.txt do fronty extrakce
Přidání C: \ Temp \ kb4056887 \ Windows10.0-KB4056887-x64.xml do fronty extrakce
Rozšiřování souborů….
Rozšiřování souborů dokončeno ...
Celkem 4 soubory.

Jak vidíte, v adresáři se objevily 4 typy souborů:

  • .xml soubor (Windows10.0-KB4056887-x64.xml)-obsahuje metadata balíčku msu a používá jej Wusa.exe
  • .kabina soubor (Windows10.0-KB4056887-x64.cab - jeden nebo více) - přímo archivovat pomocí aktualizace systému Windows
  • * pkgProperties.txt soubor (Windows10.0-KB4056887-x64-pkgProperties.txt)-obsahuje vlastnosti balíčku (datum vydání, architektura, typ balíčku, odkaz na KB atd.)

Instalace aktualizačního souboru CAB v systému Windows 10

Aktualizační soubor CAB získaný z balíčku MSU lze nainstalovat dvěma způsoby.

Nejuniverzálnějším způsobem instalace aktualizace ze souboru CAB je nástroj DISM.exe... Instalační příkaz může vypadat takto:

DISM.exe / Online / Přidat balíček / PackagePath:c:\Temp\kb4056887\Windows10.0-KB4056887-x64.cab

Nástroj pro správu a správu nasazení obrázku
Verze: 10.0.10240.16384
Verze obrázku: 10.0.10240.16384
Zpracování 1 z 1 - Přidání balíčku Package_for_KB4056887 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0
[==========================100.0%==========================]
Operace byla úspěšně dokončena.

Poznámka... Všimněte si, jak rychle je balíček nainstalován pomocí DISM ve srovnání s rychlostí instalace aktualizace ze souboru MSU.

Pokud potřebujete nainstalovat balíček CAB v tichém režimu a potlačit požadavek na restartování počítače po instalaci upgradu, příkaz DISM bude vypadat takto:

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

Ve Windows 8 a Windows 7 můžete aktualizaci nainstalovat pomocí správce balíčků Pkgmgr... Příkaz:
start / w Pkgmgr / ip /m:c:"c:\Temp\kb4056887\Windows10.0-KB4056887-x64.cab "

Poznámka... V systému Windows 10 / Windows Server 2016 již není správce balíčků PkgMgr.exe podporován. Když jej spustíte, budete vyzváni k použití DISM.exe pro správu balíčků.

Poznámka: PkgMgr.exe je zastaralý. Aktualizujte své skripty, aby používaly dism.exe k extrahování, instalaci, odinstalaci, konfiguraci a aktualizaci funkcí a balíčků pro Windows.

Poznámka... Jazykové sady Windows (MUI) jsou distribuovány také ve formátu CAB. K jejich instalaci však nemůžete použít příkaz DISM. K instalaci nových jazyků do systému musíte místo toho použít samostatný nástroj lpksetup.exe.

Tyto pokyny pro ruční instalaci kumulativních (pokud si nepamatujete, co to je, přečtěte si článek o systémech) a jakékoli další aktualizace systému Windows platí pro všechny podporované verze OS: Windows 10 / 8.1 / 7 a Windows Server 2016/2012 / R2 / 2008 / R2 ...

Nastavení UltraVNC Připojení k serveru Instalace a konfigurace opakovače UltraVNC SC (Single Click) - vzdálená pomoc bez instalace serveru UltraVNC
UltraVNC je skvělé řešení pro poskytování vzdálené pomoci. Připojení se provádí přímo k relaci konzoly Windows, tj. na obrazovce vždy vidíte, co vidí uživatel vzdáleného počítače. Pomocí obslužného programu opakovače můžete konfigurovat přístup k serverům v místní síti umístěné za routerem NAT, zatímco na routeru potřebujete pouze přeposlat jeden port. Lze použít i pro prezentace. Program je zdarma. Instalace UltraVNC. Nejprve si musíte stáhnout distribuční sadu, ovladače a opakovač (v případě potřeby).
Oficiální webové stránky UltraVNC: http://www.uvnc.com/
Sekce ke stažení: http://www.uvnc.com/download/
V době psaní tohoto článku je nejnovější verze 1.0.8.2. Lze stáhnout pouze klienta. K dispozici jsou verze pro win32 i x64.
Nejnovější ovladače z ...

Nastavení přesměrování ve službě IIS na obrázcích Stáhněte si modul pro přepis URL a nainstalujte jej Přejít na IIS. Výběr požadovaného webu. Vpravo vyberte položku " Přepis URL"V okně, které se otevře, stiskněte RMB a vyberte položku:" "V okně, které se otevře, stiskněte RMB a vyberte" Přidejte schéma přepsání". Zadejte název schématu (libovolného). Otevře se okno schématu přepsání. Dále RMB =>" Přidejte položku mapování“a zadejte zdrojovou a cílovou adresu. Poznámka: adresa zdroje musí být relativní a cíl musí být absolutní Zpět do okna " Zobrazit přepisovací schémata". stiskněte RMB a vyberte položku" Přidejte pravidla„Výběr šablony“ Pravidlo se schématem přepsání"Nainstalujte Výběr akce pravidla: Přesměrování. Vyberte Přepsat schéma: Schéma, které jste právě vytvořili. Klikněte na OK. Vše je připraveno.

Nejprve musíte nainstalovat Lamp-server, počínaje Ubuntu 7.04 LAMP lze nainstalovat pomocí Tasksel. Chcete -li to provést, musíte spustit příkaz: sudoúkoly Nainstalujte lamp-server Při instalaci budete vyzváni k zadání hesla pro správce databáze MySQL. Nezapomeňte nainstalovat moduly php5-ldap php5-imap. sudo apt-get Nainstalujte modul php5-ldap php5-imapLdap začne fungovat okamžitě po restartu Apache ( sudo/etc/init.d/apache2 restartovat), ale modul imap je ve výchozím nastavení zakázán. Proto jej musíte povolit pomocí příkazu php5enmod imap Doporučuji také nainstalovat phpMyAdmin Instalace z úložištěsudo apt-get Nainstalujte glpi Během instalace bude databáze konfigurována ( požádá o heslo správce MySQL a požádá o heslo pro uživatele glpi Poté se zobrazí okno s návrhem na zadání prostřednictvím prohlížeče na adrese http: // host_name / glpi Po kliknutí na tento odkaz se otevře webové rozhraní glpi. Pro první přihlášení použijte: Přihlášení: glpiPassword: glpi Ruční instalace(netestováno na nových verzích) Pro N…

Někdy nastane situace, kdy je příčinou modrých obrazovek smrti instalace další aktualizace od společnosti Micrtosoft. Často se stává, že není čas zjistit, kdo je na vině, jeden z vývojářů ovladačů (řekněme antivirů), který něco nevzal v úvahu, nebo udělal něco špatně, nebo samotní vývojáři Microsoftu, my prostě potřebujeme zapracovat v systému. Existuje několik způsobů, jak odebrat nainstalované aktualizace.

Metoda 1. Odebrání aktualizací pomocí modulu snap-in Přidat nebo odebrat programy

Přejdeme k instalaci odinstalačních programů, můžete použít rozhraní (Start / Ovládací panely / Přidat nebo odebrat programy) prostřednictvím příkazového řádku, spustit appwiz.cpl. Vlevo vyberte „Zobrazit nainstalované aktualizace“

Existuje sloupec pro datum instalace, podle kterého můžete tyto aktualizace seřadit a odebrat požadované.

Metoda 2. Prostřednictvím příkazového řádku

Pomocí příkazu wusa (funguje pouze pro Windows 7, Server 2008 R2).

Musíte spustit cmd.exe nebo far.exe s právy správce a spustit

wusa / uninstall / kb: ID aktualizace (kde ID aktualizace je například číslo KB aktualizace wusa / uninstall / kb: 2511250)

Metoda 3. Používáme wusa a staženou aktualizaci

Stáhněte si požadovanou aktualizaci z Microsoft Download Center a uložte jej do nějakého adresáře, například c: emp. Spusťte cmd.exe nebo far.exe s právy správce a spusťte následující příkaz:

wusa / uninstall (úplná cesta opravy hotfix)

Například:

wusa / odinstalovat C: TempWindows6.1-KB980302-x86.msu

Poté se zobrazí dialogové okno odinstalovat.

Metoda 4. Použití PKGMGR

1. Musíte si stáhnout aktualizaci, ze které chcete odebrat Microsoft Download Center a uložte do nějakého adresáře jako c: emp.

2. Spusťte cmd.exe nebo far.exe s právy správce. Spusťte na příkazovém řádku

3.rozbalit -f: * (aktualizovat název).msu (cílová složka)

Příkaz rozbalí soubor msu a uloží původní soubory do cílové složky

4. Vytvořte další prázdný adresář, například c: emp123

5. Spusťte příkaz

start / w pkgmgr / m: (úplný název opravy hotfix).cab / up / s: c: emp123

Kde je úplným názvem opravy hotfix cílová složka z kroku 3

Odebírání aktualizací Service Pack

Samostatným tématem je odebrání aktualizací Service Pack. To vyžaduje:

1. Stáhněte si aktualizaci service pack, ze které chcete odebrat Microsoft Download Center a uložte do nějakého dočasného adresáře jako c: emp

2. Spusťte cmd.exe nebo far.exe s požadovanými právy správce.

3. Proveďte příkaz

(název aktualizace service pack)/ X: (cílová složka)

Například,

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

Všechny soubory aktualizace Service Pack budou extrahovány do adresáře c: emp2

4. Musíte vybrat samostatný prázdný adresář, například c: emp3

5. Je nutné provést příkaz

start / w pkgmgr / m: (úplný název aktualizace Service Pack).cab / up / s: c: emp3

Zobrazení příspěvků: 535

Dobrý den, milí čtenáři.
Dnes, jak jsem vám slíbil, vám povím o nejoblíbenějších nástrojích, které vytvářejí instalátory softwaru.
Mnoho z nich je velmi jednoduchých, takže je mohou používat nejen programátoři a výrobci softwaru, ale také ti, kteří chtějí sestavit instalační program vlastníma rukama.
Sestavení instalačních balíčků však není tématem tohoto článku, téma mého článku zní: jaké základní klíče podporují určití instalátoři, jak je používat a jak určit, který instalační program se používá pro konkrétní program.

InstallShield

Začnu snad nejobjemnějším softwarem, který si oblíbili velcí vývojáři komerčního softwaru. InstallShield je výkonný profesionální nástroj pro vytváření spolehlivých instalačních balíčků.

S pomocí Project Assistant projde vývojář krok za krokem všemi fázemi vytváření instalačního programu. Není vyžadováno žádné školení, všechny základní funkce InstallShield X Express lze naučit za méně než jeden den. Plná integrace s vývojovým prostředím Visual Studio .NET, podpora pro .NET, Linux, webové služby a mobilní aplikace.

Velmi často se s ním můžete setkat v placených produktech, například:

Takové instalační programy zpravidla nezpůsobují žádné potíže, stačí je spustit pomocí klávesy „S“ a program bude nainstalován v tichém režimu.
Poznámka: Pokud parametr „čekání“ nefunguje, zkuste použít klávesu „SMS“
Příklad:

Spusťte / počkejte setup.exe / s / sms

Jak zjistit, zda byl instalační štít použit k zabalení instalačního programu

Otevřete vlastnosti souboru na kartě „Podrobnosti“ v položkách „Popis“ a „Původní název souboru“, zpravidla bude uvedena hodnota „setup.exe“ a v „Název produktu“: „InstallShield“ .
Kromě toho spuštěním takového instalačního programu pro typickou instalaci zpravidla narazíte na následující slova:
Průvodce instalací
Vítejte v Průvodci InstallShield pro xxxxxxx
Nainstaluje se průvodce InstallShield (R) atd.

Přirozeně to vše může být napsáno v angličtině.

Služba Windows Installer (* .msi)

No, co mohu říci ... Technologie Windows Installer Service (MSI) je de facto standardem ve světě správců systému zapojených do distribuce a podpory softwaru pro desktopové a serverové verze Windows. Formát MSI podporují všechny hlavní systémy pro správu konfigurace (Microsoft SCCM, CA Unicenter a mnoho dalších) a pro některé systémy distribuce softwaru je dokonce jediným podporovaným formátem.

Všechny instalační programy zabalené pomocí Instalační služby systému Windows mají příponu „* .msi“.
Příklady programů:

Tento typ instalačního programu podporuje následující klíče pro tichou instalaci:
„Qb“ a „QN“.
Při použití klávesy „QB“ se zobrazí průběh instalace, ale uživateli nebudou položeny žádné otázky a tlačítko „Zrušit“ se nezobrazí.
Příklad:

Spusťte setup.msi / qb

Další klíč: „qn“
Při použití tohoto klíče bude instalační proces zcela skryt. Průběh instalace se také nezobrazí.
Příklad:

Spusťte setup.msi / qn

Je třeba poznamenat, že některé programy vyžadují po instalaci restart počítače. Abyste tomu zabránili, použijte vlastnosti (REBOOT = ReallySuppress), které jej uzavřete do uvozovek spolu s klíčem.
Příklad:

Spustit setup.msi "/ qb REBOOT = ReallySuppress"

Pomocí rozšíření InstallShield * .msi

Počínaje verzí 7 může InstallShield vytvářet soubory s příponou „* .msi“. oni zase mohou být samostatné soubory a ve spojení s setup.exe,
Například jako OBI
Ty druhé jsou zase dvou typů:
InstallScript MSI a Basic MSI. InstallScript MSI používá tradiční klíče InstallShield. Basic MSI je další zajímavý příběh.
Chcete -li automaticky nainstalovat aplikaci pomocí Basic MSI, musíte zadat přepínače " / s / v" ... "". Tři tečky musí být nahrazeny klíči, které musí být předány přímo do Instalační služby systému Windows (msiexec). Jinými slovy, pokud chcete nainstalovat aplikaci zcela nepozorovaně a vyhnout se restartu, použijte tento příkaz

Spusťte setup.exe / s / v " / qn REBOOT = ReallySuppress"

Instalační program offline aktualizace Windows * .msu

Vzhledem k tomu, že jsou tyto informace často vyžadovány, článek jsem upravil :-), přičemž jsem do něj přidal také klíče pro * .msu.
msu jsou samostatné instalační programy aktualizací systému Windows. Jakmile si aktualizace stáhnete, můžete je nainstalovat i bez přítomnosti internetu a nemusíte je stahovat znovu.
Všechny tyto instalační programy mají příponu * .msu a podporují následující přepínače příkazového řádku.

/ quiet - tichý režim bez zásahu uživatele. Všechna okna budou skrytá. Pokud je po aktualizaci vyžadován restart, bude proveden.

/ norestart - Použijte tento přepínač s tichým režimem, abyste se vyhnuli restartu.

/ warnrestart - Při tichém použití varuje, že dojde k restartu.

/ promptrestart - Při tichém použití se zobrazí výzva k restartování počítače.

/ forcerestart - Při tichém použití bude proveden takzvaný nucený restart, tj. všechny aplikace budou vynuceně ukončeny a počítač se restartuje.

/ log - Nastaví protokolování a cestu k souboru protokolu.

Začněte c: \ updates \ kb3456246.msu / quiet / norestart /log:update.log

Inno nastavení

Skvělý bezplatný nástroj pro vytváření instalačních programů, který podporuje skripty v jazyce PASCAL, je poměrně snadné se jej naučit a pohodlně používat.
Nastavení Inno může registrovat knihovny a součásti ActiveX, vytvářet šifrované instalační programy, upravovat registr a také spouštět externí aplikace, ale to je jen malá část toho, co Inno Setup dokáže, i když příliš malý ....
Je třeba poznamenat, že systém nápovědy je poměrně dobře napsán a podporován řadou příkladů.

Inno Setup není horší než mnoho systémů pro vytváření instalačních programů a některé jsou daleko za sebou, pokud jde o pohodlí a možnosti, i když je pravda, že je to zdarma, líbí se mi to víc než všechny ty, které jsou uvedeny v tomto článku, což mi pomohlo krát.

Inno Setup je v poslední době stále více využíván k vytváření instalačních balíčků nejen vývojáři bezplatných programů, ale také komerčních produktů, například:

Hmm, že jsem to podepsal, budu o tom hlavním.

Inno Setup podporuje dva hlavní klíče pro tichou instalaci, a to „SILENT“ a „VERYSILENT“.
Příklad:

Spusťte setup.exe / verysilent
Spusťte setup.exe / tichý

Někdy nastane malý problém: vyskočí okno s dotazem, zda chcete v instalaci pokračovat. Chcete-li toto okno skrýt, použijte klávesu „SP-“.
Příklad:

Spusťte setup.exe / VERYSILENT / SP-

Jak poznám, že se Inno Setup používá k zabalení programu?

Spusťte instalační program, v okně, které se otevře, otevřete systémovou nabídku (ALT + SPACE „Space“)
Vyberte položku „O NASTAVENÍ“ nebo „O aplikaci“,
Otevře se okno s něčím takovým:
O nastavení
Inno Setup verze 5.4.0 (a) Copyright (C) 1997-2010 Jordan RussellPortions Copyright (C) 2000-2010 Martijn Laan Všechna práva vyhrazena. Domovská stránka Inno Setup: http: //www.innosetup.com/RemObjects domovská stránka skriptu Pascal : http: //www.remobjects.com/psInno Nastavení domovské stránky předprocesoru: http: //ispp.sourceforge.net/
OK

Nullsoft Scriptable Install System (NSIS)

Nullsoft Scriptable Install System (NSIS) - program je navržen tak, aby snadno a rychle vytvořil profesionální instalační balíčky. Program umožňuje vývojářům softwaru vytvořit komprimovaný soubor ex32 win32 s možností zkontrolovat jeho integritu. Neomezuje počet souborů zahrnutých v distribuční sadě. Funkce odinstalování je podporována. Vestavěný nativní virtuální stroj dělá z tohoto produktu plnohodnotný profesionální nástroj.
Příklady:

Instalační programy vytvořené pomocí bezplatného NSIS běží s klíčem „S“.
Příklad:

Spusťte setup.exe / S

Buďte opatrní, klíč musí být velkými písmeny, jinak to nemusí fungovat.
K zadání instalačního adresáře můžete použít klávesu „D“.
Příklad:

Spusťte setup.exe / S / D = c: \ myprogram

Jak určit použití NSIS

Všechny instalační programy vytvořené pomocí NSIS mají velmi podobné rozhraní, pečlivě si prostudujte instalační proces Winampu a můžete snadno určit, zda se NSIS používá.

WISE Installer

Po procházení internetu jsem našel pěkný popis, který jsem k tomu našel:
Wise for Windows Installer umožňuje profesionálním vývojářům rychle vytvářet robustní balíčky MicrosoftI pomocí nejnovějších technologií Windows Installer od společnosti Microsoft. Unikátní funkce Wise pro Windows Installer pomáhají malým i velkým vývojovým týmům vytvářet instalační balíčky pro všechny typy platforem, včetně pracovních stanic a PDA, aplikačních a webových serverů, stejně jako pro mobilní zařízení Windows Mobile, Windows CE, Pocket PC, Microsoft. NET Compact Framework, Palm OS a smartphony.

Wise Installation Studio vám umožňuje bez námahy vytvářet instalační balíčky aplikací pro Windows Vista, 64-bit Windows a Windows Mobile 5. Tento balíček podporuje formát Windows Installer (MicrosoftI) a má také vlastní WiseScript (. EXE).

Uživatelé budou také moci využívat výhod inovativní technologie Altiris Software Virtualization Solution začleněné do Wise Installation Studio, která vytváří archivy virtuálních aplikací (.VSA) a zajišťuje, že mezi instalovanými produkty není žádný konflikt.

Nová verze Wise Installation Studio se navíc integruje s balíčkem PRO-Tector Standard společnosti Nalpeiron. Toto řešení umožňuje vývojářům vytvářet zkušební verze softwarových produktů a poskytuje spolehlivou ochranu duševního vlastnictví před nezákonným používáním.

Ale to je smůla, vypadá to, že projekt zemřel ...
Dobře, nemluvme o smutných věcech ...

Instalační programy vytvořené pomocí WISE Installer akceptují standardní klíč „S“.
Příklad:

Spusťte setup.exe / S

Nevím, jaký typ instalačního programu, nebo nemohu určit jeho typ

V takovém případě použijte klávesu „s“, obvykle to funguje.
Příklad:

Spusťte setup.exe / s

Výrobci softwaru a ovladačů, kteří přicházejí s jedinečným instalačním programem, mají tendenci dodržovat tento standard.