Windows 7エクスプローラーを介してCD / DVDドライブへのアクセスが拒否される(権限の問題)


13

少し前に、光学ドライブに問題が生じ始めました。どちらも起動時にエクスプローラーにCD / DVDドライブとして表示され続けますが、いずれかのディスクを挿入するとすぐに、ハードドライブになります。「ローカルディスク」がType列に表示されFile Systemます。 UDF / CDFSのままです。(ただし、HKLM \ System \ CurrentControlSet内のレジストリキーのアクセス許可の問題であった可能性がありますが、次のテストのために確信が持てません。)

これがマイコンピュータのスクリーンキャストです。ディスクを入れると、DVDドライブは魔法のようにハードディスクに変わり、開けられません。

(任意のタイプの)ディスクを開こうとすると、アクセス拒否エラーメッセージが表示されます。管理者特権でコマンドプロンプトを開くと、ファイルにアクセスできます。また、Explorerを強制終了し、昇格したコマンドプロンプトから実行する(したがって、Explorerに昇格したアクセス許可を与える)と、Explorerからファイルにアクセスできます。

デバイスを正常にアンインストールして再インストールしようとしました。セキュリティダイアログは、ドライブに何も設定されていないことを示します(所有者も許可もありません)。所有者を設定しようとしましたが、ディスクが入っている場合にのみ設定できます(空の場合は文句を言います)が、設定は固定されません(設定後にセキュリティダイアログをすぐに開くと空になります)再び)。許可を設定しようとしましたが、エラーが発生します。

以下のドライブのいずれかのセキュリティダイアログのscreencapフローチャートを含めました。

問題は、の光学ドライブに関連するレジストリエントリにあると思われHKLM\SYSTEM\CurrentControlSetます。たとえば、PropertiesサブキーHKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}が顕著に欠けています。さらに悪いことに、私はので、それまたはバックアップハイブからのインポート1にどうあるべきかを把握することはできませんPropertiesでのサブキーは…\Class、「スーパー管理者」の権限-私もすることができないのいくつかの並べ替えていビューこれらのパーミッションや所有者を!ただし、変更できるとは言っていますが、どのアカウントがそれらのアカウントを所有しているのか、または許可を持っているのかはわかりません(TrustedInstallerなどです)。

(はい、上または下のフィルターがないことを確認し、はい、実行しましたsfc。また、ポリシーエディターで、「デバイス:CD-ROMを制限します...」および「リムーバブルストレージアクセス」を確認しました設定されていません。)

誰もが所有者と権限をしているか知っているかと思わ光学ドライブとどのようにそれらをリセットするのに最適な?


ここに画像の説明を入力してください


「デバイス:CD-ROMを制限する...」をチェックしたことは知っていますが、「コンピューターの構成| 管理用テンプレート| システム| リムーバブルストレージアクセス?
パトリックシーモア

うん; これらもすべて「未構成」です。
Synetech

UACを無効にしても大丈夫ですか?(再起動後)
ケズ

@kez、はい、驚くことではありませんが、正しくはありませんが、解決策ではありません(昇格したコマンドプロンプトからExplorerを起動するのと同じ効果があります)。HKLM\System光学ドライブに関連するレジストリキーのアクセス許可に問題があると思われます。
Synetech

回答:


5

この振る舞いは非常に不可解であるため、私が提供できるのはいくつかのヒントとより多くの質問だけです。

CD / DVDドライブが共有されているかどうかを知るのに役立ちます。もしそうなら、おそらく共有を解除することができます。

第二に、NeroなどのCD書き込みソフトウェアがインストールされているかどうか。このようなソフトウェアをアンインストールして、違いが生じるかどうかを確認してください。

3番目に、gpedit.mscを実行し、コンピューターの構成/管理用テンプレート/システム/リムーバブルストレージアクセスを確認します。「CDおよびDVD:読み取りアクセスの拒否」が無効になっているか、構成されていないことを確認します。実際には、すべてのオプションを構成しないでください。

また、「
システムファイルチェッカーを使用してWindows 7システムファイルを修復する方法」で説明されているように、「sfc / scannow」の動作を確認することもできます。

最後の手段は、修復インストールを実行してWindows 7を修正する方法に従い、アプリケーションの再インストールを必要とせずにWindowsファイルを更新します。

一部のウイルス対策スキャンも役立つ場合があります。


KJGraphicsへの回答から、ドライブが共有されていないことがわかりますので、これについて返信する必要はありません。
harrymc

1
レジストリへのプロパティへのアクセスは簡単です。別のコンピューターでregeditを実行し、Propertiesキーを右クリックして[アクセス許可]を選択し、[詳細設定]をクリックします。これで、クラス全体をエクスポートし、コンピューターにインポートできます。どんな所有者でも動作するはずです。ただし、念のため、最初に両方のコンピューターで復元ポイントを作成します。
harrymc

1
所有者をその非表示のアカウントにリセットできる、またはリセットする必要があるとは思わない。私はそれがどんな所有者でもまだ機能すると信じています。確かに、少なくともソースコンピューターで復元ポイントを取得することをお勧めします。ターゲットコンピューターは管理者が所有者のままであり、これが機能すると考えています。そうでない場合は、復元します。
ハリーマク

1
これは恐ろしい「アクセス拒否」メッセージにもかかわらず機能します。メッセージで[OK]をクリックしProperties、右クリックして上記のアドバイスに従ってください。
harrymc

1
次の順序で実行する必要があります。1)所有者になり、[適用]をクリックし、2)許可を与えます。
ハリーマク

5

さて、私は正しかったことがわかりました。それは確かに行方不明のPropertiesキーHKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}でした。修正するにはいくつかの手順が必要でしたが、実際には全体的にそれほど長くはありませんでした(特に私がこの問題を抱えて対処してきた3週間ほどと比較して)。


  1. SYSTEMWindows-7の以前のインストールからハイブのオフラインコピーを取得しました(バックアップに%systemroot%\System32\Config\RegBackも同じ問題があります)
  2. 現在のコピーにマウントしました(> reg load hku\z system
  3. Regeditを実行し、 HKU\z\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}
  4. Propertiesキーのアクセス許可ダイアログを開き、キーのアクセス許可の表示が許可されていないことに関するエラーと警告を無視しました
  5. [所有者]タブに切り替えて、自分に権限を設定しました
  6. メインタブに切り替えて、自分をACLに追加し、フルコントロールを割り当てた
  7. 更新され、Propertiesキーとそのコンテンツが正常に表示されました
  8. キーを.REGファイルにエクスポートしました
  9. バックアップSYSTEMハイブをアンマウントします(> reg unload hku\z
  10. キーを変更するために.REGファイルを編集しました(HKEY_USERS\z-> HKEY_LOCAL_MACHINE
  11. 更新された.REGファイルをインポートしました
  12. HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}レジストリ内に移動しました
  13. のアクセス許可ダイアログを開きましたProperties(今回はエラーなし)
  14. [所有者]タブで、所有者を自分から仮想ユーザーに切り替えました SYSTEM
  15. メインタブで、権限リストから自分自身を削除し、SYSTEM完全なアクセス権があることを確認しました(iirc、すでにアクセスできました)
  16. 更新され、キーを表示できなくなった(それで良い)、Regeditを閉じた
  17. デバイスマネージャーを開きました
  18. アンインストールされた光学(CD / DVD)ドライブ
  19. 再起動しました
  20. テストするディスクを挿入し、突然ハードディスクに変わることなくロードされたことを確認し、エクスプローラーでディスクを正常に開きました。

正常に動作するようになりました(ハードドライブにリッピングしたり、管理者モードでプレーヤーを実行したりせずにDVDを見ることができます。ディスク全体をHDに)。

私の本能は最初から正しかったと思います。時間があったら、ええと、その時、私はいつものように袖をまくり上げてアクセスできないキーを掘り下げていたでしょう。キーがアクセス可能であることを主張し、それをコピーするように私を押してくれたharrymcに感謝します。

(そもそも何が問題の原因なのかまだわかりません。キーが削除される直前に光学ドライブに他の問題があったことを思い出します。DeviceManagerはエラー/警告でマークを付け続けました) Windowsにドライブを強制的にアンインストールさせるためにさまざまな方法でドライブを強制的にアンインストールしようとすると、強制アンインストールの1つが何らかの形でキーを削除できたため、状況はまったく改善されません。側では、デバイスマネージャーでドライブに警告のマークが付けられなくなります。


あなたの方法は非常にうまく機能します。また、以前のバックアップから「HKLM \ SYSTEM \ CurrentControlSet \ Control \ Class \ {4D36E965-E325-11CE-BFC1-08002BE10318}」をイ​​ンポートしましたが、すべて正常に戻りました。1つの質問が残っています:問題の原因は何ですか?ギル

同じ問題がありましたか?お手伝いできてうれしいです。私も見たことCLSIDを参照するページを、彼らは私がいなかったので助けにはならなかった欠落している CD / DVDドライブを、私はちょうどそれを開くことができませんでした。何が原因だったのかわかりません。それはかなり前のことではないので、当時のシステムで起こったことをすべて思い出すことはできませんでした。
Synetech

プロパティキーへのアクセス許可を付与する方法についての詳細な説明をありがとう:)
レイチェル

1

今日、Windows 10の家では読めなかったCDに13バイトのファイルが1つありました。ただし、ISOファイルを作成した後(使用 BurnAware)、そこから(WinRARを使用して)抽出することができました。


0

私は同じ問題に直面しました、私がやったことは:(Windows 7)

  • Regeditを実行し、HKU \ z \ SYSTEM \ CurrentControlSet \ Control \ Class {4D36E965-E325-11CE-BFC1-08002BE10318}に移動しました

右クリックして[新規]をクリックし、新しいキーを作成します。次に、名前をプロパティに変更します。プロパティで2つの新しいDWORDを作成します

  • DeviceTypeタイプ:reg_dword値:00000002
  • DeviceCharacteristicsタイプ:reg_dword値:00000100

次に、デバイスマネージャーからcd / dvdのドライバーをアンインストールします。

新しいハードウェアをスキャンします。ブーム!!問題が解決しました。


私はそれを修正することができてうれしいですが、なぜあなたは2つの余分な値を作成したのですか?それは必要ではないはずです。必要があるドライバが再インストールされているときに自動的に作成されます。許可を必ず確認しましたか?
Synetech

0

Initio default controller"ドライバーファイルを含め、デバイスマネージャーのをアンインストールする必要があることがわかりました。その後、外付けUSB DVDドライブが突然再び現れました。

(これを確認するために、Windows Updateに52kbというUpdateを再インストールさせInitio - Bus Controllers and Ports - Initio Default Controller、DVDドライブが消えたという効果をもたらしました。デバイスマネージャーでドライバーを再度削除しました。DVDドライブが再び表示されました。)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.