Изоляция драйвера принтера в Windows 7 & Server 2008 R2

5 августа 2009 г.

Каждый системный администратор сталкивался с проблемой, когда “вылетал” Диспетчер печати Spoolsv.exe. Это особенно критично на терминальных серверах.
В Windows 7 и Windows 2008 R2 усовершенствовали “Диспетчер печати” -  изолировав драйвера принтера друг от друга. Теперь драйвер принтера подгружается не Spoolsv.exe а специальным процессом PrintIsolationHost.exe. При “вылетании” драйвера принтера “слетает” только один экземпляр PrintIsolationHost.exe, а сама служба “Диспетчера печати” остается работоспособной.
Теперь пару слов о настройке. Диспетчер печати по умолчанию выполняет драйверы печати в изолированном процессе. Изменить можно при помощи групповой политики, параметр Выполнять драйверы принтеров в изолированных процессах” . Также важен еще один параметр групповой политики это – “Переопределить параметр совместимости выполнения драйвера печати

Policy Print1




















-------------------------------------------

P.S. Если Вам понравилась статья, или статья была Вам интересна – кликните на рекламе :)

Ярлыки:

7 коммент.:

Анонимный комментирует...

для подобной изоляции на 2008 server должен был быть поднят AD?

Дмитрий Побережный комментирует...

Нет, не обязательно. Для настройки вы можите воспользоваться оснасткой локальной групповой политикой gpedit.msc

Анонимный комментирует...

А на моем Windows Server 2008 Standart нет таких параметров

Анонимный комментирует...

аналогично - windows 2008 Standart

Анонимный комментирует...

написано же - Server 2008 R2

Анонимный комментирует...

а как быть с Windows Server 2008 Standart

Анонимный комментирует...

Как, как? Обновлением об косяк! =)