Исправление: подключение к удаленному рабочему столу & lsquo; Произошла внутренняя ошибка & rsquo;

Ошибка удаленного рабочего стола « Произошла внутренняя ошибка » часто вызвана настройками RDP или его локальной групповой политикой безопасности. Было довольно много отчетов, в которых говорится, что пользователи не могут использовать клиент подключения к удаленному рабочему столу для подключения к другой системе. По имеющимся данным, эта проблема возникла неожиданно и не была вызвана какими-либо конкретными действиями.

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

Что вызывает ошибку «Произошла внутренняя ошибка» в Windows 10?

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

  • Параметры подключения к удаленному рабочему столу: у некоторых пользователей ошибка была вызвана настройками клиента подключения к удаленному рабочему столу.
  • Безопасность RDP: в некоторых случаях ошибка может возникать из-за безопасности протокола удаленного рабочего стола, и в этом случае вам придется изменить уровень безопасности.
  • Домен компьютера: еще одна причина, которая может вызвать появление ошибки, - это домен, к которому подключена ваша система. В таком случае удаление домена и последующее присоединение к нему решит проблему.

Теперь, прежде чем применять решения, представленные ниже, убедитесь, что вы используете учетную запись администратора. Кроме того, мы рекомендуем следовать данным решениям в том же порядке, в котором они указаны, чтобы вы могли быстро изолировать проблему.

Решение 1.Измените настройки подключения к удаленному рабочему столу

Для начала мы попытаемся изолировать проблему, немного изменив настройки RDP. Некоторые пользователи сообщают, что их проблема была решена после того, как они установили флажок «Подключиться повторно, если соединение разорвано». Вы можете сделать это, выполнив следующие действия:

  1. Перейдите в меню «Пуск» , найдите « Подключение к удаленному рабочему столу» и откройте его.
  2. Нажмите « Показать параметры», чтобы отобразить все настройки.
  3. Перейдите на вкладку « Опыт » и убедитесь, что установлен флажок « Подключиться, если соединение разорвано ».
  4. Попробуйте подключиться снова.

Решение 2. Повторное присоединение к домену

Сообщение об ошибке иногда возникает из-за домена, к которому вы подключили свою систему. В таких случаях удаление домена и последующее присоединение к нему решит вашу проблему. Вот как это сделать:

  1. Нажмите Windows Key + I, чтобы открыть Настройки .
  2. Перейдите в Учетные записи, а затем перейдите на вкладку Доступ для работы или учебы .
  3. Выберите домен, к которому вы подключили свою систему, и нажмите « Отключить» .
  4. Нажмите Да, когда будет предложено подтвердить.
  5. Отключите систему и перезагрузите компьютер, как будет предложено.
  6. После перезапуска системы вы можете снова присоединиться к домену, если хотите.
  7. Попробуйте снова использовать RDP.

Решение 3. Изменение значения MTU

Другой способ решить проблему - изменить значение MTU. Максимальная единица передачи - это самый большой размер пакета, который может быть отправлен в сети. Снижение значения MTU может помочь в решении проблемы. Вот как это сделать:

  1. Чтобы изменить значение MTU, вам необходимо загрузить инструмент под названием TCP Optimizer . Вы можете скачать его здесь.
  2. После загрузки откройте TCP Optimizer от имени администратора .
  3. Внизу выберите « Пользовательский» напротив « Выбрать настройки» .
  4. Измените значение MTU на 1458 .
  5. Нажмите « Применить изменения» и выйдите из программы.
  6. Проверьте, решает ли это проблему.

Решение 4. Изменение безопасности RDP в редакторе групповой политики

В некоторых случаях сообщение об ошибке появляется из-за вашего уровня безопасности RDP в групповых политиках Windows. В таких сценариях вам придется заставить его использовать уровень безопасности RDP. Вот как это сделать:

  1. Перейдите в меню «Пуск» , найдите « Локальная групповая политика» и откройте « Изменить групповую политику ».
  2. Перейдите в следующий каталог:
  3. Конфигурация компьютера> Административные шаблоны> Компоненты Windows> Службы удаленного рабочего стола> Узел сеанса удаленного рабочего стола> Безопасность
  4. С правой стороны найдите « Требовать использования определенного уровня безопасности для удаленных (RDP) подключений » и дважды щелкните его, чтобы отредактировать.
  5. Если для него установлено значение « Не настроено », выберите « Включено», а затем перед полем «Уровень безопасности» выберите RDP .
  6. Нажмите Применить, а затем нажмите ОК .
  7. Перезагрузите систему, чтобы изменения вступили в силу.
  8. Попробуйте подключиться снова.

Решение 5. Отключение аутентификации на уровне сети

Вы также можете попытаться решить свою проблему, отключив аутентификацию на уровне сети или NLA. Иногда проблема может быть вызвана тем, что вы или целевая система настроены на разрешение только удаленных подключений, на которых выполняется удаленный рабочий стол с NLA. Отключение его решит проблему, вот как это сделать:

  1. Перейдите на рабочий стол , щелкните правой кнопкой мыши « Этот компьютер» и выберите « Свойства» .
  2. Нажмите на Remote Settings .
  3. В разделе « Удаленный рабочий стол» снимите флажок « Разрешить подключения только с компьютеров, на которых запущен удаленный рабочий стол с проверкой подлинности на уровне сети ».
  4. Нажмите Применить, а затем нажмите ОК .
  5. Посмотрите, изолирует ли это проблему.

Решение 6. Перезапуск службы удаленного рабочего стола

В некоторых случаях перезапуск службы удаленного рабочего стола помогает, поэтому на этом этапе мы будем перезапускать ее вручную. Для этого:

  1. Нажмите « Windows » + « R », чтобы открыть окно « Выполнить».
  2. Введите « услуги . msc »и нажмите« Enter ».
  3. Дважды щелкните « Служба удаленного рабочего стола » и нажмите «Остановить».
  4. Нажмите «Пуск», подождав не менее 5 секунд.
  5. Проверьте, сохраняется ли проблема.

Решение 7. Отключите VPN-соединение

Возможно, ваш компьютер может быть настроен на использование прокси-сервера или VPN-подключения, из-за чего его интернет-соединение может быть маршрутизировано через другой сервер, и это может помешать ему правильно установить соединение. Поэтому на этом этапе мы отключим настройки прокси-сервера Internet Explorer, и вам также необходимо отключить все VPN, работающие на вашем компьютере.

  1. Одновременно нажмите клавиши Windows + R на клавиатуре.
  2. На экране появится диалоговое окно запуска, введите «MSConfig» в пустом поле и нажмите OK.
  3. Выберите параметр загрузки в окне конфигурации системы, а затем отметьте параметр «Безопасная загрузка» .
  4. Нажмите «Применить» и нажмите ОК.
  5. Перезагрузите компьютер сейчас, чтобы загрузиться в безопасном режиме.
  6. Снова нажмите те же клавиши «Windows» + «R» одновременно, введите «inetcpl.cpl» в диалоговом окне «Выполнить» и нажмите «Enter» для его выполнения.
  7. На вашем экране появится диалоговое окно свойств Интернета, выберите там вкладку «Подключения» .
  8. Снимите флажок « Использовать прокси-сервер для вашей локальной сети » и нажмите «ОК».
  9. Снова откройте MSConfig и на этот раз снимите флажок с опции безопасной загрузки, сохраните изменения и перезагрузите компьютер.
  10. Проверьте, сохраняется ли сообщение об ошибке.

Решение 8. Перенастройте локальную политику безопасности.

Это еще один способ решить проблему, в которой следует использовать служебную программу локальной политики безопасности. Вы можете сделать это, выполнив следующие действия:

  1. Нажмите «Windows» + «R», чтобы открыть окно « Выполнить».
  2. Введите «Secpol.msc» и нажмите «Enter», чтобы запустить утилиту локальной политики безопасности.
  3. В утилите локальной политики безопасности щелкните параметр «Локальные политики» , а затем выберите « Параметр безопасности » на левой панели.Перейдите в Параметры Windows> Параметры безопасности> Локальные политики> Параметры безопасности.
  4. На правой панели прокрутите и нажмите «Системная криптография» и
  5. На правой панели прокрутите страницу до пункта « Системная криптография: используйте криптографические алгоритмы, соответствующие FIPS 140, включая алгоритмы шифрования, хеширования и подписи ».
  6. Дважды щелкните эту опцию, а затем отметьте кнопку «Включено» в следующем окне.
  7. Нажмите «Применить», чтобы сохранить изменения, а затем «ОК», чтобы закрыть окно.
  8. Убедитесь, что это решит проблему на вашем компьютере.

Решение 10. Разрешение удаленных подключений

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

  1. Нажмите «Windows» + «R», чтобы запустить командную строку.
  2. Введите «Панель управления» и нажмите «Ввод», чтобы запустить классический интерфейс панели управления.
  3. В Панели управления щелкните «Система и безопасность», а затем нажмите кнопку «Система» .
  4. В настройках системы нажмите «Расширенные настройки системы» на левой панели.
  5. В расширенных настройках системы щелкните вкладку «Удаленный» и убедитесь, что установлен флажок « Разрешить подключения удаленного помощника к этому компьютеру ».
  6. В дополнение к этому, убедитесь, что на вкладке « Разрешить удаленные подключения к этому компьютеру » также отмечен флажок.
  7. Нажмите «Применить», чтобы сохранить изменения, а затем «ОК», чтобы выйти из окна.
  8. Убедитесь, что это решит проблему на вашем компьютере.

Решение 11. Изменение запуска службы

Возможно, служба удаленного рабочего стола была настроена таким образом, что ей не разрешен автоматический запуск. Поэтому на этом этапе мы изменим эту конфигурацию и разрешим автоматический запуск службы. Для этого следуйте приведенному ниже руководству.

  1. Нажмите «Windows» + «R», чтобы запустить командную строку.
  2. Введите «Services.msc» и нажмите «Enter», чтобы открыть окно управления службами.Диалог запуска: services.msc
  3. В окне управления службами дважды щелкните параметр «Службы удаленного рабочего стола», а затем нажмите кнопку «Остановить» .
  4. Нажмите на опцию «Тип запуска» и выберите опцию «Автоматически» .
  5. Закройте это окно и вернитесь на рабочий стол.
  6. После этого перезагрузите компьютер и проверьте, сохраняется ли проблема.

Решение 12. Включите постоянное кэширование растровых изображений

Другой возможной причиной возникновения этой проблемы является отключение функции «Постоянное кэширование растровых изображений» в настройках RDP. Поэтому на этом этапе мы запустим приложение «Подключения к удаленному рабочему столу», а затем изменим этот параметр на его панели взаимодействия. Для этого следуйте приведенному ниже руководству.

  1. Нажмите «Windows» + «S» на клавиатуре и введите «Подключение к удаленному рабочему столу» в строке поиска.
  2. Нажмите кнопку «Показать параметры» , а затем перейдите на вкладку «Опыт» .
  3. На вкладке опыта установите флажок «Постоянное кэширование растровых изображений» и сохраните изменения.
  4. Попробуйте установить подключение к удаленному рабочему столу, а затем проверьте, сохраняется ли проблема.

Решение 13: отключение статического IP-адреса на компьютере

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

  1. Нажмите «Windows» + «R», чтобы запустить командную строку.
  2. Введите «ncpa.cpl» и нажмите «Enter», чтобы запустить панель конфигурации сети.
  3. На панели конфигурации сети щелкните правой кнопкой мыши сетевой адаптер и выберите «Свойства».
  4. Дважды щелкните параметр «Протокол Интернета версии 4 (TCP / IPV4)», а затем щелкните вкладку «Общие» .
  5. Установите флажок «Получить IP-адрес автоматически» и сохраните изменения.
  6. Нажмите « ОК », чтобы закрыть окно и проверить, сохраняется ли проблема.

Решение 14. Перенастройка SonicWall VPN

Если вы используете клиент SonicWall VPN на своем компьютере и используете конфигурации по умолчанию с этим приложением, эта ошибка может возникнуть при попытке использовать приложение подключения к удаленному рабочему столу. Поэтому на этом этапе мы изменим некоторые настройки из VPN. Для этого:

  1. Запустите Sonicwall на вашем компьютере.
  2. Нажмите «VPN», а затем выберите «Настройки» .
  3. Найдите «WAN» в списке политик VPN.
  4. Щелкните параметр «Настроить» справа, а затем выберите вкладку «Клиент» .
  5. Щелкните раскрывающееся меню « Параметры виртуального адаптера» и выберите параметр «Аренда DHCP» .
  6. Убедитесь, что это решит проблему.
  7. Если эта проблема все еще не устранена, нам придется удалить текущую аренду DHCP из VPN.
  8. Перейдите к опции «VPN», а затем нажмите кнопку «DHCP через VPN» .
  9. Удалите уже существующую аренду DHCP и перезапустите соединение
  10. Проверьте, сохраняется ли проблема после этого.

Решение 15. Диагностика подключения через командную строку

Возможно, что компьютер, к которому вы пытаетесь подключиться с помощью подключения к удаленному рабочему столу, может быть недоступен для подключения, из-за чего возникает эта проблема. Следовательно, нам придется диагностировать, доступен ли компьютер для подключения или нет.

Для этой цели мы будем использовать командную строку, чтобы сначала определить IP-адрес компьютера, а затем мы будем использовать командную строку на нашем компьютере, чтобы попытаться проверить связь. Если проверка связи прошла успешно, соединение может быть установлено, если нет, это означает, что компьютер, к которому вы пытаетесь подключиться, неисправен, а не ваши настройки. Для этого:

  1. Получите доступ к компьютеру, к которому вы хотите подключиться локально, и нажмите клавиши «Windows» + «R» на его клавиатуре, чтобы запустить запрос запуска.
  2. Введите «Cmd» и нажмите «Enter», чтобы запустить командную строку.
  3. В командной строке введите следующую команду и нажмите «Enter», чтобы отобразить IP-информацию для компьютера.
  4. Обратите внимание на IP-адрес, указанный под заголовком «Шлюз по умолчанию», который должен иметь формат «192.xxx.x.xx» или аналогичный.
  5. После получения IP-адреса компьютера, к которому вы пытаетесь подключиться, вы можете вернуться к своему компьютеру для дальнейшего тестирования.
  6. На вашем персональном компьютере нажмите «Windows» + «R», чтобы запустить командную строку, и введите «Cmd», чтобы открыть командную строку.
  7. Введите следующую команду в командной строке и нажмите «ввод», чтобы выполнить ее.

    ping (IP-АДРЕС компьютера, к которому мы хотим подключиться)

  8. Подождите, пока командная строка завершит проверку IP-адреса, и запишите результаты.
  9. Если эхо-запрос прошел успешно, это означает, что IP-адрес доступен.
  10. Теперь мы будем тестировать возможности «telnet» на компьютере, проверяя, возможен ли telnet по IP-адресу.
  11. Для этого нажмите «Windows» + «R» и введите «Cmd», чтобы открыть командную строку.
  12. Введите следующую команду, чтобы проверить, возможен ли telnet на порту, который должен быть открыт клиентом RDP.
    телнет 3389
  13. Вы должны увидеть черный экран, если этот телнет успешен, если это не так, это означает, что порт заблокирован на вашем компьютере.

Если черный экран не возвращается, это означает, что порт не может быть открыт на вашем компьютере, из-за чего эта проблема проявляется при попытке установить Telnet на порт. Поэтому на этом этапе мы будем перенастраивать брандмауэр Windows, чтобы открыть определенный порт на нашем компьютере. Для этого:

  1. Нажмите « Windows » + « I », чтобы открыть настройки, и нажмите « Обновление и безопасность».
  2. Выберите вкладку « Безопасность Windows » на левой панели и нажмите « Брандмауэр и сетевая безопасность ».
  3. Выберите в списке кнопку « Дополнительные настройки ».
  4. Откроется новое окно. Нажмите на « Правила для входящих подключений » и выберите « Новое правило ».
  5. Выберите « Порт » и нажмите «Далее».
  6. Щелкните « TCP » и выберите параметр « Указанные локальные порты ».
  7. Введите «3389» в номер порта.
  8. Нажмите на кнопку « Далее » и выберите « Разрешить в Connection «.
  9. Выберите « Далее » и убедитесь, что отмечены все три параметра.
  10. Снова нажмите « Далее » и напишите « Имя » для нового правила.
  11. После ввода имени выберите « Далее » и нажмите « Готово ».
  12. Точно так же вернитесь к 4-му шагу, который мы перечислили, и на этот раз выберите «Outbound Rules» и повторите весь процесс, чтобы создать Outbound Rule для этого процесса.
  13. После создания правил для входящего и исходящего трафика проверьте, сохраняется ли проблема.

Решение 16. Отключите UDP на клиенте

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

Метод реестра:

  1. Нажмите «Windows» + «R», чтобы запустить командную строку.
  2. Введите «regedit» и нажмите «Enter», чтобы запустить реестр.
  3. Внутри реестра перейдите по следующим параметрам.
    HKLM \ SOFTWARE \ Policies \ Microsoft \ Windows NT \ Terminal Services \ Client
  4. Внутри этой папки установите для параметра fClientDisableUDP значение «1».
  5. Сохраните изменения и выйдите из реестра.
  6. Проверьте, решает ли добавление этого значения в реестр эту проблему на вашем компьютере.

Метод групповой политики

  1. Нажмите кнопки «Windows» + «R» на клавиатуре, чтобы запустить командную строку.
  2. Введите «Gpedit.msc» и нажмите «Enter», чтобы запустить диспетчер групповой политики.gpedit.msc в диалоговом окне запуска 10
  3. В диспетчере групповой политики дважды щелкните параметр «Конфигурация компьютера», а затем откройте параметр «Административные шаблоны» .
  4. Дважды щелкните «Компоненты Windows», а затем дважды щелкните параметр «Службы удаленного рабочего стола».
  5. Дважды щелкните «Клиент подключения к удаленному рабочему столу», а затем дважды щелкните параметр «Отключить UDP на клиенте» .
  6. Отметьте кнопку «Включено» и сохраните изменения.
  7. Выйдите из диспетчера групповой политики и проверьте, сохраняется ли проблема.

Использование команды PowerShell

Если по какой-либо причине вы не можете добавить значение реестра, как указано выше, мы также можем реализовать это изменение с помощью утилиты Windows Powershell. Для этой цели:

  1. Нажмите «Windows» + «X» на клавиатуре и выберите опцию «Powershell (Admin)» .
  2. Введите следующую команду в окне PowerShell и нажмите «Enter», чтобы выполнить ее.
    New-ItemProperty 'HKLM: \ SOFTWARE \ Microsoft \ Terminal Server Client' -Name UseURCP -PropertyType DWord -Value 0
  3. После выполнения команды на вашем компьютере проверьте, сохраняется ли проблема.

Окончательное решение:

Большинство людей, которые сталкивались с этой проблемой, заметили, что она возникает после недавнего обновления Windows. Согласно нашим источникам, проблема возникает, если ваш удаленный клиент или сама Windows были обновлены до версии Windows 1809. Поэтому в качестве окончательного решения рекомендуется вернуться к предыдущей версии Windows или дождаться выхода более стабильной версии операционной системы.