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

В этой статье описано решение проблемы, из-за которой не удается установить VPN-подключение из-за конфликта TCP-порта.

Применяется к: Windows Server 2003
Исходный номер базы знаний: 885959

Важно!

В этой статье содержатся сведения об изменении реестра. Перед изменением реестра рекомендуется создать его резервную копию и изучить процедуру восстановления реестра в случае возникновения проблемы. Чтобы узнать, как создать резервную копию, восстановить и изменить реестр, щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:
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 PID /F

      Примечание.

      Команда taskkill завершает процесс, соответствующий идентификатору процесса. Параметр /F используется для принудительного завершения процесса.

    5. В командной строке введите exit и нажмите клавишу ВВОД, чтобы выйти из командной строки.

  • Restart your computer. Это может привести к тому, что программа, использующая TCP-порт 1723, будет использовать другой порт.