При попытке установления VPN-подключения в Windows Server 2003 появляется сообщение об ошибке «Ошибка 633 — модем (или другое коммуникационное устройство) уже используется»


Важно. Данная статья содержит сведения об изменении реестра. Перед изменением реестра убедитесь, что резервное копирование и убедитесь, что вы знаете, как восстановить реестр в случае возникновения проблем. Для получения сведений о том, как резервное копирование, восстановлении и изменении реестра щелкните следующий номер статьи базы знаний Майкрософт:
256986 описание реестра Microsoft Windows

Симптомы


При попытке использования подключения к виртуальной частной сети (VPN) на компьютере под управлением Microsoft Windows Server 2003, может появиться следующее сообщение об ошибке:
Ошибка 633 - модем (или другое коммуникационное устройство) уже используется или не настроен должным образом.

Причина


Эта проблема может возникнуть, если TCP-порт, используемый VPN-подключения уже используется другой программой. VPN-подключение использует TCP-порт 1723 для установления соединения. Если этот порт уже используется другой программой, не удается установить VPN-подключение.

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


Предупреждение неправильное использование редактора реестра может привести к серьезным неполадкам, требующим переустановки операционной системы. Корпорация Майкрософт не гарантирует возможности решения проблем, возникших вследствие неправильного использования редактора реестра. Используйте редактор реестра на свой страх и риск. Чтобы обойти эту проблему, воспользуйтесь одним из следующих методов:
  • Явно зарезервируйте порт TCP, используемый для подключения VPN. Чтобы сделать это, выполните следующие действия.
    1. Нажмите кнопку Пуск, выберите пункт выполнить, в поле Открыть введите regedit.exe и нажмите кнопку ОК.
    2. В редакторе реестра найдите и выделите следующий подраздел реестра:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
    3. В меню Правка выберите пункт Создатьи затем Мультистроковый параметр.
    4. Переименуйте Мультистроковый параметр как «ReservedPorts» и дважды щелкните ReservedPorts.
    5. В поле значение введите 1723 1723и нажмите кнопку ОК.
    6. Закройте редактор реестра.
  • Команда netstat найти программу, которая использует порт 1723. Прекратите процесс для этой программы. Чтобы сделать это, выполните следующие действия.
    1. Нажмите кнопку Пуск, выберите пункт выполнить, введите cmd.exe в диалоговом окне Открыть и нажмите кнопку ОК.
    2. В командной строке введите следующую команду и нажмите клавишу ВВОД:
      netstat - aon
    3. В выходных данных, который отображается Определите идентификатор процесса программы, если есть, из которых использует TCP порт 1723.
    4. В командной строке введите следующую команду и нажмите клавишу ВВОД:
      Taskkill/PID f параметры
      Примечание. Команды taskkill завершает процесс, соответствующий Идентификационный номер процесса. Чтобы принудительно завершить процесс используется параметр/f .
    5. В командной строке введите команду exitи нажмите клавишу ВВОД, чтобы выйти из командной строки.
  • Перезагрузите компьютер. Это может привести к программа, которая использует TCP-порт 1723, чтобы использовать другой порт.