Я не можу видалити файл - навіть при використанні розблокувального пристрою


15

Гаразд, тому коли я намагаюся видалити це зі свого робочого столу, я отримую цю помилку:

введіть тут опис зображення

Коли я натискаю "Подивитись, що це замикає" в мисливці за замками, я отримую це:

введіть тут опис зображення

Тепер у мене є накопичувач, який називається G:. У мене є лише один фізичний привід, і це D:. Крім того, у мене немає встановленого програмного забезпечення для віртуального накопичувача, тому у мене немає поняття, як воно потрапило. Клацання правою кнопкою миші на G: \ і вибір витягання не робить нічого, окрім зміни логотипу, воно все одно говорить про розмір файлу та що інше. Ось картинка "Що це замикає?" вміщеного файлу:

введіть тут опис зображення

Але коли я намагаюся її видалити ...

введіть тут опис зображення

Обидва ці файли не дозволяють мені їх видаляти. Я поставив win8install.iso як віртуальний диск на деякий час назад, але я видалив це програмне забезпечення (але при необхідності можу перевстановити його)

Почати це в безпечному режимі не працює.


1
Ви спробували перезавантажити в безпечному режимі та видалили його?
Ƭᴇcʜιᴇ007

@ techie007 теж не працює.
Джон

1
Ви встановили ISO на віртуальний привід CD?
Індрек

@Indrek ні, на даний момент у мене немає встановлених віртуальних компакт-дисків.
Джон

1
@ chipperyman573: Ви також можете опублікувати скріншот, намагаючись розблокувати за допомогою Unlocker x64 у випадку, якщо ви цього не зробили?
Врушанк

Відповіді:


6

Отримайте Linux Live Cd і отримайте gparted, systemrescue або розірвану магію (будь-яка версія вийде, але невеликий дистрибутив для чогось швидкого). Запишіть його на CD / usb і завантажте на нього комп'ютер. Встановіть hd і знайдіть папку та видаліть її.

Ви можете використовувати Unetbootin для створення живого CD або зробити це вручну.


4

Використовуйте Провідник процесів, щоб визначити, який процес зберігає відкриту ручку для файлу.

  1. Клацніть Find > Find Handle or DLL...
  2. Введіть win8image.iso
  3. Клацніть Search

Потім змусьте програму закрити ручку. У вашому випадку проблема може полягати в тому, що образ ISO все ще підключений до віртуальної машини або віртуального накопичувача.


1
@ chipperyman573 Ви запускали Провідник процесів "як адміністратор"?
Ƭᴇcʜιᴇ007

1
@AnsgarWiechers У мене не встановлена ​​віртуальна машина.
Джон

1
Дивно. Ви сказали, що увімкнено UAC. Чи можете ви видалити файл, якщо вимкнути UAC? Крім того, коли ви запускаєте Process Explorer"як адміністратор", виводите нижню панель ( View > Show Lower Pane) і знову шукаєте ручку, чи можете ви вручну закрити ручку (клацніть правою кнопкою миші> Close Handle)?
Ansgar Wiechers

1
@ chipperyman573, Systemозначає, що він завантажується через драйвер. Можливо, він не встановлений як літер диска, але він відкритий з якимось драйвером програми монтажу.
Synetech

1
@Synetech У мене не встановлено жодних драйверів для монтажу. Я провів дві години минулої ночі на дослідженні кожного встановленого драйвера - жоден з них не встановив віртуальні накопичувачі.
Джон

3

Якщо жодне програмне забезпечення не виконує цю роботу, ви можете використовувати формулу OLD IS GOLD, і це командний рядок. Якщо ви хочете видалити файл із запущеної Windows, тоді відкрийте вікно підвищеної команди ( вікно командного рядка з правами адміністратора ). Для цього натисніть на початковому меню , а потім введіть CMDв поле пошуку і натисніть праву кнопку миші на , cmd.exeа потім виберіть опцію Запуск від імені адміністратора .

Тепер відкрийте Провідник Windows і натисніть на Organize> Folder and Search Option.

введіть тут опис зображення

Тепер зніміть прапорець приховати розширення для відомих типів файлів та натисніть кнопку ОК . І переходимо до методу 1 або 2 .

введіть тут опис зображення

Щоб використовувати командний рядок під час завантаження

а. Щоб використовувати командний рядок під час завантаження

б. У командному рядку введіть diskpart і натисніть Enter.

c. У командному рядку введіть список гучності та натисніть Enter.

г. Зауваживши букву диска, введіть exit та натисніть Enter.

Спосіб 1

Видалити конкретний файл у командному рядку

У командному рядку введіть команду нижче та натисніть клавішу Enter.

DEL / F / S / Q / A "Повний шлях файлу з розширенням"

Приклад

DEL / F / S / Q / A "C: \ Користувачі \ Ім'я користувача \ Desktop \ File.txt"

Файл слід видалити зараз.

Спосіб 2 .

Видалення всіх файлів у папці без підтвердження в командному рядку

У командному рядку введіть команду нижче та натисніть клавішу Enter.

DEL / F / S / Q / A "Повний шлях папки *"

Файл слід видалити зараз.

Закрийте командний рядок.

ПРИМІТКА. Якщо під час завантаження ви використовували командний рядок, тоді також закрийте вікно Параметри відновлення системи та перезавантажте комп'ютер.

Для отримання додаткової інформації ви можете ознайомитись із цією статтею Sevenforum .


1
З першим методом: i.imgur.com/OLUQs.png . Щодо другого способу, я не хочу видаляти робочий стіл.
Джон

Ви спробували командний рядок у безпечному режимі? Спробуйте також командний рядок під час завантаження та спробуйте видалити файл. Я дав посилання у своїй відповіді, що як відкрити командний рядок під час завантаження, для цього вам просто потрібен диск для ремонту / встановлення Windows 7.
avirk

Ви також спробували завантажувач видалити файл?
avirk

1
Так. Ще не працювало.
Джон

1
Командний рядок вийшов з ладу або ви говорите про завантажувача? Якщо жоден не працює, то вам допоможе linux live cd, який вам не потрібно встановлювати, просто покладіть його на диск і відтворіть, і це дозволить вам видалити цей матеріал.
avirk

2

Візьміть право власності на файл ISO і видаліть його. Іноді це трапляється і на моєму Win7 x64.

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

З іншого боку, у Unlocker тепер є і 64-бітна версія .. :)


2
+1 за згадку про 64-бітну версію, більшість користувачів встановлюють 32-бітну версію та спантеличуються в 64-розрядної Windows.
avirk

1
Я вже є власником файлу, і не можу його видалити.
Джон

@ Chipperyman573, ви можете бути власником, але також необхідні дозволи (дозвіл  s , а не вирішення). На вкладці безпеки додайте дозволи ACL-файлу (список контролю доступу) дозволів на запис / видалення облікового запису користувача.
Synetech

1
У мене їх усі
Джон

Вам потрібні дозволи для Windows8-ReleasePreview-UpgradeAssistant.exe, файл ISO заблокований, оскільки він відкритий (два різні випадки заблокованих файлів).
Synetech

2

Windows включає можливість позначення файлів для видалення при перезавантаженні. Це гарантує, що файли не використовуються в той час, як вони видаляються системою до повного запуску Windows.

Така програма , як ця, розкриває цю функціональність для кінцевого користувача.

Редагувати: Я б рекомендував MoveFile, оскільки він є з авторитетного джерела (Спасибі Ансгар).


Іншим варіантом будуть MoveFiles Sysinternals .
Ansgar Wiechers

Звичайно, я забув про це.
Лука

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

1

Цілком можливо, що win8install.iso змонтований як віртуальний привід у Windows.
Оскільки Windows 8, будь-який .iso можна монтувати вбудовано, не вимагаючи сторонніх програм.

Опис процесу можна знайти в розділі Як встановити або відключити зображення ISO в Windows 8 .

Ви можете перевірити, чи це так, зателефонувавши в Провідник Windows:

зображення


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

Що ж, якщо цей ВМ зараз мертвий, то проблем більше не буде.
harrymc

За винятком застряглого значка.
Джон

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