Служба диспетчера очереди печати может перестать отправлять задания печати на принтер, использующий монитор стандартного порта на компьютере под управлением Windows Server 2003

Применимо к: Microsoft Windows Server 2003 Datacenter Edition for Itanium-Based SystemsMicrosoft Windows Server 2003 Enterprise Edition for Itanium-based SystemsMicrosoft Windows Server 2003 Datacenter x64 Edition Больше

Описание проблемы


Очереди печати на компьютере под управлением Windows Server 2003 может перестать работать принтер, использующий монитор стандартного порта (SPM) для протокола TCP/IP. В частности служба диспетчера очереди печати может перестать отправки задания на печать на этот принтер, несмотря на то, что диспетчер очереди печати продолжает отправлять задания печати на другие принтеры. В этом случае задания печати в очереди принтера отображается состояние «Печать». Если удалить задание печати из очереди, а затем повторите попытку печати, та же проблема возникает.

Решение


Эта проблема возникает из-за нарушения прав доступа, происходящее в процессе драйвер принтера. При возникновении этой проблемы, диспетчер очереди печати не останавливается, и порт SPM не сбрасывается. Это приводит к сбою очередь печати.


Чтобы получить помощь в решении проблемы, перейдите к разделу «помощь в решении проблемы». Если вы предпочитаете решить проблему самостоятельно, перейдите к разделу «Самостоятельное решение проблемы».

Помощь в решении проблемы

Чтобы устранить проблему автоматически, нажмите кнопку
Ссылку устранить проблему. Нажмите кнопку
Выполнитьв
Загрузка файладиалоговое окно поле и следуйте указаниям мастера.





Примечание. Этот мастер может быть только на английском языке. Однако автоматическое исправление также работает для других языковых версиях Windows.

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

Теперь перейдите к "устранена ли неполадка?" раздел.

Самостоятельное решение проблемы


Это исправление предназначен для диагностики, где происходит нарушение прав доступа в процессе драйвер принтера. После установки этого исправления файл User.dmp создается для процесса диспетчера очереди печати при возникновении этой проблемы. Отправить этот файл User.dmp производителя принтера и затем запросить, что изготовитель предоставляет обновленный драйвер.


После установки данного исправления, создайте значение реестра для включения системы создает файл User.dmp для процесса диспетчера очереди печати. Важно этот раздел, метод или задачу включены действия, содержащие указания по изменению реестра. Однако, при некорректных изменениях реестра могут возникнуть серьезные проблемы. Поэтому выполняйте следующие действия внимательно. Для дополнительной защиты сделайте резервную копию реестра перед внесением изменений. В таком случае при возникновении неполадок можно будет восстановить реестр. Чтобы узнать дополнительные сведения о резервном копировании и восстановлении реестра, щелкните следующий номер статьи базы знаний Майкрософт:
322756 как резервное копирование и восстановление реестра Windows
Чтобы создать этот параметр реестра, а затем включите ее, выполните следующие действия:
  1. Нажмите кнопку Пуск, выберите пункт Выполнить, в поле Открыть введите команду regedit и нажмите кнопку ОК
  2. Найдите следующий раздел реестра и выделите этот раздел:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print
  3. В меню Правка выберите пункт Создатьи затем щелкните Значение DWORD.
  4. Введите ThrowDriverException в качестве имени раздела реестра и нажмите клавишу ВВОД.
  5. Щелкните правой кнопкой мыши ThrowDriverExceptionи выберите команду Изменить.
  6. В поле значение введите 1и нажмите кнопку ОК.
  7. Закройте редактор реестра.

Сведения об исправлении

Существует исправление от корпорации Майкрософт. Однако данное исправление предназначено для устранения только проблемы, описанной в этой статье. Применяйте данное исправление только в тех системах, которые имеют данную проблему. Это исправление может проходить дополнительное тестирование. Таким образом если вы не подвержены серьезно этой проблеме, рекомендуется дождаться следующего пакета обновления, содержащего это исправление.

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

Примечание. Если наблюдаются другие проблемы или необходимо устранить неполадки, вам может понадобиться создать отдельный запрос на обслуживание. Стандартная оплата за поддержку будет взиматься только за дополнительные вопросы и проблемы, которые не соответствуют требованиям конкретного исправления. Полный список телефонов поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос на обслуживание посетите следующий веб-узел корпорации Майкрософт:Примечание. В форме "Пакет исправлений доступен для скачивания" отображаются языки, для которых доступно исправление. Если нужный язык не отображается, значит исправление для данного языка отсутствует.
Предварительные условия
Перед установкой исправления убедитесь в том, что на компьютере установлен один из следующих операционных систем:

  • 32-разрядная версия Windows Server 2003 with Service Pack 2 (SP2)
  • Itanium-версией Windows Server 2003 с пакетом обновления 2
  • Более x64 версии Windows с пакетом обновления 2
Необходимость перезагрузки
После установки исправления компьютер необходимо перезагрузить.
Сведения о замене исправлений
Это исправление не заменяет ранее выпущенные исправления.

Сведения о файлах

Английская версия данного исправления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для этих файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, откройте вкладку Часовой пояс элемента Дата и время в панели управления.
Windows Server 2003 для систем на базе x86
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Localspl.dll5.2.3790.4046342,01623-Mar-200720:24x86
Windows Server 2003 для систем на базе x64
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Localspl.dll5.2.3790.4046750,08023-Mar-200722:15x64
Windows Server 2003 для систем на базе процессоров Itanium
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Localspl.dll5.2.3790.4046968,19223-Mar-200722:16IA-64

"Устранена ли неполадка?"

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

Временное решение


Чтобы обойти эту проблему, перезапустите службу диспетчера очереди печати, или перезагрузите компьютер. Чтобы перезапустить службу диспетчера очереди печати, воспользуйтесь одним из следующих способов.

Запуск службы диспетчера очереди печати из консоли служб

  1. Нажмите кнопку Пуск, выберите пункт Выполнить, введите services.msc и нажмите кнопку ОК.
  2. Щелкните правой кнопкой мыши службу Диспетчера очереди печати и нажмите кнопку Стоп.
  3. Щелкните правой кнопкой мыши службу Диспетчера очереди печати , нажмите кнопку Пуск.

Запустить службу диспетчера очереди печати в командной строке

  1. Нажмите кнопку Пуск, выберите пункт Выполнить, введите cmd и нажмите кнопку ОК.
  2. Введите следующие команды в командной строке:
    net stop spooler
    net start spooler
    exit

    Примечание. После каждой команды нажмите клавишу ВВОД.

Статус


Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".

Дополнительные сведения


Сведения о том, как связаться с изготовителем принтера посетите следующий веб-узел корпорации Майкрософт:Корпорация Майкрософт предоставляет контактные данные независимых производителей для поиска технической поддержки. Данная информация может изменяться без предупреждения. Корпорация Майкрософт не гарантирует точность контактных данных независимых производителей.
Дополнительные сведения об именах пакетов исправлений щелкните следующий номер статьи базы знаний Майкрософт:

816915 новая схема присвоения имен пакетам обновлений программного обеспечения Microsoft Windows

Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:

Описание 824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Техническая поддержка для версий Microsoft Windows на базе x64

Если оборудование поставлялось с уже установленной версии Microsoft Windows x64, производитель оборудования обеспечивает техническую поддержку и помощь для выпуска Windows x64. В этом случае изготовитель соответствующей технической поддержки несет вместе с оборудованием выпуска Windows x64. Поставщик оборудования может настроить установку версии Windows x64, используя уникальные компоненты. Уникальные компоненты могут включать специальные драйверы устройств или может включать дополнительные настройки для повышения производительности оборудования. Корпорация Майкрософт предоставляет ограниченную техническую поддержку версии Windows x64. Тем не менее может потребоваться обратитесь к изготовителю непосредственно. Изготовитель обладает наилучшими возможностями по поддержке программного обеспечения, установленного на оборудовании. Если выпуск Windows x64 как выпуск Microsoft Windows Server 2003 x64, приобретена отдельно, за технической поддержкой в корпорацию Майкрософт.

Продукта сведения о Microsoft Windows XP Professional x64 Edition посетите следующий веб-узел корпорации Майкрософт:Продукта сведения о x64-разрядных версий Microsoft Windows Server 2003 посетите следующий веб-узел корпорации Майкрософт:Описание накопительного пакета обновления для печати основных компонентов в Windows 7 и Windows Server 2008 R2