Erro DISM do Windows 10: 0x800f081f

12

Eu tenho tentado encontrar sfc /scannow, cmdmas não obtive sucesso. Portanto, depois de algumas pesquisas na Internet, virei para o seguinte comando:

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

onde Xindica a letra da unidade em que o .iso do Windows está montado. (Montei o arquivo .iso usando o Daemon Tools)

No entanto, continuo recebendo a seguinte mensagem:

Erro: 0x800f081f

Não foi possível encontrar o arquivo de origem.

Não sou especialista em tecnologia, mas depois de passar por cima do arquivo dism.log, encontrei essa linha que pode ou não ter algo a ver com o erro.

(p) CSI Payload Corrupt

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

Eu realmente não desejo redefinir ou atualizar o Windows, porque há tantos programas que terei que reinstalar. Eu apreciaria qualquer ajuda.

Além disso, o Diagnóstico do Windows Update relata que o registro do serviço Windows Update está ausente ou corrompido, o que também não pôde ser corrigido, se isso significa alguma coisa.

Skipher
fonte

Respostas:

16

Corrigi este "Erro: 0x800f081f" que afeta um PC com o Windows 10 Pro-32 executando

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

Somente o ISO do Windows 10 baixado do Techbench e montado no E: with Daemon Tools funcionou. Outro ISO baixado com a ferramenta de criação de mídia do Windows 10 não funcionou, retornando o mesmo erro 0x800f081f, mesmo quando convertido do formato ESD incorporado para o WIM, usando o NTlite e montado usando o Daemon Tools ou a DISM GUI.

Além disso, todas as outras tentativas de corrigir o erro do Windows Update Live não haviam funcionado antes, sempre retornando o mesmo erro 0x800f081f, ou seja, usando:

DISM /Online /Cleanup-Image /RestoreHealth

Atualização 08/08/2016: Como o link do Techbench acima não funciona mais, tente o seguinte link (observe que ainda não testei se é o mesmo tipo de ISO anteriormente disponível no Techbench. Relate seus resultados) :

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

a_big_friend
fonte
1
O autor executou exatamente o mesmo comando, a própria pergunta, é sobre o erro gerado quando eles executam esse comando. Também parece ser uma resposta quase duplicada à resposta de Noseratio.
Ramhound
O erro na minha opinião está no fato de que nem todas as ISO do Win 10 são iguais. O mesmo comando executado com o ISO baixado do techbench funciona, enquanto se executado com o ISO baixado pela ferramenta Media Creation, ele não funciona. Além disso, há uma diferença significativa da resposta da Noseratio: eu não precisava incorporar as atualizações cumulativas do Windows 10, só precisava encontrar a ISO correta e, por isso, agradeço muito a Noseratio!
precisa saber é o seguinte
Uma resposta deve responder ao problema do autor e não ao seu.
Ramhound
2
Uma resposta deve ser de ajuda completo para alguém que tem o mesmo problema, como os autores já corrigiu o problema de re-instalar o Windows
a_big_friend
a_big_friend, qual versão iso você adotou no technet? Porque ele também não funciona para mim e não consigo acessar o site do catálogo do Windows Update para atualizar o install.wim. Por favor me ajude, estou ficando louco agora com todos esses bugs do W10.
AEIO Muito
5

Eu fixo o mesmo problema executando DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:C:\Users\User\Downloads\Install.wim:1 /LimitAccesscontra um atualizados Install.wimcom a mais recente atualização cumulativa do Windows 10 corrigida ( KB3081452 e KB3095020 no momento deste post). Não é necessário reembalar um .ISO.

Basicamente, segui o guia "Adicionar atualizações ao Windows personalizado" da própria 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

Aqueles que não têm uma cópia do criptografadas-un originais Install.wimarquivo pode encontrar este e este útil.

Atualizado , fiz outra atualização no local em dois outros PCs domésticos, Windows 8.1 -> Windows 10 x64, usando a Ferramenta de criação de mídia e a opção "Manter nada". Após instalar todas as atualizações (incluindo a última atualização cumulativa KB3093266), o PC falhou no "sfc /scannow"teste e na "dism /Online /Cleanup-Image /RestoreHealth"recuperação, mesmo erro 0x800f081f.

Então, repeti o procedimento descrito acima, desta vez usando uma ISO do Windows 10 do TechBench e inserindo a MSU KB3093266 na sua install.wim. Problema resolvido.

Atualizado , o problema voltou à tona após a atualização para o Windows 10 versão 10.0.10586.0 (atualização de novembro de 2015 + atualização cumulativa mais recente). Desta vez, eu simplesmente o download do mais recente ISO a partir TechBench , montou e executado DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:E:\Sources\Install.wim:1 /LimitAccess, então sfc /scannow. Aparentemente, não há necessidade de incluir a atualização cumulativa mais recente.

Atualizado , o problema voltou à tona novamente em um PC diferente. Desta vez, eu não consegui encontrar a ISO (o TechBench saiu?), Então tive que usar a Media Creation Tool , criar uma instalação de unidade USB e depois converter install.esdem install.wim:

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

Em seguida, repare a imagem usando o Windows Update como backup (ou seja, sem /LimitAccess):

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

Em seguida, repare os arquivos do sistema:

sfc /scannow.

noseratio
fonte
Alguém mais pode confirmar isso também?
Skipher
@ Skype - Você é o único que pode confirmar se isso funciona ou não.
Ramhound
Minha resposta a esta pergunta afirma que não tenho mais esse problema, pois escolhi reinstalar o Windows.
Skipher 30/09/15
@ Skipher O ISO do TechBench é bom. Está confirmada. Veja as respostas acima por a_big_friend.
11136 Richard_G
1
Posso confirmar que ainda é válido. Um computador morreu depois de usar a Limpeza de disco para tentar recuperar algum espaço (dica profissional: não faça isso). A única coisa para mim é que o dism se recusou a trabalhar offline e não encontrou as cargas úteis de substituição. Então o que acabei fazendo foi rodar dism /ScanHealth, olhar os logs e, com a imagem wim ainda montada, copiar manualmente os arquivos ofensivos (por exemplo, de c:\mount\Windows\Windows\winsxs\<component>\*para c:\Windows\winsxs\<component>).
lc.
4

Não use o parâmetro /source:WIM:X:\Sources\Install.wim:1 /LimitAccess. O Windows 10 tem versão 10.0.10240.16384e o arquivo corrompido tem versão 10.0.10240.16397. Portanto, o arquivo não faz parte do Install.wim. Sem o /sourceparâmetro, o DISM fará o download dos arquivos corrompidos do WindowsUpdate e os substituirá.

magicandre1981
fonte
2
Eu usei o parâmetro / source porque o comando sem uma fonte específica também me deu o mesmo erro e esperava repará-lo com um arquivo .iso. O que posso fazer para superar esse erro? Além disso, a mensagem de erro "O registro do serviço Windows Update está ausente ou corrompido" está relacionada de alguma forma ao problema que você solucionou? Obrigado.
Skipher
1
injete o UpdateRollup mais antigo support.microsoft.com/en-us/kb/3074683 no install.wim ( woshub.com/integrate-windows-updates-into-windows-8-image ) e agora use o comando / source para apontar para o novo WIM. Isto funciona?
magicandre1981
Acabei fazendo uma reinstalação no local do Windows 10 por causa da frustração, mas obrigado por fornecer essa nova idéia! Eu nunca ouvi falar disso antes, e definitivamente tentarei na próxima vez que meu Windows funcionar. Muito obrigado.
Skipher
3

Eu tive o mesmo problema, tentei com as outras soluções neste post, mas nenhuma funcionou.

Este funcionou:

  1. faça o download do Windows 10 ISO da Techbench
  2. montar o iso
  3. assumindo que D é a letra da unidade do iso montado, execute o seguinte em um prompt de comando elevado:

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

Marco Lackovic
fonte
ligações de trabalho não é, por favor atualize o link
Shan Khan
0

No final, eu simplesmente fiz uma reinstalação em substituição do Windows. Como não queria perder todos os meus programas, optei por não atualizar ou redefinir o Windows, e não havia outro método de reparo que funcionasse.

Skipher
fonte
-1

OK, obrigado por todas as instruções e dicas sobre este tópico.

Eu resolvi meu problema do DISM com as seguintes etapas:

  • ter o Windows 10 ISO 1511 10586.0 (talvez 0,493?) já em um pendrive

  • copiou primeiro o E: \ sources \ install.esd para C: \

  • em seguida, convertendo o C: \ install.esd colocando-o em ... \ install.wim e copiando-o em C: \

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

  • finalmente observando que uma limpeza bem-sucedida foi feita

Ótimo! Em seguida, mais uma vez, posso continuar perseguindo meu problema original -> Erro de atualização do Windows 10 Anniversary 0xc1900101 - 0x30018 referente ao SYSPREP , vamos ver o que agora acontece com ele ...

PeteVfi
fonte