Ошибка 0x000006D9 при попытке предоставить общий доступ к принтеру на компьютере под управлением Windows 7 или Windows Server 2008 R2

В этой статье описывается решение ошибки 0x000006D9 при попытке предоставить общий доступ к принтеру на компьютере.

Применяется к: Windows 7 с пакетом обновления 1 (SP1)
Исходный номер базы знаний: 2123653

Симптомы

При попытке предоставить общий доступ к принтеру на компьютере под управлением Windows 7 или Windows Server 2008 R2 может появиться одно из следующих сообщений об ошибке.

Сообщение об ошибке при использовании мастера добавления принтера для общего доступа к принтеру:

Windows не удалось предоставить общий доступ к принтеру. Не удалось завершить операцию (ошибка 0x000006D9)

Сообщение об ошибке при использовании свойств принтера для совместного использования принтера:

Не удалось сохранить параметры принтера. Не удалось завершить операцию (ошибка 0x000006D9)

При поиске кода ошибки вы обнаружите, что конечные точки, доступные в средстве сопоставления конечных точек, отсутствуют:

C:\>err.exe 0x000006d9
для шестнадцатеричного 0x6d9 / десятичное число 1753
EPT_S_NOT_REGISTERED winerror.h
Больше нет конечных точек, доступных в средстве сопоставления конечных точек.

Причина

Эта проблема может возникнуть, если служба брандмауэра Windows остановлена или отключена. Для совместного использования принтеров в Windows 7 или Windows Server 2008 R2 необходимо включить службу брандмауэра Windows.

Разрешение

Чтобы устранить эту проблему, задайте для параметра Служба брандмауэра Windows значение Автоматически, а затем запустите службу.

Дополнительная информация

Эта проблема возникает из-за того, что служба очереди использует файл Firewallapi.dll для вызова API проверка доступности службы брандмауэра Windows. Если общий доступ выполняется впервые, во время этого процесса включаются следующие входящие правила:

Общий доступ к файлам и принтерам (служба очереди — RPC-EPMAP)
Общий доступ к файлам и принтерам (служба очереди — RPC)
Общий доступ к файлам и принтерам (запрос echo — ICMPv4-In)
Общий доступ к файлам и принтерам (запрос echo — ICMPv6-In)
Общий доступ к файлам и принтерам (LLMNR-UDP-In)
Общий доступ к файлам и принтерам (NB-Datagram-In)
Общий доступ к файлам и принтерам (NB-Name-In)
Общий доступ к файлам и принтерам (NB-Session-In)
Общий доступ к файлам и принтерам (SMB-In)

Примечание.

Те же входящие правила включаются при первом совместном использовании папки на компьютере.

При запуске службы брандмауэра проверяется следующий реестр на наличие правил брандмауэра:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SharedAccess\Parameters\FirewallPolicy\FirewallRules

Аналогичные события регистрируются при установке правила входящего трафика. Эти события можно увидеть в журналах приложений и служб в журнале брандмауэра Microsoft-Windows-Windows в режиме повышенной безопасности следующим образом:

Имя журнала: брандмауэр Microsoft-Windows в режиме повышенной безопасности или брандмауэра
Источник: Брандмауэр Microsoft-Windows-Windows с повышенной безопасностью
Дата: <Дата>
Идентификатор события: 2005
Категория задачи: Нет
Уровень: сведения
Ключевые слова: (2199023255552)
Пользователь: LOCAL SERVICE
Computer: <ComputerName>
Описание. В списке исключений брандмауэра Windows изменено правило.
Измененное правило:
Идентификатор правила: FPS-Spoolsvc-in-TCP-NoScope
Имя правила: общий доступ к файлам и принтерам (служба очереди — RPC)
Источник: Local
Активно: Да
Направление: входящий трафик
Профили: домен
Действие: Разрешить
Путь к приложению: C:\Windows\system32\spoolsv.exe
Имя службы: spooler
Протокол: TCP
Параметры безопасности: нет
Обход edge: None
Изменение пользователя: SYSTEM
Изменение приложения: C:\Windows\System32\svchost.exe

Имя журнала: брандмауэр Microsoft-Windows в режиме повышенной безопасности или брандмауэра
Источник: Брандмауэр Microsoft-Windows-Windows с повышенной безопасностью
Дата:<Дата>
Идентификатор события: 2005
Категория задачи: Нет
Уровень: сведения
Ключевые слова: (2199023255552)
Пользователь: LOCAL SERVICE
Computer: <ComputerName>
Описание:
В списке исключений брандмауэра Windows изменено правило.
Измененное правило:
Идентификатор правила: FPS-RPCSS-in-TCP-NoScope
Имя правила: общий доступ к файлам и принтерам (служба очереди — RPC-EPMAP)
Источник: Local
Активно: Да
Направление: входящий трафик
Профили: домен
Действие: Разрешить
Путь к приложению:
Имя службы: Rpcss
Протокол: TCP
Параметры безопасности: нет
Обход edge: None
Изменение пользователя: SYSTEM
Изменение приложения: C:\Windows\System32\svchost.exe

Сбор данных

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