Windows registry printers devmodeperuser

Windows registry printers devmodeperuser

Сообщения: 51908
Благодарности: 14931

Конфигурация компьютера
Материнская плата: ASUS P8Z77-V LE PLUS
HDD: Samsung SSD 850 PRO 256 Гб, WD Green WD20EZRX 2 Тб
Звук: Realtek ALC889 HD Audio
CD/DVD: ASUS DRW-24B5ST
ОС: Windows 8.1 Pro x64
Прочее: корпус: Fractal Design Define R4
Журналы ошибок в приложенном архиве

Скорее всего, служба UmRdpService (Перенаправитель портов пользовательского режима служб удаленных рабочих столов) блокирует раздел. Возможно, из-за кривого драйвера принтера (принтер на клиенте, а драйвер на сервере, поскольку это перенаправление). Хотя по идее куст должен выгружаться в любом случае.

Sidebar тоже отключите на всякий случай.
А также антивирус и сторонний файрвол (если установлен).

Это сообщение посчитали полезным следующие участники:

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

На сервере попробуйте рекомендации
Как определить, является проблема системной или вызвана сторонним приложением/службой »

Спасибо, при отключении одной из служб на сервере — проблема исчезает.

Только отключать ее как раз нельзя Дело в том, что на этом компьютере установлен сбербанк клиент. И там работает служба Амикон ФПСУ IP, которая создает туннель между компом и сбербанком. В техподдержке Амикон сказали, что при включении службы сбербанк посылает некие IP блокировки из-за которых компьютер становится не видимым в сети. Хотя у меня пинг до него проходит. Как решение подсказали купить вторую сетевую карту и отключить на ней NDIS фильтр. Или позвонить в сбербанк, чтобы не посылали IP блокировки.

Windows registry printers devmodeperuser

Профиль | Отправить PM | Цитировать

Есть Windows server 2008r2 с терминальным сервером.
Проблема в том, что на него в пользовательские сессии не перенаправляются принтера локальных пользовательских пк. Т.е. диски без проблем появляются в сессии, а принтеры нет. Возможно только расшарить клиентский принтер в сеть и подключить непосредственно к сессии, что не выход (в данный момент так и работает).

Какие настройки стоит проверить и изменить, чтобы принтера перенаправлялись?
PS:
Галка для принтера в «Подключение к удаленному рабочему столу» установлена.
Клиентские пк с WinXP, Win7.

Драйвера точно все стоят (и работают)

Сообщения: 51908
Благодарности: 14931

Конфигурация компьютера
Материнская плата: ASUS P8Z77-V LE PLUS
HDD: Samsung SSD 850 PRO 256 Гб, WD Green WD20EZRX 2 Тб
Звук: Realtek ALC889 HD Audio
CD/DVD: ASUS DRW-24B5ST
ОС: Windows 8.1 Pro x64
Прочее: корпус: Fractal Design Define R4

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

Patjomkin, что в журнале событий при входе?
Используется ли Easy Print? »

Easy Print не успользуем.

В логах :
1) повторяющаяся ошибка:

Имя журнала: System
Источник: Schannel
Дата: 30.09.2013 17:46:37
Код события: 36888
Категория задачи:Отсутствует
Уровень: Ошибка
Ключевые слова:
Пользователь: система
Компьютер: s-Base
Описание:
Возникло следующее неустранимое предупреждение: 10. Внутреннее состояние ошибки: 1203.
Xml события:

Имя журнала: Application
Источник: Microsoft-Windows-User Profiles Service
Дата: 30.09.2013 17:44:04
Код события: 1530
Категория задачи:Отсутствует
Уровень: Предупреждение
Ключевые слова:
Пользователь: система
Компьютер: s-Base
Описание:
Система Windows обнаружила, что файл реестра используется другими приложениями или службами. Файл будет сейчас выгружен. Приложения или службы, которые используют файл реестра, могут впоследствии работать неправильно.

Поиск в реестре настроек (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 registry printers devmodeperuser

This forum has migrated to Microsoft Q&A. Visit Microsoft Q&A to post new questions.

Answered by:

Question

I’m looking for good information on how printers are stored in the Windows registry. In particular, I’m interested in what gets stored in the following keys/subkeys:

  • HKEY_CURRENT_USER\Printers
  • HKEY_CURRENT_USER\Printers\Connections
  • HKEY_CURRENT_USER\Printers\DevModePerUser
  • HKEY_CURRENT_USER\Printers\DevModes2
  • HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Devices
  • HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\PrinterPorts
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print

From what I can see

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers -> Stores info on locally attached printers
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers -> Stores info on locally attached printers
  • HKEY_CURRENT_USER\Printers\Connections -> Stores network mapped printers
  • HKEY_CURRENT_USER\Printers\DevModes2-> Stores preference changes you make to those network printers

ANy info would be much appreciated.

Note: I’m using a windows 7/2008 R2 environment

Читайте также:  Как включить логирование windows
Оцените статью