CDやDVDドライブがディスクを読み込まなくなった?対処法を紹介!

 

スポンサードリンク

 

 

PCに内蔵されている、または外付けのCD・DVDドライブが ディスクを読み込まなくなったときの対処法をまとめてみました。

 

以下はMicrosoftのサポートページですが、同じ内容の記述があります。

 

CDまたはDVDドライブがエクスプローラー(ウィンドウズ7以前のバージョンのウィンドウズではウィンドウズエクスプローラー)に表示されず、デバイスがデバイスマネージャーで黄色の感嘆符でマークされます。さらに、デバイスの[プロパティ]ダイアログボックスを開くと、[デバイスの状態]領域に以下のエラーのいずれかが一覧表示されます。

 


レジストリ内の構成情報が不完全であるか、または壊れているためこのハードウェアデバイスを開始できません。(コード19)


このデバイスは、このデバイスに必要なドライバーを読み込めないため正常に動作していません。(コード31)


このデバイスのドライバー(サービス)は無効になっています。代わりのドライバーによりこの機能が提供される可能性があります。(コード32)


このハードウェアのデバイスドライバーを読み込むことができません。ドライバーが壊れているか、ドライバーがない可能性があります。(コード39)


このハードウェアのデバイスドライバーを正常に読み込みましたが、ハードウェアデバイスが見つかりません。(コード41)

 


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

 


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

 


MicrosoftDigitalImageをアンインストールした。


CDまたはDVDドライブが検出されない理由はさまざまあります。この資料に記載されている解決方法は、この問題を解決するために役立つことはありますが、この問題を常に解決するとは限りません。



解決方法を紹介します!

 

スポンサードリンク


やり方1:ハードウェアおよびデバイスのトラブルシューティングツールを使用します


ハードウェアおよびデバイスのトラブルシューティングツールを開くには、次の手順を実行します。

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


[ファイル名を指定して実行]ダイアログボックスに「control」と入力し、Enterキーを押します。

 


[コントロールパネル]の[検索]ボックスに「troubleshooter」と入力し、[トラブルシューティング]をクリックします。

 


[ハードウェアとサウンド]項目の[デバイスを構成する]をクリックします。管理者のパスワードの入力を要求するダイアログボックスが表示された場合はパスワードを入力して[OK]をクリックし、確認を要求するダイアログボックスが表示された場合は[続行]をクリックします。

 


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

やり方2:BIOS設定とチップセットドライバーをチェックする


BIOSでドライブがアクティブ化されていることを確認しましょう。BIOSシステムはデバイスによって異なります。デバイスのBIOSでドライブ設定を確認する方法がわからない場合は、デバイスの製造元にお問い合わせください。

 


pcにドライブが内蔵されてきた場合はpcの製造元に、ドライブを別途購入した場合はドライブの製造元に問い合わせて、このデバイス用のチップセットドライバーが最新であるかどうかを確認してください。


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



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


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

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

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

 


[ファイル名を指定して実行]ダイアログボックスに「devmgmt.msc」と入力し、Enterキーを押します。管理者のパスワードを要求するダイアログボックスが表示された場合はパスワードを入力して[OK]をクリックし、確認を要求するダイアログボックスが表示された場合は[許可]を選択します。

 


デバイスマネージャーで[DVD/CD-ROMドライブ]を展開し、CDデバイスおよびDVDのデバイスを右クリックし、[削除]を選択します。
デバイスを削除するかどうかを確認するメッセージが表示されたら、[OK]を選択します。
PCを再起動します。

 


PCの再起動後に、ドライバーが自動的にインストールされます。

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



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


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

[スタート]から[デバイスマネージャー]を検索します。検索結果からデバイスマネージャーを開き、[表示]メニューを選択します。[非表示のデバイスの表示]を選択します。
[IDE/ATAPIコントローラー]を展開し、以下の操作を行います。

 


[ATAChannel0]を選択して右クリックし、[削除]をクリックします。
[ATAChannel1]を選択して右クリックし、[削除]をクリックします。
[標準デュアルチャンネルPCIIDEコントローラー]を選択して右クリックし、[削除]をクリックします。

 


他にもエントリがある場合は、それらを右クリックし、[削除]を選択します。
デバイスを再起動します。
PCの再起動後に、ドライバーが自動的にインストールされます。



問題が解決していない場合は、次のやり方を実行しましょう。


やり方5:破損したレジストリエントリを修正する


この問題の原因は、破損した2つのWindowsレジストリエントリの場合があります。レジストリエディタを使用して、破損したレジストリエントリを消去するには、次のやり方を実行します。

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


[ファイル名を指定して実行]ダイアログボックスに「regedit」と入力し、Enterキーを押します。管理者のパスワードを要求するダイアログボックスが表示された場合はパスワードを入力して[OK]をクリックし、確認を要求するダイアログボックスが表示された場合は[許可]を選択します。


ナビゲーションウィンドウで、次のレジストリサブキーを見つけて選択します。

 


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}
右側のウィンドウで[UpperFilters]を選択します。

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


[編集]メニューの[削除]を選択します。
削除するかどうかを確認するメッセージが表示されたら、[はい]を選択します。
右側のウィンドウで[LowerFilters]を選択します。

注:LowerFiltersレジストリエントリが表示されない場合は、次の方法に進みます。
[編集]メニューの[削除]を選択します。

 


消去するかどうかを確認するメッセージが表示されたら、[はい]を選択します。
レジストリエディターを終了します。
コンピューターを再起動します。
注:この方法を使用するには、Windowsに管理者としてログオンしている必要があります。管理者としてサインインしていることを確認するには、コントロールパネルを開き、[ユーザーアカウント]を選択して、[ユーザーアカウントの管理]を選択します。

重要:

このセクションのやり方の実行には十分な注意が必要です。レジストリを誤って変更すると、深刻な問題が発生することがあります。変更する前に、問題の発生に備えて復元用のレジストリのバックアップを作成してください。

 


このメソッドを試した後に、一部のアプリ(CDやDVDに書き込むためのソフトウェアなど)が正しく機能しなくなる可能性があります。その場合は、影響を受けたアプリをアンインストールしてから再インストールしてください。アプリの作成者に最新のバージョンがあるかどうかを確認してください。

 


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



やり方6:レジストリサブキーを作成する

 


レジストリサブキーを作成するには、次の手順を実行します。

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


[ファイル名を指定して実行]ボックスに「regedit」と入力し、Enterキーを押します。管理者のパスワードを要求するダイアログボックスが表示された場合はパスワードを入力して[OK]をクリックし、確認を要求するダイアログボックスが表示された場合は[許可]を選択します。


ナビゲーションウィンドウで、次のレジストリサブキーを見つけます。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\atapi
[atapi]を右クリックし、[新規]をポイントして、[キー]を選択します。
「Controller0」と入力し、Enterキーを押します。
[Controller0]を右クリックし、[新規]をポイントして、[DWORD(32ビット)値]を選択します。

 


「EnumDevice1」と入力し、Enterキーを押します。
[EnumDevice1]を右クリックして、[修正]を選択します。
[値のデータ]ボックスに「1」と入力し、[OK]を選択します。
レジストリエディターを終了します。
コンピューターを再起動します。
注:

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

 


この方法は、ウィンドウズ7、Windows8または8.1、Windows10バージョン1507で使用できます。この方法で修正された問題は、ウィンドウズ101511以降では発生しません。
重要:この方法の手順の実行には注意が必要です。レジストリを誤って変更すると、深刻な問題が発生することがあります。変更する前に、問題の発生に備えて復元用のレジストリのバックアップを作成してください。

登録日:2014-03-06 05:20:55

 

 

スポンサードリンク