Windows реестр сетевые принтеры

Почему не получается удалить сетевой принтер в Windows?

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

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

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

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

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

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

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

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

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

Читайте также:  Как заставить компьютер работать быстрее windows

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

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

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

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

Поиск в Windows сетевого принтера подключенного пользователю

Все новые темы

Список форумов SYSAdmins.RU -> WINDOWS
Автор
amenos
Новичок

Зарегистрирован: 26.04.2006
Пользователь #: 36,368
Сообщения: 57

Добавлено: Пт 25 Сен, 2009 13:56 Заголовок сообщения: Поиск в Windows сетевого принтера подключенного пользователю
Вернуться к началу
Зарегистрируйтесь и реклама исчезнет!
WingDog
Windows guru
Windows guru » title=» Windows guru » border=»0″/>

Зарегистрирован: 23.10.2002
Пользователь #: 2,642
Сообщения: 34465
Откуда: Питер!

Голоса: 276

Добавлено: Пт 25 Сен, 2009 14:11 Заголовок сообщения:
_________________
в личке не отвечаю на тематические вопросы.
Вернуться к началу
amenos
Новичок

Зарегистрирован: 26.04.2006
Пользователь #: 36,368
Сообщения: 57

Добавлено: Пт 25 Сен, 2009 15:48 Заголовок сообщения:
Вернуться к началу
yar
Новичок

Зарегистрирован: 25.04.2005
Пользователь #: 25,962
Сообщения: 79


Голоса: 2

Добавлено: Пт 25 Сен, 2009 17:11 Заголовок сообщения:
Вернуться к началу
rosenbom1
Активный участник

Зарегистрирован: 23.11.2008
Пользователь #: 73,696
Сообщения: 510


Голоса: 10

Добавлено: Пт 25 Сен, 2009 23:02 Заголовок сообщения:
Вернуться к началу
amenos
Новичок

Зарегистрирован: 26.04.2006
Пользователь #: 36,368
Сообщения: 57

Поиск в реестре настроек (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 сетевого принтера для локального пользователя?

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

Windows реестр сетевые принтеры

Вопрос

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

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

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

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

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

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

Читайте также:  Sergei strelec установка windows
Оцените статью