web-dev-qa-db-fra.com

Comment puis-je rétrograder à Chrome 42.0.2311.90?

Google Chrome sur ma machine a récemment été mis à jour vers v44 . Je travaille avec Selenium WebDriver sur Chrome et dès que j'ai mis à jour Chrome, tous mes tests ont été interrompus. J'utilise Chromedriver v2.16. Le PC de mon partenaire a Chrome v42.0.2311.90 et Chromedriver v2.16. Et les tests fonctionnent bien sur sa machine. Maintenant, basé sur cela, je suis à peu près sûr que le problème ne vient probablement pas de Chromedriver.

Alors, comment puis-je rétrograder à Chrome 42.0.2311.90?

J'ai essayé d'utiliser un programme d'installation hors connexion à partir d'ici: Autre programme d'installation hors connexion de Google Chrome Mais cela me donne toujours la dernière version pour installer i.e. v44.

La version dont j'ai besoin se trouve ici: Google Chrome v42.0.2311.90 Mise à jour du canal stable

9
ash9209
  1. Désinstallez votre version actuelle de chrome.
  2. Supprimer toutes les données Chrome de la version actuelle de: C:\Utilisateurs\nom d'utilisateur\AppData\Local\Google\Chrome
  3. Téléchargez votre version particulière à partir de chrome_installer .
  4. Désactivez les mises à jour de chrome en suivant les instructions données sur ce link .
6
Amar

Les étapes suivantes vous aident à installer la version de Google Chrome souhaitée:

1 - Désinstallez votre version actuelle de Google Chrome.

2 - Téléchargez la version de Google Chrome souhaitée à partir d’ici: Téléchargement Google Chrome

3 - Redémarrez le PC une fois, donc si un fichier de registre ou temporaire stocké dans Google Chrome précédent, il sera actualisé.

4 - Installez votre google chrome téléchargé. Et puis désactivez la mise à jour automatique de chrome.

2
Helping Hands

Je me suis débattu avec le même problème sur Mac, en essayant de rétrograder et de passer de Chrome 53 à 52 en raison d’un grave bug qui affectait webaudio.

Aucune autre recommandation ne semble plus s'appliquer (ou sur Mac OS X au moins). L'application tente de se mettre à niveau et il n'existe aucun moyen de configurer cela de manière "conviviale pour Chrome".

Finalement, j'ai eu recours à la force ...

  • Fermez et désinstallez Chrome
  • Modifiez votre fichier/etc/hosts pour empêcher le fonctionnement des vérifications de mise à jour en remplaçant l'entrée DNS:

    0.0.0.0 tools.google.com

  • Trouvez et téléchargez une ancienne version. Ceci est laissé comme un exercice, c'était en fait dur et lourd de peur des mauvais binaires. J'ai pu croiser les MD5 d'un site qui n'avait pas de téléchargement avec un autre qui en avait.

  • Installer et exécuter l'ancienne version
  • Important: consultez la page "À propos de", puis dirigez-vous contre les tentatives d’archivage de Chrome.
1
Rog

Si vous utilisez une machine Windows, vous pouvez utiliser le gestionnaire de paquets Chocolatey, voici comment je le fais depuis Jenkins. Nous appelons un PowerShell qui désinstalle une version antérieure et en installe une spécifique: A partir d'une fenêtre de script de PowerShell, vous devez avoir installé les modules pour Chocolatey qui sont un petit prix à payer pour de nombreux avantages:

choco install googlechrome --version 62.0.3202.94 -y

Ensuite, pour empêcher Chrome de se mettre à jour automatiquement, procédez comme suit: 1. Vérifier la version actuelle de Chrome.

(Get-Item (Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\chrome.exe').'(Default)').VersionInfo
  1. Installez la version que je vise:

choco install googlechrome --version 62.0.3202.94 -y

Vous pouvez rechercher les versions disponibles ici:

https://chocolatey.org/packages/GoogleChrome

(Section Trouver l'historique des versions)

  1. Tuez GoogleCrashHandler.exe dans l’une de ses variantes 32 ou 64 bits, ou les deux.

  2. Supprimer les répertoires C:\Program Files (x86)\Google\Update et C:\Program Files (x86)\Google\CrashReporter

Vous perdrez la possibilité de mettre à jour automatiquement (ce qui est tout à fait justifié) et Vous perdrez la possibilité d’envoyer des rapports de plantage et de vous greffer sur cet exécutable pour le mettre à jour contre votre volonté lorsque Google le jugera utile.

5.Disable Chrome Services

 enter image description here

0
ximbal

Voici comment utiliser une ancienne version de chrome "en général":

  1. Désinstallez votre chrome actuel 
  2. Installez la version chrome que vous désirez
  3. NE PAS ouvrir chrome !! après l'installation 
  4. Désactivez plutôt les mises à jour automatiques comme ici ou ici
  5. Alors seulement, vous pourrez travailler avec la version de votre navigateur chrome souhaitée


Pour obtenir une ancienne version spécifique:

Vous devez google, rechercher des forums ou essayer des sites comme this . C'est juste un "travail difficile" pour trouver la version que vous recherchez. Si vous êtes extrêmement malchanceux, la version dont vous avez besoin risque de ne plus être disponible.

0
drkthng