Tidak dapat menghapus flash9.ocx

8

Beberapa voodoo, memang.

Membeli drive boot baru, dan saatnya menggunakan drive lama untuk data. Saya pikir saya akan menghemat waktu hanya dengan menyeka folder sistem yang tidak dibutuhkan, alih-alih mencadangkan, memformat, dan memulihkan. Wups!

Saya memiliki satu file Adobe yang sama sekali tidak akan dihapus. G: \ Windows \ SysWOW64 \ Macromed \ Flash \ flash9.ocx - meskipun mungkin sudah dimulai dengan nama file yang berbeda. Saya dapat mengganti nama, cukup aneh.

Agar jelas, drive saat ini dicolokkan secara eksternal. Jadi saya bisa mem-boot komputer, pasang drive ini setelahnya, dan segera mencoba menghapusnya. "File yang digunakan" kotak bertuliskan "tindakan tidak dapat diselesaikan karena file terbuka di program lain".

Saya akan memformat pada titik ini, tetapi ini adalah paus putih saya, dan saya harus tahu apakah Adobe telah memasukkan beberapa hack registri kecil yang jahat - atau apa pun itu - membuat ini tidak mungkin.

Karena saya yakin itu akan muncul, saya telah mengambil kepemilikan file - dan ini adalah trik mencegah saya menghapus apa pun di drive - hak penuh pada izin file, apa saja, saya sudah mengutak-atik dengan file itu sendiri.

Saya akan mencoba mencopot pemasangan flash dari drive sistem, kalau-kalau menyelaraskan planet-planet dengan benar. Kadang-kadang saya berharap saya tidak terlalu keras kepala, dan sudah bisa memformat.

Kara Marfia
sumber

Jawaban:

4

Ternyata, ada beberapa izin "tolak" eksplisit di dalam kotak. Saya lupa bahwa mereka menimpa "memungkinkan". Singkirkan itu dan saya bisa menghapus file tanpa masalah. Agak memalukan karena saya tidak melihat mereka sebelumnya!

Kara Marfia
sumber
Terima kasih!! Sudah beberapa hari saya mencoba menghapus file-file itu !!
billy
Mengubah izin file tidak cukup dalam kasus saya. Saya juga harus mengubah izin pada folder yang berisi file dan menghapus grup milik file itu.
Pikamander2
1

Cari Unlocker 1.9.1 , sebuah utilitas kecil yang bagus untuk menghapus file yang tidak ingin dihapus .... biasanya terus berjalan di memori dan tidak melakukan apa pun yang berguna.

Dave
sumber
Pergi untuk mencoba itu, saya tidak bisa seumur hidup saya mengingat apa yang disebut.
Kara Marfia
1

Jawaban Kara benar. Adobe terjebak dua menolak ACE pada file:

DENY  Everyone         Write Attributes
DENY  ANONYMOUS LOGIN  Write Attributes

menghapus yang pertama memungkinkan file untuk dihapus. Yang kedua tidak masalah dalam kasus ini.

Tim Wright
sumber
0

Saya tidak dapat mengkonfirmasi ini, tetapi setiap sekarang dan kemudian, ketika saya mencoba untuk menghapus profil pengguna, Windows tidak akan membiarkan saya menghapus file registri user.dat, mengatakan itu sedang digunakan. Saya tahu itu bukan, tapi saya selalu berpikir bahwa itu hanya karena namanya sama dengan yang digunakan untuk pengguna saat ini, yang berasal dari lokasi yang berbeda. Saya cenderung berpikir ini adalah situasi yang sama.

Saya hanya akan memformat drive dan selesai dengan itu. Jika Anda benar-benar ragu, Anda dapat mencari di registri:

G:\Windows\SysWOW64\Macromed\Flash\flash9.ocx

KCotreau
sumber
Tidak ada dalam registri di jalur itu, tapi saya pikir itu akan menjadi sesuatu yang lebih licik, karena baik Adobe maupun Windows tidak bisa benar-benar tahu tentang jalur itu sebelumnya.
Kara Marfia
Seperti yang saya katakan, karena tidak ada pada drive yang Anda inginkan, Anda bisa memformatnya. Ini akan turun dari drive, tutup semua pegangan file yang terbuka, dan lakukan saja.
KCotreau
Tapi kemudian Adobe menang! Namun, serius, saya ingin tahu trik sulap apa yang mereka gunakan yang menjadikan ini satu-satunya file yang tidak dapat dihapus.
Kara Marfia
Saya sudah bilang: Ini bukan Adobe. Ini adalah cara Windows kadang-kadang menanganinya. Saya telah mengalami hal itu dengan file registri user.dat pada khususnya.
KCotreau
Kecuali, sekali lagi, saya bisa menghapus setiap file pada drive. Ini bukan perilaku Windows / OCX standar. Saya akrab dengan Windows mengunci file, tapi terima kasih!
Kara Marfia
0

.ocxfile seperti .dll's di mana mereka adalah komponen yang digunakan oleh program lain. Jadi, jika program lain itu terbuka, kemungkinan dianggap "sedang digunakan" oleh Windows.

Jika Anda memiliki Internet Explorer atau browser lain terbuka, itu bisa menjadi penyebabnya. Internet Explorer sendiri terdiri dari sejumlah komponen "COM" dan mungkin saja program lain menggunakan komponen yang dimuat itu .ocx. Tampak konyol, dan alangkah baiknya jika Anda dapat dengan mudah menemukan komponen mana yang termasuk dalam program mana dan yang sedang aktif, tetapi itu adalah Windows.

(Sunting: setelah membaca pertanyaan Anda lebih hati-hati, saya tidak berpikir ini terkait dengan masalah Anda. Kemungkinan masalah izin. Pokoknya hal berikut masih berlaku ...)

Anda mungkin dapat menghapusnya dari mode Aman. Anda tidak dapat menghapusnya dengan mem-boot CD live Linux atau Windows PE CD dan menghapusnya dari sana.

Sejak pendaftaran, terutama user.datbagian dari itu. terdiri dari pengaturan akun pengguna, Anda dapat yakin itu terbuka dan "sedang digunakan" selama Anda masuk. Untuk beberapa alasan cenderung tetap dibuka setelah Anda keluar sebagian besar waktu (kemungkinan oleh sebuah program lupa untuk menutupnya sebelum program itu berakhir). Anda dapat membunuhnya dengan me-reboot, masuk ke akun administrator lain, dan menghapusnya tanpa masuk ke akun itu.

LawrenceC
sumber
Saya tidak dapat menghapusnya dalam safe mode, tapi mungkin saya akan menggali boot Ubuntu yang saya tahu ada di sekitar sini ...
Kara Marfia
0

Selain menghapus izin menolak, saya menemukan saya harus mengubah properti kepemilikan.

Right click on the file or folder in question
Choose 'Properties'
Click on the Security tab
Click on 'Edit'
If 'everyone' is not present Click on 'Add'
Type 'everyone' (without quotes) and press OK

In the lower part of the dialog, choose 'Full Control' and then press OK

Try deleting again.

Edit:

Juga, kadang-kadang perlu untuk melakukan proses ini dengan folder induk yang berisi file yang dimaksud.

Jahmic
sumber
0

1. iObitUnlocker

Saya membeli hard disk baru. Hard disk lama saya mulai gunakan untuk mem-backup data saya. Saya secara manual menghapus beberapa data dari hard disk lama saya, tetapi beberapa folder tidak terhapus karena file dengan .ocxekstensi.

Saya tidak bisa menghapus .ocxfile saya menggunakan program LockHunter dan Unlocker .

Tapi program iObitUnlocker gratis menghapus .ocxfile. Saya perlu tekan pilih file → tekan Context_MenuiObitUnlockerLeft_Clickuntuk panah ke bawah dekat Unlocktombol → Unlock & DeleteOK.


2. Demonstrasi

Demo

Саша Черных
sumber
-1

Pergilah ke properti file. Pergilah ke keamanan, pengguna. Jangan klik kotak centang "Tolak", tetapi "HAPUS" izin khusus yang menolak akses. Terapkan perubahan, MAKA Anda dapat dengan mudah menghapus file.

Memusatkan
sumber
Saya sangat ragu ini adalah masalah izin.
bwDraco
-1

mulai cmd sebagai admin. pertama-tama kita menghapus "ANONIM LOGAM" yang mengendalikan file. kedua kami memberikan akses penuh ke "siapa saja" ke file. ketiga kami menghapus folder flash dan semua file di dalamnya.

dan menulis di dalamnya seperti ini:

 cacls C:\Windows\System32\Macromed\Flash /e /r "ANONYMOUS LOGIN" 
  cacls C:\Windows\System32\Macromed\Flash /e /p "Everyone":f
  rd  <C:\Windows\System32\Macromed\Flash /s /q
pengguna3124235
sumber
2
Demi kepentingan OP dan pembaca lain, dapatkah Anda mengedit jawaban Anda untuk mengatakan apa yang dilakukan perintah ini? :)
bertieb
ok tidak masalah tapi mengapa -1 untuk jawaban saya: /.
user3124235
Saya tidak -1 / downvote jadi saya tidak bisa menjawabnya, maaf
bertieb