web-dev-qa-db-fra.com

Comment exécuter Internet Explorer 7 sur Windows 10

J'ai Microsoft Edge, mais j'ai besoin d'Internet Explorer 7 car un site Web auquel je vais accéder ne s'ouvrira qu'avec cela. J'ai téléchargé Internet Explorer 7 et il a été dit que ce n'était pas compatible. Comment puis-je faire ce travail?

12
Ann T

En supposant que vous entendiez Internet Explorer 7, l’une des options les plus simples consiste à ouvrir Internet Explorer 11 et à l’exécuter en mode de compatibilité pour Internet Explorer 7.

Internet Explorer 11 et Windows 10 seront installés sur Windows 10. Cliquez sur Start et commencez à taper Internet Explorer dans la barre de recherche pour le trouver.

27
Jonno

J'ai besoin d'Internet Explorer 7 car un site Web auquel je vais accéder ne s'ouvrira qu'avec cela.

Remarque:

  • Internet Explorer 7 a presque 10 ans et a été écrit pour Windows Vista.

  • Il est très peu probable que vous puissiez l'exécuter en mode natif sur Windows 10, mais vous pouvez l'exécuter sous Windows Vista dans un VM (voir ci-dessous pour savoir comment procéder).

    • C'est mieux que d'utiliser un mode de compatibilité, car la compatibilité ne permet pas de reproduire à 100% un véritable IE7.
  • Dans tous les cas, il sera plein de bugs et de failles de sécurité.

Vous trouverez ci-dessous quelques solutions que vous pouvez essayer.


BrowserStack

BrowserStack permet de tester différentes versions d'Internet Explorer:

enter image description here


Image VPC de compatibilité des applications Internet Explorer

Téléchargez et installez une image VPC de compatibilité d'applications Internet Explorer . Voir Télécharger les machines virtuelles pour plus d'informations:

Testez Microsoft Edge et les versions d'IE6 à IE11 à l'aide de machines virtuelles gratuites téléchargées et gérées localement.

enter image description here

Sandbox du navigateur

Navigateur Sandbox permet de tester différentes versions d'Internet Explorer:

Testez n'importe quel navigateur instantanément en ligne. Cliquez pour exécuter sans installations.

22
DavidPostill

Pour être clair: IE7 ne fonctionnera pas sous Windows 10. Ils ne sont tout simplement pas compatibles entre eux.

Il existe des options, mais rien que vous devriez envisager d'utiliser à long terme.

Les options:

  1. Le mode de compatibilité:
    IE11 est livré avec des modes de compatibilité qui peuvent émuler toutes les versions IE jusqu'à IE7. Cela peut être activé pour des sites spécifiques ou sur tous les sites intranet via la configuration du navigateur ou via une balise méta dans des pages individuelles.
    Cependant: sachez que le mode de compatibilité est et non une réplique exacte d’un véritable IE7; Un certain nombre de différences (bugs) peuvent affecter le rendu de la page en mode IE7. Par conséquent, il ne peut pas être considéré comme un remplacement instantané pour un véritable IE7.
    De plus, sachez que l’odé de compatibilité n’est pas disponible dans le nouveau navigateur MS Edge qui remplace IE. Pour l'instant, IE11 est toujours disponible dans Windows 10 aux côtés d'Edge, mais il est peu probable que cela reste le cas à long terme. Vous ne devez donc pas vous y fier pendant une courte période de transition.

  2. Exécution de IE7 sous Windows XP sur une machine virtuelle.
    Pour les développeurs qui ont encore besoin de tester dans IE7, il s’agit bien de la solution la plus judicieuse et des machines virtuelles appropriées peuvent être téléchargées gratuitement de Microsoft à des fins de test.
    Cependant, exécuter un VM comme cela ne sera jamais bon pour la performance, et IE7 est déjà assez lent sans le ralentir, et il peut être pénible de lancer un VM chaque fois que vous souhaitez exécuter IE7. Bonne solution pour les tests occasionnels; solution vraiment terrible si vous avez besoin de l'utiliser beaucoup.

Votre question n'a pas expliqué pourquoi vous voulez utiliser IE7. En fonction de votre cas d'utilisation, l'une des solutions ci-dessus peut être opérationnelle, bien que je ne recommande que l'utilisation à court terme.

Mais plus important encore, vous devez reconsidérer fermement la nécessité d’utiliser IE7. Outre les difficultés rencontrées pour l’exécuter, vous devez savoir que Microsoft a cessé de le prendre en charge il ya quelque temps déjà, ainsi que toutes les versions du système d’exploitation sous lesquelles il est exécuté. En d’autres termes, si vous (ou une personne de votre connaissance) utilisez IE7, cela signifie qu’ils exécutent un navigateur et un système d’exploitation dotés de failles de sécurité connues pour lesquelles il n’y aura pas de correctifs. Les chances d'être piraté dans ce scénario sont assez importantes. Pour le moment, je ne voudrais pas utiliser IE7 sur tout ce qui est connecté à Internet.

En fait, à partir de début 2016, MS abandonne également la prise en charge de IE8, IE9 et IE10. Cela devrait vous indiquer très clairement que les utilisateurs d'IE7 sont maintenant dangereusement obsolètes.

Certaines organisations utilisent encore IE7 et, à cause de cela, certains développeurs ont encore besoin de le prendre en charge. Je comprends cela, et ces développeurs préfèrent généralement utiliser la solution VM ci-dessus. Mais cela doit être considéré comme une solution à court terme. les organisations en question s'autorisent beaucoup à se faire pirater, et compte tenu du temps écoulé depuis le remplacement de IE7, elles devraient être considérées comme une négligence flagrante si elles sont piratées, car elles l'utilisent encore aujourd'hui. Ils ont vraiment besoin d'être poussés dans la modernisation.

4
Spudley

Une solution possible serait d’utiliser la virtualisation d’application . Cela vous permet d'exécuter deux ou plusieurs versions différentes du même logiciel sur un système d'exploitation.

Personnellement, je préfère utiliser VMware Thinapp , mais il existe également d'autres bons logiciels/outils de virtualisation d'applications "libres" comme Evalaze .


Comment (avec Thinapp):

Voici 2 bons tutoriels à ce sujet:

  1. Comment empaqueter Internet Explorer 8 (fonctionne aussi avec IE)
  2. Virtualisation d'Internet Explorer 7 ou 8 avec ThinApp (1026674)

Un bref résumé:

1. Get a fresh installed Windwos XP physical or virtual machine with IE6
2. Install Thinapp and "prescan" your computer
3. Now install the IE7 update on your computer and fish it with the "postscan"
4. IE7 is now a portable application

Une autre manière d'utiliser Thinstall !


Démo

1
Stackcraft_noob

Eh bien, vous ne devriez vraiment pas. Quelle que soit la nature de ce site, le responsable de la maintenance devrait mettre à jour le frontal avec quelque chose de plus récent. Vous n'avez pas besoin de refaire toute la logique, juste l'interface utilisateur. Il sera de plus en plus difficile d’adapter des technologies obsolètes, en particulier s’il utilise des éléments obscurs comme ActiveX ou tout autre type de plug-in de code natif.

Bien que MS insiste souvent sur le fait que ce navigateur fait en quelque sorte "partie intégrante du système d'exploitation", il ne s'agit en fait que d'un programme qui fonctionnera correctement sur les versions plus récentes de Windows, à condition de disposer des bibliothèques adéquates pour lesquelles il a été construit et de la maintenance. pour ses ressources, pas dans l'emplacement système, mais dans son propre répertoire/sandbox.

Un paquetage est construit dans cet objectif: Utilu IE Collection . Author le décrit comme "plusieurs versions IE, qui sont autonomes" et indique qu'il prend en charge "les versions 32 bits et 64 bits (si disponibles) de Microsoft Windows 98, 98 SE, ME, NT 4.0. , 2000, XP, 2003, Vista, 2008, 7, 8, 2012, 8.1, 10 et 2016 ". Il contient toutes les versions majeures de IE de 1.0 à 8.0.

0
Oleg V. Volkov