Anydesk тормозит на linux

Обновлено: 04.07.2024

Ниже приведены популярные ошибки при использовании Anydesk и методы решения.

Недостаточно оперативной памяти: ошибка Werfault

Среди вариантов решения:

  • Чистая загрузка Windows.
  • Проверка целостности системных файлов командой sfc/scannow.
  • Откат системы из точки восстановления.
  • Отключение загрузки сторонних служб.
  • Удаление менеджеров системы (штатных утилит для управления параметрами ноутбука).
  • Переустановка драйверов видеокарты.

конфигурация системы

Окно вызывается командой «msconfig».

Ожидание изображение

Переустановите драйверы видеокарты, попробуйте как последнюю версию, так и более старые, если ваша видеокарта немного древняя).

AnyDesk не подключен к серверу

Возможны обновления на сервере, попробуйте позже. Обновите приложение на обоих устройствах, откажитесь от использования VPN и прокси-сервера.

Нет звука во время сеанса

В настройках аудио разрешите передачу звука с текущего устройства.

передача звука в anydesk

Если не поможет, укажите целевое устройство в списке.

В настройках безопасности разрешите прослушивание звука в разделах «Неконтролируемый доступ» и «Разрешения для удалённых пользователей».

настройка безопасности

включение разрешения прослушивания звуков

Не работает Ctrl + C, Ctrl + V

Чтобы горячие клавиши работали, активируйте параметры в подразделах «Безопасности» «Разрешения для удалённых…». Если разрешён неконтролируемый доступ – в одноимённом разделе.

настройка клавиатуры

Проблемы с клавиатурой.

Курсор с перечеркнутым кружком

Включите опцию «Управлять моими клавиатурой и мышью». Иногда помогает запуск программы от имени администратора.

Could not find a device при запуске Wake-on-LAN AnyDesk

Включите параметр Wake-On-LAN в BIOS/UEFI и AnyDesk.

включение удаленного управления электричеством

Что делать, если при запуске Anydesk черный экран при подключении?

Такой баг замечен на Windows 10 после установки обновления 1903. Рекомендуется обновить графический драйвер. Скачайте последнюю версию программного обеспечения с официального сайта видеокарты и установите с заменой. Не загружайте драйвер через «Центр обновления» Windows.

Когда в один прекрасный день начальник поднимает вопрос: «Почему у некоторых есть удаленный доступ к раб.компьютеру, без получения дополнительных разрешений на использование?»,
возникает задача «прикрыть» лазейку.



Приложений по удаленному управлению по сети предостаточно: Сhrome remote desktop, AmmyAdmin, LiteManager, TeamViewer, Anyplace Control и др. Если у «Сhrome remote desktop» есть официальный мануал по борьбе с наличием доступа к сервису, у TeamViewer есть лицензионные ограничения по времени либо запросам из сети и пользователи «скрипя зубами» так или иначе «светятся» у админов, то любимчик многих для личного пользования — AnyDesk пока требует особого внимания, тем более если начальник сказал «Нельзя!».

Если Вы знаете что такое блокировка сетевого пакета по его содержимому и Вас она устраивает, то остальной материал
не предназначен для Вас.

Update 15.08.2020

Правильное решение по блокировке AnyDesk подсказал prymalbeets123:

на данный момент их 391 адрес. Со знанием этого, остальная часть статьи становится просто беллетристикой.

Когда-то у меня была решена задача по блокировке «Anyplace Control» который попадал к нам с каким-то сомнительным ПО и решена она была блокировкий всего нескольких IP (я подстраховывал антивирус). Задача же с AnyDesk, после того как я вручную собрал больше десятка IP адресов, подзадорила уйти от рутинного ручного труда.

Также было обнаружено что в «C:\ProgramData\AnyDesk» есть ряд файлов с настройками и т.п., а в файл ad_svc.trace собираются события о подключениях и неудачах.

1. Наблюдение


1.1. Видно что «висит» несколько интересующих нас процессов, и лишь тот который связывается с адресом извне нам интересен. Порты к которым подключается перебираются, из того что я видел это: 80, 443, 6568. :) 80 и 443 нам точно блокировать нельзя.

1.2. После блокировки адреса через роутер, спокойно выбирается другой адрес.



1.3. Консоль наше ВСЁ! Определяем PID и тут мне немного подфартило, что AnyDesk был установлен сервисом, соответсвенно искомый PID единственный. 1.4. Определяем по PID процесса IP адрес сервера сервисов.

2. Подготовка

2.1. Все методы по выявлению искомого IP адреса уже известны осталось реализовать.


Аналогично находим сервис который установил соединение, приведу только основную строку


Результатом которой будет:


Из строки аналогично перыдущему шагу извлекаем 3й столбец, и убираем все что после ":". Как результат имеем наш искомый IP.

2.2. Блокировка IP в Windows. Если в Linux есть Blackhole и iptables, то метод блокировки IP адреса в одну строку, без использования брандмауэра, в Windows оказался непривычним,
но уж какие инструменты были…


Ключевой параметр "if 1" посылаем маршрут на Loopback (Отобразить доступные интерфейсы можно выполнив route print ). И ВАЖНО! Теперь программу требуется запускать с правами администратора, поскольку изменение маршрута требует повышения прав.

2.3. Отображение и сохранение выявленых IP адресов задача тривиальная и пояснения не требует. Если подумать, то можно обрабатывать и файл ad_svc.trace самого AnyDesk, но об этом я сразу не подумал + возможно на него стоит ограничение.

2.4. Странное неодинаковое поведение программы заключается в том, что при «taskkill» процесса службы в Windows 10 она перезапускается автоматически, в Windows 8 завершается, оставляя только процесс консоли и без переподключения, в общем нелогично и это неточно.

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


Дополнительно запускаем программу AnyDesk.


2.5. Проверять состояние AnyDesk будем 1 раз в минуту (или чаще?), и если она подключилась т.е. соединение ESTABLISHED — этот IP блокировать, и опять все заново — ждать пока подключится, блокировать и ждать.

3. Нападение

Был «набросан» код, для визуализации процесса решено "+" указывать найденный и блокированный IP, а "." — повтор проверки без успешного сосединения со стороны AnyDesk.



Программа работала на нескольких компьютерах с разными Windows ОС, с версиями AnyDesk 5 и 6. За 500 итераций собиралось около 80 адресов. За 2500 — 87 и так далее…

Со временем количество блокируемых IP дошло до 100+.

Ссылка на финальный текстовый файл (blacklist) с адресами: >>раз<< и >>два<<

Дело сделано! Пул IP адресов через скрипт добавлен в правила основного роутера и AnyDesk просто не может создать внешнее соединение.

Теоретически: раз пинг иногда проходит на неизвестный незаблокированный хост boot-01.net.anydesk.com мы можем найти эти ip и заблокировать, эту реализацию сделать обычным скриптом под ОС Linux, тут как раз устанавливать AnyDesk не нужно. Анализ показал что эти IP часто "пересекаются" с найденными из нашего списка. Возможно это как раз этот хост, к которому и подключается программа до того, как начинает «перебирать» известные IP. Вероятно я позже дополню статью 2й частью поисков хостов, хотя на данный момент сама программа внутри сети не устанавливает внешнее соединение вообще.

Надеюсь ничего противоправного Вы не увидели в вышеизложенном, а создатели AnyDesk отнесутся к моим действиям по-спортивному.

Не знаю что паритесь с anydesk там также можно сбросить ID, сбрасываю с сентября и нет никаких просьб о получении лицензии.) То что создал человек так же легко и обходится главное чтобы руки были из правильного места.)

Иван Шулепофф

Иван, нет просто когда на почту пришло письмо в сентябре об изменении лицензионного соглашения, сразу понял будет также как и с TV.)

Иван Шулепофф

Иван, просто частенько перед сбросом забывают почистить appdata где хранятся настройки и контакты AnyDesk, вот из-за них и возникает проблема даже при смене ID.

Иван Шулепофф

Сергей, вот как раз их мне чистить категорически нежелательно, у меня там мильен контактов, и все их заново вводить очень геморойно, так что апдату чистить нельзя, а вот в програмдате я как раз и чищу для смены айди, вроде пока ничего не вылезает

Просто как показывает практика из-за контактов как раз и возникает проблема с вылетом этого окна лицензии, так как приложение сканирует активные контакты и сверяет с лицензией что у приложения, но пока это работает криво в софте и часто достаточно скинуть только ID, если пофиксят это то контакты в любом случае придёться чистить.)

Иван Шулепофф

Сергей, это печально, потому как три цифры набирать гораздо удобнее чем девять каждый раз

Вадим Комиссаренко

Сергей, а можно чуть подробнее КАК изменить ID AnyDesk без полной переустановки и чистки реестра?

Иван Шулепофф

Вадим Комиссаренко

вопрос не праздный, не писать же в блокнот 500 клиентов своих и вводить каждый раз

Иван Шулепофф

Вадим, я вчера сбрасывал, id, почему то сразу эффекта это не возымело, но потом спустя пару часов позвонили, я по привычке вылез, и этого окошка с отсчетом в 15 секунд не вылезло и сейчас больше не вылезает, при этом систему я не перезагружал с тех пор как сменил id

Вадим Комиссаренко

Иван, активным считается если напротив контакта есть зелёный кружок что на ПК куда вы хотите подключиться запущен AnyDesk.

Иван Шулепофф

Вадим, снимаем процесс anydesk, лезем в програмдата чистим там папку энидеск

Вадим Комиссаренко

Вадим Комиссаренко

Иван Шулепофф

Иван Шулепофф

Вадим, не надо ничего устанавливать или сносить, просто запускаем

Вадим Комиссаренко

Саша Диденко


Саша Диденко

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

Олег Тюменцев

Иван Шулепофф

Евгений Ковров


Евгений Ковров ответил Ивану

Иван, в этом плане teamviewer не блочат работает даже бесплатно

Иван Шулепофф

Евгений Ковров


Евгений Ковров ответил Ивану

Иван, для удвленного доступа прог много закроют тим найду другой способ

Иван Шулепофф

Евгений Ковров


Евгений Ковров ответил Ивану

Иван Шулепофф

Евгений Ковров


Евгений Ковров ответил Ивану

Иван Шулепофф

Евгений, предпочитаю иметь один и тот же софт под одни и теже задачи

Саша Диденко


Саша Диденко ответил Олегу

Олег, У меня аоми партишен pro работает только при выключенном интернете,а так блокируют ключ.

Иван Шулепофф

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

Антон Масякин

Саша, я понял почему он так написал. Он просто видит экран клиента через камеру телефона клиента по whatsapp. Тут главное чтобы на телефоне интернет работал.

Станислав Лапин

Пора бы в ос встраивать подобные решения. В современных-то реалиях удаленной работы. Ибо всякие тимвайверы и ремотиксы выкатывают неадекватный прайс

Иван Шулепофф

Станислав, вот я кстати в свои сборки раньше тимвьювер встраивал, а теперь энидеск и обязательно ярлык на раб стол

Станислав Лапин

Иван Шулепофф

Антон Масякин

Станислав, согласен. Но самое интересное. почему Яндекс и СБЕР на это поле пока не заехали.

Станислав Лапин

Anton, да, да и в самих ос это есть, и в винде и в маке, лине только сделать доступ за nat и динамическим ip


Никита Корабликов


Никита Корабликов

Станислав, неадекватный прайс тк использование для бизнеса. А для личного использования бесплатно. Или ты хочешь бесплатные проги юзать для заработка денег? Мечтать не вредно

Станислав Лапин

Nikita, слышал и постоянно пользуюсь, только не улавливаешь сути всяких энидесков, когда не надо статического IP и пр. Быстрое подключение к человеку, который знает только как браузер открыть, а иногда и им толком пользоваться не умеет


Никита Корабликов ответил Станиславу

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

Читайте также: