Настроить принтер через реестр

Настроить принтер через реестр

Этот форум закрыт. Спасибо за участие!

Лучший отвечающий

Вопрос

Возникла ситуация, есть клиентский комп. на нем ос 7 про х86. в домене. у него висит принтер. Печатает принтер, но с портаком, а именно: когда печатаешь больше 1-ой странице, выходит сообщение на дисплее принтера: типа неправильно установлена кассета, нажмите восстановить или отменить. Нажмешь отменить — он печатает след. вторую и тд страницы. нажмешь восстановить — печатает предыдущую и остальные страницы. И так каждый раз при печати если выше 1 страницы. То есть нужно жмакать там кнопки на принтере.

Решили что проблема в принтере. Я подрубил к себе на комп. поставил дрова. у меня работает и ничего не спрашивает. Серия принтера canon mf 4700 USB — по сети не могу подрубить, нет сетевой точки лишней и этот вариант не устраивает.

1. Пытался настроить в настройках самого принтера, в нем естественно настройки копировальника только не более

2. Удалил из консоли управления печатью, принтер и его дрова оттуда. Затем подключил и установил принтер с другими дровами, — такая же проблема.

Мысть такая пришла, что нужно удалить теперь с реестра и с c:\\windows\system32\. — ну вот где то там. Не хочу удалить и тронуть лишнее поэтому пишу сюда.

Подскажите пожалуйста в каких каталогах еще хранится?? к примеру c:\\windows\sys32\spool\drivers\ могу я там все удалить )))0 ?

Источник

Поиск в реестре настроек (DEVMODE и прочих) сетевого принтера для разных версий Windows

Доброе время суток!
Если коротко сформулировать вопрос: где в реестре находится DEVMODE по умолчанию для сетевого принтера и где находится копия DEVMODE для сетевого принтера для локального пользователя? Так же интересно какие отличия в пути к DEVMODE в реестре у XP, Vista и Windows 7,8.

Далее в деталях:
Озаботился с поиском в реестре DEVMODE структуры для сетевых принтеров (для локальных и с самой DEVMODE уже разобрался).

В связи с этим возникли вопросы:

1. Копирует ли винда для сетевого принтера в реестре настройки DEVMODE в локального пользователя в HKEY_CURRENT_USER\Printers\Connections\,,PrintServer,PrinterName? (спрашиваю потому что не нашел их там, но возможно просто не инициировал это копирование) или же DEVMODE сетевого принтера копируется в HKEY_CURRENT_USER\Printers\DevModes2\PrinterName?

Читайте также:  Кнопка громкости не работает айпад

В Windows 7 настройки по умолчанию DEVMODE для сетевого принтера ищутся в
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Providers\Client Side Rendering Print Provider\S-1-5-21-2499520557-3571156519-1839909518-1144\Printers\Connections\,,PrintServer,PrinterName
где S-1-5-21-2499520557-3571156519-1839909518-1144 это UserId
в связи с этим 2 вопроса
1. Всегда ли в пути присутствует «Client Side Rendering Print Provider» или это имя может изменяться в зависимости от типа подключения?
2. Где искать и как вытаскивать средствами c# или из реестра этот UserId S-1-5-21-2499520557-3571156519-1839909518-1144 дабы подставить его в этот путь?

В Windows XP (к сожалению не имею её чтобы проверить) путь к DEVMODE сетевого принтера иной
этот ключ совпадает с windows 7 HKEY_CURRENT_USER > Printers > Connections
а этого я не нашел в 7ке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers\LanMan Print Services\Servers\Printers
в 7ке ключ обрывается на уровне отсутствующего «LanMan Print Services«

п.с. для локальных принтеров на всех версиях винды начиная с XP DevMode для текущего пользователя хранится в HKEY_CURRENT_USER\Printers\DevModePerUser\PrinterName
и если отсутствуе то вытаскивается из
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers\PrinterName\Default DevMode

а вот что за ветка эта HKEY_CURRENT_USER\Printers\DevModes2?
В одном из примеров видел что когда меняют DEVMODE для сетевого или локального принтера в этой ветке меняют тоже, из того что нашел в сети это связано с сетевыми принтерами, но что конкретно непонятно. Возможно это как раз та ветка в которой хранится DEVMODE сетевого принтера для локального пользователя?

Просветите пожалуйста или направьте по ссылке. Перерыл уже пол инета, ничего толкового по настройкам сетевых принтеров в реестре не нашел.

Источник

Ключи реестра — Принтеры

Корневой раздел «HKEY_LOCAL_MACHINE» (HKLM) — содержит сведения о системе, параметры конфигурации, драйверах, программах относящиеся к данному компьютеру и касающиеся всех пользователей.
В статье приведены лишь некоторые параметры реестра выбранного раздела, отобранные из базы данных программы KEYROLL.
Полное описание ключей можно просмотреть или скачать по ссылки ниже.

Принтеры
• Активировать печать через Интернет, печать через Интернет будет активирована на данном сервере: dword 0
HKLM\Software\Policies\Microsoft\Windows NT\Printers /DisableWebPrinting
• Особый URL-адрес службы поддержки в левой панели папки принтеров, будет заменена ссылкой на веб-страницу, настроенную для данной организации, введете альтернативный URL-адрес: sz
HKLM\Software\Policies\Microsoft\Windows NT\Printers /SupportLink
• Мастер установки принтеров — страница сканирования сети (управляемая сеть), плюс пять параметров ниже по умолчанию: dword
HKLM\Software\Policies\Microsoft\Windows NT\Printers\Wizard /DomainDisplayPrinters_State
— принтеры Directory: dword 20
HKLM\Software\Policies\Microsoft\Windows NT\Printers\Wizard /DomainADprinters
-принтеры TCP/IP: dword 0
HKLM\Software\Policies\Microsoft\Windows NT\Printers\Wizard /DomainIPprinters
— принтеры веб-служб: dword 0
HKLM\Software\Policies\Microsoft\Windows NT\Printers\Wizard /DomainWSDprinters
— Bluetooth-принтеры: dword 10
HKLM\Software\Policies\Microsoft\Windows NT\Printers\Wizard /DomainBluetoothprinters
— общие принтеры: dword 0
HKLM\Software\Policies\Microsoft\Windows NT\Printers\Wizard /DomainShareprinters
• Использовать только функцию указания и печати для пакета: dword 1
HKLM\Software\Policies\Microsoft\Windows NT\Printers\PackagePointAndPrint /PackagePointAndPrintOnly
• Размещение компьютера. Система использует указанное размещение (и другие критерии поиска) для поиска ближайших принтеров: пример Город/Здание2/Этаж5/Комната 200: sz
HKLM\Software\Policies\Microsoft\Windows NT\Printers /PhysicalLocation
• Ограничения указания и печати: dword 1 и пять параметров:
— HKLM\Software\Policies\Microsoft\Windows NT\Printers\PointAndPrint /Restricted
— HKLM\Software\Policies\Microsoft\Windows NT\Printers\PointAndPrint /TrustedServers, далее в базе данных
• Переопределить параметр совместимости выполнения драйвера печати, сообщенный драйвером печати: dword 1
HKLM\Software\Policies\Microsoft\Windows NT\Printers /PrintDriverIsolationOverrideCompat
• Allow job name in event logs: dword 1
HKLM\Software\Policies\Microsoft\Windows NT\Printers /ShowJobTitleInEventLogs
• Разрешить очистку опубликованных принтеров, контроллер домена удаляет принтеры компьютера, когда он не отвечает на запросы: dword 0
HKLM\Software\Policies\Microsoft\Windows NT\Printers /Immortal
• Приоритет потока при очистке каталога, чтобы повысить производительность службы: dword самый нижний fffffffe, ниже сред. ffffffff, средний 0, выше сред. 1, высокий 2
HKLM\Software\Policies\Microsoft\Windows NT\Printers /PruningPriority
• Записывать события повторных попыток для службы очистки каталогов в журнал, перед удалением его принтеров: dword 1
HKLM\Software\Policies\Microsoft\Windows NT\Printers /PruningRetryLog
• Разрешить очереди печати принтера прием клиентских подключений: dword 1
HKLM\Software\Policies\Microsoft\Windows NT\Printers /RegisterSpoolerRemoteRpcEndPoint
• Проверять состояние публикации, опубликованных этим компьютером, в Active Directory по времени: dword никогда ffffffff, 1 час 3c, 4 часа f0
HKLM\Software\Policies\Microsoft\Windows NT\Printers /VerifyPublishedState

Читайте также:  Не работают поворотники аварийка тоже

При использовании материалов сайта на другом ресурсе активная ссылка на источник обязательна «XakevSoft».

Источник

Перестал печатать принтер, подключенный по сети (расшаренный)

14 сентября 2021 года Microsoft выпустили ряд обновлений для Windows 10. После установки этих обновлений, пользователи могут столкнуться с проблемой печати документов на принтеры, находящиеся в общем доступе и подключенные через сеть: принтер находится в режиме автономной работы; документы, отправленные на печать, остаются в очереди и не печатаются. При попытке переподключения принтера, появляется ошибка: «Windows не удаётся подключиться к принтеру» с кодом ошибки 0x0000011b.

UPD: Простое решение через реестр

Данное решение предложил комментатор Valdiz в комментариях к этой статье.

Запустите редактор реестра (regedit). Перейдите в ветку HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print . Создайте параметр типа DWORD32 с именем RpcAuthnLevelPrivacyEnabled и установите ему значение 0 .

Или скачайте файл fix-0x0000011b.zip (1 КБ), разархивируйте, запустите файл fix-0x0000011b.reg и разрешите ему внести изменения в реестр.

Также данная ошибка может проявлять себя сообщением: «Установленная на данном компьютере политика не позволяет подключение к данной очереди печати. Обратитесь к системному администратору»:

Данная ошибка появляется после установки нескольких обновлений Windows:

Обновления необходимо удалить на обоих компьютерах: и на том, с которого происходит попытка подключения к принтеру, и на том, к которому принтер подключен физически.

Для удаления этих обновлений перейдите в Панель управления – Программы и компоненты – Просмотр установленных обновлений.


В открывшемся окне найдите обновление с индексами из перечисленных выше, выделите их и нажмите «Удалить» в панели сверху. Согласитесь на удаление обновления и дождитесь завершения удаления.



Удалить обновления можно и через командную строку или PowerShell (от имени администратора):
wusa /uninstall /kb:5005565
wusa /uninstall /kb:5005568

Читайте также:  Как настроить psn ps3

Так же обратите внимание: могут установиться не все обновления, а, например, только одно. В таком случае, при попытке удаления неустановленного обновления, появится ошибка:

Просто проигнорируйте её.

После удаления обновлений, перезагрузите компьютер и попробуйте подключиться к принтеру вновь.

В случае неудачи, переименуйте принтер. После этого проблема должна исчезнуть.

Отключение (скрытие) обновления

Для того, чтобы данные обновления больше не устанавливались на компьютер, скачайте утилиту скрытия обновлений Windows:
wushowhide.diagcab (48КБ) / ZIP-архив: wushowhide.zip (44КБ)

В случае скачивания архива, распакуйте из него файл wushowhide.diagcab в любую папку и запустите его.

В первом окне нажмите кнопку «Далее», после чего дождитесь сбора сведений:

Выберите пункт «Hide updates» (Скрыть обновления):

Найдите обновление «Накопительное обновления для Windows 10 Version 21H1 для систем на базе процессоров x64, 2021 09 (KB5005565)» и иные обновления, указанные в начале страницы. Установите на них галочку и нажмите «Далее»:

Дождитесь завершения скрытия обновления. Убедитесь, что установлен статус «Исправлено». Нажмите «Закрыть» и перезагрузите ПК.

Если обновление в списке не отображается – значит либо обновление уже установлено в системе (и его необходимо предварительно удалить), либо не выполнена перезагрузка после удаления обновления.

Временное отключение обновлений Windows

Также вы можете временно приостановить обновления ОС, пока Microsoft не решат проблему данного обновления. Сделать это можно через приложение «Параметры»:
Параметры – Обновление и безопасность – Центр обновления Windows – Дополнительные параметры – Раздел «Приостановка обновлений».


В данном разделе Вы можете приостановить скачивание обновлений до определённой даты (максимум на 35 дней).

Также можно ограничить скачивание некоторых обновлений путём перевода подключения в тип «Лимитное подключение». Сделать это можно также через приложение «Параметры»:
Параметры – Сеть и Интернет – Ethernet – нажмите по текущему подключению левой кнопкой мыши (обычно оно называется «Сеть»). В разделе «Лимитное подключение» переведите ползунок «Задать как лимитное подключение«.
При включении данной функции, часть необязательных обновлений скачиваться не будет.

Источник

Оцените статью