Ошибка ERROR_VC_DISCONNECTED 240 (0xF0) с сообщением об ошибке «Сеанс был отменен» появляется, когда возникает проблема с сеансом Virtual Channel на удаленном рабочем столе или в виртуальной среде, например, Remote Desktop Protocol или VMware, Hyper-V и т. д. Это указывает на то, что соединение было неожиданно закрыто или прервано.
Сначала убедитесь, что клиентское и серверное устройства находятся в одной сети или подключены правильно через VPN или удаленный доступ, затем перезагрузите их. Если вы используете виртуальную платформу, проверьте распределение памяти ресурсов (ЦП, память, диск), найдите ограничения сеанса и просмотрите журналы платформы на предмет проблем и предупреждений, связанных с ошибками подключения.
Как исправить проблему ERROR_VC_DISCONNECTED?
1. Проверьте настройки RDP
Нажмите Windows+, Iчтобы открыть приложение «Настройки».
Перейдите в раздел «Система», затем нажмите «Удаленный рабочий стол».
Убедитесь, что опция удаленного рабочего стола включена.
Если это не так, включите его, затем нажмите «Да» в ответ на запрос UAC и нажмите кнопку «Подтвердить».
Затем щелкните стрелку раскрывающегося списка рядом с переключателем и установите флажок рядом с пунктом Требовать от устройств использовать сетевую аутентификацию для подключения (рекомендуется).
Нажмите «Да» в ответ на запрос UAC, затем нажмите «Подтвердить».
2. Отрегулируйте время ожидания сеанса
Нажмите Windows+ R, чтобы открыть окно «Выполнить».
Введите gpedit.msc и нажмите «ОК», чтобы открыть редактор групповой политики.
Перейдите по этому пути: Computer Configuration \Administrative Templates\ Windows Components\ Remote Desktop Services\ Remote Desktop Session Host\Sessions Time Limits
На правой панели вы увидите опции для настройки временного ограничения сеансов.
Дважды щелкните любой из параметров и выберите Включено/Отключено, чтобы внести изменения в соответствии с вашими требованиями. Затем нажмите Применить, ОК и перезагрузите ПК.
3. Обновите сетевой и графический драйвер.
Нажмите Windows+ R, чтобы открыть окно «Выполнить».
Введите devmgmt.msc и нажмите OK, чтобы открыть окно диспетчера устройств.
Найдите Сетевые адаптеры, щелкните по нему, чтобы развернуть, затем щелкните правой кнопкой мыши драйвер и выберите Обновить драйвер в контекстном меню.
Нажмите «Автоматический поиск драйверов» и следуйте инструкциям на экране для завершения процесса.
Далее найдите Display adapters и обновите привод, используя те же шаги. Вам необходимо выполнить эти шаги как на клиентских, так и на серверных машинах.
Если Windows не может найти последнюю версию драйвера вашего компьютера, вы можете зайти на сайт производителя, скачать и установить ее. В качестве альтернативы, чтобы убедиться, что все драйверы на вашем устройстве всегда обновлены, мы рекомендуем получить надежный инструмент обновления драйверов.
4. Просмотр журналов событий
Нажмите Windows+ R, чтобы открыть окно «Выполнить».
Введите eventvwr.msc и нажмите «ОК», чтобы открыть окно просмотра событий.
Перейдите в Windows Logs, затем Application, если есть проблемы, связанные с приложением. Однако перейдите в System, если проблемы связаны с System.
Чтобы лучше понять ошибку BSoD ERROR_VC_DISCONNECTED, найдите идентификаторы событий, такие как 56, или коды ошибок, связанных с удаленным рабочим столом, виртуальными каналами или RDP.
5. Настройте параметры брандмауэра.
ПРИМЕЧАНИЕ Обязательно выполните эти шаги как на клиентских, так и на серверных компьютерах.
Нажмите Windowsклавишу, введите панель управления в поле поиска и нажмите Открыть в списке параметров.
Выберите категорию для просмотра по, затем нажмите Система и безопасность.
Нажмите Брандмауэр Защитника Windows.
На левой панели нажмите Дополнительные параметры, чтобы открыть окно брандмауэра Защитника Windows в режиме повышенной безопасности.
Нажмите «Правила для входящих подключений» на левой панели.
Найдите правило «Удаленный рабочий стол (TCP-In)» на средней панели и убедитесь, что оно разрешает трафик RDP через порт 3389.
Выберите его и проверьте, отключено ли оно. Если да, нажмите Включить правило на правой панели.
Если вы не видите правило, нажмите «Новое правило» в разделе «Действия».
Выберите Порт, затем нажмите Далее.
Выберите TCP и введите 3389 в качестве номера порта, затем нажмите Далее.
Выберите Разрешить подключение и нажмите Далее.
Выберите профили (Домен, Частный и Публичный) в соответствии с конфигурацией вашей сети, затем нажмите Далее.
Дайте правилу имя и нажмите «Готово».
6. Временно отключите брандмауэр Windows.
Нажмите Windowsклавишу, введите панель управления в поле поиска и нажмите Открыть в списке параметров.
Выберите категорию для просмотра по, затем нажмите Система и безопасность.
Нажмите Брандмауэр Защитника Windows.
Выберите Включить или отключить брандмауэр Защитника Windows на левой панели.
В разделе «Параметры частной сети» и «Параметры публичной сети» выберите «Отключить брандмауэр Защитника Windows (не рекомендуется)».
Нажмите ОК.
Выполните те же шаги на клиентской и серверной машинах. Если вы используете сторонний брандмауэр или антивирусное приложение, вы можете временно отключить его, а затем проверить, не столкнетесь ли вы снова с ERROR_VC_DISCONNECTED.
7. Перенастройте или восстановите RDP-клиент.
Нажмите Windowsклавишу, введите панель управления в поле поиска и нажмите Открыть в списке параметров.
Выберите категорию для просмотра по, затем нажмите Программы.
Нажмите Программы и компоненты.
Найдите клиентское приложение удаленного рабочего стола и выберите его, затем нажмите «Удалить».
После этого перейдите в Microsoft Store или на официальный сайт приложения, чтобы переустановить его.
8. Создайте новый профиль пользователя и инициируйте сеанс RDP.
Нажмите Windows+, Iчтобы открыть приложение «Настройки».
Перейдите в раздел «Учетные записи» и нажмите «Другие пользователи».
Найдите Добавить другого пользователя и выберите Добавить учетную запись.
В следующем диалоговом окне выберите У меня нет данных для входа этого человека.
Выберите Добавить пользователя без учетной записи Microsoft.
Введите имя пользователя и пароль, которые вы хотите использовать для учетной записи, затем нажмите «Далее».
После этого новая учетная запись появится в разделе «Другие пользователи».
Если вы хотите предоставить учетной записи права администратора, нажмите «Изменить тип учетной записи» и выберите «Администратор» из раскрывающегося списка.
Теперь войдите в новую учетную запись пользователя и инициируйте сеанс RDP, выполнив следующие действия:
- Нажмите на значок Windows, затем нажмите на свою фотографию профиля, затем выберите «Выйти». Теперь войдите, используя новые учетные данные.
- На клиентском компьютере нажмите WindowsKey+ R, введите mstsc и нажмите OK, чтобы открыть подключение к удаленному рабочему столу.
- Введите IP-адрес или имя хоста сервера и запустите соединение.
- Теперь введите новое имя пользователя и пароль для входа в систему и запуска сеанса RDP, а затем проверьте, возникла ли ошибка ERROR_VC_DISCONNECTED или сеанс работает без проблем.
Если RDP на новой учетной записи работает нормально, это означает, что проблемы с исходным профилем пользователя. Вы можете удалить его и создать новый или попробовать восстановить его.
В заключение, чтобы исправить проблему ERROR_VC_DISCONNECTED, сначала проверьте настройки RDP, затем убедитесь, что настройки времени ожидания сеанса в редакторе групповой политики установлены в соответствии с вашими требованиями, обновите сетевой и графический драйвер, настройте параметры брандмауэра, исправьте клиент RDP или создайте новый профиль пользователя.
Мы пропустили шаг, который помог вам исправить проблему BSoD? Если да, поделитесь им с нашими читателями в разделе комментариев ниже. Мы добавим его в список.