Nesse caso, você tem diferentes níveis de atualização / atualização. Quando você instala uma atualização do Windows Update, o novo arquivo tem um hash diferente. Portanto, certifique-se de que ambos os arquivos tenham a mesma versão de arquivo.
Eu uso o Windows 7 Professional Edition x64 .
Quando eu pego a soma de verificação de uma DLL do sistema, como %windir%\System32\shell32.dll
, ela será diferente da soma de verificação de uma cópia daquele arquivo - isto é, pegando este arquivo e fazendo uma cópia dele para outra pasta. Por quê?
Informações adicionais: de acordo com sfc /scannow
, meu arquivo DxpTaskSync.dll
está corrompido. Por isso, substituí-lo pela versão original do CD de instalação do Windows 7. Sempre que copio a versão original entre a pasta %windir%\System32\
e alguma outra pasta, a soma de verificação muda de um lado para o outro. Para tomar a soma de verificação, eu uso RapidCRC . Apesar de ter substituído DxpTaskSync.dll
pela versão original, sfc /scannow
ainda relata corrupção.
Nesse caso, você tem diferentes níveis de atualização / atualização. Quando você instala uma atualização do Windows Update, o novo arquivo tem um hash diferente. Portanto, certifique-se de que ambos os arquivos tenham a mesma versão de arquivo.
Quando falei com um técnico do Windows sobre a atualização de determinados arquivos DLL no meu sistema para corrigir problemas, ele explicou que muitos desses arquivos são dinâmicos não apenas de um sistema para outro, mas também dentro do mesmo sistema, dependendo do estado em que estão. , quais programas estão instalados, etc. É ALIVE!
Se você estiver usando a ferramenta de 32 bits para criar a soma de verificação MD5, o sistema operacional Windows redirecionará você (de forma transparente) para a pasta %windir%\sysWOW64
. Esse efeito WOW é descrito em um white paper .
Você também pode pesquisar pelo File System Redirector em sites do MSDN.
Tags windows-7