Утечки памяти, вызванные различными сторонними и встроенными функциями и приложениями, существуют с момента появления Windows как платформы. В прошлом году мы сообщали об утечке памяти, связанной с функцией оптимизации доставки обновлений Windows 11 и приложений. А теперь мы наткнулись на еще одну функцию, которая может незаметно пожирать оперативную память у некоторых пользователей Windows 11.
Согласно различным сообщениям, повторяющаяся ошибка в функции Phone Link в Windows 11 приводит к тому, что ее служба Cross Device Service потребляет огромные объемы оперативной памяти. Последняя жалоба поступила от пользователя Reddit, который рассказал, что во время игрового сеанса эта служба съедала от 25 до 30 ГБ ОЗУ. Более того, связанный процесс еще больше увеличивал нагрузку, до такой степени, что «Диспетчеру задач» требовалось три минуты, чтобы просто открыться, а скорость интернета падала с 900 Мбит/с до 150.

Это не единичный случай: жалобы на утечки памяти, вызванные функцией Phone Link, встречаются еще с 2023 года. Другие сообщения описывают, как та же служба потребляет от 15 до 20 ГБ ОЗУ примерно раз в день, вынуждая пользователей вручную завершать процесс через «Диспетчер задач», чтобы вернуть системе отзывчивость. Один пользователь на форуме вопросов и ответов Microsoft заявил, что проблема загружает его ПК более чем на 90 процентов доступной оперативной памяти, и это стало регулярным явлением, а не разовым сбоем.
Итак, если вы используете функцию Phone Link в Windows 11 для синхронизации данных между ПК и мобильным телефоном и заметили необычно высокое потребление памяти, теперь вы знаете возможную причину.
Cross Device Service — это фоновый компонент, обеспечивающий работу Phone Link. Он отвечает за такие вещи, как обмен буфером обмена между устройствами, синхронизацию уведомлений, удаленное управление и непрерывность работы приложений через функцию Resume. При правильной работе он должен функционировать незаметно, не потребляя много ресурсов. Когда же он работает неправильно, он, по-видимому, застревает в каком-то бесконечном цикле, который никогда не завершается, постепенно пожирая все больше памяти по мере работы.

Microsoft официально никогда не подтверждала эту проблему, так как мы узнали о ней только из различных сообщений на форумах и Reddit. Однако жалобы кажутся достаточно частыми и со схожими симптомами, чтобы сделать вывод о том, что это фундаментальная проблема для некоторых пользователей Windows 11.
Служба поддержки Microsoft предложила несколько шагов по устранению неполадок для тех, кто с этим столкнулся, но это в основном общие решения, например, убедиться, что и Windows, и Phone Link полностью обновлены. Дополнительным решением может быть отключение записи «Mobile Devices» на вкладке «Автозагрузка» в «Диспетчере задач». Стоит отметить, что попытка выполнить эти шаги может не решить проблему для всех.
Таким образом, для пользователей, которые уже опробовали эти решения и все еще не решили проблему, самым простым исправлением может быть полное отключение Phone Link и смирение с потерей кросс-девайсной синхронизации, вместо того чтобы мириться с утечкой памяти.
Источники: Reddit пост 1, Reddit пост 2, Reddit пост 3, Microsoft Q&A форум пост
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Ivan Jenic




