Correction : la signature d’horodatage et/ou le certificat n’ont pas pu être vérifiés ou sont mal formés

Une erreur de signature d’horodatage se produit lors de l’installation d’une application telle que DotNetFramework, LogMeIn Go to Assist, etc. Cela se produit généralement si Windows de votre système est obsolète ou s’il existe des restrictions de la politique d’exécution de votre système.

Voici le message d’erreur complet :

L’installation n’a pas réussi
.Net Framework 4.8 n’a pas été installé car :
La signature d’horodatage et/ou le certificat n’ont pas pu être vérifiés ou sont mal formés

La signature d’horodatage et/ou le certificat n’ont pas pu être vérifiés ou sont mal formés

De nombreux facteurs peuvent contribuer au problème de la signature d’horodatage, mais voici les principales causes signalées à l’origine du problème :

  • Windows obsolète : le Dotnet Framework est continuellement mis à jour par Microsoft pour éliminer les bogues dans les applications en cours d’exécution/développement et pour le rattraper, Windows de votre PC doit être entièrement corrigé vers la dernière version. Si votre système manque de telles mises à jour, cela peut provoquer le problème de signature d’horodatage du framework Dotnet.
  • Programme d’installation de Dotnet Framework obsolète : si vous essayez d’utiliser un programme d’installation de Dotnet Framework obsolète (peut-être déjà présent dans les dossiers de téléchargement de votre système), ce programme d’installation peut ne pas être compatible avec le système d’exploitation de votre système et peut provoquer le problème Dotnet.
  • Un pilote système non signé : pour améliorer la sécurité de Windows et de Dotnet Framework pour exécuter des applications, il est essentiel que tous les pilotes de votre système soient signés numériquement et si l’un des pilotes de votre système n’est pas signé numériquement, le programme d’installation de Dotnet Framework peut lancer l’erreur de signature d’horodatage.
  • Certificats racines obsolètes de votre système : si votre système ne peut pas mettre à jour automatiquement ses certificats racines en raison d’un problème dans le gestionnaire de certificats de votre système, le programme d’installation de Dotnet Framework peut ne pas authentifier de nombreuses ressources système essentielles et ainsi afficher le problème d’horodatage.

Avant de passer aux solutions, assurez-vous que la date et l’heure de votre système sont exactes. De plus, si vous rencontrez le problème en raison d’un certificat expiré, vous pouvez vous débarrasser de l’erreur en définissant la date de votre système sur l’heure avant l’expiration du certificat, puis en rétablissant la date/l’heure après l’installation de l’application/ conducteur.

Mettez à jour Windows de votre système vers la dernière version

Le problème de signature d’horodatage peut être le résultat de l’incompatibilité entre l’application problématique (comme LogMeIn Go to Assist) et le système d’exploitation. Dans ce cas, la mise à jour de Windows de votre PC vers la dernière version stable peut résoudre le problème.

  1. Cliquez sur Windows, saisissez Rechercher les mises à jour et ouvrez la mise à jour Windows.Ouvrir la recherche de mises à jour
  2. Maintenant, dans la fenêtre Windows Update, cliquez sur le bouton Rechercher les mises à jour, et si des mises à jour sont disponibles, téléchargez et installez ces mises à jour (mises à jour facultatives également).Rechercher les mises à jour Windows
  3. Une fois la mise à jour effectuée, redémarrez votre PC et, lors du redémarrage, vérifiez si le problème de vérification du certificat est résolu.

Si l’installation de mises à jour échoue, vous installez manuellement ces mises à jour à partir du site Web du catalogue Microsoft pour résoudre l’erreur de certificat.

Si le problème persiste avec une application telle que LogMeIn Go to Assist, vérifiez si l’utilisation de son fichier EXE pour installer l’application (pas l’ouvreur) résout le problème.

Utiliser le dernier programme d’installation de Dotnet Framework

Ne pas utiliser le dernier framework .NET entraînera probablement des problèmes avec les applications conçues pour s’exécuter avec le dernier framework. Le mettre à jour pourrait résoudre le problème instantanément.

  1. Lancez un navigateur Web et accédez à la page Dotnet suivante du site Web de Microsoft :https://dotnet.microsoft.com/download/dotnet-framework
  2. Cliquez maintenant sur le dernier .Net Framework recommandé (actuellement .Net Framework 4.8).Ouvrez le lien vers le dernier framework DotNet
  3. Cliquez ensuite sur Télécharger .Net Framework 4.8 Runtime et laissez le téléchargement se terminer.Télécharger Dotnet Framework 4.8 Runtime
  4. Une fois terminé, lancez le programme d’installation de .Net Framework en tant qu’administrateur et vérifiez s’il s’installe avec succès sans rencontrer le problème de vérification du certificat.

Effectuer une analyse SFC du système

Vous pouvez rencontrer le problème si les fichiers système essentiels sont corrompus ; effectuer le scan SFC de votre système remplacera les fichiers incomplets. Gardez à l’esprit que cette analyse peut prendre un certain temps (en fonction de la taille de votre lecteur système), alors essayez-la lorsque vous pouvez épargner votre système pendant un certain temps (comme la nuit).

  1. Cliquez sur Windows, saisissez l’invite de commande, cliquez dessus avec le bouton droit de la souris et sélectionnez Exécuter en tant qu’administrateur.Ouvrir l’invite de commande en tant qu’administrateur
  2. Ensuite, exécutez ce qui suit : sfc /scannowEffectuer une analyse SFC
  3. Maintenant, attendez que l’analyse soit terminée, puis vérifiez si l’application problématique (comme le framework Dot Net) peut être installée sans erreur de signature d’horodatage.

Désactiver la signature de code du package de pilotes

Si vous rencontrez le problème « Le certificat n’a pas pu être vérifié » avec un pilote, la désactivation de la signature du code du package de pilotes résoudra le problème.

Avertissement:

Avancez à vos risques et périls, car la désactivation de la signature du code du package de pilotes peut entraîner différentes menaces de sécurité pour votre système.

  1. Cliquez sur Windows, tapez Éditeur de stratégie de groupe et sélectionnez le résultat de Modifier la stratégie de groupe.
  2. Maintenant, dans la fenêtre de l’éditeur de stratégie de groupe, développez Configuration utilisateur et accédez au chemin suivant : Modèles d’administration>> Système>> Installation du pilote
  3. Ensuite, dans la moitié gauche de la fenêtre, double-cliquez sur Signature de code pour les pilotes de périphérique et sélectionnez Activé.Double-cliquez sur Signature de code pour les pilotes de périphériques dans l’éditeur de stratégie de groupe
  4. Développez maintenant la liste déroulante Lorsque Windows détecte un fichier de pilote sans signature numérique et sélectionnez Ignorer.Définir lorsque Windows détecte un fichier de pilote sans signature numérique à ignorer
  5. Appliquez ensuite les modifications apportées et redémarrez votre PC.
  6. Au redémarrage, vérifiez si le pilote peut être installé sans problème de signature d’horodatage.

Désactiver la mise à jour automatique de la racine des certificats racine

Cette erreur peut également se produire si le système ne parvient pas à mettre à jour automatiquement les certificats racines. La désactivation de la mise à jour automatique de la racine des certificats racine à l’aide d’un utilitaire tiers (DigiCert) résoudra le problème dans ce cas.

Avertissement : Procédez à vos risques et périls, car l’utilitaire visé est un utilitaire tiers et l’utilisation d’un utilitaire tiers peut constituer une menace pour la sécurité de votre système/vos données.

  1. Lancez un navigateur Web et dirigez-vous vers le Page de téléchargement de DigiCert.Télécharger l’utilitaire DigiCert
  2. Cliquez ensuite sur le bouton Télécharger et une fois le téléchargement terminé, lancez l’utilitaire.
  3. Maintenant, dans le volet de gauche, accédez au menu Outils, puis, dans le volet de droite, cliquez sur Mise à jour automatique de la racine.Ouvrez la mise à jour automatique de la racine dans l’onglet Outils de l’utilitaire de certificat DigiCert
  4. Modifiez ensuite le paramètre de mise à jour automatique de la racine sur Désactivé et fermez l’utilitaire (si vous y êtes invité, assurez-vous d’appliquer les modifications).
  5. Maintenant, redémarrez votre PC et lors du redémarrage, vérifiez si le problème de vérification du certificat est résolu.

Si le problème persiste, vous pouvez exporter le certificat problématique et le réimporter pour résoudre le problème de vérification du certificat (si le certificat problématique est identifié). Si vous rencontrez le problème avec DotNetFramework, vérifiez si le téléchargement du certificat Microsoft suivant et son importation dans Gérer les certificats utilisateur>> Autorités de certification racines de confiance>> Certificats résout le problème.

http://www.microsoft.com/pki/certs/MicRooCerAut2011_2011_03_22.crtImporter le certificat vers l’autorité de certification racine de confiance dans le gestionnaire de certification

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *