Где находятся принтеры в реестре

Обновлено: 18.05.2024

Список принтеров: HKEY_CURRENT_USER Software Microsoft Windows NT CurrentVersion PrinterPorts. Принтер по умолчанию: HKEY_CURRENT_USER Software Microsoft Windows NT CurrentVersion Windows. Сами принтеры: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Print Printers.

Где хранятся принтеры в реестре Windows 10?

Решение 2. Отредактируйте реестр.

Как удалить принтер из реестра?

Удалите старые принтеры с помощью редактора реестра

Как мне найти в реестре принтер по умолчанию?

Принтер по умолчанию определяется для пользователя путем запроса ключа реестра HKEY_CURRENT_USER Software Microsoft Windows NT CurrentVersion Windows: Device с помощью функции GetProfileString (). От этого ключа получается строка в следующем формате: ИМЯ ПРИНТЕРА, winspool, ПОРТ.

Как избавиться от старых принтеров?

Чтобы удалить принтер:

Где в профиле хранятся настройки принтера?

Первоначально, когда печатающее устройство установлено на стороне клиента, все настройки сохраняются. Индивидуальные настройки пользователя хранятся отдельно для каждого пользователя в пользовательском разделе реестра HKEY_CURRENT_USER. По умолчанию пользовательские настройки наследуются от настроек принтера по умолчанию.

Как мне дать разрешение моему принтеру в реестре?

Это можно изменить, выполнив следующие действия:

Как удалить сетевой принтер?

Как удалить принтер с помощью панели управления

Как удалить сетевой принтер, которого больше нет?

Как мне удалить беспроводной принтер из моей сети?

Как мне навсегда установить принтер по умолчанию?

Как изменить принтер по умолчанию в реестре Windows 10?

Как установить принтер по умолчанию в Windows 10?

Почему я не могу установить принтер по умолчанию?

Вы можете просто выбросить принтер?

Есть ли у принтеров память о том, что было напечатано?

Старые принтеры чего-нибудь стоят?

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

Доброе время суток!
Если коротко сформулировать вопрос: где в реестре находится 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 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 сетевого принтера для локального пользователя?

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

Прежде чем вносить какие-либо изменения, обязательно прочитайте мой пост о резервном копировании реестра Windows. Если вы предпочитаете не связываться с реестром, я перечислю ниже другое возможное решение, которое также может решить проблему, поэтому обязательно прокрутите вниз.

Удалить сетевые принтеры из Windows через редактор реестра

Шаг 1: Нажмите Пуск, Выполнить, а затем введите смерзаться и нажмите Enter. Это откроет редактор реестра.

Шаг 2: Перейдите к следующему ключу в реестре:

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

удалить принтер из реестра

Идите вперед и нажмите на принтер в левом меню и нажмите удалять или щелкните правой кнопкой мыши и выберите «Удалить». К сожалению, это еще не все! Вы также должны удалить принтер из еще одного места в реестре:

Сейчас под серверы ключ, вы сможете развернуть его и увидеть имя сервера печати, на котором фактически находится принтер, который вы хотите удалить. Идите дальше, раскройте ключ сервера печати и удалите принтер из списка.

не могу удалить принтер

Теперь закройте редактор реестра и перезагрузите компьютер. Удаленный сетевой принтер теперь должен исчезнуть! Обратите внимание, что метод выше только для сетевых принтеров. Если у вас есть локальный принтер и вы хотите удалить его таким же образом через реестр, вам нужно перейти к следующим разделам реестра ниже:

HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Print Среды Windows NT x86 Драйверы Версия-3

HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Print Printers

Очистить очередь принтера

Также известной проблемой является то, что вы не сможете удалить принтер, если в очереди печати находится задание на печать. Вы можете сказать, если задание на печать застряло, перейдя в C: Windows System32 Spool ПРИНТЕРЫ папку и убедитесь, что она пуста.

очередь на печать очищена

Если нет, то вы можете следовать моей предыдущей статье о принудительной очистке очереди печати в Windows. Как только вы очистите очередь принтера, вы сможете удалить принтер из вашей системы.


Если вы работаете в офисе, возможно, к вашему компьютеру добавлено несколько принтеров, которые являются сетевыми принтерами, то есть не подключены напрямую к вашему компьютеру. Однако, когда вы переезжаете в компанию или принтеры вымирают, этот список нужно время от времени очищать.

Если вы предпочитаете не связываться с реестром, есть другое возможное решение, которое я перечислю ниже, которое также может решить проблему, поэтому обязательно прокрутите вниз.

Удалить сетевые принтеры из Windows через редактор реестра

Шаг 1: Нажмите Пуск, Выполнить, затем введите regedit и нажмите Enter. Это откроет редактор реестра.


Шаг 2: Перейдите к следующему ключу в реестре:

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


Нажмите на принтер в левом меню и нажмите кнопку «Удалить» или щелкните правой кнопкой мыши и выберите «Удалить». К сожалению, это еще не все! Вы также должны удалить принтер из еще одного места в реестре:

Теперь под ключом Серверы вы сможете развернуть его и увидеть имя сервера печати, на котором фактически находится принтер, который вы хотите удалить. Идите дальше, раскройте ключ сервера печати и удалите принтер из списка.


Теперь закройте редактор реестра и перезагрузите компьютер. Удаленный сетевой принтер теперь должен исчезнуть! Обратите внимание, что метод выше только для сетевых принтеров. Если у вас есть локальный принтер и вы хотите удалить его таким же образом через реестр, вам нужно перейти к следующим разделам реестра ниже:

Очистить очередь печати

Также известной проблемой является то, что вы не сможете удалить принтер, если в очереди печати находится задание на распечатку. Вы можете определить, зависло ли задание на печать, перейдя в папку C:\Windows\System32\spool\PRINTERS\ и убедившись, что она пустая.


Если нет, то вы можете прочесть предыдущую статью о принудительной очистке очереди принтера в Windows . Как только вы очистите очередь принтера, вы сможете удалить принтер из вашей системы.

Читайте также: