Para ser claro: o IE7 não será executado no Windows 10. Eles simplesmente não são compatíveis entre si.
Existem opções, mas nada que você deva considerar usar a longo prazo.
As opções:
-
Modo de compatibilidade:
O IE11 vem com modos de compatibilidade que podem emular todas as versões do IE até o IE7. Isso pode ser ativado para sites específicos ou em todos os sites da intranet por meio da configuração do navegador ou por meio de uma metatag em páginas individuais.
No entanto: Esteja ciente de que o modo de compatibilidade não é uma réplica exata de um IE7 real; há um número de diferenças (bugs) que podem afetar a renderização de páginas no modo IE7, portanto, não pode ser considerado um substituto fácil para um IE7 real.
Além disso, esteja ciente de que o ode de compatibilidade não está disponível no novo navegador da Microsoft Edge que está substituindo o IE. Por ora, o IE11 ainda está disponível no Windows 10 ao lado do Edge, mas é improvável que isso continue sendo o caso a longo prazo, portanto você não deve confiar nele para algo além de um curto período de transição.
-
Executando o IE7 no Windows XP em uma máquina virtual.
Para os desenvolvedores que ainda precisam testar no IE7, essa é facilmente a solução mais sensata e as VMs adequadas podem ser baixadas gratuitamente da Microsoft para fins de teste.
No entanto, executar uma VM como essa nunca será bom para o desempenho, e o IE7 já está lento o suficiente sem torná-lo ainda mais lento, e pode ser trabalhoso ativar uma VM toda vez que você quiser executar o IE7. Boa solução para testes ocasionais; solução realmente terrível se você precisar usá-lo muito.
Sua pergunta não indicou por que você quer usar o IE7. Dependendo do seu caso de uso, uma das soluções acima pode ser viável, embora eu recomende apenas para uso a curto prazo.
Mas muito mais importante, você precisa reconsiderar strongmente a necessidade de usar o IE7. Além das dificuldades em executá-lo, você precisa estar ciente de que a Microsoft parou de dar suporte há algum tempo, bem como todas as versões de sistema operacional nas quais ele é executado. Em outras palavras, se você (ou alguém que você conhece) está usando o IE7, então isso implica que eles estão executando um navegador e um sistema operacional que possuem falhas de segurança conhecidas para as quais não haverá nenhuma correção. As chances de ser hackeado neste cenário são bastante significativas. No momento, eu não gostaria de estar executando o IE7 em qualquer coisa conectada à Internet.
Na verdade, a partir do início de 2016, a MS também está abandonando o suporte para o IE8, IE9 e IE10. Isso deve dizer muito claramente que os usuários do IE7 estão agora perigosamente desatualizados.
Existem algumas organizações que ainda usam o IE7 e, por isso, alguns desenvolvedores ainda precisam suportá-lo. Eu entendo isso, e esses desenvolvedores geralmente são melhores usando a solução de VM acima. Mas deve ser considerado uma solução de curto prazo; as organizações em questão estão deixando-se abertas para serem hackeadas, e dado o tempo que se passou desde que o IE7 foi substituído, elas devem ser consideradas grosseiramente negligentes se forem hackeadas, porque ainda estão sendo usadas hoje. Eles realmente precisam ser empurrados para a atualização.