Errore DISM di Windows 10: 0x800f081f


12

Ho cercato di correre sfc /scannowin cmd, ma non hanno avuto successo. Pertanto, dopo alcune ricerche su Internet, sono passato al seguente comando:

DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:X:\Sources\Install.wim:1 /LimitAccess

dove Xindica la lettera di unità in cui è installato Windows .iso. (Ho montato il file .iso usando Daemon Tools)

Tuttavia, continuo a ricevere il seguente messaggio:

Errore: 0x800f081f

Impossibile trovare il file di origine.

Non sono esperto di tecnologia, ma dopo aver sfiorato il dism.log, ho trovato questa linea che potrebbe avere o meno a che fare con l'errore.

(p) CSI Payload Corrupt

amd64_microsoft-windows-microsoftedge_31bf3856ad364e35_10.0.10240.16397_none_19381f0c8accd5dd\MicrosoftEdgeSquare44x44.scale-125_contrast-white.png

Non desidero davvero ripristinare o aggiornare Windows perché ci sono così tanti programmi che dovrò reinstallare. Gradirei qualsiasi aiuto.

In una nota a margine, Windows Update Diagnostic segnala che la registrazione del servizio Windows Update è mancante o danneggiata, cosa che non è riuscita a correggere, se questo significa qualcosa.

Risposte:


16

Ho risolto questo "Errore: 0x800f081f" che riguarda un PC con Windows 10 Pro-32 in esecuzione

DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:E:\sources\Install.wim:1 /LimitAccess

Funzionava solo l'ISO di Windows 10 scaricato da Techbench e montato in E: con Daemon Tools. Altre ISO scaricate con lo strumento di creazione multimediale di Windows 10 non funzionavano affatto, restituendo lo stesso errore 0x800f081f, anche quando convertite dal formato ESD incorporato in WIM, usando NTlite e montate utilizzando Daemon Tools o DISM GUI.

Inoltre, tutti gli altri tentativi di correggere l'errore di Windows Update Live non avevano funzionato prima, restituendo sempre lo stesso errore 0x800f081f, ovvero utilizzando:

DISM /Online /Cleanup-Image /RestoreHealth

Aggiornamento 08/08/2016: Dal momento che il link Techbench sopra non funziona più, ti preghiamo di provare il seguente link (nota che non ho ancora testato se è lo stesso tipo di ISO che era precedentemente disponibile da Techbench. Segnala i tuoi risultati) :

https://www.microsoft.com/en-us/software-download/windows10ISO/


1
L'autore ha eseguito esattamente lo stesso comando, la domanda stessa, riguarda l'errore che viene generato quando eseguono quel comando. Questa sembra anche essere una risposta quasi duplicata alla risposta di Noseratio.
Ramhound,

L'errore secondo me risiede nel fatto che non tutte le Win 10 ISO sono uguali. Lo stesso comando eseguito con l'ISO scaricato da techbench funziona, mentre se eseguito con l'ISO scaricato dallo strumento di creazione multimediale, non funziona. Inoltre c'è una differenza significativa dalla risposta di Noseratio: non avevo bisogno di incorporare gli aggiornamenti cumulativi di Windows 10, avevo solo la necessità di trovare l'ISO giusto e per questo ringrazio davvero Noseratio!
a_big_friend

Una risposta dovrebbe rispondere al problema dell'autore non al tuo.
Ramhound,

2
Una risposta dovrebbe essere di aiuto completo per qualcun altro che ha lo stesso problema, poiché gli autori hanno già risolto il problema reinstallando Windows
a_big_friend

a_big_friend, quale versione iso hai preso su technet? Perché non funziona nemmeno per me e non riesco ad accedere al sito Web del catalogo di Windows Update per aggiornare install.wim. Per favore, aiutami, sto diventando pazzo proprio ora con tutti quei bug W10.
Aeio Molto

5

Ho risolto lo stesso problema eseguendo DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:C:\Users\User\Downloads\Install.wim:1 /LimitAccessun aggiornamento Install.wimcon l'ultimo aggiornamento cumulativo di Windows 10 integrato ( KB3081452 e KB3095020 al momento di questo post). Non è necessario riconfezionare un .ISO.

Fondamentalmente, ho seguito la guida "Aggiungi aggiornamenti a Windows personalizzati" della stessa Microsoft:

md C:\mount\Windows

Dism /Mount-Image /ImageFile:"C:\Images\install.wim" /Index:1 /MountDir:C:\mount\Windows

Dism /Add-Package /Image:C:\mount\Windows /PackagePath:C:\MSU\Windows10-KBxxxxxxx-x64.msu /LogPath:AddPackage.log

Dism /Unmount-Image /MountDir:C:\mount\Windows /Commit

Coloro che non hanno una copia del Install.wimfile non crittografato originale possono trovare questo e questo utile.

Aggiornato , ho fatto un altro aggiornamento sul posto su altri due PC domestici, Windows 8.1 -> Windows 10 x64, utilizzando lo strumento di creazione multimediale e l'opzione "Conserva nulla". Dopo aver installato tutti gli aggiornamenti (incluso l'ultimo aggiornamento cumulativo KB3093266), entrambi i PC hanno fallito il "sfc /scannow"test e il "dism /Online /Cleanup-Image /RestoreHealth"recupero, stesso errore 0x800f081f.

Quindi, ho ripetuto la procedura sopra descritta, questa volta usando un ISO 10 di Windows da TechBench e inserendo la MSU KB3093266 nella sua install.wim. Problema risolto.

Aggiornato , il problema è riemerso dopo l'aggiornamento a Windows 10 versione 10.0.10586.0 (aggiornamento di novembre 2015 + ultimo aggiornamento cumulativo). Questa volta, ho semplicemente scaricato le ultime ISO da TechBench , le ho montate ed eseguite DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:E:\Sources\Install.wim:1 /LimitAccess, quindi sfc /scannow. Apparentemente, non è necessario integrare nell'ultimo aggiornamento cumulativo.

Aggiornato , il problema è riemerso di nuovo su un altro PC. Questa volta non sono riuscito a trovare l'ISO (è andato TechBench?), Quindi ho dovuto utilizzare lo strumento di creazione multimediale , creare un'installazione di unità USB, quindi convertire install.esdin install.wim:

dism /export-image /SourceImageFile:d:\sources\install.esd /SourceIndex:1 /DestinationImageFile:c:\temp\install.wim /Compress:fast

Quindi ripristinare l'immagine utilizzando Windows Update come backup (ovvero, senza /LimitAccess):

dism /Online /Cleanup-Image /RestoreHealth /source:WIM:C:\temp\install.wim:1.

Quindi ripristinare i file di sistema:

sfc /scannow.


Qualcun altro può confermare anche questo?
Skipher,

@Skipher - Sei l'unico che può confermare se funziona o no.
Ramhound,

La mia risposta a questa domanda afferma che non ho più questo problema poiché ho scelto di reinstallare Windows.
Skipher,

@Skipher L'ISO TechBench è buono. È confermato. Vedi le risposte sopra a_big_friend.
Richard_G,

1
Posso confermare che questo è ancora valido. Mi è morto un computer dopo aver usato Pulizia disco per provare a recuperare un po 'di spazio (suggerimento professionale: non farlo). L'unica cosa per me è che si rifiuta di lavorare offline e non trova i payload di sostituzione. Quindi quello che ho finito è stato correre dism /ScanHealth, guardare i registri, quindi con l'immagine wim ancora montata, copiando manualmente i file offensivi (cioè da c:\mount\Windows\Windows\winsxs\<component>\*a c:\Windows\winsxs\<component>).
lc.

4

Non utilizzare il parametro /source:WIM:X:\Sources\Install.wim:1 /LimitAccess. Windows 10 ha versione 10.0.10240.16384e il file danneggiato ha versione 10.0.10240.16397. Quindi il file non fa parte di Install.wim. Senza il /sourceparametro DISM scaricherà i file danneggiati da WindowsUpdate e li sostituirà.


2
Ho usato il parametro / source perché anche il comando senza una fonte specifica mi ha dato lo stesso errore e speravo di ripararlo con un file .iso. Cosa posso fare per superare questo errore? Inoltre, il messaggio di errore "La registrazione del servizio Windows Update è mancante o danneggiato" è correlato in qualche modo al problema che hai risolto? Grazie.
Skipher

1
inserire il vecchio UpdateRollup support.microsoft.com/en-us/kb/3074683 in install.wim ( woshub.com/integrate-windows-updates-into-windows-8-image ) e ora utilizzare il comando / source per puntare al nuovo WIM. funziona?
magicandre1981

Ho finito per fare una reinstallazione sul posto di Windows 10 a causa della frustrazione, ma grazie per aver fornito questa nuova idea! Non ne ho mai sentito parlare prima, e lo proverò sicuramente la prossima volta che Windows funzionerà. Grazie mille.
Skipher,

3

Ho avuto lo stesso problema, ho provato con le altre soluzioni in questo post ma nessuna ha funzionato.

Questo ha funzionato:

  1. scarica ISO di Windows 10 da Techbench
  2. montare l'iso
  3. supponendo che D sia la lettera di unità dell'iso montato, eseguire quanto segue in un prompt dei comandi con privilegi elevati:

    Dism /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess


collegamento non funziona, si prega di aggiornare il collegamento
Shan Khan

0

Alla fine, ho semplicemente fatto una reinstallazione sostitutiva di Windows. Non volevo perdere tutti i miei programmi, quindi ho scelto di non aggiornare o ripristinare Windows e non c'erano altri metodi di riparazione che avrebbero funzionato.


-1

OK, grazie per tutte le istruzioni e i suggerimenti su questo argomento.

Ho risolto il mio problema DISM con i seguenti passaggi:

  • con Windows 10 ISO 1511 10586.0 (forse .493?) già su una chiavetta USB

  • prima ho copiato E: \ sources \ install.esd in C: \

  • quindi convertendo C: \ install.esd ottenendolo in ... \ install.wim e copiandolo in C: \

  • quindi eseguendo -> DISM / Online / Cleanup-Image / RestoreHealth /source:WIM:C:\install.wim:1 / LimitAccess

  • notando infine che una pulizia riuscita ha avuto successo

Grande! Quindi posso ancora una volta inseguire il mio problema originale -> Errore di aggiornamento dell'anniversario di Windows 10 0xc1900101 - 0x30018 in riferimento a SYSPREP , vediamo cosa succede ora con esso ...

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.