O SFC encontrou erros, o DISM nomeou os erros, mas como posso corrigi-los no Windows 7?

3

Meu computador travou durante a execução de um jogo antigo que não era realmente destinado ao Windows 7. Após cada desligamento inesperado, eu corro sfc /scannow e dessa vez ele voltou com erros. Um log longo, 12.000 linhas de basicamente absurdo. Enquanto investigava, descobri o DISM e que há uma correção para que ele funcione no Win7. Eu corro dism /Online /Cleanup-Image /scanhealth e ele produz este log (muito mais curto que sfc ):

=================================
Checking System Update Readiness.
Binary Version 6.1.7601.18489
2014-08-06 10:35

Checking Windows Servicing Packages

Checking Package Manifests and Catalogs
(f) CBS MUM Corrupt 0x00000000  servicing\Packages\Microsoft-Windows-IE-Hyphenation-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.mum       Expected file name Microsoft-Windows-IE-Hyphenation-Parent-Package-English~31bf3856ad364e35~neutral~~10.2.9200.16437.mum does not match the actual file name
(f) CBS MUM Corrupt 0x00000000  servicing\Packages\Microsoft-Windows-IE-Spelling-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.mum      Expected file name Microsoft-Windows-IE-Spelling-Parent-Package-English~31bf3856ad364e35~neutral~~10.2.9200.16437.mum does not match the actual file name

Checking Package Watchlist

Checking Component Watchlist

Checking Packages

Checking Component Store

Summary:
Seconds executed: 140
 Found 2 errors
  CBS MUM Corrupt Total count: 2

Unavailable repair files:
    servicing\packages\Microsoft-Windows-IE-Hyphenation-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.mum
    servicing\packages\Microsoft-Windows-IE-Spelling-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.mum
    servicing\packages\Microsoft-Windows-IE-Hyphenation-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.cat
    servicing\packages\Microsoft-Windows-IE-Spelling-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437.cat

Como isso está no Win7, não posso executar /RestoreHealth para corrigir problemas. Parece que <> tudo que eu preciso fazer é renomear esses arquivos para incluir a palavra neutral nos lugares apropriados, mas eu absolutamente não quero fazer isso sozinho.

O sistema parece bem e estável, mas eu ainda gostaria de corrigir esses problemas. Existe algum lugar onde eu possa pegar os arquivos cat / mum para ajudar no reparo desses problemas? Talvez um comando diferente? Talvez inicializar um CD do Windows e fazer algo com o Console de Recuperação? Estou aberto a qualquer coisa.

    
por Corey Ogburn 06.08.2014 / 18:56

3 respostas

4

Esta é a versão mais recente da ferramenta SURT? Eu suspeito que não desde que você usou um shim para fazer com que o DISM produzisse esse log no Windows 7, quando ele não suporta isso naturalmente. O SURT (System Update Readiness Tool) é a alternativa do Windows 7.

As linhas que você vê no log são realmente devido a um bug antigo no SURT e sua incompatibilidade com o IE10 / IE11 (no seu caso, o IE10). Isso foi corrigido nas versões posteriores do SURT, portanto você pode estar executando uma versão mais antiga.

Os erros que você está vendo no log SURT não são nada para se preocupar, e ocorrem apenas porque essa versão do SURT não sabia sobre os pacotes do IE10 e, portanto, os sinaliza como corruptos. Não tente consertá-los porque eles não são realmente corruptos! Eu suspeito que se você baixar a versão mais recente daqui: link , você não verá mais os erros.

    
por 04.10.2014 / 17:37
0

Você pode executar a ferramenta SUR. Ele mostrará os mesmos erros.

Copie os arquivos MUM e CAT no log para a pasta% windir% \ Temp \ Servicing \ Packages, modificando o nome de todos os arquivos para incluir "neutral" no lugar certo.

Execute novamente a ferramenta SUR, isso corrigirá todos os erros.

    
por 10.06.2015 / 21:55
0

Source A instalação do IE 10 falha no Windows 7 Professional versão de 64 bits , respondida por MoonPoint1

I had the same two errors in the CheckSUR.log file produced by the System Update Readiness Tool. Even when I got to the point that the tool was stating it was able to repair those errors, I still could not update Internet Explorer from version 9 to 10 and continued to get the Code 9C59 error message when I tried to do so with Windows Update. After a day of fruitless attempts to successfully complete the upgrade, I finally found someone suggesting the problem could be fixed using pkgmgr /up commands to uninstall packages from the \Windows\Servicing\Packages directory.

For anyone else who may have found this page while searching for a solution as I did, the following commands resolved the problem for me when I entered them from the \Windows\Servicing\Packages directory:

pkgmgr /UP:Microsoft-Windows-IE-Hyphenation-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437

pkgmgr /UP:Microsoft-Windows-IE-Spelling-Parent-Package-English~31bf3856ad364e35~~~10.2.9200.16437

pkgmgr /UP:Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~x86~~10.2.9200.16521

pkgmgr /UP:Microsoft-Windows-InternetExplorer-Package-TopLevel~31bf3856ad364e35~x86~~9.4.8112.16421
    
por 06.02.2016 / 13:33