DISM: gestione dei componenti dell'immagine di Windows. Utilità DISM Parametri della riga di comando Che tipo di programma è dism exe

Hai problemi con Windows 10 e non riesci a risolverli? I tuoi file di sistema sono danneggiati e il tradizionale comando sfc /scannow non funziona? Scopri come utilizzare la funzionalità DISM per correggere i file di sistema danneggiati o ripristinarli dall'immagine del sistema originale senza reinstallare Windows 10.

Di norma, in caso di problemi con i file di sistema, utilizzare l'utilità SFC, che esegue la scansione del disco rigido alla ricerca di errori e li risolve. Tuttavia, questo rimedio di primo soccorso non sempre porta i risultati desiderati. Nel sistema è disponibile un'altra utility DISM, di cui abbiamo brevemente parlato negli articoli precedenti, che può risolvere problemi con file danneggiati in Windows 10. Questa volta esamineremo l'intera gamma di funzioni DISM, descriveremo vari casi d'uso e mostreremo come utilizzare per ripristinare i file di sistema danneggiati dall'immagine del sistema originale (archiviazione dei componenti).

Questa funzionalità è progettata per applicare patch e preparare immagini Windows come disco di avvio del sistema operativo, strumenti di ripristino del sistema, ecc. Queste immagini possono essere utilizzate per reinstallare o ripristinare il sistema in caso di problemi. Quando si utilizza l'utilità SFC per scansionare e riparare un disco, i problemi con i file danneggiati possono essere risolti solo utilizzando l'immagine appropriata dall'archivio componenti sul disco rigido. Quando questa immagine è danneggiata, il sistema non può recuperare i file di sistema dall'archivio componenti e quindi non può ripristinarli utilizzando la funzione SFC. È in questo caso che ci aiuterà l'utilità DISM, che risolverà il problema con le immagini di ripristino e consentirà alla funzione SFC di completare correttamente il suo lavoro.

Come utilizzare l'utilità DISM?

Ripristinare i file di sistema utilizzando l'utilità non è difficile. Con questa applicazione è possibile ripristinare i componenti utilizzando lo stesso principio dell'utilizzo di SFC tramite la riga di comando. Per aprire la riga di comando, premi la combinazione di tasti Windows + X e seleziona "prompt dei comandi (amministratore)" dal menu che appare. Quindi nella console è necessario inserire il comando DISM con i parametri appropriati.

Possiamo aggiungere parametri aggiuntivi al comando DISM, con i quali puoi controllare, scansionare e ripristinare le immagini in vari modi. Vediamo le combinazioni più importanti.

DISM con parametro CheckHealth

Nella console della riga di comando, inserisci il seguente comando:

DISM /Online /Cleanup-Image /CheckHealth

Usando questa opzione, puoi controllare rapidamente l'immagine e i singoli componenti dell'installazione del sistema memorizzati sul disco per eventuali danni. Questo comando non apporta alcuna modifica: è completamente sicuro. CheckHealth fornisce informazioni sullo stato del pacchetto del sistema operativo. Questa è un'opzione molto utile quando vogliamo verificare in modo sicuro se si è verificato un danneggiamento dei file di sistema nell'archivio dei componenti.

DISM con opzione ScanHealth

Questa opzione funziona in modo simile a CheckHealth, ma richiede un po' più tempo a causa di una scansione più approfondita, ma non risolve nulla. Vale la pena utilizzarlo quando l'opzione precedente /CheckHealth indicava che tutto va bene, ma vogliamo assicurarci che sia sicuramente così. Accedere:

DISM /Online /Pulizia-Immagine /ScanHealth

La scansione potrebbe richiedere molto più tempo rispetto all'opzione precedente (circa 10 minuti). Se la scansione si interrompe al 20% o al 40%, dovrai attendere: potrebbe sembrare che il tuo computer sia bloccato, ma in realtà è in corso la scansione.

DISM con opzione RestoreHealth

Se il primo e il secondo comando scaricano un messaggio che informa che le immagini sono danneggiate, è ora di ripristinarle. A questo scopo utilizziamo il parametro /RestoreHealth. Immettere il seguente comando nella console del prompt dei comandi:

DISM /Online /Cleanup-Image /RestoreHealth

L'opzione utilizza Windows Update per riparare i file danneggiati nell'archivio componenti. La procedura di scansione e ripristino automatico potrebbe richiedere circa 20 minuti (a volte di più). DISM rileva un errore, crea un elenco di file danneggiati e quindi li scarica dai server Microsoft utilizzando Windows Update.

Come ripristinare i file da un'origine specifica utilizzando l'opzione RestoreHealth

A volte capita che i danni al sistema operativo siano molto più ampi e colpiscano il servizio Windows Update. In questo caso il parametro RestoreHealth non sarà in grado di riparare i danni all'immagine perché il sistema non può connettersi ai server Microsoft. In questa situazione, dovresti eseguire un'altra operazione: specificare il percorso del programma di installazione di Windows, da cui verranno scaricati i file "funzionanti" senza utilizzare Internet e il centro aggiornamenti.

Per fare ciò, è necessario il programma di installazione di Windows 10 su un DVD, un'unità flash o un formato immagine ISO. Quest'ultimo può essere scaricato tramite l'app Media Creation Tool per Windows 10.

Scarica la versione per Windows 10 (32 o 64 bit), esegui l'applicazione e segui la procedura guidata per scaricare la ISO sul tuo computer. Dopo che l'immagine è stata scaricata e salvata, vai alla finestra Explorer e fai doppio clic sul file ISO con il programma di installazione per montarlo. Nella finestra Questo PC, controlla quale lettera è stata assegnata all'immagine montata (ad esempio, la lettera "E").

Se disponi di un DVD avviabile o di un'unità USB con Windows 10 installato, non è necessario scaricare nulla: basta inserire il disco o collegare un'unità esterna e vedere quale lettera è stata assegnata a questa unità nella sezione "Questo PC" .

Dopo che l'unità con l'installazione di Windows viene rilevata dal sistema e conosciamo la lettera, è il momento di utilizzare il parametro DISM appropriato, che indicherà il percorso di questo supporto. Per fare ciò, inserisci il seguente comando:


Dism /Online /Cleanup-Image /RestoreHealth /Source:wim:E:\Sources\install.wim:1 /limitaccess

Tieni presente ancora una volta che se nel nostro caso al DVD, all'unità flash o all'immagine ISO viene assegnata una lettera diversa da "E", modificala nel comando precedente. Dopo aver premuto Invio, i file dell'archivio dei componenti danneggiati verranno ripristinati dal Windows Installer originale nel percorso specificato.

Correzione degli errori in Windows

Una volta completati tutti i passaggi precedenti, è ora necessario utilizzare nuovamente l'utilità SFC per correggere gli errori nel sistema dalle immagini Windows ripristinate. Digitare nella finestra del prompt dei comandi:

sfc/scannow

A volte potrebbe essere necessario scansionare il sistema tre volte per eliminare completamente tutti gli errori. SFC ora ha accesso alle immagini ripristinate nell'archivio componenti e può ripristinare completamente i file di sistema danneggiati.

Il comando DISM viene utilizzato per visualizzare, installare, rimuovere e configurare i componenti nelle immagini WIM di Windows ( W Windows IO SONO. Formato di invecchiamento). A partire da Windows 7, l'utilità dism.exe (D distribuzione IO mago S manutenzione e M anagement) è incluso nel pacchetto software standard del sistema operativo Windows installato. È uno strumento da riga di comando che può essere utilizzato per servire immagini Windows e sostituisce il gestore pacchetti (Pkgmgr.exe), PEimg e Intlcfg inclusi in Windows Vista. La funzionalità di questi strumenti è ora raccolta in un unico strumento dism.exe. Inoltre, sono state aggiunte nuove funzionalità per migliorare le capacità di pubblicazione di immagini offline.

A differenza dei formati orientati ai settori (come .iso, .tib, .bin), un'immagine WIM è un formato orientato ai file, ovvero il suo elemento logico più piccolo è file. Questo formato è stato sviluppato da Microsoft come strumento di distribuzione principale per Windows Vista e sistemi operativi successivi. I suoi vantaggi sono l'indipendenza dall'hardware e la capacità di archiviare solo una copia di un file che ha molti collegamenti nell'albero del file system (archiviazione a istanza singola), che garantisce la compattezza delle immagini e l'elevata velocità della loro distribuzione.

Un file WIM può includere diverse immagini, identificate da un indice numerico o da un nome univoco. Tecnologia di una singola copia di molti file identici archiviazione a istanza singola quando si aggiunge una nuova immagine a quelle esistenti, permette di ridurre la dimensione del database WIM nel caso siano presenti elementi corrispondenti. L'immagine WIM può anche essere suddivisa in più file, a cui viene assegnata l'estensione .swm

Un'immagine WIM può essere montata come unità logica in ambiente Windows e assegnarle una lettera di unità per facilitare la modifica del suo contenuto (grazie a ciò, l'immagine WIM può essere convertita abbastanza facilmente in un'immagine ISO). Oltre alle utilità Microsoft standard, puoi anche estrarre file da un'immagine WIM utilizzando l'archiviatore 7-Zip.

Le immagini WIM possono essere avviabili. In particolare, l'installazione di tutti i moderni sistemi operativi della famiglia Windows viene eseguita utilizzando un file immagine denominato BOOT.WIM contenente una versione avviabile dell'ambiente di preinstallazione di Windows PE (Windows P reinstallare E nvironment), da cui viene effettuato il processo di installazione del sistema stesso utilizzando il contenuto di un file immagine denominato INSTALL.WIM. Dopo un'installazione standard di Windows, viene creato un ambiente di ripristino di Windows RE ( R ecory E nvironment), che viene caricato dall'immagine WinRE.WIM per ripristinare la funzionalità in caso di problemi nel caricamento del sistema principale. In genere, l'immagine winre.wim si trova in una partizione nascosta a cui non è assegnata una lettera di unità logica.

Struttura di un file WIM contenente 2 immagini:

Come puoi vedere, il file wim contiene 6 tipi di contenuto:

Intestazione WIM- intestazione del file wim che descrive contenuto, attributi, versione, dimensione, tipo di compressione, ecc.

Risorse dei file- una sequenza di pacchetti contenenti dati compressi di file come parte dell'immagine.

Risorsa metadati- contiene informazioni sui file nell'immagine, inclusi la struttura e gli attributi delle cartelle.

Tabella di ricerca- tabella delle posizioni e delle dimensioni dei file di risorse nel file .wim

Dati XML- dati in formato XML con informazioni aggiuntive sull'immagine. Sono testo non compresso codificato in Unicode.

Tabella dell'integrità- tabella di integrità utilizzata per controllare lo stato di integrità dell'immagine

Il processo di creazione di un'immagine WIM può essere rappresentato come segue:

1. Viene creata l'intestazione Intestazione WIM file immagine, ad esempio C:\dati.wim
2. I metadati vengono creati in memoria durante la scansione e l'indicizzazione della directory dei dati di origine, che viene compressa in un'immagine, ad esempio: C:\Sorgenti\
3. Sulla base dei metadati, il contenuto dei file della directory dei dati di origine viene scritto e compresso in un file immagine sotto forma di porzioni batch Risorse dei file e allo stesso tempo viene creata in memoria una tabella di allocazione delle porzioni nell'immagine Tabella di ricerca
4. Al termine della creazione dell'immagine, la tabella Tabella di ricerca viene scritto dalla memoria nel file con estensione wim, quindi vengono aggiunti i dati XML e di controllo dell'integrità.
5. L'intestazione iniziale del file WIM viene aggiornata.

Il processo di estrazione dei file dall'immagine viene eseguito secondo il seguente algoritmo:

1. L'intestazione viene letta Intestazione WIM e viene determinata la posizione dei metadati nell'immagine WIM.
2. I metadati vengono riscritti nella memoria del computer e viene creata una tabella con la posizione dei file all'interno dell'immagine.
3. Viene creata una struttura di directory in base al contenuto dell'immagine.
4. I file dell'immagine vengono elaborati utilizzando le tabelle costruite e riscritti nella struttura di directory creata.

Per ulteriori informazioni sulla struttura dei file WIM, consultare il documento per gli sviluppatori di software (in formato PDF in inglese).

Prestazione DISM.EXE senza parametri, visualizza un breve aiuto sul suo utilizzo. Il registro dell'utilità viene salvato in un file C:\Windows\Logs\DISM\dism.log

Formato della riga di comando:

DISM.exe (/Image:offline_image_path | /Online) [dism_options] (service_command) [service_command_args]

Il formato del comando DISM varia a seconda che l'utilità funzioni con un'immagine autonoma o con i dati del sistema operativo Windows (modalità /In linea), nell'ambiente in cui viene eseguito DISM.EXE. Affinché l'utilità funzioni, è necessario eseguire la riga di comando come amministratore.

Comandi di utilità per lavorare con le immagini disco:

/Immagine divisa- Divide un file .wim o .ffu esistente in più file WIM/FFU di sola lettura.

/Applicare l'immagine- Applicazione di nuovi parametri dell'immagine.

/Get-MountedImageInfo- Visualizza informazioni sulle immagini WIM e VHD connesse.

/Get-ImageInfo- Visualizza informazioni sulle immagini in un file WIM o VHD.

/Commit-Immagine- Salva le modifiche all'immagine WIM o VHD connessa.

/Smonta-immagine- Disconnette l'immagine WIM o VHD allegata.

/Monta immagine- Collega un'immagine da un file WIM o VHD.

/Rimonta-immagine- Ripristina la directory di montaggio dell'immagine.

/Pulizia-Punti di montaggio- Rimuove le risorse associate alle immagini montate danneggiate.

Comandi di servizio:

/Applica-CustomDataImage- Conserva i file contenuti in un'immagine dati personalizzata.

/Capture-CustomImage- Scrive le impostazioni in un file WIM delta nel sistema WIMBoot. Le directory registrate includono tutte le sottocartelle e i dati.

/Get-WIMBootEntry- Elenca le voci di configurazione WIMBoot per il volume del disco specificato.

/Aggiornamento-WIMBootEntry- Aggiorna la voce di configurazione WIMBoot per il volume del disco specificato.

/List-Immagine- Visualizza un elenco di file e cartelle nell'immagine specificata.

/Elimina-immagine- Rimuove l'immagine del volume specificata da un file WIM che contiene più immagini del volume.

/Esporta-immagine- Esporta una copia dell'immagine specificata in un altro file wim.

/Append-Image- Aggiunta di un'altra immagine al file WIM.

/Cattura-immagine- Scrive l'immagine del disco in un nuovo file WIM. Le directory registrate includono tutte le sottodirectory e i dati.

/Get-MountedWimInfo- Visualizza informazioni sulle immagini connesse da WIM.

/Get-WimInfo- Visualizza informazioni sulle immagini in un file WIM.

/Commit-Wim- Salva le modifiche all'immagine connessa da WIM.

/Smonta-Wim- Disabilita l'immagine connessa da WIM.

/Monte-Wim- Collega un'immagine da un file WIM.

/Rimontare-Wim- Recupera la directory della connessione WIM persa.

/Pulizia-Wim- Rimuove le risorse associate alle immagini WIM montate danneggiate.

Specifiche dell'immagine:

/In linea-Specifica un sistema operativo in esecuzione come destinazione.

/Immagine-Specifica il percorso della directory principale dell'immagine Windows offline.

Opzioni DISM:

/Inglese- Visualizza l'output della riga di comando in inglese.

/Formato- Imposta il formato del rapporto. I valori validi sono /Format:Table o /Format:List, specificando un formato di tabella o elenco. L'impostazione predefinita è un elenco.

/WinDir-Specifica il percorso della directory di Windows.

/SysDriveDir- Specifica il percorso del file del caricatore di avvio del sistema denominato BootMgr.

/PercorsoLog-Specifica il percorso del file di registro.

/LogLevel- Imposta il livello di registrazione degli eventi (1-4).

/NoRestart- Impedisce il riavvio automatico e richiede all'utente di riavviarsi.

/Tranquillo- Nasconde tutti i messaggi tranne i messaggi di errore.

/ScratchDir-Specifica il percorso della directory dei file temporanei.

Per informazioni su queste opzioni DISM e sui relativi argomenti, specificare l'opzione richiesta prima di "/?"

Esempi:

DISM.exe /Mount-Wim/?– suggerimento comando /Mount-Wim
dism.exe /Format/?- visualizza la guida sui formati di output DISM.

dism.exe /Online /Get-Drivers/?- suggerimento per la modalità di visualizzazione delle informazioni sui driver nell'immagine o sull'esecuzione di Windows (/Online). Per impostazione predefinita, viene recuperato un elenco di driver di terze parti. Per visualizzare l'intero elenco dei driver, utilizzare il parametro /Tutto.

dism.exe /Online /Get-Drivers /format=tabella- visualizza un elenco di driver di terze parti per Windows corrente sotto forma di tabella:

DISM.exe /List-Image /Imagefile:C:\test\images\myimage.wim /index:1- visualizza l'intero contenuto della prima immagine dal file specificato dal parametro /File immagine:

Lavorare con immagini offline.

dism /mount-wim/?- visualizzare un suggerimento sulla modalità di connessione dell'immagine.

Sistema DISM
Versione: 10.0.10586.0
/Mount-Wim /WimFile:percorso_del_file_WIM (/Index:image_index|/Nome:) /MountDir:directory_connessione_finale- Monta il file WIM nella directory specificata in modo che sia disponibile per il servizio.
Utilizzare il parametro /ReadOnly per rendere l'immagine montata di sola lettura.
Esempi: DISM.exe /Mount-Wim /WimFile:C:\test\images\myimage.wim /index:1 /MountDir:C:\test\offline
DISM.exe /Mount-Wim /WimFile:C:\test\images\myimage.wim /index:1 /MountDir:C:\test\offline /ReadOnly

DISM.exe /Mount-Wim /WimFile:D:\sources\boot.wim /MountDir:C:\test\offline- connettersi alla directory C:\prova\offline contenuto dell'immagine D:\sources\boot.wim. Dopo aver eseguito con successo questo comando nella directory specificata dal parametro /MountDir sarà disponibile il contenuto dell'immagine dal file WIM specificato dal parametro /WimFile e saranno disponibili comandi per la manutenzione delle immagini.

DISM.exe /Immagine:C:\test\offline /?- Visualizza una guida rapida sui comandi e sulle opzioni per la manutenzione delle immagini offline.

DISM.exe /Immagine:C:\test\offline /Add-driver /?- visualizzare un suggerimento sulla procedura per aggiungere un driver a un'immagine offline.

DISM.exe /Image:C:\test\offline /Get-Features- visualizzare informazioni su tutti i componenti inclusi in questa immagine. Per visualizzare le informazioni su un singolo pacchetto, utilizzare il parametro /PacchettoPercorso che punta a un file o una cartella CAB.

dism /Get-MountedImageInfo- visualizzare informazioni sulle immagini offline connesse. Esempio di informazioni visualizzate:

Immagini collegate:

Directory di connessione: C:\test\offline
File immagine: C:\test\images\myimage.wim
Indice immagini: 1
Connesso per leggere o scrivere: sì
Condizione: OK
. . .

dism /unmount-wim /MountDir:C:\test\offline /commit- disabilita l'immagine offline allegata alla directory C:\prova\offline con salvataggio delle modifiche apportate (salvataggio con commit, specificato dal parametro /commettere).

dism /unmount-wim /MountDir:C:\test\offline /Discard- come nell'esempio precedente, ma senza salvare le modifiche al contenuto dell'immagine (salvataggio senza impegno).

Aggiunta di driver all'immagine WIM

La necessità di aggiungere un driver sorge nei casi in cui l'installazione di un sistema o l'avvio di Windows PE richiede driver non standard, ad esempio per controller di dischi SCSI e RAID o dispositivi periferici non supportati. L'utilità DISM consente di aggiungere facilmente il driver richiesto a un'immagine esistente in base alle informazioni provenienti da .inf File.

Formato del comando:

DISM /Image:image /Add-Driver (/Driver:folder_containing_INF | /Driver:path_to_driver.inf) /ForceUnsigned]

Il nuovo driver viene aggiunto all'immagine offline specificata dal parametro /Immagine:. Per cercare i driver in tutte le sottocartelle, utilizzare l'opzione /ricorso. Per aggiungere tutti i driver non firmati alle immagini X64, utilizzare l'opzione /ForceUnsigned.

DISM.exe /Image:C:\test\offline /Add-Driver /Driver:D:\Drivers /recurse- aggiungi tutti i driver dal catalogo all'immagine D:\Driver e le sue sottodirectory.

DISM.exe /Immagine:C:\test\offline /Add-Driver /Driver:D:\Drivers\Usb\Usb3.inf- aggiungi un driver all'immagine offline in base alle informazioni del file D:\Driver\Usb\Usb3.inf

DISM.exe /Image:C:\test\offline /Add-Driver /DriverName:"C:\Drivers\1.inf" /DriverName:"C:\Drivers\2.inf" /DriverName:"C:\Drivers \3.inf"- aggiunta di più driver in un comando. Quando si aggiungono più driver, questi vengono installati nello stesso ordine in cui sono elencati nella riga di comando DISM

Esecuzione riuscita di DISM in modalità /Aggiungi-driver non significa una modifica nel contenuto dell'immagine, poiché per applicare le modifiche è necessario disabilitare l'immagine con il parametro /commettere o applicare le modifiche utilizzando il parametro /Commit-Immagine

DISM.exe /Commit-Image /MountDir:C:\test\offline- salva le modifiche nell'immagine montata nella directory specificata dal parametro /MountDir

Utilizza DISM per gestire i componenti del tuo attuale sistema operativo Windows.

Squadra DISM con parametro /In linea viene eseguito in relazione al sistema operativo corrente, e non alla sua immagine, che consente di eseguire la manutenzione del sistema rimuovendo, aggiungendo o modificando i suoi componenti. La manutenzione di Windows si riferisce al monitoraggio e alla riparazione dello stato dei componenti e dei pacchetti software, inclusi tutti i file di sistema e il registro. Sistema di servizi basato su componenti o CBS ( C componente B ased S ervicing) è un insieme di strumenti software di servizio e dati specializzati, parte dei quali costituisce l'utilità DISM.EXE

Gli elementi iniziali del sistema di manutenzione dei componenti sono stati implementati in Windows Vista. Con ogni versione successiva del sistema operativo, le loro capacità sono state ampliate, il che ha portato ad alcune gravi differenze sia nella stessa CBS che nell'utilizzo dell'utilità DISM.EXE in diverse versioni del sistema operativo Windows. Alcune delle opzioni disponibili in Windows 10 non sono applicabili in Windows 7, sebbene Microsoft abbia rilasciato retroattivamente aggiornamenti che implementano parzialmente i nuovi concetti di manutenzione introdotti in Windows 8, 8.1, 10. Alcune delle funzionalità di manutenzione presenti in Windows 8 mancano o sono ha subito cambiamenti significativi in ​​Windows 10. Aggiungerò che la manutenzione di Windows è un sistema complesso, non ancora completamente sviluppato, molte delle cui funzionalità non sono documentate e molti dei cui concetti potrebbero cambiare seriamente in futuro.

Breve suggerimento sull'utilizzo della modalità /In linea per una versione specifica di Windows può essere ottenuta utilizzando il comando:

DISM /Online/?

Esempi di utilizzo DISM/Online per le tipiche operazioni di manutenzione di Windows.

Un'immagine WIM, i dati ricevuti in remoto tramite Windows Update o l'archivio locale di Windows corrente, ovvero il contenuto di una cartella, possono essere utilizzati come archivio per i componenti di sistema %windir%\WinSxS(Predefinito: C:\Windows\WinSxS). Utilizzando il parametro /FonteÈ possibile specificare il percorso delle versioni dei file che possono essere utilizzate per il ripristino. Parametro /Accesso limitato può essere utilizzato per bloccare gli aggiornamenti da Windows Update.

DISM.exe /Online /Cleanup-Image /CheckHealth- verificare la presenza di segni di danneggiamento dell'immagine o della conservazione dei componenti. Non applicabile su Windows 7.

Scansione della memoria dei componenti del sistema. In Windows 7, oltre alla scansione, viene eseguito anche il ripristino dell'integrità. Questa opzione di comando non viene eseguita ed è accompagnata dal messaggio Errore 87: il parametro ScanHealth non è riconosciuto in questo contesto, se Windows 7 non ha un aggiornamento installato KB2966583.

DISM.exe /Online /Cleanup-Image /RestoreHealth- controllo dello stoccaggio dei componenti e ripristino automatico. In Windows 7, queste funzioni vengono eseguite dal comando
DISM.exe /Online /Cleanup-Image /ScanHealth

dism.exe /Online /Cleanup-Image /StartComponentCleanup- pulire i componenti sostituiti e ridurre le dimensioni della memoria (cartelle \Windows\WinSxS). Non applicabile in ambiente Windows 7.

dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase- come nell'esempio precedente con l'aggiunta del reset del database dei componenti sostituiti. Dopo aver reimpostato il database, gli aggiornamenti di Windows installati non possono essere rimossi.

DISM.exe /Online /Cleanup-Image /AnalyzeComponentStore- creazione di un report sullo stato dell'archiviazione locale dei componenti WinSxS. Possibile solo per Windows 8.1 - 10. Esempio di informazioni visualizzate:

Informazioni sull'archivio componenti (WinSxS):
Dimensioni di archiviazione dei componenti secondo Explorer: 5,43 GB
- la dimensione della cartella WinSxS, calcolata da Explorer. Non tiene conto dell'uso di collegamenti reali nella cartella WinSxS
Dimensioni effettive di archiviazione dei componenti: 5,10 GB - tiene conto dei collegamenti fisici nella cartella WinSxS.
Condiviso con Windows: 3,18 GB - la dimensione dei file che sono collegati in modo tale da apparire sia nell'archivio dei componenti che in altre posizioni (per il normale funzionamento di Windows). È incluso nella dimensione effettiva, ma non deve essere considerato parte del sovraccarico del magazzino componenti.
Backup e componenti disabilitati: 1,62 GB - la dimensione dei componenti archiviati per essere utilizzati quando i componenti più recenti si guastano o per fornire un'opzione per abilitare funzionalità aggiuntive. Il valore contiene anche la dimensione dei componenti simultanei e dei metadati dell'archivio componenti.
Cache e dati temporanei: 304,02 MB - la dimensione dei file che vengono utilizzati dall'archivio componenti per scopi interni per velocizzare le operazioni di manutenzione dei componenti. È incluso nella dimensione effettiva e fa parte del sovraccarico del negozio di componenti.
Data dell'ultima pulizia: 04-10-2016 09:45:15
Numero di pacchetti rilasciati: 3
Pulizia dell'archivio componenti consigliata: sì
L'operazione è stata completata con successo.

L'utilizzo dell'analisi consente di valutare la necessità di ripulire lo spazio di archiviazione di WinSxS e determinare la riduzione massima delle sue dimensioni, che non possono essere superiori a quelle occupate da Backup e componenti disabilitati.

dism /Online /Get-Funzionalità- visualizzare un elenco dei componenti del sistema corrente.
Esempio di informazioni visualizzate:

Nome funzione: SNMP
Stato: disabilitato
Nome della funzione: TelnetClient
Stato: abilitato

In questo esempio, il supporto per il protocollo SNMP è disabilitato e il client del server Telnet è abilitato.

DISM.exe /Online /Enable-Feature:SNMP- abilitare il componente “Protocollo SNMP”.

È possibile ripristinare e abilitare componenti precedentemente rimossi dall'immagine. Usa l'argomentazione /Fonte per specificare la posizione dei file necessari per ripristinare un componente precedentemente eliminato. È possibile specificare più argomenti /Fonte. Se un componente viene trovato nella prima fonte, le restanti fonti vengono ignorate.
Il parametro /LimitAccess impedisce a DISM di accedere a WU/WSUS.
L'opzione /All abilita tutti i componenti principali del componente specificato.

DISM.exe /Online /Get-Featureinfo:TelnetClient- visualizzare le informazioni sul componente “Telnet Client”.

DISM.exe /Online /Disable-Feature:SNMP- disabilitare la componente “protocollo SNMP”.

Dism++ è un programma multifunzionale progettato per configurare e ottimizzare Windows, nonché per ripristinare la funzionalità di questo sistema operativo. In generale, il Dism++ “originale” è un'applicazione a riga di comando, ma per semplificarne l'utilizzo offriamo una versione dotata di shell grafica (con completa localizzazione russa).

Una delle funzionalità più utili di Dism++ è la pulizia dei file non necessari sul disco. Inoltre, lo strumento anti-garbage integrato funziona in modo molto più efficace di molte soluzioni "indipendenti" simili, aiutando a eliminare la cache di sistema e i programmi di terze parti, a eliminare file di report, cartelle vuote, file "rotti" scorciatoie e così via. Oltre a eliminare i file non necessari, puoi anche eliminare gli elementi di avvio non necessari.

Passiamo ora alle caratteristiche più interessanti che non si trovano nei normali "detergenti". Questi includono la funzione di creazione di un backup del sistema e un backup della licenza, un proprio file manager con impostazioni flessibili per la visualizzazione di cartelle e file, un convertitore di file WIM, SWM ed ESD in ISO, nonché un gestore di driver installati. In una sezione separata di Dism++ troverai un elenco di parametri di sistema che si consiglia di modificare per migliorarne la sicurezza, le prestazioni e la stabilità.

Se riscontri problemi seri con Windows, puoi utilizzare Dism++ per ripristinare il sistema da un'immagine. C'è anche una funzione per "comprimere" Windows installato rimuovendo da esso componenti e programmi non necessari. Una funzionalità estremamente utile per chi utilizza unità SSD a bassa capacità.

Ciao! Ho letto il tuo articolo ieri: dimmi, come posso fare la stessa cosa con un'utilità più moderna - Dism e utilizzando una normale unità flash di installazione di Windows 10?

Ciao amici! Se sei un appassionato della riga di comando, per creare un'immagine di backup di Windows 10, puoi utilizzare il sistema di manutenzione e distribuzione dell'immagine del sistema operativo - Dism. L'utility Dism ha sostituito tre strumenti contemporaneamente: Pkgmgr.exe, PEimg, Intlcfg, che erano inclusi in Windows Vista e possono fare tutto ciò che potevano e molto altro, ad esempio: aggiungere e rimuovere driver e pacchetti lingua dall'immagine Windows, abilitare e disabilitare vari componenti di Windows e molto altro. Con Dism puoi anche includere o escludere altre immagini del sistema operativo nell'immagine WIM.

Come già capisci, Dism viene utilizzato principalmente per modernizzare l'immagine di installazione di Windows e distribuirla ulteriormente su un computer, tutto questo ti parleremo sicuramente nei seguenti articoli, e oggi inizieremo, per così dire, con la parte introduttiva (il più semplice), acquisiscilo utilizzando l'unità Dism (C:), con Windows 10 installato in un'immagine WIM, quindi distribuisci Win 10 da questa immagine al suo posto (unità C:).

Quindi, abbiamo un nuovo laptop con l'interfaccia UEFI abilitata e Windows 10 installato su un disco GPT.

Gestione del disco del laptop.

Utilizzando l'utilità Dism, acquisisci l'unità (C:) con Windows 10 installato in un'immagine WIM e salvarlo su disco (D:).

Se lo desideri, puoi ripristinare il tuo Windows 10 da questa immagine in qualsiasi circostanza, anche se il tuo sistema operativo non si avvia, in questo caso devi avviare il laptop dal Live CD di AOMEI PE Builder e ripristinare utilizzando lo stesso Dism.

  • Nota: amici, con questo metodo potete cavarvela con una normale unità flash USB avviabile di Windows 10, cosa che può essere eseguita utilizzando questo . Avviare il laptop dall'unità flash USB avviabile, selezionare ripristino anziché installazione e avviare dalla riga di comando dell'ambiente ripristino Windows (Windows RE). Quindi dalla riga di comandoacquisire l'unità (C:) con Windows 10 installato in un'immagine WIMe salvarlo su disco (D:). Puoi anche ripristinare Windows 10 utilizzando un'unità flash USB avviabile, un esempio e degli screenshot sono forniti alla fine dell'articolo. Ma ti offro uno strumento più conveniente: Live CD AOMEI PE Builder, ha un'interfaccia di controllo grafica e al suo interno sono integrati molti programmi aggiuntivi che potrebbero esserti utili.

Avvia il tuo laptop Windows 10 dall'unità flash USB.

Questa unità flash è universale e puoi avviare qualsiasi laptop da essa, indipendentemente dal fatto che abbia un BIOS UEFI o un BIOS normale.

Nella fase di caricamento iniziale, quando appare questa finestra, premere Invio sulla tastiera.

Viene caricato il desktop del Live CD di AOMEI PE Builder.

Fare clic sul pulsante Gestione disco di Windows.

Nella gestione del disco, vediamo che le lettere delle unità non sono state modificate, Windows 10 si trova sull'unità (C:) e salveremo l'immagine di backup del sistema sull'unità (D:).

Avvia la riga di comando

e inserisci i comandi:

mio-windows.wim: è il nome dell'immagine del disco WIM (C:) con Windows 10.

D:\- la posizione in cui viene salvata l'immagine WIM.

C:\ - partizione con Windows 10 installato.

Avanzamento dell'operazione al 100%. L'immagine del sistema è stata creata.

L'immagine di Windows 10 è nel file mio-windows.wim sull'unità (D:).

Recupero da immagine

Ora immagina una situazione in cui il nostro Windows 10 non si avvia e stiamo ripristinando il sistema operativo da un'immagine creata in precedenza.

Avviamo il laptop dall'unità flash Live CD AOMEI PE Builder.

Entriamo nella gestione del disco.

E formatta l'unità (C:) con Windows 10 installato.

L'unità (C:) è formattata e non contiene file.

Avvia la riga di comando e inserisci i comandi:

mio-windows.wim (con questo comando scopriamo l'indice dell'immagine - indice 1)

Dove D:\ disco con filemio-windows.wim

Dism /apply-image /imagefile:D:\my-windows.wim /index:1 /ApplyDir:C:\(questo comando espande il contenuto dell'immagine WIM nell'unità C:)

Dove D:\ disco con filemio-windows.wim.

1 - indice delle immagini.

C:- il disco su cui è distribuita l'immagine.

Progresso al 100%.

L'immagine viene espansa.

Riavvia il laptop e accedi a Windows 10 ripristinato.

Come fare la stessa cosa utilizzando un'unità flash USB avviabile con Windows 10

Avvia dall'unità flash di installazione di Windows 10.

Nella finestra di installazione iniziale del sistema, premere la scorciatoia da tastiera “Shift+F10”, si aprirà la riga di comando.

Utilizzando Dism, acquisiamo l'unità (C:) con Windows 10 installato in un'immagine WIM.

Inseriamo essenzialmente gli stessi comandi:

diskpart

lis vol (decidiamo noi sulle lettere di unità)

esci (esci da diskpart)

Dism /Capture-Image /ImageFile:D:\my-windows.wim /CaptureDir:C:\ /Name:"Windows"

L'immagine WIM è stata creata.

Ripristino di Windows 10 da Immagine WIM

diskpart

lis vol (determiniamo le lettere delle partizioni del disco rigido, vediamo che la partizione C: è il volume 2)

sel vol 2 (seleziona l'unità C:)

formatta fs=NTFS QUICK (formatta unità C:)

Uscita (esci da diskpart)

Dism /Get-WimInfo /WimFile:d:\ my-windows.wim (con questo comando troviamo l'indice dell'immagine - indice 1)

Dism++ è stato originariamente sviluppato come pannello di controllo grafico da riga di comando per DISM (Deployment Image Servicing and Management). Tuttavia, l'applicazione offre funzionalità molto più avanzate rispetto alla creazione e alla gestione delle immagini di sistema. In effetti, Dism++ è un set completo di vari strumenti per la pulizia e l'ottimizzazione del sistema operativo, la gestione dell'avvio, dei driver, degli aggiornamenti e dei componenti di Windows, nonché l'elaborazione delle immagini di Windows.

Caratteristiche principali di Dism++

Pulizia del disco e configurazione delle applicazioni di avvio

Dism++ non richiede installazione, devi solo eseguire il file eseguibile del programma. La finestra principale contiene un semplice menu di navigazione che fornisce un rapido accesso a tutte le funzioni del programma.

La pulizia è il primo strumento della lista. Mostra quali file possono essere eliminati e quanto spazio su disco occupano. L'utente può eliminare la cronologia delle ricerche, la cronologia delle installazioni degli aggiornamenti, i dump di arresto anomalo del sistema e del programma, i file temporanei, la cache di sistema e i dati del servizio Microsoft Store.

Dism++ include un gestore di avvio per aiutarti a decidere come eseguire applicazioni e comandi su Windows dopo l'avvio del sistema operativo.

Gestisci le immagini di sistema e crea backup WIM

Se hai bisogno di strumenti di gestione delle immagini, puoi trovarli nella sezione "Avanzate". È possibile convertire immagini ESD in formato ISO o WIM, modificare file di immagine Windows e compilare singoli file in un'immagine ISO.

Tuttavia, non tutti gli strumenti presenti in questa pagina si applicano ai file immagine. Puoi anche trovare un'utilità di backup e ripristino del sistema che funziona con le immagini WIM qui. Inoltre nella pagina "Avanzate" puoi trovare un account manager, un'utilità di riparazione dell'avvio e uno strumento per eseguire qualsiasi comando in modalità God.

Ottimizzazione e configurazione del sistema

Dism++ può anche fungere da strumento di ottimizzazione del sistema. L'app ti consente di modificare molte impostazioni in Esplora risorse, Windows Update, Rete, Servizi o altre aree del sistema operativo. Inoltre, Dism++ può gestire i driver installati, le associazioni delle applicazioni, le funzionalità di Windows e gli aggiornamenti.

Potente strumento di manutenzione e configurazione del sistema

Dism++ non è un set completo di strumenti. Anche se gli utenti esperti troveranno il programma molto utile perché offre diversi strumenti in un unico posto, il modo in cui sono organizzate queste funzioni non è il più conveniente.

Ovviamente Dism++ richiede ulteriori miglioramenti, ma al momento il programma può aiutare chi vuole pulire e ottimizzare il sistema o creare un backup. Dism++ non è solo una GUI per DISM, è un potente strumento di ottimizzazione del sistema per qualsiasi utente Windows.