5 августа 2009 г.

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

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

Policy Print1




















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

7 комментариев:

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

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

    ОтветитьУдалить
  3. А на моем Windows Server 2008 Standart нет таких параметров

    ОтветитьУдалить
  4. аналогично - windows 2008 Standart

    ОтветитьУдалить
  5. написано же - Server 2008 R2

    ОтветитьУдалить
  6. а как быть с Windows Server 2008 Standart

    ОтветитьУдалить
  7. Как, как? Обновлением об косяк! =)

    ОтветитьУдалить