Estou tentando instalar uma versão mais atual do Windows 10, mas tudo o que tentei falhou. Não sei se há problemas com sfc /scannow
e DISM
estão relacionados, mas o último também é problemático. Eu corri chkdsk /f /r
antes de tentar sfc
e DISM
.
O que eu tentei
- Do Windows Update, versão 1803
- Do Windows Update, versão 1903
- Do Windows Update, versão 21H2
- De um USB criado pelo Windows Media Creator, versão 22H2
Tentativas de reparo de imagem do Windows
SFC /scannow
retorna o erro:A Proteção de Recursos do Windows encontrou arquivos corrompidos, mas não conseguiu corrigir alguns deles. Os detalhes estão incluídos no CBS.Log windir\Logs\CBS\CBS.log. Por exemplo C:\Windows\Logs\CBS\CBS.log. Observe que o log atualmente não é suportado em cenários de manutenção offline.
DISM /online /cleanup-image /restorehealth
retorna o erro:Erro: 0x800f081f
Os arquivos de origem não foram encontrados. Use a opção "Fonte" para especificar a localização dos arquivos necessários para restaurar o recurso. Para obter mais informações sobre como especificar um local de origem, consulte http://go.microsoft.com/fwlink/?LinkId=243077 .
O arquivo de log do DISM pode ser encontrado em C:\Windows\Logs\DISM\dism.log
DISM /online /cleanup-image /restorehealth /source:D:\install.wim
(de 22H2 iso) retorna o erro:Erro: 0x800f081f
Os arquivos de origem não foram encontrados. Use a opção "Fonte" para especificar a localização dos arquivos necessários para restaurar o recurso. Para obter mais informações sobre como especificar um local de origem, consulte http://go.microsoft.com/fwlink/?LinkId=243077 .
O arquivo de log do DISM pode ser encontrado em C:\Windows\Logs\DISM\dism.log
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
retornaInformações da loja de componentes (WinSxS):
Tamanho relatado do armazenamento de componentes do Windows Explorer: 9,42 GB
Tamanho real do armazenamento de componentes: 9,09 GB
Shared with Windows : 6.42 GB Backups and Disabled Features : 2.41 GB Cache and Temporary Data : 252.40 MB
Data da última limpeza: 2023-04-29 09:57:40
Número de embalagens recuperáveis: 0 Limpeza de armazenamento de componentes recomendada: Não
A operação foi completa com sucesso.
Informações adicionais
Eu tentei remediar meus problemas usando o seguinte guia ( guia ):
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%\system32\catroot2 /S /Q
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
netsh winsock reset
netsh winsock reset proxy
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
Ao fazer isso, descobri que appidsvc
não está rodando e não vai rodar por causa de uma assinatura digital ruim. Não tenho certeza se isso contribui para o problema ou não
Além disso, no log do CBS, descobri o seguinte aparecer várias vezes (que parecem ser sfc /scannow
sessões diferentes):
00005f53 [SR] Repairing 4 components
00005f54 [SR] Beginning Verify and Repair transaction
00005f57 [SR] Cannot verify component files for Microsoft-Hyper-V-Drivers-Hypervisor, version 10.0.16299.1087, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35}, manifest is damaged (true)
00005f5a [SR] Cannot verify component files for Microsoft-Hyper-V-3dVideo, version 10.0.16299.726, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35}, manifest is damaged (true)
00005f5d [SR] Cannot verify component files for Microsoft-OneCore-IsolatedUserMode-Common, version 10.0.16299.1059, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35}, manifest is damaged (true)
00005f60 [SR] Cannot verify component files for Microsoft-OneCore-IsolatedUserMode-Kernel, version 10.0.16299.699, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35}, manifest is damaged (true)
00005f61 [SR] Repair complete
00005f76 [SR] Committing transaction
00005f7b [SR] Verify and Repair Transaction completed. All files and registry keys listed in this transaction have been successfully repaired
Ao ver isso, pensei em tentar remover o Hyper-V para ver que diferença faria. Recebi o seguinte erro ao tentar fazer isso:The component store has been corrupted. Error 0x80073712
Informações adicionais
Depois de tentar reparar com uma "atualização" local da mesma versão, recebi o seguinte erro. No momento, estou tentando solucionar problemas com guias que estou encontrando online. Vou relatar qualquer nova informação que vier.
0x80070004 – 0x3000D
The installation failed in the FIRST_BOOT phase with an error during
MIGRATE_DATE operation.
Atualizar
Achei um setuperr.log
em C:\$WINDOWS.~BT\Sources\Rollback
. Eis o seu conteúdo:
Error SP CSetupPlatformOSSwitchCheckpoint::Rollback: Deleting of "C:\Windows.old" directory failed.[gle=0x00000091]
Error IBSLIB OSRollbackService::CBootFilesRestoreCheckpoint::Rollback: Failed to create WinPE rollback directory: C:\$WINDOWS.~BT\Sources\Rollback\WinPE[gle=0x000000b7]
O arquivo setupact.log
tem muitas entradas semelhantes às seguintes:
Warning SP SPMoveFileWithShortName: Failed to move \\?\c:\Windows\INF\3ware.PNF to \\?\c:\Windows.old\Windows\INF\3ware.PNF, error: 0x00000002
Informações que eu não sabia que eram importantes na época
Eu havia mudado o Expandable String Value
ProfilesDirectory
in Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
para um local diferente do padrão.
Primeiro, certifique-se de alterar o
ProfilesDirectory
valorComputer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
para o padrão%SystemRoot%\Users
.Em seguida, tente fazer uma instalação de reparo no local da sua versão atual do Windows, que aparentemente é o Windows 10 1709.
Você deve baixar o ISO para esta versão, abri-lo e executá-lo
setup.exe
. Isso é descrito em detalhes no artigo Como fazer uma instalação de reparo do Windows 10 com uma atualização no local .Se isso falhar, sua configuração está muito ruim para ser recuperada, então você precisará instalar a versão mais recente do Windows 10 do zero.
Obter um ISO para a versão 1709 não é fácil, pois a Microsoft não coopera. Listo abaixo uma fonte que encontrei. Lembre-se que este ISO tem cerca de 4 GB de tamanho, então você deve procurar um download rápido.
O Rufus pode criar USB inicializável, mas também possui um repositório de versões ISO antigas. Consulte o artigo
Como baixar versões ISO mais antigas do Windows 10 . Rufus é um site seguro.