Amdihk64.DLLが未署名の問題を修正する方法
私たちの多くの読者が、AMDドライバーを使用してコンピュータでApex Legendsなどのゲームをプレイしている際に、Amdihk64.DLLが未署名の問題に直面していると報告しています。この問題は、DLLファイルが欠落している、システムファイルが損傷している、またはGPUドライバーが破損している場合に通常発生します。
Amdihk64.DLLとは?
Amdihk64.dllは、主にグラフィックスカードに関連するAMDのドライバーおよびソフトウェアと関連しています。これは、AMD GPUに対するパフォーマンスの向上やレンダリングなど、グラフィックス処理に関連するさまざまな機能をサポートする重要な役割を果たしています。
このDLLファイルは、オペレーティングシステムがグラフィックハードウェアと通信できるようにするソフトウェアを含むAMDドライバーパッケージの一部です。
Amdihk64.DLLが未署名のエラーを修正するにはどうすればよいですか?
1. サードパーティのDLL修正ツールを使用する
DLLファイルを取得してエラーを解消する最も簡単な方法の1つは、別の同じバージョンのWindowsがインストールされたコンピュータからDLLファイル(C:\Windows\System32\)をコピーし、影響を受けたコンピュータに正確な場所に貼り付けることです。
ただし、ファイルの場所や使用しているデバイスが不明な場合は、サードパーティのDLL修正ツールを使用することをお勧めします。これによりDLLファイルを復元し、問題を修正できます。使用するには、アプリをダウンロードしてインストールし、実行してデバイス上のDLLファイルを回復します。
2. AMDドライバーのクリーンインストール
注意: 最初に、ドライバーインストールに干渉する可能性があるため、ウイルス対策ソフトウェアを一時的に無効にします。その後、Windowsの更新を確認し、最新バージョンを実行していることを確認してください。
既存のドライバーをアンインストールする
-
Windows + Rキーを押して実行ウィンドウを開きます。
- appwiz.cplと入力してOKをクリックし、プログラムと機能ウィンドウを開きます。
-
アプリのリストからAMDソフトウェアを探し、選択してメニューの上部にあるアンインストールボタンをクリックします。
-
次に、実行ウィンドウを再度開き、devmgmt.mscと入力し、OKをクリックしてデバイスマネージャーアプリを開きます。
-
ディスプレイアダプターのカテゴリを見つけてクリックし、展開し、AMDドライバーを右クリックしてコンテキストメニューからデバイスのアンインストールを選択します。
- 確認のために再度アンインストールをクリックします。
Radeon Software Adrenalin 2019 Edition 19.7.1以降をダウンロードする
- AMDドライバーとサポートページにアクセスします。
- グラフィックスカードモデルや他の詳細を入力して、選択したモデルに関連するドライバーのページにアクセスします。前のドライバーをクリックし、次にオペレーティングシステムを選択します。
- 次のページに最新のドライバーが表示され、ダウンロードをクリックします。
- ダウンロードが完了したら、.exeファイルをダブルクリックしてインストールを開始します。
- カスタムインストールを選択し、クリーンインストールを実行するの横にチェックマークを付けます。
- 画面の指示に従ってプロセスを完了します。
- インストールが完了したら、デスクトップを右クリックし、AMD Radeon設定またはRadeonソフトウェアを選択します。次に、システムタブに移動して最新のバージョンがインストールされていることを確認します。
3. DLLファイルを再登録する
- Windowsキーを押し、検索ボックスにcmdと入力して、管理者として実行をクリックして管理者権限でコマンドプロンプトを開きます。
-
以下のコマンドをコピーして貼り付け、Amdihk64.dllを再登録し、Enterを押します:
regsvr32 Amdihk64.dll
- プロンプトが表示されたらOKをクリックし、コンピュータを再起動します。
DLLファイルがすでにシステムに存在している場合でも、エラーが発生することがあります。この場合、再度登録してみてください。これによりWindowsシステム内のファイルの登録がリフレッシュされ、欠落しているDLLファイルの問題が解決される可能性があります。
4. SFCおよびDISMスキャンを実行する
-
Windowsキーを押し、検索ボックスにcmdと入力して、管理者として実行をクリックして管理者権限でコマンドプロンプトを起動します。
- UACプロンプトではいをクリックします。
-
次のコマンドを入力してWindowsシステムファイルを復元/修復し、Enterキーを押します:
sfc/scannow
-
スキャンが実行されるのを待ち、次のコマンドをコピー&ペーストしてWindowsのイメージの破損をスキャンし、修復するためにWindows Updateを使用し、Enterを押します:
Dism /Online /Cleanup-Image /RestoreHealth
- スキャンが完了したら、コンピュータを再起動して変更を適用します。
このトピックについてさらに読む
- Mfc120.dllがWindowsで欠落しています: DLLをダウンロードするための7つの方法
- ERROR_WAIT_NO_CHILDREN 128 (0x80)を修正する方法
- Dismホストサービスプロセス: CPU使用率を減らすための7つの方法
- Libgcc_s_dw2-1.dllが見つかりませんでした: それを取り戻す方法
5. システムの復元を実行する
-
Windowsキーを押し、検索ボックスにコントロールパネルと入力して開くをクリックします。
- 表示方法に大アイコンを選択し、回復をクリックします。
- システムの復元を開くリンクをクリックします。
- システムの復元ウィンドウで別の復元ポイントを選択を選び、次に次へをクリックします。
-
コンピュータの利用可能な復元ポイントのリストからDLLエラーが発生する前に作成された復元ポイントを選択し、次へをクリックします。
- 完了をクリックします。
デバイスが再起動し、Windowsが選択したバージョンにシステム設定を復元しようとします。システムの復元が正常に完了しなかったというメッセージが表示された場合は、競合するプログラムやドライバーエラーが原因である可能性があります。この詳細ガイドで解決策を確認することをお勧めします。
6. サードパーティのウェブサイトからDLLファイルをダウンロードする
注意: DLLファイルを取得するための最後の手段は、信頼性の高いサードパーティのウェブサイト(DLL-FILESなど)からダウンロードすることです。これはWRの専門家によって検証されテストされています。
- DLL-FILESのウェブサイトをクリックしてAmdihk64.DLLページにアクセスし、次にダウンロードをクリックします。
- ダウンロードしたフォルダをダブルクリックし、.dllファイルを見つけてコピーします。
-
このパスに移動してDLLファイルを貼り付けます。システムドライブのレターがCでない場合はCを置き換えることを忘れないでください:
C:\Windows\System32\
- 変更を保存するためにコンピュータを再起動します。
これがAmdihk64.DLL未署名エラーを修正する方法です。ただし、他のDLLファイルによって同じ問題が発生する場合、このガイドは迅速にそれを回復するのに役立ちます。
Windowsで欠落しているDLLファイルの原因についてさらに学ぶには、別のガイドがあります。同様の問題を解決するには、wowarmhw.dllが欠落しているエラーガイドを参照できます。
もしIEShims.dllがコンピュータから欠落している場合の対処方法についての最新ガイドをチェックするのを忘れないでください。また、Gwrks64.dllに関する新しいガイドもありますので、DLLファイルについて知るためにお見逃しなく。
このDLLの問題について提案や質問がある場合は、コメントセクションで自由に言及してください。