Ошибка «Неверный дескриптор» при удалении файла или папки в Windows 10

Ошибка «Неверный дескриптор» при удалении файла или папки в Windows 10

Ошибка «Неверный дескриптор» при удалении файла или папки в Windows 10

Категория: Windows 10 / Функционал Windows
Добавил:
access_timeОпубликовано: 8-03-2019
visibilityПросмотров: 12 339
chat_bubble_outlineКомментариев: 5
Причин, по которым в Windows 10 не получается удалить файл или папку может быть несколько. Объект может удерживаться системным процессом, также удалить не получится файлы и папки, имеющие зарезервированные имена, например, CON, PRN, AUX, NUL, COM1 или LPT1. При попытке удалить такой объект вы получите сообщение о неверном или неправильном дескрипторе. 

d0bed188d0b8d0b1d0bad0b0 d0bdd0b5d0b2d0b5d180d0bdd18bd0b9 d0b4d0b5d181d0bad180d0b8d0bfd182d0bed180 d0bfd180d0b8 d183d0b4d0b0 65d2ef939b69d

Ошибка «Неверный дескриптор» при удалении файла или папки в Windows 10

Из-за ограничения используемой в Windows 10 файловой системы создавать файлы и каталоги с зарезервированными именами непосредственно из Проводника не представляется возможным, однако они могут быть переданы на компьютер с других устройств под управлением иных операционных систем, также файлы и директории со служебными названиями могут создаваться некоторыми утилитами. 
{banner_google1}
Подобные объекты, если они расположены на пользовательском разделе, не представляют особой ценности, поскольку их нельзя ни удалить, не переместить, ни даже скопировать и уж тем более просмотреть. Правильнее их удалить, чтобы не мозолили глаза, но как это сделать, если Проводник не поддерживает с ними работу? Оказывается, что очень просто.
Воспользуемся для этих целей старой доброй командной строкой. Если нужно удалить папку, запускаем от имени администратора командную строку и выполняем в ней команду rd //./D:/con /S /Q, где D — буква раздела, на котором находится папка с зарезервированным именем. Команда для удаления файла с зарезервированным названием будет выглядеть несколько иначе: del //./D:/con.tхt.

d0bed188d0b8d0b1d0bad0b0 d0bdd0b5d0b2d0b5d180d0bdd18bd0b9 d0b4d0b5d181d0bad180d0b8d0bfd182d0bed180 d0bfd180d0b8 d183d0b4d0b0 65d2ef93bf8a0

При удалении папки используется два ключа S и Q. Первый ключ служит для удаления всех дочерних каталогов, находящихся в папке с зарезервированным именем, второй ключ сообщает, что удаление нужно производить без подтверждения. Если ключ Q не будет указан, в командной строке появится дополнительный запрос на удаление объекта. Вот так просто можно избавиться от файлов и папок с зарезервированными именами без использования сторонних утилит.

tagsКлючевые слова
     Рекомендуем другие статьи по данной теме
Ctrl
Enter
Заметили ошибку

Выделите и нажмите Ctrl+Enter

Windows 10, Функционал Windows
Ошибка «Неверный дескриптор» при удалении файла или папки в Windows 10