Parece-me completamente incapaz de instalar o Windows 7 SDK na minha máquina, e a única solução que encontrei na Web é fazer uma série de alterações no registro. Eu fiz isso - ainda sem sucesso.
Este é o erro relatado:
Ocorreu um problema ao instalar componentes selecionados do Windows SDK.
A instalação do produto "Microsoft Windows SDK para Windows 7" relatou o seguinte erro: Consulte o documento Samples \ Setup \ HTML \ ConfigDetails.htm para obter mais informações.
Tente resolver o problema e inicie a instalação do Windows SDK novamente. Se você continuar tendo problemas com esse problema, visite a página de suporte da equipe do SDK em http://go.microsoft.com/fwlink/?LinkId=130245 .
Clique no botão Exibir log para revisar o log de instalação.
Para sair, clique em Concluir.
Também não há Samples
diretório para referência, e a equipe de suporte do SDK parece não morar mais lá.
Como corrijo esse problema?
fonte
Respostas:
A Microsoft agora possui um artigo da base de conhecimento chamado Windows SDK Falha ao Instalar com o Código de Retorno 5100 que descreve esse problema e sua correção:
A mensagem de erro está localizada no arquivo de log, que pode ser aberto através do
View Log
botão no instalador. Caso contrário, pode ser encontrado aqui:%userprofile%\AppData\Local\Temp\
ou%temp%
. O arquivo de log provavelmente é chamadoSDKSetup_7.xxxxx.log
.Solução: Desinstale qualquer Visual C ++ 2010 existente redistribuível.
Acabei de ter esse problema e observei a solução em Ctrl + F5 , Corrigir problema ao instalar o Windows SDK para Windows 7 , mas não funcionou.
Pesquisei e encontrei a página Instalando o Visual C ++ 2010 e o Windows SDK para Windows 7: solução de problemas de instalação e instalação offline e os conselhos lá funcionaram. Basicamente, você pode ter um dos vários problemas e precisa procurar no arquivo de log para ver o que está acontecendo. No meu arquivo de log, eu tinha:
6:17:07 PM Saturday, October 01, 2011: C:\Program Files\Microsoft SDKs\Windows\v7.1\Setup\SFX\vcredist_x64.exe installation failed with return code 5100
de acordo com a página da Web acima sugerida, desinstalei as duas cópias do Pacote Redistribuível do Visual C ++ 2010 que eu tinha (x86 e x64) e, quando executei o instalador do Windows 7 SDK novamente, funcionou.
Embora você possa ter um problema diferente do que eu. Experimente as soluções no Ctrl + F5 e nos
patheticcockroach.com
sites que eu vinculei.Eu esperava que isso ajudasse!
fonte
5100
, mas com a mesma mensagem de erro do OP: "A instalação do produto" Microsoft Windows SDK para Windows 7 "relatou o seguinte erro: Consulte o documento Samples \ Setup \ HTML \ ConfigDetails.htm para mais informações". Ainda assim, parece que a remoção de tudo relacionado a Redistribuíveis C ++ ajudou.Todas essas (e outras) soluções falharam completamente para mim, então eu descobri outra.
Você precisa do pacote de instalação offline (o meu era x64) e precisa instalar manualmente apenas as amostras. Abrir o arquivo ISO com, por exemplo, 7-Zip a partir do local
Setup\WinSDKSamples_amd64
e em execução,WinSDKSamples_amd64.msi
fez isso por mim.Depois, basta usar o arquivo de configuração normal para REPARAR a instalação e escolher os componentes que desejar.
fonte
Você realmente deve verificar o log. Parece que alguns componentes podem causar falha na instalação do instalador do Windows SDK com esta mensagem de erro inútil. Por exemplo, poderia ser o pacote redistribuível do Visual C ++, conforme mencionado lá .
fonte
Eu tive esse mesmo problema com a instalação da versão x64. Está relacionado (pelo menos no meu caso) à instalação do dexplore.exe . Eu desinstalei o dexplore, reinstalei-o, fiz várias alterações no registro, etc., conforme vários blogs e SDKs, todos sem sucesso. O que finalmente consertou para mim foi a edição dessa chave do Registro:
Alterei o valor para 0. Depois que o SDK foi instalado (desta vez, felizmente), configurei o valor novamente para 1.
O que me alertou sobre o possível erro foi o seguinte no log de instalação do SDK:
E isso no arquivo de log de instalação do dexplore:
Espero que isso ajude na sua situação.
fonte
Também é importante lembrar que, quando o Visual Studio 2010 SP1 está instalado, alguns compiladores e bibliotecas C ++ podem ter sido removidos. Houve uma atualização disponibilizada pela Microsoft para garantir que elas sejam trazidas de volta ao seu sistema.
Além disso, ao ler o Leia-me do VS2010 SP1, você também notará que foram feitas algumas anotações em relação à instalação do Windows 7 SDK (consulte a seção 2.2.1). Pode ser que uma dessas condições se aplique a você e, portanto, talvez seja necessário desmarcar a caixa de seleção do compilador C ++, pois o instalador do SDK tentará instalar uma versão mais antiga dos compiladores. 7.1 instalação, reparo ou modificação.
No entanto, mesmo assim, descobri que ainda precisava desinstalar quaisquer redistribuíveis existentes do Visual C ++ 2010, conforme sugerido por mgrandi.
fonte
Também nunca consegui instalar o SDK do Windows 7 e sugeriu a remoção do SDK e do Visual Studio 2012 Express mais recentes. Isso não funcionou.
Havia também algo sobre o .NET 3.5. Instalei o Server 2008 SDK com o .NET 3.5, desinstalei os redistribuíveis do Visual Studio 2010 e verifiquei que os redistribuíveis estavam desmarcados nas opções de instalação.
Além disso, você precisa da estrutura .NET 4 já instalada, que pode ser baixada no site da Microsoft. Então funcionou.
fonte
Desinstalar todos os redistribuíveis C ++ e desmarcar a opção C ++ funcionaram para mim. Observe que eu tenho o VS2010 SP1 e o VS2012 já instalados.
fonte
O mgrandi forneceu um recurso e uma resposta muito bons. Eu segui diretrizes semelhantes e, removendo os componentes que sobraram, consegui resolver o problema.
Como referência, consulte o Windows SDK para Windows 7 e as Notas de Versão do .NET Framework 4 .
Isso faz o download das notas de versão do SDK (você também deve tê-lo em seu computador após tentar instalar o SDK) e, na seção 'Instalando e desinstalando o Windows SDK', você pode ver que a Microsoft recomenda limpar alguma bagunça após eles.
fonte
Instalei o Visual Studio 2012 e instalei o pacote de serviço 1 do Visual Studio 2010 e tentei instalar o SDK novamente e funcionou. Não sei qual deles resolveu o problema.
fonte
Estou tendo o mesmo erro que esta "Falha na instalação do Windows 7 SDK":
Depois de descobrir, eu tenho a solução.
Também pode acontecer que a instalação do SDK seja executada com uma mensagem de "sucesso" no final, mas nada foi realmente instalado. A única maneira de realmente descobrir se o SDK foi instalado é verificar o respectivo diretório. C: Arquivos \ SDKs da Microsoft \ Windows \ v7.1 ou C: Arquivos (x 86) SDKs \ Windows \ v7.1. Se o subdiretório "v 7.1" foi criado e possui algum conteúdo, o SDK foi instalado. A solução para esse problema é a mesma do problema com a mensagem de erro: Desinstale o Microsoft Visual C ++ 2010 Redistributable (veja abaixo).
Resolução: desinstale as instalações redistribuíveis do Microsoft Visual C ++ 2010 antes da instalação do Windows SDK.
Antes da instalação, eu tinha as seguintes instalações redistribuíveis do Microsoft Visual C ++ 2010. Observe que a versão x 64 é atualizada.
fonte
Gostaria de acrescentar que a remoção do Visual C ++ 2012 Redistributable também pode ser necessária. Eu removi o Visual C ++ 2012 Redistributable x84 e x64 e, em seguida, minha instalação funcionou.
fonte
Você tem acesso a um PC com Windows 7 ou a um PC com o SDK já instalado?
Nesse caso, a solução mais fácil é copiar a
C:\Program Files\Microsoft SDKs\Windows\v7.1
pasta da máquina Windows 7 para a máquina Windows 8.fonte