У меня есть каталог, который я хочу удалить, но Windows (xp home sp3) дает мне возможность обойти и папка теперь практически неуничтожима.
Попытки открыть папку через проводник или cmd.exe встречаются с помощью 'd:/temp/foo Is Accessible. В доступе отказано'.
Попытки удалить папку приводят к «Невозможно удалить foo: каталог не пустой»
Поэтому я не могу удалить его, потому что якобы он не пустой, но окна по какой-то причине не позволяют мне войти в него, поэтому я не могу сначала очистить его. В этом нет ничего важного, и в основном я просто хочу удалить это на данный момент.
Думая, что какой-то другой процесс должен иметь блокировку, я использовал «дескрипторы» SysInternals и Process Explorer, чтобы найти открытые дескрипторы с именем каталога. Эти оказались не совпадают. (Имя каталога на самом деле не 'foo', это нечто более уникальное, но здесь 'foo' легче набрать).
Я поставил машину через перезагрузку, и проблема остается. Я выполнил поиск по имени папки с помощью regedit, чтобы узнать, что другие приложения могут знать об этом. Не совпадает.
Диалог свойств был слегка интересным. Атрибут «Только чтение» является «полупроверенным», т. Е. Сероватый флажок, который вы видите, когда некоторые части есть, а некоторые нет. Естественно, я сразу снял этот флажок и попытался удалить папку. Нет идти. При открытии свойств снова отображается серая галочка напротив пункта Только для чтения. Вся статистика, размер, размер на диске, файлы, папки, все это ноль. В папке нет общих папок, так что это тоже не так.
Наконец, я попытался открыть свойства раздела и запустить утилиту Tools/Error Checking. Это не вызвало никаких проблем.
Между прочим, этот каталог был создан [популярным инструментом с графическим интерфейсом], когда я попытался распаковать архив с архивом tar-а-zip, созданный в другой системе, с помощью утилит командной строки. Архив определенно был поврежден, но я никогда не видел, чтобы такой файл делал что-то хуже, чем сбой zip-приложения, и, конечно, никогда не оставлял постоянных сбоев в файловой системе.
Так что же еще может быть, чтобы эта папка вела себя так?