Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Удаление "неудаляемых" файлов и папок в Microsoft

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62

Открыть новую тему     Написать ответ в эту тему

WaNeZ



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Смежная тема: Программы для удаления неудаляемых (заблокированных) файлов
Удаление "неудаляемых" файлов и папок в Microsoft Windows



Задавая вопрос, обязательно указывайте свою ОС и тип файловой системы!
Перед тем как спрашивать здесь, попробуйте воспользоваться следующими советами:

  1. Возможно, что на файле просто стоит атрибут Read-Only. Снять его можно командой:
    attrib -R file
  2. Файл может не удаляться, так как используется каким ни будь процессом. Узнайте каким и завершите его. Сама Microsoft советует в kb замечательную утилиту ProcessExplorer от SysInternals.
    Кроме того, вам поможет программа Unlocker
  3. NTFS Access — С помощью этой программы вы сможете получить полные права на выбранную вами папку в файловой системе NTFS. Работать с NTFS Access просто, вам надо нажать на кнопку browse, выбрать папку и указать галочками нужны вам полные права или нет. Чтобы применить нажимаете на кнопку grant. А полные права можно получить как на локальную, так и на сетевую папку. Программа бесплатная и не требует установки.
     
    Антивирусная утилита AVZ  — Система прямого доступа к диску для работы с заблокированными файлами.
    В меню «Файл» выбрать «Отложенное удаление файла» указать файл и нажать «Ок».
    Скачать | тема на форуме
     
    IObit Unlocker — «легковесный», но мощный инструмент для решения проблем «Удаление невозможно» и «Отказано в доступе». Эта программа умеет принудительно завершать все сопутствующие процессы, которые мешают удалить файлы или папки (или получить к ним доступ). Подробнее...
    Скачать | Portable | тема на форуме
     
    Wise Force Deleter — утилита для удаления любого файла на Вашем компьютере, даже того, который не получается удалить другими средствами и способами. Подробнее...
    Скачать
     
    Malwarebytes FileASSASSIN — Утилита FileASSASSIN предназначена для удаления любых типов заблокированных файлов с Вашего компьютера. Подробнее...
    Скачать
  4. Попробуйте удалить с помощью файлового менеджера FAR через его функцию "Уничтожить файл" (wipe the file) которая вызывается по Alt+Del. (Это отлично работает даже в таком сложном случае: русское имя с пробелами и с точкой в конце. Проверено на FAR version 1.70 beta 3)
  5. Напрямую невозможно удалить файлы/папки с зарезервированными именами устройств, такими как AUX, CON, COM1, PRN или LPT1. Решение описано в статье kb How to Remove Files with Reserved Names in Windows XP:
    Код:
    Попробуйте удалить командой DEL (для файлов) или RD (для каталогов), при этом
    - для FAT используйте wildcards ? и *:
       DEL PR?.*
       DEL LPT?.*

    - на NTFS подставляйте перед буквой диска \\.\ или \\?\
       DEL \\.\c:\prn\foo\ltp1

    6. Если не удаляется файл на NTFS, у которого не указан владелец, перед удалением сделайте владельцем пользователя, от которого вы будете удалять это файл. (Назначить владельца можно, имея права администратора, логично его и сделать владельцем.)
  6. При проблемах с удалением файлов с длинными именами пробуем через короткие DOS-имена
    Если слишком длинное полное имя (с путём) - можно сделать следующее:
    текущий каталог расшарить с полным доступом - зайти в него и удалить(или подключить как диск и оттуда удалить).
  7. Если средствами Windows всё-же не получилось, то попробуйте удалить файл из-под другой ОС.
    Это может быть что-то загружаемое с дискеты или CD, как на пример Windows Recovery Console, DOS-NTFS, WinPE, или LiveCD дистрибутив Linux с поддержкой вашей ФС.
  8. Иногда встречается комбинация причин, усложняющая процесс удаления файла. Например, при проблемном имени файла нельзя изменить права доступа с помощью GUI-редактора ACL.
     
    В этом случае можно воспользоваться утилитой Subinacl из Server Resource Kit с параметром /onlyfile  для смены владельца и разрешений на файл, недоступный иным образом, например:
      subinacl /onlyfile "\\?\c:\путь_к_проблемному_файлу" /setowner=Домен\Администратор /grant=Домен\Администратор=F

     
    Данная командная строка изменяет файл C:\путь_к_проблемному_файлу, содержащий конечный пробел, таким образом, что учетная запись Домен\Администратор становится владельцем файла и получает полный доступ к нему. Теперь можно удалить файл с помощью команды Del с тем же синтаксисом «\\?\».
     
    Подробнее см. статью kb Невозможно удалить файл или папку в томе с файловой системой NTFS
  9. Если в папку NTFS примонтирован раздел, то при доступе к нему в рамках ФС базового раздела невозможно удалить файлы/папки в корзину (см. статью kb You Receive an "Access Denied" Error Message When You Delete Folders from a Mounted Drive).
     
    Т.е. если в папку C:\Большой_Диск примонтирован другой раздел, то файлы с примонтированного раздела нельзя удалять, пользуясь путём через эту папку, например, C:\Большой_Диск\Ещё_куда-нибудь\Удали.Меня
     
    Решение - удалять, минуя корзину (Shift+Del) или удалять в корзину непосредственно на том разделе, а не через точку монтирования
  10. Если ничего не помогает

Всего записей: 810 | Зарегистр. 27-04-2002 | Отправлено: 13:26 13-11-2002 | Исправлено: Nilslis, 20:31 25-02-2017
ALEKCEN



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
D:\...\?аRЄбп\Handy Cache\Setup\?аеЁўл>""¤ <?-Ё? Є?и .bat"
 
D:\'Rдв\?-?в\?аRЄбп\Handy Cache\Setup\?аеЁўл>chcp 1251 1>nul
 
D:\Софт\Инет\Прокся\Handy Cache\Setup\Архивы>del /q /a "D:\1EA5~1\067C~1\Прокся\
Handy Cache\Cache\*.*"
 
D:\Софт\Инет\Прокся\Handy Cache\Setup\Архивы>del D:\1EA5~1\067C~1\Прокся\Handy C
ache\DNSCache.dat
Не удается найти указанный файл.
 
D:\Софт\Инет\Прокся\Handy Cache\Setup\Архивы>del D:\1EA5~1\067C~1\Прокся\Handy C
ache\DNSCache.BAK
Не удается найти указанный файл.
 
Не помогает эта прога.
Самый первый путь,это мой случай ?
Уже как только не перепробовал,ну не хотят они удалятся и всё тут.

Всего записей: 675 | Зарегистр. 08-04-2008 | Отправлено: 17:32 15-06-2010
IgorOhrimenko

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Конечно не будет, в пути
D:\1EA5~1\067C~1\Прокся\Handy Cache\DNSCache.BAK
имеется русские символы и пробел

Всего записей: 55 | Зарегистр. 09-10-2008 | Отправлено: 18:11 15-06-2010
ALEKCEN



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Конечно не будет, в пути  
D:\1EA5~1\067C~1\Прокся\Handy Cache\DNSCache.BAK  
имеется русские символы и пробел

 
Ну да,не очень хороший "скрин" я сделал,на самом деле - всё в кавычках,вроде как это-же должно исправить проблему ?
Просто p2c - не полностью исправляет путь,а кроме как через неё - я не знаю как его исковеркать.
 
Добавлено:
chcp 1251>nul
del D:\Софт\Инет\Прокся\"Handy Cache"\Cache\*.*
del D:\Софт\Инет\Прокся\"Handy Cache"\DNSCache.dat
del D:\Софт\Инет\Прокся\"Handy Cache"\DNSCache.BAK
 
Подъитожим:
вот так (сверху) в итоге был переписан батник,но удаление срабатывает,лишь на два последних файла,а папку - он тупо пропускает,почему ?

Всего записей: 675 | Зарегистр. 08-04-2008 | Отправлено: 21:02 15-06-2010
IgorOhrimenko

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Path2Clipboard нормально выдает путь, можете скопипастить, вот ваш путь
D:\1EA5~1\067C~1\C3F6~1\HANDYC~1\Cache\DNSCache.dat
 
Для удаления каталога используйте такую строчку
del D:\1EA5~1\067C~1\C3F6~1\HANDYC~1\Cache\ /Q
 
Ключ /Q удалит без подтверждения, без него выдается вопрос удалять иль нет и надо жать Y.
 
P.S. А метода chcp прикольная, спасибо, буду знать.

Всего записей: 55 | Зарегистр. 09-10-2008 | Отправлено: 10:56 16-06-2010 | Исправлено: IgorOhrimenko, 10:59 16-06-2010
ALEKCEN



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
del D:\1EA5~1\067C~1\C3F6~1\HANDYC~1\Cache\ /Q

 
Гори оно всё огнём,опять не хочет:
 
D:\Софт\Инет\Прокся\Handy Cache\Setup\Архивы>del D:\1EA5~1\067C~1\C3F6~1\HANDYC~
1\Cache\ /Q
Системе не удается найти указанный путь.
 
Т.е. проблема осталась - только с каталогом,а два отдельных файла - удаляются спокойно.

Всего записей: 675 | Зарегистр. 08-04-2008 | Отправлено: 21:43 16-06-2010
IgorOhrimenko

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
C:\Documents and Settings\Администратор>del D:\1EA5~1\067C~1\C3F6~1\HANDYC~1\Cac
he\ /Q
 
C:\Documents and Settings\Администратор>
 
У меня без ошибок, оригинальный путь D:\Софт\Инет\Прокся\Handy Cache\Cache

Всего записей: 55 | Зарегистр. 09-10-2008 | Отправлено: 12:44 17-06-2010
ALEKCEN



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
D:\Софт\Инет\Прокся\Handy Cache\Setup\Архивы>del /q "D:\Софт\Инет\Прокся\Handy C
ache\Cache\*.*"
 
Теперь - тупо ничего не говорит,но и удалять - ничего не хочет(
 
chcp 1251>nul
del /q "D:\&#9572;юЇЄ\&#9562;эхЄ\&#9575;Ёюъё \Handy Cache\Cache\*.*"
--del /q /a "D:\&#9572;юЇЄ\&#9562;эхЄ\&#9575;Ёюъё \Handy Cache\DNSCache.dat"
--del /q /a "D:\&#9572;юЇЄ\&#9562;эхЄ\&#9575;Ёюъё \Handy Cache\DNSCache.BAK"
 
Это полное содержание батника.
 
Добавлено:
Всё,наконец-то решил проблему,вот,что надо было написать в батнике:
 
chcp 1251>nul  
rd /q /s "D:\Софт\Инет\Прокся\Handy Cache\Cache\"  
del /q /a "D:\Софт\Инет\Прокся\Handy Cache\DNSCache.dat"  
del /q /a "D:\Софт\Инет\Прокся\Handy Cache\DNSCache.BAK"
 
rd - Remove Directory,т.е. отдельная команда для удаления папок.При этом - в данном случае - удаляется только содержимое папки,а не она сама.

Всего записей: 675 | Зарегистр. 08-04-2008 | Отправлено: 13:03 17-06-2010
SkunSHD

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пол года не мог удалить папку "только чтение" на 250гиг !
Помог LiveCD!!!!
Всем очень советую!
Запускаете файловый проводник(фар судя по всему) и в папочку "win" там и будут диски , кнопочкой F8 всё прекрасно удаляется.

Всего записей: 1 | Зарегистр. 18-06-2010 | Отправлено: 02:23 18-06-2010
ALEKCEN



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите,почему не работают такие батники:
1)
__
Подробнее...
__________________________________________
2)
__
Подробнее...
___
Поискал на форуме - как сделать это всё под спойлер,но оказывается на данном форуме - такой фичи нету,так-что не серчайте за длинный пост.
 
Ах да,чуть не забыл,при попытке запуска,того и другого - говорит,что файл - не найден.

Всего записей: 675 | Зарегистр. 08-04-2008 | Отправлено: 21:34 27-06-2010 | Исправлено: ALEKCEN, 09:23 28-06-2010
DJMC



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ALEKCEN

Цитата:
Поискал на форуме - как сделать это всё под спойлер,но оказывается на данном форуме - такой фичи нету,так-что не серчайте за длинный пост.

не внимательно читал, есть такое [b][more]Текст[/more] или  
[more=Читать дальше..]Текст[/more][/b]


----------
Golf - это не просто машина, это жизнь!

Всего записей: 11943 | Зарегистр. 26-09-2005 | Отправлено: 21:41 27-06-2010
Nikoderiko

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ALEKCEN:
Естественно.
Batch не признает пробелов в именах файлов и папок.
Длинные имена файлов - только в "программерских" кавычках.
 
Вот так:
del "C:\Games\Half-Life 2 Deathmatch\bin\bot-off.bat"

Всего записей: 808 | Зарегистр. 17-07-2002 | Отправлено: 21:42 27-06-2010
ALEKCEN



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
del "C:\Games\Half-Life 2 Deathmatch\bin\bot-off.bat"

 
Блин,забыл про ковычки в папках\именах файлов с пробелами.Про русские имена папок\фалов,вспомнил,а про это выехал.
Ах да,на счёт тегов - fixed,но всё-таки про этот тег - ничего не писалось,я внимательно читал.

Всего записей: 675 | Зарегистр. 08-04-2008 | Отправлено: 09:25 28-06-2010
Collapse Troll

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
На случай если папку создал вирус Kido Worm и держит её - вышеперечисленные в шапке способы не спасают. Нужно скачать тулзу Kido Killer отсюда:  
http://www.kaspersky.ru/support/wks6mp3/error?qid=208636215
там же инструкции как пользоваццо.
 

Всего записей: 703 | Зарегистр. 05-08-2006 | Отправлено: 01:27 06-07-2010
Bredun

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Проблема с удалением:
Сообщение: "Ошибка при удалении файла или папки"
Unlocker показывает, что папку держит процесс explorer.exe.
Но нет активных окон и файлов.
Раз-два с помощью unlocker'а проблема решается, но это сообщение возникает при любом удалении, что начинает несколько напрягать.
Возможно дело в каких-то системных настройках?

Всего записей: 134 | Зарегистр. 16-05-2007 | Отправлено: 12:39 16-07-2010
dyusha2006



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
При установке новой виндовс старую переименовал в _windows т.к. раздел был один и диск забит под завязку. После установки виндовс папка _windows не удаляется. ОС старая и новая XPProSP3, система NTFS. Из DOS'а, из Total commander'a не удаляется. Пишет нет доступа. В атрибутах Только чтение. Изменить не даёт. Del в cmd пишет нет доступа, отказано в доступе. В процессах нет. В папке _windows лежит папка dydtem32. В ней файл FlashUtil9e.exe и папка Macromed. В Macromed папка Flash, в ней файл Flash10b.ocx и FlashUtil10b.exe. Как же удалить эти файлы?

Всего записей: 447 | Зарегистр. 18-07-2008 | Отправлено: 09:58 26-08-2010
bomzzz



Запрет на пост
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
из под доса удали. из под винды она не даст
 
Добавлено:
потому что юзер другой. я с такой фигней столкнулся когла имя юзера поменял. теперь когда я подключаю для просмотра образы акрониса сделанные на старой винде с другим именем юзера туда не пускаит - юзер другой. хотя и тот и этот администраторы
 
Добавлено:
не вообще не пускает, а в системные папки

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 10:00 26-08-2010
dyusha2006



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Из DOS'а, из Total commander'a не удаляется

Не хочет

Всего записей: 447 | Зарегистр. 18-07-2008 | Отправлено: 10:06 26-08-2010
bomzzz



Запрет на пост
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
из под доса не удаляется? мы правельна друг друга понили?
MS-DOS.8.0.XP.ISO 1,45 МБ (1 529 856 байт)
 
это меня на одном форуме спрашивали как из под груба файлы удалить. тебе надо только прожечь образ на болванку, загрузится с сд, в волков командере найти свои папки по коротким путям, удалить их (F8)- принцип меню такой же как в фаре. и после этого выгрузить нтфс драйвер коммандой umount и перегрузиться - CTRL+ALT+DEL
скрин немного по другому поводу сделан
   
 
Добавлено:
если из под доса не удалится - значит надо нтфс таблицу восстанавливать
 
Добавлено:
если бы надо было нтфс таблицу восстанавливать винда бы сама это сказала при перезагрузке

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 10:17 26-08-2010 | Исправлено: bomzzz, 10:20 26-08-2010
dyusha2006



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сори, не удалялось из досовского volkov commandera, А с MS-DOS 8.0 всё удалилось. Спасибо.

Всего записей: 447 | Зарегистр. 18-07-2008 | Отправлено: 12:28 26-08-2010
bomzzz



Запрет на пост
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
дело не в командере а в том что система другая не признающая виндовских привелегий
 
Добавлено:
вот я себе досик мастерил для аварийных целей, он все лучше лучше становился. правда менеджеры памяти настроены целиком под мой компьютер может у кого то и не запуститься, но там закоментирован стандарт в конфиге и аутоекзеке. GRUB4DOS вызывается при загрузке по клавише F2.  
 
4DOS.ISO  6,30 МБ (6 608 896 байт)
 
Подробнее...
Подробнее...
Подробнее...
Подробнее...
Подробнее...
Подробнее...
Подробнее...
 
4DOS-.ISO  6,06 МБ (6 363 136 байт)
4DOS-.ISO  6,06 МБ (6 363 136 байт)
здесь собран образ по другому немного, использован memdisk последней версии, добавлен autochk на тот случай если нтфс раздел системный фатально поврежден.

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 12:44 26-08-2010 | Исправлено: bomzzz, 02:27 07-10-2010
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Удаление "неудаляемых" файлов и папок в Microsoft


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru