При печати неверный дескриптор

Если вы получили ошибку Неверный дескриптор файла во время операций переименования, удаления, копирования и т. Д. В Windows 10/8/7, вот простое решение, которое решит вашу проблему в считанные минуты. Эта проблема возникает, когда ваша система пытается выполнить операцию с папкой или файлом, используя следующие слова:

CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, ​​COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8 и LPT9.

Если вы попытаетесь создать или переименовать папку или файл с этими зарезервированными словами, вы получите сообщение об ошибке — Указано неверное имя устройства . Это происходит потому, что это зарезервированные слова системы Windows, и вы не можете использовать их как другие слова. Если у вас есть файл или папка с такими словами на другом компьютере под управлением операционной системы, отличной от Windows, и вы пытаетесь скопировать или переименовать его в Windows, вы увидите это сообщение об ошибке.

Неверный дескриптор файла

Хотя вы можете использовать кнопку Пропустить , если таких файлов или папок несколько, вы можете использовать командную строку. Существует простая команда, которая удалит папку и все файлы в этой папке.

Откройте командную строку на компьютере Windows и выполните эту команду:

Объяснение:

  • Команда rd удалит каталог или папку.
  • Команда \. используется для выбора текущего компьютера.
  • /S поможет вам удалить все подкаталоги и файлы, содержащиеся в папке CON.
  • /Q не является обязательным, поскольку помогает вам удалить все без уведомления. Если вы введете это, вы не получите никакого подтверждающего сообщения.

Вам необходимо ввести полный путь к файлу/папке.

Читайте также  Прошивка чипов lexmark ms mx серии

Например, если у вас есть папка с именем CON на рабочем столе, путь будет выглядеть так:

Команда будет выглядеть так:

Если эта ошибка возникает по другим причинам, используйте следующее:

Это удаляет расширенную функциональность точки повторного анализа.

Создать папку или файл с зарезервированным именем прямиком из Проводника Windows 10 пользователь даже с правами Администратора не может. Сделать это могут некоторые утилиты, а также такие файлы могут быть переданы с другого компьютера.

Зачастую такие объекты не представляют для пользователя никакой ценности, а только занимаю свободное место на жестком диске. Поэтому юзер пытается их удалить, сталкиваясь с ошибкой Неверного дескриптора.

Причин, по которым в Windows 10 не получается удалить такие файлы, несколько. Главная – объект может удерживаться системным процессом. Также удалить такие файлы невозможно, если они имеют зарезервированные имена, такие, как: CON, PRN, AUX, NUL, COM1 или LPT1.

Решение ошибки Неверного дескриптора на Windows 10

Если на вашем ПК при удалении папки возникла ошибка Неверный дескриптор, то решить её можно достаточно просто. Для этого нужно запустить командную строку с правами Администратора и ввести такую команду: rd //./D:/con /S /Q, где D – это буква локального диска, на котором расположена папка с зарезервированным именем. Далее прописываем del //./D:/con.tхt, где вместо con.tхt вводим название самого файла, который нужно удалить.

Как вы заметили, в команде для удаления файла, вызывающего ошибку неверного дескриптора, присутствуют еще две буквы. Это ключи. Первый служит для удаления всех дочерних каталогов, которые расположены в этой же директории, а второй ключ отвечает за удаления без повторного запроса. Если букву Q не прописать в строке, то в консоли появится запрос на удаление объекта. Нужно будет ввести специальную команду (она будет указана на экране).

Читайте также  Процессоры amd ryzen второго поколения

Вот таким простым и, главное, безопасным способом можно удалить ненужные файлы с Windows 10, без вреда для последней и пользователя.

Имеем локальную сеть в организации из ПК и сетевых принтеров, без домена. Все ПК подключаются через родные терминальные клиенты MS RDP к удаленному серверу на базе Windows 2003 server. Проброс принтеров осуществляется с помощью утилиты ScrewDrivers. Редко, но в какой-то момент времени какой-либо принтер просто перестает печатать. Отправка на печать внутри локальной сети производится в такие моменты без проблем, а вот печать с удаленного сервера перестает работать.

Проблема:

В журнале сервера появляется такая ошибка Print Код ID 6161:

Сбой при печати документа Перемещение ТМЦ владельца User на принтере Xerox 3220 (PC-123:12). Тип данных: NT EMF 1.008. Размер файла очереди в байтах: 53452. Число напечатанных байтов: 0. Общее число страниц в документе: 1. Число напечатанных страниц: 0. Клиентский компьютер: SERVER01. Код ошибки Win32, возвращенной процессором печати: 6. Неверный дескриптор.

Решение:

Долго пытался понять и победить ошибку. В результате различных экспериментов помогает пара вариантов:

1. Самое простое, но временное решение, до следующего глюка. На сервере перезапустить службу «Диспетчер очереди печати». После переподключения клиента печать восстанавливается.

2. Более глубокий подход, работает без правок на сервере.

Идем в папку принтеров, выбираем нужный. ->
Открываем «Свойства принтера». ->
Переходим на закладку «Порты». ->
Нажимаем кнопку «Настроить порт». ->

На этой странице вносим изменения как указано на скриншоте ниже. Переключаем протокол с RAW на LPR. Задаем имя очереди. Снимаем галку с «Состояние SNMP разрешено» (это не обязательно, но некоторые принтеры изначально с ней не печатают).

Читайте также  Проверить слово на правописание русского языка

Всё! Переподключаемся к удаленному серверу. Должно заработать!

Обязательно пишите ваши варианты решения данной проблемы с печатью по RDP!

Ссылка на основную публикацию
Adblock
detector