Copiei manualmente o arquivo corrompido de um computador diferente com a mesma instalação do Windows. Demorou alguma permissão a mudar, mas consegui substituir o arquivo.
Meu mscorlib.dll
parece estar corrompido. Eu tentei reinstalar do pacote de instalação do .NET 4 autônomo, mas o .NET 4 está integrado ao Windows 8.1. Existe uma maneira de consertá-lo?
Eu tentei o System Restore e o sfc. Eles não funcionaram.
Eu sei que posso reinstalar o sistema, mas gostaria de uma solução menos dolorosa.
Para reparar use o seguinte comando em um prompt de comando ( com privilégios )
DISM /Online /Cleanup-Image /RestoreHealth
RestoreHealth
: essa opção de opção verifica a corrupção do armazenamento do componente, registra a corrupção no arquivo de log e corrige a corrupção da imagem usando o Windows Update. Isso deve demorar cerca de 10-15 minutos até cerca de uma hora, dependendo do nível de corrupção.
Tags dll windows-8.1 .net-framework