Win10
 Windows 10/11 コンピュータを起動する際、エラーコード 0xc0000017 が表示されることがあります。特に、更新プログラムをインストールした後に Windows 10/11 デバイスを再起動すると、このエラーが発生することがあります。ここでは、このエラーを修正する方法を紹介します。
 このエラーは、Windowsのブート構成データにマークされた不良メモリセクションが原因で発生します。これにより、RAMが一時的なデータストレージとして使用されるのを防ぎます。結果として、RAMディスクデバイスやアップグレードに必要な一時ブロックを作成するためのメモリが利用できないというエラーメッセージが表示されることがあります。また、ハードディスクの空き容量が不足している場合にもこのエラーが表示されることがあります。この問題を解決するには、以下の方法を試してください。

1. クリーンメモリエントリ
 エラーコードの一般的な原因はメモリの不良です。不正なメモリエントリをクリーンアップすることで、問題が解決することがあります。以下の手順を実行してください。
  1. 管理者権限のコマンドプロンプトを開きます。
  2. 次のコマンドを入力し、Enterキーを押します。

    bcdedit /enum all

  3. これで、不正なメモリの場所が示されたラベルのリストが表示されます。リストから不良メモリを削除することができます。
  4. 次に、以下のコマンドを実行し、Enterキーを押して不良メモリを削除します。

    bcdedit /deletevalue {badmemory} badmemorylist

  5. すべてのウィンドウを閉じます。
  6. システムを再起動し、エラーが解決されたかどうかを確認します。

2. すべての外部デバイスを切断する

 外部デバイスとの競合が原因でエラーが発生することがあります。すべての外部デバイスを切断し、システムを再起動して、エラーが解消されたかどうかを確認します。

3. マザーボードのドライバを更新する

 古いマザーボードドライバがエラーの原因である可能性があります。以下の手順でマザーボードドライバを更新し、問題が解決するかを確認してください。

  1. マザーボードのメーカー公式ウェブサイトにアクセスし、マザーボードモデルを検索します。
  2. ドライバダウンロードページから最新のドライバをダウンロードします。
  3. ダウンロードしたファイルを実行し、画面の指示に従ってドライバをインストールします。
  4. PCを再起動し、エラーが解消されたかを確認します。

4. ハイブリッドグラフィックスを無効にする
 統合されたAMD GPU、ハイブリッドグラフィックスがエラーコード0xc0000017を引き起こすことがあります。無効にすることで問題が解決することがあります。

  1. PCの電源を切り、再度電源を入れます。
  2. 初期ロード画面が表示されたら、F10キーまたは指定されたキーを押してBIOSセットアップユーティリティに入ります。
  3. BIOSセットアップユーティリティで「詳細設定」タブを選択します。
  4. 「デバイス構成」メニューを選択します。
  5. 「ハイブリッドグラフィックス」ではなく「個別のグラフィックス」を選択します。
  6. 「無効」を選択します。
  7. 変更を保存してBIOSを終了します。
  8. システムを再起動し、エラーコードが解消されたかを確認します。