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.
Драйвера точно все стоят (и работают)
Конфигурация компьютера |
Материнская плата: 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