Tipuri de instalatori și cheile acestora pentru o instalare silențioasă. Instalarea manuală a fișierelor Windows CAB și MSU Cum se instalează o actualizare MSU

Actualizările pentru sistemul de operare Windows sunt lansate ca pachete cu extensia MSU sau TAXI... În cazul în care funcționalitatea standard a serviciului Windows Update (Windows Update) nu funcționează (special dezactivată), actualizările cumulative sau actualizările de securitate necesare pentru sistem pot fi descărcate și instalate manual în modul offline. În acest articol, vă vom arăta cum să descărcați și să instalați actualizări în formatul de fișier MSU și CAB pe Windows 10.

De unde să descărcați fișierul de actualizare Windows MSU

Microsoft lansează inițial actualizările și patch-urile în format TAXI fişier. Acesta este modul în care computerul dvs. primește actualizări de la servere de actualizare Microsoft sau de la un server local. Pentru o distribuție manuală mai convenabilă a actualizărilor individuale de către clienți prin catalogul de actualizări Microsoft, aceste fișiere CAB sunt ambalate într-un format special MSU(Pachet Microsoft Standalone Update).

Cum se extrage fișierul CAB din pachetul de service MSU

În unele cazuri, când serviciul Windows Update, care este utilizat de utilitarul wusa, nu funcționează corect (încercați mai întâi să îl rulați), nu este posibil să instalați actualizarea în format MSU. În acest caz, puteți despacheta manual pachetul MSU, extrage fișierul CAB de actualizare din acesta și îl puteți instala manual pe sistem.

Pentru a despacheta pachetul MSU în directorul C: \ Temp \ kb4056887 (directorul trebuie creat mai întâi), rulați următoarea comandă:

extinde _f: * „C: \ Temp \ windows10.0-kb4056887-x64.msu” C: \ Temp \ kb4056887

Microsoft (R) File Expansion Utility Versiunea 10.0.10011.16384
Drepturi de autor (c) Microsoft Corporation. Toate drepturile rezervate.
Nu se poate deschide fișierul de intrare: _f: *.
Adăugarea C: \ Temp \ kb4056887 \ WSUSSCAN.cab la Coada de extracție
Adăugarea C: \ Temp \ kb4056887 \ Windows10.0-KB4056887-x64.cab la coada de extracție
Adăugarea C: \ Temp \ kb4056887 \ Windows10.0-KB4056887-x64-pkgProperties.txt la coada de extracție
Adăugarea C: \ Temp \ kb4056887 \ Windows10.0-KB4056887-x64.xml la coada de extracție
Extinderea fișierelor….
Se extind fișierele completate ...
4 fișiere în total.

După cum puteți vedea, în director au apărut 4 tipuri de fișiere:

  • .xml fișier (Windows10.0-KB4056887-x64.xml) - conține metadatele pachetului msu și este utilizat de Wusa.exe
  • .taxi fișier (Windows10.0-KB4056887-x64.cab - unul sau mai multe) - arhivați direct cu actualizarea Windows
  • * pkgProperties.txt fișier (Windows10.0-KB4056887-x64-pkgProperties.txt) - conține proprietăți pachet (data lansării, arhitectură, tip pachet, link KB etc.)

Instalarea fișierului CAB de actualizare în Windows 10

Există două moduri de a instala fișierul de actualizare CAB obținut din pachetul MSU.

Cel mai universal mod de a instala o actualizare dintr-un fișier CAB este un utilitar DISM.exe... Comanda de instalare poate fi astfel:

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

Instrument de gestionare și întreținere a imaginilor de implementare
Versiune: 10.0.10240.16384
Versiune imagine: 10.0.10240.16384
Procesare 1 din 1 - Adăugarea pachetului Package_for_KB4056887 ~ 31bf3856ad364e35 ~ amd64 ~~ 10.0.1.0
[==========================100.0%==========================]
Operațiunea a fost încheiată cu succes.

Notă... Rețineți cât de rapid este instalat pachetul prin DISM comparativ cu viteza de instalare a actualizării din fișierul MSU.

Dacă trebuie să instalați pachetul CAB în modul silențios și să suprimați solicitarea de repornire a computerului după instalarea actualizării, comanda DISM va fi astfel:

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

În Windows 8 și Windows 7, puteți instala actualizarea prin managerul de pachete Pkgmgr... Comanda:
start / w Pkgmgr / ip /m:c:"c:\Temp\kb4056887\Windows10.0-KB4056887-x64.cab "

Notă... În Windows 10 / Windows Server 2016, managerul de pachete PkgMgr.exe nu mai este acceptat. Când îl rulați, vi se solicită să utilizați DISM.exe pentru gestionarea pachetelor.

Notă: PkgMgr.exe a fost depreciat. Vă rugăm să vă actualizați scripturile pentru a utiliza dism.exe pentru a extrage, instala, dezinstala, configura și actualiza caracteristicile și pachetele pentru Windows.

Notă... Rețineți că pachetele lingvistice Windows (MUIs) sunt, de asemenea, distribuite în format CAB. Cu toate acestea, nu puteți utiliza comanda DISM pentru a le instala. În schimb, pentru a instala limbi noi pe sistem, trebuie să utilizați un utilitar separat lpksetup.exe.

Această instrucțiune pentru instalarea manuală cumulativă (dacă nu vă amintiți ce este, citiți articolul despre sisteme) și orice alte actualizări Windows se aplică tuturor versiunilor de sistem de operare acceptate: Windows 10 / 8.1 / 7 și Windows Server 2016/2012 / R2 / 2008 / R2 ...

Configurarea UltraVNC Conectarea la server Instalarea și configurarea repetorului UltraVNC SC (Single Click) - asistență de la distanță fără a instala mai întâi serverul UltraVNC
UltraVNC este o soluție excelentă pentru furnizarea asistenței la distanță. Conexiunea se face direct la sesiunea consolei Windows, adică veți vedea întotdeauna pe ecran ceea ce vede utilizatorul computerului la distanță. Folosind utilitarul repetor, puteți configura accesul la servere dintr-o rețea locală situată în spatele unui router NAT, în timp ce pe router trebuie să redirecționați un singur port. Poate fi folosit și pentru prezentări. Programul este gratuit. Instalarea UltraVNC. Mai întâi trebuie să descărcați kitul de distribuție, driverele și un repetor (dacă este necesar).
Site-ul oficial UltraVNC: http://www.uvnc.com/
Secțiunea de descărcare: http://www.uvnc.com/download/
La momentul redactării acestui articol, cea mai recentă versiune este 1.0.8.2. Numai clientul poate fi descărcat. Versiunile sunt disponibile atât pentru win32 cât și pentru x64.
Ultimii șoferi din ...

Configurarea redirecționării în IIS în imagini Descărcați modulul Rescriere URL și instalați-l Accesați IIS. Alegerea site-ului dorit. În dreapta, selectați elementul „ Rescriere URL„În fereastra care se deschide, apăsați RMB și selectați elementul:” „În fereastra care se deschide, apăsați RMB și selectați” Adăugați o schemă de suprascriere". Introduceți un nume pentru schemă (orice). Se va deschide fereastra schemei de suprascriere. În continuare, RMB =>" Adăugați o intrare de mapare"și introduceți adresele sursă și destinație. Notă: adresa sursă trebuie să fie relativă și destinația trebuie să fie absolutăÎnapoi la fereastră " Vizualizați schemele de suprascriere". apăsați RMB și selectați elementul" Adăugați reguli„Alegerea unui șablon” Regulați cu schema de suprascriere"Instalare Selectarea acțiunii regulii: Redirecționare. Selectați Înlocuiți schema: schema pe care tocmai ați creat-o. Faceți clic pe OK. Totul este gata.

Mai întâi trebuie să instalați Lamp-server, începând cu Ubuntu 7.04 LAMP poate fi instalat folosind Tasksel. Pentru a face acest lucru, trebuie să executați comanda: sudo tasksel instalare lamp-server La instalare, vi se va solicita o parolă pentru administratorul bazei de date MySQL. Nu uitați să instalați modulele php5-ldap php5-imap. sudo apt-get instalare php5-ldap Modulul php5-imapLdap va începe să funcționeze imediat după repornirea Apache ( sudo/etc/init.d/apache2 repornire), dar modulul imap este dezactivat în mod implicit. Prin urmare, trebuie să o activați cu comanda php5enmod imap. Vă recomandăm să instalați și phpMyAdmin Instalarea din depozitsudo apt-get instalare glpi În timpul instalării, baza de date va fi configurată ( va cere parola de administrator MySQL și va cere o parolă pentru utilizatorul glpi După aceea, va apărea o fereastră cu o propunere de a intra prin browser la adresa http: // host_name / glpi După ce faceți clic pe acest link, se va deschide interfața web glpi. Pentru prima autentificare, utilizați: Login: glpiPassword: glpi Instalare manuală(nu este testat pe versiuni noi) Pentru N ...

Uneori apare o situație când cauza ecranelor albastre ale morții este instalarea următoarei actualizări de la Micrtosoft. Se întâmplă adesea că nu este timp să ne dăm seama cine este vinovat, unul dintre dezvoltatorii de drivere (să zicem, antivirus) care nu a ținut cont de ceva sau a făcut ceva greșit sau dezvoltatorii Microsoft înșiși, trebuie doar să lucrăm in sistem. Există mai multe moduri de a elimina actualizările instalate.

Metoda 1. Eliminarea actualizărilor prin intermediul programului de completare Adăugare / Eliminare programe

Intrăm în instalarea programelor de dezinstalare, puteți utiliza interfața (Start / Control Panel / Add or Remove Programs) prin linia de comandă, rulați appwiz.cpl. Selectați în stânga „Vizualizați actualizările instalate”

Există o coloană pentru data instalării, prin care puteți sorta aceste actualizări și o puteți elimina pe cea dorită.

Metoda 2. Prin linia de comandă

Utilizarea comenzii wusa (funcționează numai pentru Windows 7, Server 2008 R2).

Trebuie să rulați cmd.exe sau far.exe cu drepturi de administrator și să executați

wusa / uninstall / kb: ID de actualizare (unde ID-ul actualizării este numărul KB al actualizării, de exemplu wusa / uninstall / kb: 2511250)

Metoda 3. Folosim wusa și actualizarea descărcată

Descărcați actualizarea necesară de la Centrul de descărcare Microsoftși salvați-l într-un anumit director, de exemplu c: emp. Rulați cmd.exe sau far.exe cu drepturi de administrator și executați următoarea comandă:

wusa / uninstall (calea completă de remediere rapidă)

De exemplu:

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

Apoi va apărea caseta de dialog dezinstalare.

Metoda 4. Utilizarea PKGMGR

1. Trebuie să descărcați actualizarea din care doriți să o eliminați Centrul de descărcare Microsoftși salvați într-un director precum c: emp.

2. Rulați cmd.exe sau far.exe cu drepturi de administrator. Rulați la linia de comandă

3.extinde -f: * (nume actualizare).msu (dosar de destinație)

Comanda va despacheta fișierul msu și va salva fișierele originale în folderul de destinație

4. Creați un alt director gol, de exemplu c: emp123

5. Rulați comanda

start / w pkgmgr / m: (nume complet de remediere rapidă).cab / up / s: c: emp123

Unde numele complet de remediere rapidă este folderul de destinație de la pasul 3

Eliminarea pachetelor de servicii

Un subiect separat este eliminarea pachetelor de servicii. Este nevoie de:

1. Descărcați pachetul de service din care doriți să eliminați Centrul de descărcare Microsoftși salvați într-un director temporar precum c: emp

2. Rulați cmd.exe sau far.exe cu drepturile de administrator necesare.

3. Executați comanda

(numele pachetului de service)/ X: (dosar de destinație)

De exemplu,

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

Toate fișierele service pack vor fi extrase în directorul c: emp2

4. Trebuie să selectați un director gol separat, de exemplu c: emp3

5. Este necesar să executați comanda

start / w pkgmgr / m: (numele complet al pachetului de servicii).cab / up / s: c: emp3

Vizualizări post: 535

Buna dragi cititori.
Astăzi, așa cum v-am promis, vă voi spune despre cele mai populare instrumente care creează instalatori de software.
Multe dintre ele sunt foarte simple, deci pot fi utilizate nu numai de programatori și producători de software, ci și de cei care doresc să asambleze un instalator cu propriile mâini.
Cu toate acestea, asamblarea pachetelor de instalare nu este subiectul acestui articol, subiectul articolului meu este: ce chei de bază sunt acceptate de anumiți instalatori, cum să le utilizați și cum să determinați ce program de instalare este utilizat pentru un anumit program.

InstallShield

Voi începe cu cel mai voluminos software, cel mai iubit de marii dezvoltatori de software comercial. InstallShield este un instrument profesional puternic pentru crearea de pachete de instalare fiabile.

Cu ajutorul Asistentului de proiect, dezvoltatorul parcurge toate etapele creării unui instalator pas cu pas. Nu este necesară nicio instruire, toate caracteristicile de bază ale InstallShield X Express pot fi învățate în mai puțin de o zi. Integrare completă cu mediul de dezvoltare Visual Studio .NET, suport pentru .NET, Linux, servicii Web și aplicații mobile.

Îl poți întâlni foarte des în produse plătite, de exemplu:

De regulă, astfel de instalatori nu cauzează dificultăți, este suficient să le rulați cu tasta „S”, iar programul va fi instalat în modul silențios.
Notă: Dacă parametrul „așteptați” nu funcționează, încercați să utilizați tasta „SMS”
Exemplu:

Porniți / așteptați setup.exe / s / sms

Cum să determinați dacă Install Shield a fost utilizat pentru a împacheta programul de instalare

Deschideți proprietățile fișierului, în fila „Detalii” din elementele „Descriere” și „Numele fișierului original”, de regulă, va fi indicată valoarea „setup.exe” și în „Numele produsului”: „InstallShield” .
În plus, executând un astfel de program de instalare pentru o instalare tipică, de regulă, veți întâlni următoarele cuvinte:
Expertul InstallShield
Bine ați venit la InstallShield Wizard pentru xxxxxxx
Se va instala Expertul InstallShield (R) etc.

Bineînțeles, toate acestea pot fi scrise în engleză.

Serviciul de instalare Windows (* .msi)

Ei bine, ce pot să spun ... Tehnologia Windows Installer Service (MSI) este standardul de facto din lumea administratorilor de sistem implicați în distribuția și suportul software-ului pentru versiunile de desktop și server ale Windows. Formatul MSI este acceptat de toate sistemele majore de gestionare a configurației (Microsoft SCCM, CA Unicenter și multe altele), iar pentru unele sisteme de distribuție software este chiar singurul format acceptat.

Toți instalatorii împachetați utilizând Windows Installer au extensia „* .msi”.
Exemple de programe:

Acest tip de program de instalare acceptă următoarele chei pentru instalarea silențioasă:
„Qb” și „QN”.
Când se utilizează tasta „QB”, va fi afișat progresul instalării, dar nu i se vor pune întrebări utilizatorului, iar butonul „Anulare” nu va fi afișat.
Exemplu:

Porniți setup.msi / qb

Tasta următoare: „qn”
Când utilizați această cheie, procesul de instalare va fi complet ascuns. De asemenea, progresul instalării nu va fi afișat.
Exemplu:

Porniți setup.msi / qn

Trebuie remarcat faptul că unele programe necesită repornirea computerului după instalare. Pentru a evita acest lucru, utilizați proprietățile (REBOOT = ReallySuppress) care îl încadrează în ghilimele împreună cu cheia.
Exemplu:

Porniți setup.msi "/ qb REBOOT = ReallySuppress"

Folosind extensia InstallShield * .msi

Începând cu versiunea 7, InstallShield poate crea fișiere cu extensia „* .msi”. la rândul lor, acestea pot fi fișiere separate și împreună cu setup.exe,
De exemplu ca OBI
Acestea din urmă, la rândul lor, sunt de două tipuri:
InstallScript MSI și Basic MSI. InstallScript MSI utilizează cheile tradiționale InstallShield. MSI de bază este o altă poveste interesantă.
Pentru a instala automat o aplicație utilizând MSI de bază, trebuie să specificați comutatoarele "/ s / v" ... "". Elipsa trebuie înlocuită cu chei care trebuie transmise direct către Windows Installer (msiexec). Cu alte cuvinte, dacă doriți să instalați aplicația complet neobservată și să evitați repornirea, utilizați această comandă

Porniți setup.exe / s / v "/ qn REBOOT = ReallySuppress"

Instalator de actualizare offline Windows * .msu

Datorită faptului că aceste informații sunt deseori necesare, am editat articolul :-), adăugând și tastele pentru * .msu.
msu sunt instalatori independenți de actualizare Windows. După ce descărcați actualizările, le puteți instala chiar și fără prezența Internetului și nu trebuie să le descărcați din nou.
Toți acești instalatori au o extensie * .msu și acceptă următoarele comutatoare de linie de comandă.

/ silențios - mod silențios fără interacțiune cu utilizatorul. Toate ferestrele vor fi ascunse. Dacă este necesară o repornire după actualizare, aceasta va fi efectuată.

/ norestart - Utilizați acest comutator cu silențios pentru a evita repornirea.

/ warnrestart - Atunci când este utilizat cu silențios, avertizează că va avea loc o repornire.

/ promptrestart - Atunci când este utilizat cu silențios, va apărea o solicitare care solicită repornirea computerului.

/ forcerestart - Atunci când este utilizat cu silențios, se va efectua o așa-numită repornire forțată, adică toate aplicațiile vor fi închise cu forța și computerul va reporni.

/ log - Setează înregistrarea și calea către fișierul jurnal.

Începeți c: \ updates \ kb3456246.msu / quiet / norestart /log:update.log

Fără configurare

Un instrument excelent, gratuit pentru crearea programelor de instalare care acceptă scripturi în limbajul PASCAL, este destul de ușor de învățat și comod de utilizat.
Configurarea Inno poate înregistra biblioteci și componente ActiveX, poate crea programe de instalare criptate, poate modifica registrul și, de asemenea, poate rula aplicații externe, dar aceasta este doar o mică parte din ceea ce poate face Inno Setup, chiar prea mic ....
Trebuie remarcat faptul că sistemul de ajutor este în mod rezonabil scris și susținut de numeroase exemple.

Inno Setup nu este inferior multor sisteme de creare a programelor de instalare și lasă unele dintre ele mult în urmă în ceea ce privește comoditatea și capacitățile, deși este liber să spun adevărul, îmi place mai mult decât toate cele enumerate în acest articol, ceea ce m-a ajutat de multe ori.

Recent, Inno Setup a fost din ce în ce mai utilizat pentru a crea pachete de instalare, nu numai de către dezvoltatorii de programe gratuite, ci și de produse comerciale, de exemplu:

Hmm, că l-am semnat, voi fi cel mai important.

Inno Setup acceptă două taste principale pentru instalarea silențioasă, acestea sunt „SILENȚIOS” și „VERYSILENT”.
Exemplu:

Porniți setup.exe / verysilent
Porniți setup.exe / silențios

Uneori apare o mică problemă: apare o fereastră care vă întreabă dacă doriți să continuați cu instalarea. Pentru a ascunde această fereastră, utilizați tasta „SP-“.
Exemplu:

Porniți setup.exe / VERYSILENT / SP-

Cum știu dacă Inno Setup este utilizat pentru a împacheta un program?

Rulați programul de instalare, în fereastra care se deschide, deschideți meniul sistemului (ALT + SPACE "Spațiu")
Selectați elementul „DESPRE Configurare” sau „Despre program”,
Se va deschide o fereastră cu așa ceva:
Despre configurare
Inno Setup versiunea 5.4.0 (a) Copyright (C) 1997-2010 Jordan RussellPortions Copyright (C) 2000-2010 Martijn LaanToate drepturile rezervate.Inno Setup home page: http: //www.innosetup.com/RemObjects Pascal Script home page : http: //www.remobjects.com/psInno Setup Preprocessor home page: http: //ispp.sourceforge.net/
Bine

Nullsoft Scriptable Install System (NSIS)

Nullsoft Scriptable Install System (NSIS) - programul este conceput pentru a crea cu ușurință și rapid pachete profesionale de instalare. Programul permite dezvoltatorilor de software să creeze un fișier exe comprimat win32, cu posibilitatea de a verifica integritatea acestuia. Nu are nicio limitare a numărului de fișiere incluse în kitul de distribuție. Funcția de dezinstalare este acceptată. Mașina virtuală nativă încorporată transformă acest produs într-un instrument profesional complet.
Exemple:

Programele de instalare create cu NSIS gratuit rulează cu tasta „S”.
Exemplu:

Porniți setup.exe / S

Aveți grijă, cheia trebuie să fie cu majuscule, altfel poate pur și simplu să nu funcționeze.
Puteți utiliza tasta „D” pentru a specifica directorul de instalare.
Exemplu:

Porniți setup.exe / S / D = c: \ myprogram

Cum se determină utilizarea NSIS

Toți instalatorii creați cu NSIS au o interfață foarte similară, studiați cu atenție procesul de instalare al Winamp și puteți determina cu ușurință dacă NSIS este utilizat.

Instalator WISE

După ce am săpat pe Internet, iată o descriere frumoasă pe care am găsit-o pentru asta:
Wise for Windows Installer permite dezvoltatorilor profesioniști să creeze rapid pachete robuste MicrosoftI utilizând cele mai noi tehnologii Windows Installer de la Microsoft. Funcțiile unice ale Wise pentru Windows Installer ajută atât echipele de dezvoltare mici, cât și cele mari să creeze pachete de instalare pentru toate tipurile de platforme, inclusiv stații de lucru și PDA-uri, aplicații și servere web, precum și dispozitive mobile Windows Mobile, Windows CE, Pocket PC, Microsoft. NET Compact Framework, Palm OS și smartphone-uri.

Wise Installation Studio vă permite să creați fără efort pachete de instalare pentru Windows Vista, versiunile pe 64 de biți de Windows și Windows Mobile 5. Acest pachet acceptă formatul Windows Installer (MicrosoftI) și are, de asemenea, propriul său WiseScript (. EXE).

Utilizatorii vor putea profita, de asemenea, de tehnologia inovatoare Altiris Software Virtualization Solution încorporată în Wise Installation Studio, care creează arhive de aplicații virtuale (.VSA) și se asigură că nu există niciun conflict între produsele instalate.

În plus, noua versiune a Wise Installation Studio se integrează cu pachetul PRO-Tector Standard al Nalpeiron. Această soluție permite dezvoltatorilor să creeze versiuni de încercare ale produselor software și oferă protecție fiabilă a proprietății intelectuale împotriva utilizării ilegale.

Dar e ghinion, se pare că proiectul a murit ...
bine, bine, să nu vorbim despre lucruri triste ...

Instalatorii creați cu WISE Installer acceptă cheia standard „S”.
Exemplu:

Porniți setup.exe / S

Nu știu ce tip de instalator sau nu pot determina tipul acestuia

În acest caz, utilizați tasta „s”, de obicei funcționează.
Exemplu:

Porniți setup.exe / s

Producătorii de software și drivere care vin cu un program de instalare unic tind să respecte acest standard.