320.06.70.037 [email protected]
Seleziona una pagina

Riparare l’errore di Windows 0x800f081f dopo l’esecuzione dell’utility DISM

da | Nov 27, 2020 | Windows 10, Windows 2016 Server, Windows 2019 Server | 0 commenti

Windows integra alcuni strumenti per verificare i file di sistema e ripararli all’occorrenza.

Tali strumenti vanno utilizzati tramite il prompt dei comandi quindi tramite DOS o Powershell.

I principali strumenti per riparare i file di sistema in Windows sono due, il Deployment Image Service and Management Tool (DISM) e il System File Checker (SFC).

Nello specifico:

Il Deployment Image Service and Management Tool, meglio noto come DISM, si occupa della gestione e della manutenzione delle immagini di sistema. Tra le sue tante funzioni, DISM è in grado di correggere l’immagine di recupero all’interno di un’installazione del sistema operativo. Lo strumento è stato inserito in Windows soltanto a partire dalla versione 7.

Il System File Checker o SFC effettua un controllo sui file di sistema, verifica che non ci siano errori e provvede a correggere quelli presenti. A differenza di DISM, questo tool è presente praticamente in tutte le versioni di Windows.
Noi consigliamo di verificare l’immagine di sistema con DISM e lanciare SFC solo in un secondo momento. Per le versioni di Windows sprovviste di DISM, SFC è comunque più che sufficiente.

ATTENZIONE: Questa guida è valida per i seguenti sistemi operativi: Windows 10, Windows Server 2016, Windows Server 2019

ERRORE

Di recente mi è capitato di dover eseguire il comando dism /online /cleanup-image /restorehealth su un Windows Server 2016 e di ricevere questo errore

L’errore per esteso è il seguente


Questo errore DISM 0x800f081f può presentarsi quando si verifica una delle seguenti condizioni:

  • L’archivio dei componenti è danneggiato o nell’archivio mancano diversi file.
  • Il percorso specificato dal percorso non contiene i file necessari per installare la funzionalità.
  • L’utente che tenta di installare la funzionalità non dispone almeno dell’accesso in lettura alla posizione e ai file.
  • Il set di file di installazione è danneggiato, incompleto o non valido per la versione di Windows in esecuzione.

Procedere con gli steps elencati di seguito per la risoluzione del problema.

STEP 1 – RIPARAZIONE DI WINDOWS UTILIZZANDO MICROSOFT WINDOWS UPDATE

Aprire una Powershell con diritti amministrativi.

Come prima cosa facciamo un CleanUP dei Windows Component Store (WinSXS – C:\Windows\winsxs) con il comando


Se è andato tutto a buon fine dovremmo vedere una schermata come quella sovrastante

Procedere con la riparazione dei file di sistema corrotti eseguendo il comando:


Se è andato tutto a buon fine dovremmo vedere una schermata come quella sovrastante

Verificare quindi i Windows Component Store (WinSXS – C:\Windows\winsxs) con il comando


Eseguire nuovamente la riparazione dei file di sistema corrotti eseguendo il comando:


Al termine della FIX riavviare il server per rendere effettive le modifiche.

Dopo il reboot del server eseguire nuovamente il comando e verificare che non ci siano più errori


Se continua a comparire l’errore procedere con lo step successivo.

STEP 2 – RIPARAZIONE DI WINDOWS UTILIZZANDO L’IMMAGINE ISO

Prima di tutto reperire ed inserire il CD ROM o la ISO di Windows Server 2016/Windows 10 oppure agganciare la .ISO in caso di server virtuale.

ATTENZIONE: Tenere presente che se non si utilizza un disco di Windows 10 o Windows Server 2016 con slipstream con gli ultimi aggiornamenti, l’errore 0x800f081f potrebbe ancora essere visualizzato. In breve, l’origine ISO / riparazione deve essere della stessa build in esecuzione sul sistema. Ad esempio, non puoi riparare una build 16299.98 di Windows 10 utilizzando l’ISO Build 16299.15 di Windows 10. Tuttavia, Microsoft rende disponibile solo la versione di base ISO (senza successivi aggiornamenti cumulativi) sul proprio sito e tramite Media Creation Tool.

Aprire un Powershell con diritti amministrativi.

Eseguire il comando per verificare le versioni dell’install.wim


NOTA BENE: al posto della lettera D inserire la lettera del proprio CD ROM o della mappatura ISO

Individuare il sistema operativo utilizzato quindi segnarsi la Index da utilizzre. Nel mio caso utilizzando un Windows Server 2016 (Desktop Experience) utilizzero l’Index 2

Eseguire il comando:


NOTA BENE: Al posto del percorso D:\sources\install.wim:2 inserite il path corretto con l’Index individuato in precedenza

Eseguire nuovamante il comando e verificare che non ci siano più errori


Se continua a comparire l’errore proceder econ lo step successivo

STEP 3 – RIPARAZIONE DEL NET FRAMEWORK

In questo step procederemo con la riparazione del Net Framework.

Per riparare il net framework scarica il tool microsoft dal seguente link

https://docs.microsoft.com/en-us/dotnet/framework/install/repair

Eseguire il tool NetFxRepairTool.exe appena scaricato

Selezionare I have read and accept the license terms. quindi cliccare Next

Attendere qualche secondo fino al termine del check dei problemi del Framework

Applicare le modifiche consigliate cliccando su Next

Cliccare su Next per verificare la presenza di altri problemi

Se sono presenti altri problemi cliccare Next per risolverli

Attendere qualche secondo fino al termine dell’operazione quindi cliccare su Finish per chiudere il tool.

Eseguire nuovamante il comando


e verificare che non ci siano più errori.

Raffaele Chiatto

Scritto da Raffaele Chiatto

Sono Raffaele Chiatto, un appassionato di informatica a 360°…
Mi sono avvicinato al mondo dell’informatica nel lontano 1996 con Windows 95 e da allora non ho più smesso di dedicarmi allo studio ed approfondimento di questo settore.
Laureato in Ingegneria Informatica nel 2009, lavoro nel campo dell’IT dal lontano 2001.

Link – Friends

Infrastrutture IT

English School

Act for Change

Graphic and Web solution

Upgrade Windows Server dalla versione 2012 R2 alla versione 2019. Error: Your files, apps, and settings can’t be kept because you’ve chosen to install Windows Server 2019 using a different language than you’re currently using.

Upgrade Windows Server dalla versione 2012 R2 alla versione 2019. Error: Your files, apps, and settings can’t be kept because you’ve chosen to install Windows Server 2019 using a different language than you’re currently using.

Di recente ho dovuto effettuare l'Upgrade di alcuni server Windows 2012 R2 in lingua iatliana alla versione Windows Server 2019 in lingua inglese. In fase di aggiornamento, arrivato al punto in cui chiede se si vuol mantenere le applicazioni e i settaggi ho ricevuto...

leggi tutto
Soluzione all’errore di accesso ad una share: You can’t access this shared folder because your organization’s security policies block unauthenticated guest access.

Soluzione all’errore di accesso ad una share: You can’t access this shared folder because your organization’s security policies block unauthenticated guest access.

Di recente mi è capitato di dover accedere ad una share Linux non gestita da me da un Server Windows 2019 ricevendo il seguente messaggio di errore You can't access this shared folder because your organization's security policies block unauthenticated guest access....

leggi tutto

0 commenti

Invia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Translate »