Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

修正:タイムスタンプの署名および/または証明書を検証できなかったか、形式が正しくありません

タイムスタンプ署名エラーは、DotNetFramework、LogMeIn Go to Assistなどのアプリケーションのインストール中に発生します。これは通常、システムのWindowsが古くなっているか、システムの実行ポリシーに制限がある場合に発生します。

完全なエラーメッセージは次のとおりです。

インストールが成功しませんでした
.Net Framework 4.8がインストールされていない理由:
タイムスタンプの署名および/または証明書を検証できなかったか、不正な形式です

修正:タイムスタンプの署名および/または証明書を検証できなかったか、形式が正しくありません

タイムスタンプ署名の問題には多くの要因が関係している可能性がありますが、問題の原因として報告されている主な原因は次のとおりです。

  • 古いWindows :Dotnet Frameworkは、アプリケーションの実行/開発におけるバグを解消し、それに追いつくためにMicrosoftによって継続的に更新されており、PCのWindowsを最新リリースに完全にパッチする必要があります。システムにそのような更新がない場合、Dotnetフレームワークのタイムスタンプ署名の問題が発生する可能性があります。
  • 古いDotnetFrameworkインストーラー :古いDotnet Frameworkインストーラー(システムのダウンロードフォルダーに既に存在している可能性があります)を使用しようとしている場合、このインストーラーはシステムのOSと互換性がなく、Dotnetの問題が発生する可能性があります。
  • 署名されていないシステムドライバー :アプリケーションを実行するためにWindowsとDotnet Frameworkのセキュリティを強化するには、システム上のすべてのドライバーがデジタル署名されている必要があります。システムのドライバーのいずれかがデジタル署名されていない場合、DotnetFrameworkインストーラーがタイムスタンプ署名エラーをスローする可能性があります。 。
  • システムの古いルート証明書 :システムの証明書マネージャーの不具合が原因でシステムがルート証明書を自動更新できない場合、Dotnet Frameworkインストーラーは多くの重要なシステムリソースの認証に失敗し、タイムスタンプの問題が表示される可能性があります。

ソリューションに進む前に、システムの日付と時刻が正確であることを確認してください。さらに、証明書の有効期限が切れているために問題が発生した場合は、システムの日付を証明書の有効期限が切れる前の時刻に設定し、アプリケーションのインストール後に日付/時刻を元に戻すことで、エラーを取り除くことができます。ドライバー。

システムのWindowsを最新リリースに更新する

タイムスタンプ署名の問題は、問題のあるアプリケーション(LogMeIn Go to Assistなど)とOSの間の非互換性の結果である可能性があります。この場合、PCのWindowsを最新の安定版リリースに更新すると問題が解決する場合があります。

  1. ウィンドウをクリックします 、更新の確認を入力します 、 Windows Updateを開きます 。 修正:タイムスタンプの署名および/または証明書を検証できなかったか、形式が正しくありません
  2. 次に、Windows Updateウィンドウで、更新の確認をクリックします。 ボタンをクリックし、更新が利用可能な場合は、これらの更新をダウンロードしてインストールします(オプションの更新も)。 修正:タイムスタンプの署名および/または証明書を検証できなかったか、形式が正しくありません
  3. 更新したら、再起動 PCを再起動したら、証明書の検証の問題が解決したかどうかを確認します。

インストールに失敗する更新がある場合は、それらの更新を手動でインストールします 証明書エラーを解決するには、MicrosoftカタログWebサイトから。

LogMeIn Go to Assistなどのアプリケーションで問題が解決しない場合 、次に EXEを使用しているかどうかを確認します アプリケーションをインストールするためのファイル(オープナーではない)が問題を解決します。

最新のDotnetFrameworkインストーラーを使用する

最新の.NETFrameworkを使用しないと、最新のフレームワークで実行するように設計されたアプリケーションで問題が発生する可能性があります。更新すると、問題がすぐに解決する可能性があります。

  1. ウェブブラウザを起動します およびナビゲート 次のDotnetページに移動します Microsoft Webサイトの概要:
    https://dotnet.microsoft.com/download/dotnet-framework
  2. 次に、最新の推奨される.Net Frameworkをクリックします。 (現在は.Net Framework 4.8)。 修正:タイムスタンプの署名および/または証明書を検証できなかったか、形式が正しくありません
  3. 次に、 .NetFramework4.8ランタイムのダウンロードをクリックします。 ダウンロードを完了させます。 修正:タイムスタンプの署名および/または証明書を検証できなかったか、形式が正しくありません
  4. 完了したら、起動 .NetFrameworkインストーラー管理者として 証明書の検証の問題が発生することなく、正常にインストールされるかどうかを確認します。

システムのSFCスキャンを実行する

重要なシステムファイルが破損している場合、手元にある問題が発生する可能性があります。システムのSFCスキャンを実行すると、不完全なファイルが置き換えられます。このスキャンは(システムドライブのサイズによっては)完了するまでに時間がかかる場合があることに注意してください。システムをしばらく(夜間など)節約できるときに試してください。

  1. ウィンドウをクリックします 、コマンドプロンプトを入力します 、右クリック その上で、管理者として実行を選択します 。 修正:タイムスタンプの署名および/または証明書を検証できなかったか、形式が正しくありません
  2. 次に実行 次のとおりです:
    sfc /scannow
    修正:タイムスタンプの署名および/または証明書を検証できなかったか、形式が正しくありません
  3. さて、お待ちください スキャンが完了するまで、問題のあるアプリケーション(Dot Net Frameworkなど)をタイムスタンプ署名エラーなしでインストールできるかどうかを確認します。

ドライバーパッケージのコード署名を無効にする

ドライバーで「証明書を検証できませんでした」という問題が発生した場合は、ドライバーパッケージのコード署名を無効にすると、問題が解決します。

警告

ドライバーパッケージのコード署名を無効にすると、システムにさまざまなセキュリティ上の脅威が発生する可能性があるため、自己責任で進めてください。

  1. ウィンドウをクリックします 、「グループポリシーエディター」と入力します 、グループポリシーの編集の結果を選択します 。
  2. 次に、[グループポリシーエディター]ウィンドウで、[ユーザーの構成]を展開します。 次のに進みます パス:
    Administrative Templates>> System>> Driver Installation
  3. 次に、ウィンドウの左半分で、ダブルクリックします。 デバイスドライバーのコード署名 有効を選択します 。 修正:タイムスタンプの署名および/または証明書を検証できなかったか、形式が正しくありません
  4. ここで、Windowsがデジタル署名のないドライバーファイルを検出した場合のドロップダウンを展開します。 無視を選択します 。 修正:タイムスタンプの署名および/または証明書を検証できなかったか、形式が正しくありません
  5. 次に適用 加えられた変更と再起動 あなたのPC。
  6. 再起動時に、タイムスタンプ署名の問題なしにドライバをインストールできるかどうかを確認します。

ルート証明書の自動ルート更新を無効にする

このエラーは、システムがルート証明書の自動更新に失敗した場合にも発生する可能性があります。 3番目の rd を使用して、ルート証明書の自動ルート更新を無効にする この場合、パーティユーティリティ(DigiCert)が問題を解決します。

警告 :参照されるユーティリティは3番目の であるため、自己責任で続行してください。 パーティユーティリティと3 rd の使用 パーティユーティリティは、システム/データのセキュリティ上の脅威になる可能性があります。

  1. ウェブブラウザを起動します DigiCertダウンロードページに移動します。 修正:タイムスタンプの署名および/または証明書を検証できなかったか、形式が正しくありません
  2. 次に、ダウンロードをクリックします ボタンをクリックし、ダウンロードが完了したら、起動 ユーティリティ。
  3. 次に、左側のペインで、ツールに移動します。 メニューをクリックし、右側のペインで[自動ルート更新]をクリックします 。 修正:タイムスタンプの署名および/または証明書を検証できなかったか、形式が正しくありません
  4. 次に、自動ルート更新の設定を変更します 無効 および閉じる ユーティリティ(要求された場合は、必ず変更を適用してください)。
  5. 今度は再起動 PCを再起動したら、証明書の検証の問題が解決したかどうかを確認します。

問題が解決しない場合は、問題のある証明書をエクスポートして インポートして戻す 証明書検証の問題を解決するため(問題のある証明書が特定された場合)。 DotNetFrameworkで問題が発生した場合は、ダウンロードしているかどうかを確認してください 次のMicrosoft証明書とインポート ユーザー証明書の管理に入れます>>信頼されたルート証明機関>>証明書 問題を解決します。

https://www.microsoft.com/pki/certs/MicRooCerAut2011_2011_03_22.crt
修正:タイムスタンプの署名および/または証明書を検証できなかったか、形式が正しくありません
  1. 修正ファイルが破損しており、修復できませんでした

    Adobe PDF リーダーを使用している場合、「ファイルが破損しているため、修復できませんでした」というエラーが表示されることがあります。このエラーの主な原因は、アドビのコア ファイルが破損しているか、ウイルスに感染していることです。このエラーにより、問題の PDF ファイルにアクセスできなくなり、ファイルを開こうとするたびにこのエラーのみが表示されます。 強化されたセキュリティ保護モード、インターネット一時ファイル、キャッシュ、古いアドビのインストールなど、「ファイルが破損しており、修復できませんでした」というエラーを引き起こす可能性のある他の理由があります。時間を無駄にすることなく

  2. システムが入力された環境オプションを見つけられなかったのを修正

    システムは、入力された環境オプションを見つけることができませんでした。これは、Windows 10 ユーザーが時々経験するシステム エラーです。この問題は、Windows の更新や Windows ファイルのその他の破損によって発生します。 Windows 10 の高度なシステム設定が不適切な場合、環境変数が変更され、コンピューターにさまざまな問題が発生する可能性があります。このガイドでは、環境変数を設定する方法と、このエラーの原因を理解します。 システムが Windows 10 で入力された環境オプションを見つけられなかった問題を修正する方法 入力された環境オプションが見つからないと