Неможливо видалити flash9.ocx


8

Якийсь вуду, справді.

Купив новий завантажувальний диск, і настав час використовувати старий диск для даних. Я думав, що заощаджую деякий час, просто витираючи непотрібні системні папки, замість резервного копіювання, форматування та відновлення. Вупи!

У мене є один файл Adobe, який абсолютно не буде видалений. G: \ Windows \ SysWOW64 \ Macromed \ Flash \ flash9.ocx - хоча це, можливо, почалося з іншого імені файлу. Я в змозі перейменувати це, як не дивно.

Щоб було зрозуміло, привід зараз підключений зовні. Тож я можу завантажувати комп'ютер, підключати цей диск згодом і негайно спробувати видалити. "Вікно, що використовується у файлі", означає, що дія не може бути завершена, оскільки файл відкритий в іншій програмі ".

Я б форматував на даний момент, але це мій білий кит, і я повинен знати, чи Adobe вставила якийсь неприємний маленький злом реєстру - або що б там не було - що робить це неможливим.

Оскільки я впевнений, що він з’явиться, я взяв право власності на файл - і це був трюк, який заважав мені видаляти що-небудь інше на диску - повні права на дозволи на файли, ви його називаєте, з самим файлом.

Я збираюся спробувати видалити спалах із системного накопичувача, якщо він правильно вирівняє планети. Іноді хочеться, щоб я був менш впертим і міг просто вже форматувати.

Відповіді:


4

Як виявляється, у полі було пару явних дозволів "заперечувати". Я забув, що ті переважають "дозволити". Їх я позбувся, і я міг без проблем видалити файл. Ніби ніяково, що я їх раніше не бачив!


Дякую!! Минуло кілька днів, коли я намагався видалити файли those !!
Біллі

У моєму випадку зміни прав доступу до файлу було недостатньо. Мені довелося також змінити дозволи до папки, яка містила файл, і видалити групу, до якої належав файл.
Pikamander2

1

Шукайте Unlocker 1.9.1 , приємну маленьку утиліту для видалення файлів, які не хочеться видаляти .... зазвичай постійно працює в пам'яті і не робить нічого корисного в будь-якому випадку.


Спробувавши спробувати, я не міг за все життя пригадати, як це називалося.
Кара Марфія

1

Відповідь Кара є правильною. Adobe затримала два файли відхилення ACE у файлах:

DENY  Everyone         Write Attributes
DENY  ANONYMOUS LOGIN  Write Attributes

видалення першого з них дозволяє видалити файл. Друге в цьому випадку не має значення.


0

Я не можу підтвердити це, але раз у раз, коли я намагаюся видалити профіль користувача, Windows не дозволить мені видалити файл реєстру user.dat, кажучи, що він використовується. Я знаю, що це не так, але я завжди вважав, що це було лише тому, що ім'я було таким самим, як і те, що використовується для поточного користувача, який є з іншого місця. Я схильний вважати, що це схожа ситуація.

Я б просто відформатувати накопичувач і завершити його. Якщо у вас є сумніви, ви можете шукати в реєстрі:

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


Нічого в реєстрі на цьому шляху немає, але я думаю, що це мало б бути дещо крихітнішим, оскільки ні Adobe, ні Windows не могли насправді знати про цей шлях достроково.
Кара Марфія

Як я вже говорив, оскільки на диску, який ви хочете, немає нічого, ви можете просто відформатувати його. Він демонтуватиме накопичувач, закриє будь-які ручки відкритого файлу та просто зробить це.
KCotreau

Але тоді Adobe перемогла! Однак якщо я серйозно, то я вмираю, щоб знати, який магічний трюк вони використовують, що робить це єдиним файлом, який неможливо видалити.
Кара Марфія

Я вже вам казав: це не Adobe. Іноді Windows поводиться з цим іноді. У мене це сталося зокрема з файлом реєстру user.dat.
KCotreau

Крім того, я знову зміг видалити кожен інший файл на диску. Це не стандартна поведінка Windows / OCX. Мені відомо, що Windows блокує файли, але все одно дякую!
Кара Марфія

0

.ocxФайли схожі .dllна те, що вони є компонентами, які використовуються іншими програмами. Отже, якщо інша програма відкрита, вона, швидше за все, вважається "використаною" Windows.

Якщо у вас відкритий Internet Explorer або інший браузер, це може бути причиною. Сам Internet Explorer складається з декількох компонентів "COM", і можливо, інша програма використовує такий компонент, який завантажується саме так .ocx. Здається, нерозумно, і було б непогано, якби ви могли легко знайти, які компоненти належать до якої програми та які зараз активні, але це Windows.

(Редагувати: після уважнішого ознайомлення з вашим запитанням, я не думаю, що це пов’язано з вашою проблемою. Це, мабуть, проблема з дозволом. Так чи інакше, все ще застосовується наступне ...)

Ви можете видалити його з безпечного режиму. Ви, безумовно, можете видалити його, завантаживши живий компакт-диск Linux або Windows PE CD та видаливши звідти.

З реєстру, особливо його user.datчастини. містить налаштування облікового запису користувача, ви можете бути впевнені, що він відкритий і "використовується" до тих пір, поки ви ввійшли в систему. З якоїсь причини він, як правило, залишається відкритим після виходу з системи більшу частину часу (ймовірно, програма забула його закрити. до припинення програми). Ви можете вбити його, перезавантажившись, увійшовши в інший обліковий запис адміністратора та видаливши його, не входячи в цей обліковий запис.


Я не зміг її видалити в безпечному режимі, але, можливо, я розкопаю той завантажувач Ubuntu, про який я знаю, десь тут ...
Kara Marfia

0

Окрім видалення дозволів на заборону, я виявив, що мені потрібно змінити властивості власності.

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.

Редагувати:

Крім того, іноді доводиться проводити цей процес із батьківськими папками, що містять відповідні файли.


0

1. iObitUnlocker

Я купую новий жорсткий диск. Старий жорсткий диск я починаю використовувати для резервного копіювання даних. Я вручну видаляю деякі дані зі свого старого жорсткого диска, але деякі папки не видаляються через файли з .ocxрозширенням.

Я не можу видалити свої .ocxфайли за допомогою програм LockHunter та Unlocker .

Але безкоштовна програма iObitUnlocker видаляє .ocxфайли. Мені потрібно натиснути файл вибору → натиснути Context_MenuiObitUnlocker→, Left_Clickщоб стрілка вниз біля Unlockкнопки → Unlock & DeleteOK.


2. Демонстрація

Демо


-1

Перейдіть до властивостей файлу. Заходьте в безпеку, користувачі. Не натискайте прапорець "Заборонити", а "ВИДАЛУЙТЕ" спеціальні дозволи, які забороняють доступ. Застосувати зміни, ТІЛО ви можете легко видалити файл.


Я дуже сумніваюся, що це проблема дозволів.
bwDraco

-1

запустіть cmd як адміністратор. спочатку видаляємо "АНОНІМНОГО ВХОДУ", які беруть під контроль файл. по-друге, ми надаємо повний доступ до файлу "будь-хто". по-третє, ми видаляємо флеш-папку і всі файли в ній.

і написав у ній так:

 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

2
На користь ОП та інших читачів, чи можете ви редагувати свою відповідь, щоб сказати, що роблять ці команди? :)
bertieb

ОК немає проблем, але чому -1 для моєї відповіді: /.
користувач3124235

Я не -1 / downvote, тому не можу відповісти на це, вибачте
bertieb
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.