Um es klar auszudrücken: IE7 läuft nicht unter Windows 10. Sie sind einfach nicht miteinander kompatibel.
Es gibt Optionen, aber nichts, was Sie langfristig in Betracht ziehen sollten.
Die Optionen:
Kompatibilitätsmodus:
IE11 verfügt über Kompatibilitätsmodi, die alle IE-Versionen bis auf IE7 emulieren können. Dies kann für bestimmte Sites oder für alle Intranetsites über die Browserkonfiguration oder über ein Meta-Tag auf einzelnen Seiten aktiviert werden.
Beachten Sie jedoch, dass der Kompatibilitätsmodus keine exakte Nachbildung eines echten IE7 ist. Es gibt eine Reihe von Unterschieden (Fehlern), die sich auf das Rendern von Seiten im IE7-Modus auswirken können. Daher kann dies nicht als Ersatz für einen echten IE7 angesehen werden.
Beachten Sie außerdem, dass die Kompatibilitäts-Ode im neuen MS-Browser Edge, der den IE ersetzt, nicht verfügbar ist. Derzeit ist IE11 neben Edge noch in Windows 10 verfügbar. Dies ist jedoch auf längere Sicht unwahrscheinlich. Daher sollten Sie sich nur für eine kurze Übergangszeit darauf verlassen.
Ausführen von IE7 unter Windows XP in einer virtuellen Maschine.
Für Entwickler, die noch in IE7 testen müssen, ist dies mit Sicherheit die sinnvollste Lösung, und geeignete VMs können zu Testzwecken kostenlos von Microsoft heruntergeladen werden.
Das Ausführen einer solchen VM ist jedoch niemals gut für die Leistung, und IE7 ist bereits langsam genug, ohne sie noch langsamer zu machen, und es kann schwierig sein, eine VM jedes Mal zu starten, wenn Sie IE7 ausführen möchten. Gute Lösung für gelegentliche Tests; wirklich schreckliche Lösung, wenn Sie es viel verwenden müssen.
In Ihrer Frage wurde nicht angegeben, warum Sie IE7 verwenden möchten. Abhängig von Ihrem Anwendungsfall kann eine der oben genannten Lösungen praktikabel sein, obwohl ich beide nur für die kurzfristige Verwendung empfehlen würde.
Viel wichtiger ist jedoch, dass Sie die Notwendigkeit, IE7 überhaupt zu verwenden, gründlich überdenken müssen. Abgesehen von den Schwierigkeiten bei der Ausführung müssen Sie sich darüber im Klaren sein, dass Microsoft die Unterstützung vor einiger Zeit eingestellt hat, sowie alle Betriebssystemversionen, auf denen es ausgeführt wird. Mit anderen Worten, wenn Sie (oder jemand, den Sie kennen) IE7 verwenden, bedeutet dies, dass ein Browser und ein Betriebssystem ausgeführt werden, deren Sicherheitslücken bekannt sind und für die es keine Korrekturen geben wird. Die Chancen, in diesem Szenario gehackt zu werden, sind sehr hoch. Im Moment möchte ich IE7 nicht auf irgendetwas ausführen, das mit dem Internet verbunden ist.
Tatsächlich stellen MS ab Anfang 2016 auch die Unterstützung für IE8, IE9 und IE10 ein. Dies sollte Ihnen sehr deutlich machen, dass IE7-Benutzer jetzt gefährlich veraltet sind.
Es gibt einige Organisationen, die IE7 noch verwenden, und aus diesem Grund gibt es einige Entwickler, die es noch unterstützen müssen. Ich verstehe das, und diese Entwickler verwenden im Allgemeinen am besten die oben genannte VM-Lösung. Es muss jedoch als kurzfristige Lösung betrachtet werden. Die fraglichen Organisationen lassen sich offen für Hackerangriffe. Angesichts der Tatsache, wie lange es her ist, dass IE7 abgelöst wurde, sollten sie als grob fahrlässig angesehen werden, wenn sie gehackt werden, weil sie es heute noch verwenden. Sie müssen wirklich zum Upgrade gedrängt werden.