Akses ke Drive CD / DVD Ditolak melalui Windows 7 Explorer (Masalah Izin)

13

Beberapa waktu yang lalu saya mulai mengalami masalah dengan drive optik saya. Keduanya terus muncul di Explorer sebagai drive CD / DVD saat boot, tetapi segera setelah saya meletakkan disk di salah satu disk, tiba-tiba berubah menjadi hard drive— "disk lokal" ditampilkan di Typekolom, meskipun File Systemkolom tetap UDF / CDFS. (Saya pikir itu mungkin masalah izin pada kunci registri di HKLM \ System \ CurrentControlSet ..., tapi saya tidak begitu yakin karena pengujian berikutnya.)

Ini adalah screencast dari My Computer ; ketika saya memasukkan disk, drive DVD secara ajaib berubah menjadi hard disk dan tidak dapat dibuka.

Ketika saya mencoba untuk membuka disk (jenis apa pun), saya mendapatkan pesan kesalahan akses ditolak . Jika saya membuka prompt perintah yang ditinggikan, saya dapat mengakses file. Juga, jika saya membunuh Explorer dan menjalankannya dari command-prompt yang ditinggikan (sehingga memberikan izin yang ditinggikan Explorer), maka saya dapat mengakses file dari Explorer.

Saya sudah mencoba menghapus dan menginstal ulang perangkat tanpa hasil. Dialog keamanan menunjukkan bahwa tidak ada set untuk drive (tidak ada pemilik dan tidak ada izin). Saya mencoba mengatur pemilik, tetapi saya hanya dapat melakukannya jika ada disk di dalamnya (mengeluh jika kosong), tetapi pengaturan tidak tetap (jika saya segera membuka dialog keamanan setelah mengaturnya, itu kosong lagi). Saya mencoba mengatur izin, tetapi itu memberikan kesalahan.

Saya sudah memasukkan screencap-flowchart dari dialog keamanan dari salah satu drive di bawah ini.

Saya menduga bahwa masalahnya adalah entri registri yang terkait dengan drive optis di HKLM\SYSTEM\CurrentControlSet. Misalnya, Propertiessubkunci dalam HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}jelas tidak ada. Lebih buruk lagi, saya tidak bisa mencari tahu apa yang seharusnya ada di dalamnya atau mengimpornya dari sarang cadangan karena Propertiessubkunci di …\Classmemiliki semacam izin "super-admin" —Aku bahkan tidak bisa melihat izin atau pemiliknya! Akan tetapi dikatakan bahwa saya dapat mengubahnya , tetapi saya tidak tahu akun apa yang memiliki atau memiliki izin untuk mereka (tebakan saya adalah TrustedInstaller — atau sesuatu).

(Ya, saya memastikan tidak ada filter atas atau bawah, dan ya, saya berlari sfc. Saya juga memastikan bahwa dalam editor kebijakan, "perangkat: batasi CD-ROM ..." dan "akses penyimpanan yang dapat dilepas" tidak diatur.)

Adakah yang tahu apa yang seharusnya dimiliki oleh pemilik dan izin untuk drive optis dan bagaimana cara meresetnya?


masukkan deskripsi gambar di sini

Synetech
sumber
Saya tahu Anda memeriksa "Perangkat: Batasi CD-ROM ..." tetapi apakah Anda juga memeriksa Konfigurasi Komputer | Template Administratif | Sistem | Akses Penyimpanan yang Dapat Dilepas?
Patrick Seymour
Ya; semuanya juga "tidak dikonfigurasi".
Synetech
Apakah ini berfungsi baik dengan UAC dinonaktifkan? (setelah restart)
Kez
@kez, ya, tidak mengherankan itu berfungsi, meskipun tidak benar atau solusi (ini memiliki efek yang sama dengan memulai Explorer dari command-prompt yang ditinggikan). Saya menduga bahwa ada sesuatu yang salah dengan izin pada kunci registri HKLM\Systemterkait dengan drive optik.
Synetech

Jawaban:

5

Perilaku ini sangat membingungkan, jadi yang bisa saya tawarkan hanyalah beberapa petunjuk dan lebih banyak pertanyaan.

Akan membantu untuk mengetahui apakah drive CD / DVD dibagikan. Jika ya, mungkin berbagi dapat membantu.

Kedua, apakah Anda memiliki perangkat lunak pembakar CD yang diinstal, seperti Nero. Anda mungkin mencoba menghapus instalasi perangkat lunak tersebut untuk melihat apakah ini ada bedanya.

Ketiga, jalankan gpedit.msc dan periksa Konfigurasi Komputer / Template Administratif / Sistem / Akses Penyimpanan yang Dapat Dilepas. Pastikan "CD dan DVD: Tolak akses baca" dinonaktifkan atau tidak dikonfigurasi. Akibatnya, semua opsi harus tidak dikonfigurasi.

Anda mungkin juga mencoba melihat apa yang terjadi dengan "sfc / scannow" seperti yang dijelaskan dalam
Cara Memperbaiki File Sistem Windows 7 dengan Pemeriksa File Sistem .

Cara terakhir adalah mengikuti Cara Melakukan Instal Perbaikan untuk Memperbaiki Windows 7 , yang akan menyegarkan file Windows Anda tanpa perlu menginstal ulang aplikasi.

Beberapa pemindaian anti-virus mungkin juga bermanfaat.

harrymc
sumber
Saya dapat melihat dari jawaban Anda untuk KJGraphics bahwa drive tidak dibagi, jadi jangan repot-repot membalas ini.
harrymc
1
Akses registri ke Properti mudah: di komputer lain lakukan regedit, klik kanan tombol Properti dan pilih Izin, klik Tingkat Lanjut, ubah diri Anda di tab Pemilik, Terapkan, lalu di tab Izin tambahkan semua izin. Sekarang Anda dapat mengekspor seluruh kelas dan mengimpornya ke komputer Anda. Itu harus bekerja dengan pemilik apa pun. Tapi buat dulu titik pemulihan di kedua komputer, untuk berjaga-jaga.
harrymc
1
Saya tidak berpikir Anda dapat atau perlu mengatur ulang pemilik ke akun tersembunyi itu. Saya percaya itu masih bisa bekerja dengan pemilik apa pun. Yang pasti, saya telah menyarankan mengambil titik pemulihan, yang Anda dapat mengembalikan ke setidaknya pada komputer sumber. Komputer target akan tetap dengan Administrator sebagai pemilik, dan saya percaya ini akan berhasil. Jika tidak, maka kembalikan.
harrymc
1
Ini dapat bekerja terlepas dari pesan "akses ditolak" yang menakutkan. Klik OK pada pesan, lalu klik kanan Propertiesdan ikuti sesuai saran saya di atas.
harrymc
1
Anda harus melakukannya dengan urutan: 1) menjadi pemilik dan klik Terapkan, 2) berikan izin.
harrymc
5

Ya, ternyata saya benar; itu memang Propertieskunci yang hilang HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}. Butuh beberapa langkah untuk memperbaikinya, tetapi secara keseluruhan sebenarnya tidak terlalu lama (terutama dibandingkan dengan tiga atau lebih minggu saya telah hidup dengan dan mengatasi masalah).


  1. Meraih salinan SYSTEMsarang offline dari instalasi Windows-7 saya sebelumnya (cadangan di %systemroot%\System32\Config\RegBackmemiliki masalah yang sama)
  2. Dipasang di salinan saya saat ini ( > reg load hku\z system)
  3. Jalankan Regedit dan navigasikan ke HKU\z\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}
  4. Membuka dialog izin untuk Propertieskunci, mengabaikan kesalahan dan peringatan tentang tidak diizinkan untuk melihat izin untuk kunci
  5. Beralih ke tab Pemilik dan mengatur izin untuk saya sendiri
  6. Beralih ke tab utama dan menambahkan diri saya ke ACL dan ditugaskan kontrol penuh
  7. Refresh dan berhasil melihat Propertieskunci dan isinya
  8. Mengekspor kunci ke file .REG
  9. Lepas SYSTEMsarang cadangan ( > reg unload hku\z)
  10. Mengedit file .REG untuk mengubah kunci ( HKEY_USERS\z-> HKEY_LOCAL_MACHINE)
  11. Mengimpor file .REG yang diperbarui
  12. Menavigasi ke HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}dalam registri
  13. Dialog izin yang dibuka untuk Properties(tidak ada kesalahan saat ini)
  14. Di tab Pemilik, alihkan pemilik dari saya ke pengguna virtual SYSTEM
  15. Di tab utama, hapus diri saya dari daftar izin dan pastikan SYSTEMmemiliki akses penuh (iirc, sudah melakukannya)
  16. Segarkan, tidak dapat melihat kunci lagi (itu bagus), tutup Regedit
  17. Pengelola Perangkat Terbuka
  18. Drive optik (CD / DVD) yang tidak diinstal
  19. Di-boot ulang
  20. Dimasukkan cakram untuk menguji, mengamati bahwa itu dimuat tanpa tiba-tiba berubah menjadi cakram keras, berhasil membuka cakram di Explorer.

Ini berfungsi dengan benar sekarang (saya dapat menonton DVD tanpa harus menyalinnya ke hard drive atau menjalankan pemain dalam mode administrator, atau saya dapat menginstal game atau program tanpa harus membuka command-prompt admin untuk menginstal atau bahkan menyalin seluruh disk ke HD).

Saya kira insting saya benar sejak awal. Jika saya punya waktu — um, pada saat itu — saya akan menyingsingkan lengan baju saya dan menggali ke dalam kunci yang tidak dapat diakses itu seperti yang biasanya saya lakukan. Terima kasih kepada harrymc karena bersikeras bahwa kunci dapat diakses dan mendorong saya untuk menyalinnya.

(Saya masih tidak yakin apa yang menyebabkan masalah di tempat pertama. Saya ingat bahwa ada masalah lain dengan drive optik sesaat sebelum kunci dihapus — Device Manager terus menandainya dengan kesalahan / peringatan — dan saya ingat mencoba berbagai cara untuk menghapus instalan drive secara paksa dalam upaya untuk membuat Windows mendeteksi dan menginstalnya dengan benar.Tidak masuk akal bahwa salah satu dari penghapusan paksa paksa entah bagaimana berhasil menghapus kunci, itu tidak benar-benar memperbaiki situasi. sisi, drive tidak lagi ditandai dengan peringatan di Device Manager.)

Synetech
sumber
Metode Anda bekerja dengan sangat baik. Saya juga mengimpor "HKLM \ SYSTEM \ CurrentControlSet \ Control \ Class \ {4D36E965-E325-11CE-BFC1-08002BE10318}" dari cadangan sebelumnya dan semuanya kembali normal. Masih ada satu pertanyaan: apa yang memicu masalah? Gil
Anda punya masalah yang sama? Aku senang bisa membantu. Saya juga melihat halaman referensi CLSID itu , tetapi mereka tidak membantu karena saya tidak melewatkan drive CD / DVD, saya hanya tidak bisa membukanya. Saya tidak tahu apa yang menyebabkannya; itu tidak membantu itu beberapa waktu yang lalu, jadi saya tidak pernah bisa mengingat semua hal yang terjadi di sistem saya saat itu.
Synetech
Terima kasih untuk petunjuk terperinci seperti itu tentang cara memberi Anda izin ke kunci Properti :)
Rachel
1

Hari ini ada satu file 13-byte pada CD yang saya tidak bisa baca di windows 10 home. Namun setelah membuat file ISO (menggunakan BurnAware ), saya bisa mengekstraknya dari sana (menggunakan WinRAR ).

MeMyselfI
sumber
0

Saya menghadapi masalah yang sama, apa yang saya lakukan adalah: (Windows 7)

  • Jalankan Regedit dan navigasikan ke HKU \ z \ SYSTEM \ CurrentControlSet \ Control \ Class {4D36E965-E325-11CE-BFC1-08002BE10318}

Klik kanan, lalu klik baru, lalu buat kunci baru. Kemudian ganti namanya menjadi Properties. Di Properties, buat dua kata baru

  • Jenis Perangkat Tipe: Nilai reg_dword: 00000002
  • Tipe PerangkatCharacteristics: reg_dword Nilai: 00000100

Kemudian Copot driver cd / dvd dari Device manager.

Pindai Perangkat Keras Baru. Ledakan!! Masalah terpecahkan.

Abhishek Jha
sumber
Saya senang saya bisa membantu memperbaikinya, tetapi mengapa Anda membuat dua nilai tambahan? Itu tidak perlu; harus dibuat secara otomatis ketika driver diinstal ulang. Apakah Anda memastikan untuk memeriksa izin?
Synetech
0

Saya menemukan bahwa Initio default controller"di manajer perangkat perlu dihapus, termasuk file driver. Setelah itu USB DVD drive eksternal tiba-tiba muncul lagi.

(Untuk memverifikasi ini, saya membiarkan Pembaruan Windows menginstal ulang Pembaruan 52kb disebut Initio - Bus Controllers and Ports - Initio Default Controller, dengan efek yang drive DVD menghilang. Driver dihapus lagi di manajer perangkat; Drive DVD muncul lagi.)

Martin G
sumber