一部のWindowsユーザーは、BIOSバージョンを更新しようとするたびに(フラッシュプロセスの最初に)、amifldrv64.sysを指すBSOD(ブルースクリーンオブデス)を経験しています。この問題に関連する複数のエラーコードがありますが、最も一般的なものは0xc1
エラー。
BIOS更新時のAmifldrv64.sysBSOD
OSを介してBIOSを直接更新しようとしている場合、これは最善のアプローチではないことに注意してください。この手順だけでは、2つのサードパーティドライバの競合により、さまざまなBSODの出現が容易になる可能性があります。可能であれば、BIOSバージョンを フラッシュドライブ 。
結局のところ、BIOSバージョンの更新プロセス中にBSODをトリガーする最も一般的な原因の1つは、DriverVerifierと呼ばれるユーティリティです。この組み込みツールはドライバーに意図的にストレスをかけ、その結果、一部のBIOSフラッシュユーティリティがクラッシュします。この場合、を無効にすることで問題を解決できます ドライバー検証ツール BIOS更新プロセスが行われている間。
BIOS中のマシンの中断が問題の原因である場合は、システムの復元ユーティリティを使用してコンピュータを正常な状態に戻すことで問題を解決できます。それでも問題が解決しない場合は、修復インストールの実行を検討してください。
競合を引き起こす可能性のあるもう1つの潜在的なドライバーは、WiFi(ワイヤレス)ドライバーです。再インストールすると、影響を受ける一部のユーザーの問題が解決しました。
方法1:ドライバー検証ツールを無効にする
Driver Verifierは、Windows 7、Windows 8.1、およびWindows 10に存在する組み込みの診断ツールです。その主な目的は、ネイティブのMicrosoftドライバーとサードパーティのドライバーの両方を検証することです。これは、互換性のない、または古いドライバーに誤動作を強制するために、ドライバーに多くのストレスをかけることによって機能します。
この機能は、ドライバーの健全な選択を維持するのに適していますが、BIOSフラッシュユーティリティと競合する傾向があります。それを念頭に置いて BIOS フラッシュユーティリティは、マザーボードの製造元によって頻繁に更新されない基本的なスクリプトよりも少し多い傾向があります。
このため、BIOSの更新手順中に表示されるBSODの大部分は、実際にはDriver Verifierが原因です。特に、 Amifldrv64.sys。
このシナリオが当てはまる場合、問題の解決策は簡単です。BIOSファームウェアの更新中にドライバー検証ツールを無効にし、手順の完了後に再度有効にする必要があります。
また、OSのバージョンによって手順が異なるため、起動できるユーザー用とログイン画面を通過できないユーザー用の2つのセクションを用意しました。
Windowsメニューにアクセスできる場合は最初のガイドを使用し、マシンが起動できなくなった場合は2番目のガイドを使用してから起動します。 回復 メニュー。
Driver VerifierManagerを介してDriverVerifierを無効および有効にする方法
- 押す Windowsキー+ R 開くには 実行 ダイアログボックス。次に、 「verifier.exe」 テキストボックス内でを押します 入る 開くために ドライバー検証ツール ユーティリティ。
DriverVerifierユーティリティを開く
注意: によって促された場合 UAC(ユーザーアカウント制御) ウィンドウをクリックします はい 管理者権限を付与します。
- 中に入ると Driver Verifier Manager ウィンドウで、 既存の設定を削除します([タスクの選択]の下) をクリックします 終了します。
既存の設定を削除する
- 今 ドライバー検証ツール が無効になっている場合は、コンピュータを再起動して、BIOSをもう一度フラッシュしてみてください。
- 今回問題なくインストールできた場合は、以下の手順に進んで、もう一度ドライバー検証ツールを有効にしてください。
- 押す Windowsキー+ R 開くために 実行 ダイアログボックス。次に、 「verifier.exe」 テキストボックス内でを押します 入る 開くために ドライバー検証ツール ユーティリティ。
DriverVerifierユーティリティを開く
- Driver Verifier Managerユーティリティに戻ることができたら、に関連付けられているトグルを選択します カスタム設定を作成する(コード開発者向け) 下 タスクを選択します をクリックします 次 次のメニューに進みます。
カスタム設定ドライバー検証ツールを作成する
- 次のメニューに進んだ後、に関連付けられているボックスが 標準設定、IRPロギング そして 保留中のI / O要求を強制する 有効になっています。次に、をクリックします 次 次の画面に進みます。
DriverVerifierの構成
- 次の画面で、に関連付けられているトグルを選択します リストからドライバー名を選択します をクリックします 次 次のメニューに進みます。
リストからドライバー名を選択する(ドライバー検証ツール)
- ドライバのリストが表示されたら、をクリックします プロバイダー メーカーごとにリストを整理するために一度。次に、によって提供されていないすべてのドライバーのチェックを開始します マイクロソフト 。リスト全体が完了したら、をクリックします 終了 をクリックします OK 最終確認プロンプトで。
コンピュータを再起動して変更を保存する
- コンピュータを再起動してください。マシンが起動した後、 ドライバー検証ツール 再度有効にする必要があります。
Windowsリカバリを介してドライバー検証ツールを無効および有効にする方法
- Windowsバージョンと互換性のあるインストールメディアを挿入し、コンピューターを再起動して、インストールメディアから起動するかどうかを尋ねられたら、任意のキーを押します。
いずれかのキーを押して、インストールメディアから起動します
- Windowsセットアップの最初の画面が表示されたら、をクリックします。 あなたのコンピューターを修理する (画面の左下隅)。これにより、直接 回復メニュー 。
[コンピュータを修復する]を選択します
注意: 起動手順中にコンピュータを再起動/電源オフすることにより、3回連続してマシンを中断することにより、Advanced Recoveryメニューを(インストールメディアなしで)自動的に表示することもできます。
- 中に入ると 回復 メニューをクリックします トラブルシューティング、 次に、をクリックします 高度なオプション トラブルシューティングのサブアイテムのリストから。
トラブルシューティング画面の詳細オプション
- で 高度な オプションメニューで、をクリックします コマンド・プロンプト 昇格したCMDプロンプトを開きます。
コマンドプロンプトオプションをクリックする
- 次に、アカウントを選択し、それに関連付けられているパスワードを入力するように求められます。
- そうして、管理者特権のコマンドプロンプトに入ることができたら、次のコマンドを入力してを押します。 入る 無効にするために ドライバー検証ツール :
ベリファイア/リセット
- 管理者特権のCMDプロンプトを閉じて、コンピューターを再起動します。次回の起動時に、マザーボードの製造元に応じた手順に従ってBIOSバージョンを更新し、手順が問題なく完了するかどうかを確認します。
- 結果に関係なく、以下の手順に従ってDriver Verifierを再度有効にし、以前と同じ方法で構成します。
- 昇格したCMDプロンプトに戻るには、手順1〜4に従います。今回は、 「ベリファイア」 を押して 入る 開くために ドライバー検証ツール 。
- 中に入ると Driver Verifier Manager ウィンドウで、 カスタム設定を作成する(コード開発者向け) [次へ]をクリックして、次のウィンドウに進みます。
- 次のプロンプトで、に関連付けられているチェックボックスを確認します I / O検証、 /保留中のI / O要求を強制します(*) そして IRPロギング(*) 有効になっています。すべての重要な設定を有効にしたら、をクリックします 次 次のメニューに進みます。
すべての重要な個別サービスを有効にする
- 次の画面が表示されたら、に関連付けられているトグルを選択します リストからドライバー名を選択し、 次に、をクリックします 次 次のメニューに進みます。
リストからドライバー名を選択する
- 次の画面に移動したら、をクリックします プロバイダー すべてをアルファベット順に並べ替えるには、先に進み、署名されていないすべてのドライバーに関連付けられているチェックボックスを有効にします。 マイクロソフト 。終了したら、をクリックします 終了 プロセスを完了します。
関連するすべてのドライバーを含む
- 最後に、変更を有効にするために、コンピューターを再起動するように求められます。クリックしてこれを行います OK、 次に、コンピュータが再起動するのを待ちます。
Driver Verifierを無効にした後も同じ問題が引き続き発生する場合は、下に移動して、 amifldrv64.sys BSOD。
方法2:システムの復元を使用する
それを念頭に置いて amifldrv64.sys 通常、MSI Liveアップデートエージェントに関連付けられており、それに関連付けられているBSOD(ブルースクリーンオブデス)は、通常、BIOSアップデートが失敗した後に表示されます。
これがシナリオで発生した場合は、コンピューターを正しく起動できなくなる可能性があります。この場合、実行可能な修正の1つは、システムの復元ユーティリティを使用して、BIOSの更新が試行される前の状態にコンピュータを戻すことです。
これを行うには、次のことができます この記事はこちら 。以前に作成した復元ポイントを使用する方法と、を開く方法を示します。 システムの復元 最初の起動シーケンスを通過できない場合のユーティリティ。
すでにこれを試しても成功しなかった場合、または適切な復元スナップショットがない場合は、以下の次の潜在的な修正に進んでください。
方法3:MSIライブアップデートプログラムをアンインストールする
BSODが amifldrv64.sys または NTIOLib_X64.sys ファイルですが、起動時にBSODが発生しないため(起動シーケンスを通過できます)、ランダムなBSODクラッシュが原因である可能性が非常に高くなります。 MSIライブアップデートプログラム 。
この問題の解決にも苦労している影響を受けたユーザーの何人かは、Live Updateプログラムをアンインストールした後、ようやくBSODの発生を阻止できたと報告しています。
これを取り除くと、BIOSとチップセットのドライバーを自動的に更新する機能が失われますが、安定性を実現できる場合は、頻繁にBSODがクラッシュするよりも優れています。
MSI Live UpdateProgramをアンインストールする方法のクイックガイドは次のとおりです。
- 押す Windowsキー+ R 開くために 実行 ダイアログボックス。次の画面で、 ‘appwiz.cpl’ を押して 入る 開くために プログラムと機能 メニュー。
appwiz.cplと入力し、Enterキーを押して、インストールされているプログラムのリストを開きます。
- 中に入ると プログラムと機能 メニューで、インストールされているアプリケーションのリストを下にスクロールして、 MSIライブアップデートプログラム 。
- 表示されたら、右クリックして選択します アンインストール それを取り除くために新しく登場したコンテキストメニューから。
MSI LiveUpdateアプリのアンインストール
- アンインストールウィザード内で、画面の指示に従ってアンインストールプロセスを完了し、コンピューターを再起動して、頻繁なBSODが次の起動シーケンスで停止するかどうかを確認します。
それでもこの問題が発生する場合は、以下の次の方法に進んでください。
方法4:起動可能なBIOSアップデートUSBを作成する
OS内でBIOSをフラッシュしようとしているときにこのBSODを受信した場合、エラーを受信せずに手順を完了するには、フラッシュドライブユーティリティの方法を使用する必要がある可能性があります。
OSでBIOSをフラッシュするのは間違いなく簡単な手順です。また、多くの問題を引き起こすことが知られており、PCの起動機能を損なう可能性さえあります。
このシナリオが当てはまる場合は、BIOSアップデートを含む起動可能なUSBを作成し、初期画面からインストールすることで問題を修正できるはずです。
各メーカーは、さまざまなモデルに応じて独自のBIOSアップデートを持っており、インストールの手順はわずかに異なることに注意してください。 USB経由でBIOSをフラッシュする普遍的な方法はありませんが、正しい方向を示すための一般的な手順をいくつか作成しました。
重要: USB経由でBIOSバージョンを更新する方法については、製造元から提供されている公式ドキュメントを参照してください。
起動可能なBIOSアップデートUSBを作成する方法は次のとおりです。
- 空のUSBフラッシュドライブが用意されていることを確認してください。すでにデータが含まれている場合は、バックアップしてからフラッシュドライブを右クリックして[ フォーマット 新しく登場したコンテキストメニューから。
USBドライブのフォーマット
- [フォーマット]画面で、 ファイルシステム に FAT32 に関連付けられているチェックボックスをオンにします クイックフォーマット 。クリック 開始 ドライブをフォーマットする準備ができたら。
ドライブのフォーマット
- プロセスが完了したら、先に進んでダウンロードします BIOSアップデート 製造元のWebサイトからインストールして、USBフラッシュドライブにコピーします。
最新のBIOSバージョンをダウンロードする
注意: マザーボードの製造元によっては、USBドライブからファイルをインストールできるようにするために、ファイルに特定のファイルを作成する必要がある場合があります。
- ブートファイルがUSBフラッシュドライブにコピーされたら、コンピューターを再起動し、次回の起動時に必要なキー(セットアップキー)を押してBIOS設定を入力します。
[キー]を押してセットアップに入ります
注意: 通常、セットアップキーは、Esc、Del、またはFキー(F2、F4、F6、F8、F12)のいずれかです。自分で見つけられない場合は、マザーボードのモデルに応じてBIOS設定にアクセスする特定の手順をオンラインで探してください。 - BIOS設定に入ったら、という名前のオプションを探します システムのBIOSを更新する (または類似)。
USBフラッシュを介したシステムBIOSの更新
- 次に、プロセスを確認し、BIOSアップデートを含むドライブを選択するように求められます。適切なドライブを選択して確認すると、BIOSの更新プロセスが自動的に開始されます。
USBフラッシュを介したBIOSの更新
- 手順が完了したら、コンピュータを再起動して、起動するのを待ちます。この時点で、USBフラッシュディスクをコンピューターから安全に取り外すことができます。
同じ問題が引き続き発生する場合、またはBIOSアップデートのインストール後に問題が発生し始めた場合は、以下の次の潜在的な修正に進んでください。
方法5:WiFiアダプターを再インストールする
BIOSの更新を完了した直後(または試行が失敗した後)に問題が発生し始めた場合は、WiFiアダプタードライバーも調査する必要があります。結局のところ、BIOSアップデートの失敗もWLANドライバーに影響を与える可能性があります。
この特定の原因が問題の原因であることを確認する複数のユーザーレポートを特定することができました。いずれの場合も、デバイスマネージャーを使用してWiFiアダプタードライバーを再インストールすることで問題が解決しました。
BSODが指すのを防ぐために、デバイスマネージャーを介してWiFiアダプタードライバーを再インストールするためのクイックガイドは次のとおりです。 amifldrv64.sys または NTIOLib_X64.sys:
- 押す Windowsキー+ R 開くために 実行 ダイアログボックス。次に、 ‘devgmt.msc’ を押して 入る デバイスマネージャを開きます。によって促されたとき UAC(ユーザーアカウント制御) 、クリック はい 開く デバイスマネージャ 管理者アクセス付き。
devmgmt.mscを実行します
- 中に入ると デバイスマネージャ 、インストールされているデバイスのリストを下にスクロールし、ネットワークアダプタに関連付けられているドロップダウンメニューを展開します。
- 次に、利用可能なサブアイテムのリストから、WiFiドライバーに関連付けられているエントリを右クリックして[ プロパティ 新しく登場したコンテキストメニューから。
ネットワークドライバの[プロパティ]画面へのアクセス
- Wi-Fiドライバーの[プロパティ]画面が表示されたら、[ 運転者 上部のメニューからタブをクリックし、をクリックします デバイスのアンインストール コンピュータから削除します。
- 確認のプロンプトが表示されたら、をクリックします アンインストール もう一度プロセスを確認してから、完了するのを待ちます。
ワイヤレスドライバーのアンインストール
- プロセスが完了したら、コンピューターを再起動して、OSが不足しているWIFIドライバーを一般的な同等のドライバーに置き換えられるようにします。 2回目の再起動時(インターネット接続が再び機能するようになると)、Windowsはマザーボードの製造元に応じてWiFiドライバーを最新バージョンに更新します。
- WI-Fiドライバーを再インストールした後、以前にBSODを引き起こしていたアクションを繰り返して、問題が解決されたかどうかを確認します。
問題が解決しない場合は、以下の最後の方法に進んでください。
方法6:修復インストールの実行
上記の手順のいずれもうまくいかない場合は、破損したインスタンスを置き換えるために、すべてのOSコンポーネントを更新する必要がある可能性があります。
これを行う最も効率的な方法は、 修理インストール 。ただし、プロセスを完了するには、互換性のあるメディアが必要になることに注意してください。
互換性のあるインストールメディアを作成する方法は次のとおりです Windows 7 または ウィンドウズ10 。
タグ ウィンドウズ 読んだ10分