CD ドライブまたは DVD ドライブが Windows やその他のプログラムにより認識されない

適用先
Windows 11 Windows 10

現象

Windows では、CD または DVD ドライブがエクスプローラーに表示されず、デバイス マネージャーに黄色の感嘆符が表示される場合があります。 この問題は通常、ドライバーまたは構成の問題を示し、デバイスの [プロパティ] の [デバイスの状態] にエラー コードが表示される場合があります。

  • レジストリ内の構成情報が不完全であるか、または壊れているためこのハードウェア デバイスを開始できません。 (コード 19)。
  • このデバイスは、このデバイスに必要なドライバーを読み込めないため正常に動作していません。 (コード 31)。
  • このデバイスのドライバー (サービス) は無効になっています。 代わりのドライバーによりこの機能が提供される可能性があります。 (コード 32)。
  • このハードウェアのデバイス ドライバーを読み込むことができません。 ドライバーが壊れているか、ドライバーがない可能性があります。 (コード 39)。
  • このハードウェアのデバイス ドライバーを正常に読み込みましたが、ハードウェア デバイスが見つかりません。 (コード 41)。

次のいずれかの状況の後に、この問題が発生することがあります。

  • Windows オペレーティング システムをアップグレードした。
  • CD/DVD 書き込みプログラムをインストールまたはアンインストールした。
  • Microsoft Digital Image をアンインストールした。

CD または DVD ドライブが検出されない理由はさまざまあります。 この資料に記載されている解決方法は、この問題を解決するために役立つことはありますが、この問題を常に解決するとは限りません。  また、ハードウェアの製造元に問い合わせる必要がある場合もあります。

解決策

次のトラブルシューティング方法を実行するには、各ヘッダーを選択します。

方法 1: BIOS 設定とチップセット ドライバーを確認する

  1. BIOS でドライブがアクティブ化されていることを確認します。 BIOS システムはデバイスによって異なります。 デバイスの BIOS でドライブ設定を確認する方法がわからない場合は、デバイスの製造元にお問い合わせください。
  2. また、コンピューターにドライブが内蔵されてきた場合はコンピューターの製造元に、ドライブを別途購入した場合はドライブの製造元に問い合わせて、このデバイス用のチップセットドライバーが最新であるかどうかを確認してください。

問題が解決していない場合は、次の方法を試します。

方法 2: ドライバーを更新または再インストールする

ドライバーを更新するには、デバイス製造元の Web サイトでドライバーを探し、Web サイトのインストール手順に従います。

ドライバーを再インストールするには、次の手順に従います。

  1. Windows ロゴ キーを押し、「デバイス マネージャー」と入力し、Enter キーを押します。 
  2. デバイス マネージャーで、[DVD/CD-ROM ドライブ] を展開し、CD デバイスと DVD デバイスを右クリックし、[デバイスのアンインストール] を選択します。 
  3. デバイスを削除することを確認するメッセージが表示されたら、[アンインストール] を選択 します
  4. コンピューターを再起動します。

コンピューターが再起動すると、ドライバーが自動的にインストールされます。

問題が解決していない場合は、次の方法を試します。

方法 3: IDE/ATAPI ドライバーを削除して再インストールする

IDE/ATAPI ドライバーを削除して再インストールするには、次の手順を実行します。

  1. Windows ロゴ キーを押し、「デバイス マネージャー」と入力し、Enter キーを押します。 

  2. [ 表示 ] メニューを選択します。 [非表示のデバイスの表示] を選択します。

  3. [IDE/ATAPI コントローラー] を展開し、以下の操作を行います。

    • ATA チャネル 0 を選択して右クリックし、[アンインストール] をクリックします
    • ATA チャネル 1 を選択して右クリックし、[アンインストール] をクリックします
    • デュアル チャネル PCI IDE コントローラー Standard選択して右クリックし、[アンインストール] をクリックします
    • 他にもエントリがある場合は、それらを右クリックし、[削除] を選択します。
  4. デバイスを再起動します。

コンピューターが再起動すると、ドライバーが自動的にインストールされます。

問題が解決していない場合は、次の方法を試します。

方法 4: 破損したレジストリ エントリを修正する

この問題の原因は、破損した 2 つの Windows レジストリ エントリの可能性があります。 レジストリ エディタを使用して、破損したレジストリ エントリを削除するには、次の手順を実行します。

重要

RegEdit の使用に慣れていない場合は、あるユーザーに相談してください。 

  1. Windows ロゴ キーを押しながら R キーを押して [ファイル名を指定して実行] ダイアログ ボックスを開きます。

  2. [ファイル名を指定して実行] ダイアログ ボックスに「regedit」と入力し、Enter キーを押します。 [確認] ダイアログで、[ はい] を選択します。 

  3. ナビゲーション ウィンドウで、次のレジストリ サブキーを見つけて選択します。
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}

  4. 右側のウィンドウで、[UpperFilters] を選択します。

    注: UpperFilters.bak レジストリ エントリも表示される場合があります。 そのエントリを削除する必要はありません。 [UpperFilters] のみをクリックします。 UpperFilters レジストリ エントリが表示されていない場合、LowerFilters レジストリ エントリの削除が必要な場合があります。 これを行うには、手順 7 に進みます。

  5. [編集] メニューの [削除] を選択します。

  6. 削除するかどうかを確認するメッセージが表示されたら、[はい] を選択します。

  7. 右側のウィンドウで、[LowerFilters] を選択します。

    注: LowerFilters レジストリ エントリが表示されない場合は、次の方法に進みます。

  8. [編集] メニューの [削除] を選択します。

  9. 削除するかどうかを確認するメッセージが表示されたら、[はい] を選択します。

  10. レジストリ エディターを終了します。

  11. コンピューターを再起動します。

: この方法を使用するには、管理者として Windows にログオンする必要があります。 管理者としてサインインしていることを確認するには、コントロール パネルを開き、[ユーザー アカウント] を選択して、[ユーザー アカウントの管理] を選択します。

重要:

  • このセクションの手順には慎重に従ってください。 レジストリを正しく変更しないと、深刻な問題が発生することがあります。 変更する前に、問題の発生に備えて復元用にレジストリのバックアップを作成してください。
  • このメソッドを試した後に、一部のアプリ (CD や DVD に書き込むためのソフトウェアなど) が正しく機能しなくなる可能性があります。 その場合は、影響を受けたアプリをアンインストールしてから再インストールしてください。 アプリの作成者に最新のバージョンがあるかどうかを確認してください。