Служба диспетчера доступа к возможностям грузит процессор
Если вы только что установили Windows 10 и столкнулись с проблемой сильных тормозов, после открытия Microsoft Edge, то это может быть связано с тем, что Cлужба узла: Служба репозитория состояний (состояние хранилище) потребляет много ресурсов центрального процессора за раз. Это обычная проблема среди недавно установленных пользователей Windows 10. Из-за этой проблемы ваш компьютер может зависнуть, и вы не сможете нормально работать на вашем ПК. Это также может произойти при открытии любой ссылки в Microsoft Edge, после установки Windows 10. Эта служба может использовать до 90% ресурсов ЦП, и из-за этого на вашем компьютере может возникнуть проблема с высокой загрузкой процессора.
Почему запущено так много процессов Узел службы (svchost.exe)?
ОС Windows использует множество системных сервисов для самых различных задач: автоматическое обновление, оптимизация дискового пространства, работа локальной сети, индексирование данных для поиска и т.д. Для каждой службы намеренно используется отдельно запущенный процесс, так как в противном случае сбой в одном из процессов приведет к краху всех остальных функций системы. Именно поэтому они отделены друг от друга.
Службы разбиты на отдельные группы, которые связаны между собой логически. Для каждой такой группы используется один запущенный процесс svchost.exe. Например, один процесс Узел службы запускает три службы, связанные с брандмауэром. Другой процесс может запускать все службы, связанные с пользовательским интерфейсом, и так далее. На изображении ниже видно, что один процесс Узел службы запускает несколько связанных сервисов защиты, а другой запускает службу авто настройки WLAN.
Отключить поиск Windows
Как и в случае с Windows 10, виновником номер один, который, вероятно, вызывает проблемы со 100% использованием диска, является функция поиска. По-видимому, способ, которым функция поиска предназначена для постоянного индексации и отслеживания новых файловых записей, в конечном итоге приведет к перегрузке всех системных ресурсов на недорогих ПК — это влияет как на ЦП, так и на традиционные жесткие диски.
Если функция поиска действительно виновата в этой конкретной проблеме, и вы активно ее используете, вам не понравится разрешение.
На данный момент единственный надежный способ остановить индексирование файлов (вызванное поиском Windows) от перегрузки всех ваших системных ресурсов — это полностью отключить эту функцию.
Это делается через экран «Службы» — вам нужно будет начать с остановки состояния службы перед изменением типа запуска.
ВАЖНО: Выполнение этой модификации по существу означает, что вы отказываетесь от функции поиска в Windows 11. Ваша операционная система больше не будет тратить время на автоматическое индексирование файлов, хранящихся на вашем ПК. Это может решить проблемы с использованием вашего диска, но также помешает вам снова использовать Windows Search.
Если вы понимаете, что это изменение повлияет на вашу операционную систему, и готовы применить это изменение, выполните следующие действия:
- Начните с нажатия клавиши Windows + R, чтобы открыть окно «Выполнить». В только что появившемся специальном приглашении введите services.msc внутри текстового поля и нажмите Enter, чтобы открыть экран «Службы».Открытие экрана служб в Windows 11
- Как только вы окажетесь на экране «Службы», перейдите в правую часть страницы и прокрутите список служб вниз, пока не найдете Windows Search.
- Когда вы его увидите, щелкните его правой кнопкой мыши и выберите «Свойства» в специальном контекстном меню.Доступ к экрану свойств
- На экране «Свойства» Windows Search начните с доступа к вкладке «Общие» с помощью ленточного меню вверху.
- Затем проверьте статус службы и посмотрите, работает ли она в настоящее время — если для нее установлено значение «Работает», нажмите кнопку «Стоп» ниже и подождите, пока служба не остановится на своем пути.
- После того, как служба поиска Windows будет окончательно остановлена, измените тип состояния, указанный выше, с Автоматический (отложенный запуск) на Отключено.Изменение поведения Windows Search в Windows 11
- После остановки службы поиска Windows откройте диспетчер задач (Ctrl + Shift + Esc) и посмотрите, снизилась ли загрузка диска и процессора.
Если проблема не устранена, перейдите к следующему потенциальному исправлению ниже.
1. Перезапуск Службы репозитория состояний
Служба репозитория состояний включена по умолчанию, и должна быть включенной, чтобы вы могли получить функциональность. Чтобы избавиться от проблемы, может помочь перезагрузка службы Windows.
- Нажмите сочетание кнопок Win + R и введите services.msc, чтобы открыть диспетчер служб.
- Найдите "Служба репозитория состояний" и нажмите на ней правой кнопкой мыши, и выберите Перезапустить.
- Если параметр "Перезагрузка" в меню неактивен, дважды щелкните по этой службе и нажмите Стоп, как только служба остановится, нажмите Пуск.
2. Отключение и остановка службы репозитория состояний
Если приведенное выше метод не помог, вы можете временно отключить службу репозитория состояния от самого диспетчера служб.
- Зайдите обратно в диспетчер служб, как описано выше, щелкните по данной службе два раза, и нажмите Остановить.
- В качестве альтернативы вы можете открыть диспетчер задач (Ctrl+Alt+Del), найти "Служба узла: Служба репозитория состояний" на вкладке "Процессы", и если окажется, что загрузка ЦП высокая, щелкните по службе правой кнопкой мыши и выберите "Снять задачу".
3. Восстановить или сбросить Microsoft Edge
Иногда поврежденный файл в Microsoft Edge может создать такую проблему. Поэтому вы можете сбросить браузер Edge по умолчанию.
- Перейдите Параметры windows >Приложения >Приложения и возможности > Найдите в списке Microsoft Edge и Дополнительные параметры.
4. Переустановка приложений UWP
Если проблема не только в Microsoft Edge, а некоторые и другие приложения, такие как "Параметры windows", вызывают высокий уровень ЦП, то вы можете переустановить все встроенные приложения UWP .
Добрый день! Уже отчаялся искать причину проблемы. Решил обратиться сюда за советом. Постараюсь дать максимально-полное описание.
Имеется "сервер" WS 2012 R2, собранный на десктопном железе i7-4790, SSD, 16 Гб ОЗУ.
Сервер выполняет роли:
- терминального доступа для работы 10 пользователей в 4 файловых базах 1С.
- сервер Сбис MuzzleServer (работа 4-5 пользователей с клиентских машин по сети).
- Бэкапы документов и баз с помощью CobianBackup по расписанию.
Суть проблемы:
Проблема появилась пару месяцев назад (хотя наблюдалась и ранее, но ооочень редко). Сложно сказать после чего (возможно после очередного обновления системы, но это очень примерно). В первый день работы сервера, после включения/перезагрузки, ориентировочно в 16:00 - 17:00 начинается нагрузка на ЦП. И не прекращается даже после полного выхода пользователей и закрытия ими 1С.
Сначала нагрузка составляет ~14-15%, в следующий день в это же время нагрузка увеличивается еще и достигает ~30-40%, еще через день снова увеличивается и достигает ~60%.
- Узел службы: локальная система
- Узел службы: модуль запуска процессов DCOM-сервера
А именно процессы, которые входят в эти группы служб:
- LSM (Диспетчер локальных сеансов)
- CertPropSvc (Распространение сертификата)
LSM система перезапустить не дает изначально. CertPropSvc на перезапуск не отвечает и висит в статусе "остановка".
Спасает только полная перезагрузка оборудования. После этого все начинается заново.
Что установлено на сервере:
- 1С 8.3.17 + 4 файловые базы
- Comodo антивирус (уже удален полностью, не повлияло на проблему)
- CobianBackup Gravity 11 с копированием баз по расписанию (время копирования не совпадает с временем возникновения проблемы).
- Сервер лицензирования СЛК для одной из конфигураций 1С.
- Intel Update Manager
- intel SSD ToolBox
Что пытался предпринять:
- Первым делом полез в планировщик задач и отключил все сторонние и ненужные задачи. При этом выполняемых на время начала нагрузки задач не обнаружил. Ни одна задача не совпала по расписанию с периодом возникновения проблемы.
- поиск вирусов средствами KVRT и Dr. Web Cure It! Все чисто.
- отключение, а позже - и полное удаление бесплатного антивируса Comodo с сервера, так как подозрения были на него.
- была произведена проверка с помощью sfc /scannow и /dism. При первой проверке были обнаружены и устранены проблемы. Последующая проверка показала - что система в норме.
- были установлены все свежие обновления системы.
Что сейчас в поле подозрений:
Выход пользователей из сеанса, либо закрытие подключения без выхода. По крайней мере эти события совпадают с периодом возникновения/усиления нагрузки.
Некоторые пользователи работают до 16:00, кто-то задерживается на подольше.
И еще подозрения вызывает вот эта ошибка в системном журнале:
Система Windows обнаружила, что файл реестра используется другими приложениями или службами. Файл сейчас будет выгружен, после чего приложения или службы, которые его используют, могут начать работать неправильно.
ПОДРОБНО —
1 user registry handles leaked from \Registry\User\S-1-5-21-1493852430-2455343005-1449656011-1013:
Process 1708 (\Device\HarddiskVolume4\Windows\System32\winlogon.exe) has opened key \REGISTRY\USER\S-1-5-21-1493852430-2455343005-1449656011-1013
Подобных ошибок в день возникает несколько. Точно могу сказать что появляются в момент выхода пользователя из системы. Но связано ли это с нагрузкой - вопрос сложный.
Просто в отчаянии. Надеюсь кто-то сможет дать дельный совет.
И заранее спасибо!
Лига тыжпрограммистов
185 постов 2.2K подписчик
Правила сообщества
Описывайте свою проблему как можно подробнее. Чем меньше информации дадите - тем меньше шанс, что вам смогут помочь.
В остальном - можно всё, что связано с сообществом, нельзя всё, что запрещено правилами пикабу.
Был у меня случай. Принесли ноут рабочий. Нужно было разобратся с нагрузкой ЦП. В системе стояло куча прог с лицензией. Сносить нельзя было.
Вот подозрение было на вирусы. Но Каспер и Веб ничего не находили.
Много чего перелопатил. Нашёл эксплоером процесс. Но вырубить его не смог.
Отчаявшись, вспомнил про симантек, в 90е хорошие системные программы выпускал. Скачал ихний антивирус. И только он и то с трудом ( с несколькими перезагрузками) нылечил ноут.
Для начала: из моего опыта для такой конфигурации у ТС, имхо, маловато оперативной памяти. Но это так, к слову.
Я бы прежде всего проверил недавние обновления майкрософта, они нередко вступают в конфликт с такими вещами, как сервер лицензий 1с, обмен между базами 1с по технологии dcom, и т.п. Вполне может быть, что конфликт идёт с другой программной компонентой, но вот с этого я бы начал.
Еще: имхо, не стоит тратить время на кобиан, реестр и проч. Здесь игра не в это.
Удачи в устранении.
Winlogon.exe CPU Miner Trojan
попробуйте отключить cobian на это время и проверить
стоят ли на сервере дрова рутокен(если да - переустанови)? много-ли ЭЦП в реестре/файловых подключено(2-3 десятка - не много)? пробрасываются ли ЭЦП с локальных компов(по RDP) на сервер(попробуй отключи, если да)?
Проверка связанных служб в Диспетчере задач
В Windows 8 или 10, процессы отображаются списком на вкладке «Процессы» Диспетчера задач , отсортированных по имени. Если процесс служит хостом для нескольких служб, вы можете увидеть список раскрыв ветку этого процесса. Это позволяет легко определить, какие службы относятся к каждому экземпляру процесса Узел службы .
Открыв диспетчер в Windows 11 можно заметить, что ЦП загружен на 100 процентов. В большинстве случаев, загрузка процессора до максимума происходит у пользователей со слабыми компьютерами или ноутбуками. В других ситуациях, это могут быть и системные факторы как зависшие службы и куча запущенных ненужных программ в фоновом режиме.
Процессор играю важную роль в производительности и, когда идет перегрев, то снижается частота процессора и он уходит в троттлинг, вызывая тормоза при игре или других задачах.
2. Автозагрузка
Отключите ненужные программы в автозапуске Windows. Ctrl+Shift+Esc, чтобы открыть диспетчер задач и перейдите во вкладку "Автозагрузка".
- Определите сторонние программы и отключите их.
Отключите встроенную очередь команд для вашего контроллера SATA AHCI
Если первые два метода не были эффективны в вашем случае, давайте обратим наше внимание на ваш драйвер контроллера SATA AHCI и исследуем, либо встроенная функция (Native Command Queuing) на самом деле не снижает производительность вашего жесткого диска, чем это должно быть в Windows 11.
Оказывается, Windows 11 довольно неэффективна, позволяя жестким дискам использовать собственную очередь команд, и этот сбой часто приводит к зависанию диска на 100%, что приводит к длительному зависанию ПК.
К счастью, вы можете решить эту проблему, выполнив некоторые модификации реестра для вашего драйвера контроллера SATA AHCI, чтобы отключить встроенную очередь команд — это немного замедлит работу вашего жесткого диска, но, скорее всего, решит любую проблему с использованием основного диска в Windows 10.
Важно: этот метод рекомендуется только для конфигураций ПК с традиционными жесткими дисками. Нам не удалось подтвердить эту конкретную проблему, возникающую с твердотельными накопителями и сверхбыстрыми твердотельными накопителями.
Следуйте приведенным ниже инструкциям, чтобы отключить собственную очередь команд для вашего контроллера SATA AHCI, чтобы снизить использование диска на вашем компьютере с Windows 11:
- Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите devmgmt.msc в диалоговом окне, которое в настоящее время отображается на экране, и нажмите Enter, чтобы открыть диспетчер устройств. Если вы видите окно «Контроль учетных записей пользователей», предоставьте административный доступ, щелкнув поле «Да».Открытие диспетчера устройств в Windows 11
- В диспетчере устройств прокрутите список устройств и разверните раскрывающееся меню, связанное с контроллерами IDE ATA / ATAPI.
- Затем щелкните правой кнопкой мыши стандартный драйвер контроллера SATA AHCI и выберите «Свойства» в только что появившемся контекстном меню.Доступ к свойствам драйвера стандартного контроллера AHCI
Примечание. Если вы используете специальный драйвер для контроллеров ATA / ATAPI, имя вашего контроллера может быть другим. Например, драйверы контроллера Intel называются Intel (R) xxx Series Chipset Family SATA AHCI Controller.
Примечание. Вы можете либо перейти к этому месту самостоятельно, либо вставить его прямо в панель навигации, чтобы сразу попасть туда.
Высокая загрузка центрального процессора из-за службы репозитория состояний ( State Repository)
Служба репозитория состояний помогает пользователям сделать снимок (сохранить) сеанса просмотра, чтобы пользователь мог вернуться к этому сеансу в другом браузере на другом устройстве. Разберем некоторые решения, которые могут помочь Вам.
1. Определение виновника
Откройте диспетчер задач нажав Ctrl+Shift+Esc, чтобы открыть диспетчер задач. Нажмите на столбик ЦП для сортировки нагрузки в большую сторону. Снимите задачу с программы, если она создает нагрузку. Если это какой-либо процесс, то вбейте его название в поиск Google, чтобы понять, что это за процесс. Обычно обновления в фоновом режиме или защитник Windows сканирует систему и создают проблемы для процессора, но это временная проблема, так как потом всё нормализуется, просто нужно подождать. Вы можете в комментарии написать имя процесса, и я попробую помочь советом, что делать.
Отключить Superfetch (Sysmain)
Если вы уже пытались отключить Windows Search или не готовы обеспечить этот компромисс, еще одним вероятным виновником, который может перегрузить все ваши системные ресурсы и сохранить использование ЦП и диска на уровне 100%, является Superfetch (Sysmain).
Примечание. Цель этой службы — повысить производительность вашей операционной системы за счет предварительной загрузки часто используемых приложений в оперативную память перед их использованием.
Хотя это звучит великолепно в теории и прекрасно работает на ПК среднего и высокого уровня, этого нельзя сказать о конфигурациях низкого уровня — если вы используете ПК с ограниченным объемом оперативной памяти (с низкими частотами), Sysmain только ухудшит ситуацию, потому что он переключит нагрузку с вашей оперативной памяти на VRAM (виртуальная память, размещенная на вашем жестком диске или твердотельном накопителе).
Это, скорее всего, сохранит использование вашего диска на уровне 100%, поскольку ваш компьютер изо всех сил пытается предварительно загрузить ваши наиболее часто используемые приложения.
Если вы оказались в такой ситуации и хотите решить эту проблему, единственный компромисс, который вы можете сделать, — это запретить Sysmain предварительно загружать ваши приложения — это будет служить цели освобождения ваших системных ресурсов (особенно использования вашего диска).
Вы можете отключить Sysmain через экран «Службы». Вам нужно сначала остановить его, прежде чем изменять поведение при запуске.
Вот как это сделать:
-
Откройте диалоговое окно «Выполнить», нажав клавиши Windows + R. В появившемся диалоговом окне введите services.msc и нажмите Enter, чтобы открыть экран «Службы».Открытие экрана служб
Примечание. Если в окне «Контроль учетных записей пользователей» появится запрос, вам необходимо принять права администратора, нажав «Да».
Если проблема все еще не устранена, воспользуйтесь следующим способом, описанным ниже, для другого способа снизить использование диска в Windows 11.
4. Сканирование на вирусы
Если ЦП грузиться без каких либо причин, к примеру служба system, то вероятно в системе вирусы. Воспользуйтесь сканером , как Zemana или DrWeb, чтобы сканировать систему и обезвредить зловреды.
6. Отключить фоновые приложения
Фоновые приложения могут работать, когда они не нужны и создавая нагрузку на ЦП, но это исключения и редкость. Вы должны понимать, что отключив работу фоновых приложений вы можете только создать большую проблему для процессора.
К примеру, вы открываете время от времени несколько приложений для работы, и если приложение не будет работать в фоном режиме, то будет большой скачек на ЦП при открытии программы. В этом и есть смысл работы программ в фоновом режиме. По этому, отключайте те, которые вы никогда не используете или очень редко.
Что это за процесс Узел службы (svchost.exe)?
Компания Microsoft дает такой ответ:
Svchost.exe является именем процесса хоста для служб, которые запускаются из библиотек динамической компоновки.
Думаю, это совершенно не отвечает на наш вопрос. Компания Microsoft старается уйти от использования Exe файлов для внутренних служб Windows, заменяя их DLL файлами. Этот подход делает систему более гибкой и позволяет любым элементам системы получать доступ к общим функциям. Использование DLL файлов облегчает поддержку и внесение изменений в систему.
Однако DLL файлы не являются исполняемыми и не могут быть непосредственно запущены в системе Windows. Для выполнения системных задач оболочка запускает файл Узел службы (svchost.exe), который в свою очередь загружает необходимую библиотеку и использует нужные функции. Так и появился этот служебный файл.
И снова про VPN или Shadowsocks/Vmess/Vless/Trojan, как подарок от китайских друзей
Но сначала напомню, что самый надёжный VPN - тот, который вы поднимаете на
арендованном виртуальном сервере. В прошлом посте я давал ссылки на инструкции от пикабушников.
Недавно появился ещё один очень толковый гайд в этой тематике от @nayk и VPN для Youtube, Instagram и пр Рекомендую ознакомится.
Наверняка многие столкнулись с тем, что традиционные способы обхода блокировок перестают работать на смартфонах и ПК. Всё ожидаемо, РКН тоже не дремлет. Однако есть решения и вот одно из них.
Не буду больше "грузить" теорией. Кому интересно история разработки и разработчика - ТЫК СЮДА Скажу лишь кратко - с разработчиком связалась китайская полиция и проект был закрыт, но. Идея была подхвачена энтузиастами и получила развитие. На данный момент есть различные Shadowsocks клиенты для Android, Windows, Mac OS, Linux, iOS и OpenWRT (для роутеров) В том числе и Outline VPN, о котором был пост на Пикабу
А ещё, разработаны новые, не менее крутые решения - Vmess, Vless, Trojan и т.п. Что это за "звери" такие, при желании можно прочитать ТУТ, а я расскажу об одном из клиентов для этих протоколов, который носит название v2RayNG.
Для продвинутых и не боящихся ставить приложения из сторонних источников, есть 4pda и мод с русским переводом
Тыкаем понравившийся сервер. Не заморачиваюсь и выбираю в первый.
Получаем готовый конфиг Shadowsocs. Копируем его в буфер обмена.
Открываем приложение v2RayNG, тыкаем ПЛЮСИК вверху справа, вставляем в скопированный конфиг. Запускаем (стрелкой указано), даём разрешения, пользуемся.
Так можно делать много раз
Импортировать конфиги можно и при помощи встроенного в прогу сканера QR кода - открываем сайт на компе и сканируем смартфоном с монитора.
И так, мы загрузили кучу конфигов, надо выбрать нерабочие и удалить. Жмём 3 точки в верхнем правом углу и всё как на скрине, на раз-два-три.
Внимание! Дождитесь результата теста. Много "носочков" - дольше тест.
Ещё конфиги Shadowsocs (носочки) можно брать в Телеграмм канале сообщества Outline t.me/OutlineVpnOfficial
Главное неудобство - бесплатные "носочки" надо "освежать". Некоторые работают месяц, другие меньше, некоторые больше.
Читайте за что отвечает процесс «svchost.exe» и что будет если его отключить . Если вы загляните в Диспетчер задач, то обратите внимание на множество запущенных процессов с одинаковыми названиями “Служба узла” или “Узел службы”. Некоторые из этих процессов могут сильно нагружать процессор вашего компьютера или ноутбука, и вы захотите удалить их.
3. Отключить службы
Нажмите Win+R и введите services.msc, чтобы открыт службы.
В службах остановите следующие, которые в большинстве своём создают нагрузку на ЦП. Не забывайте иногда обратно запускать (раз в две недели) службу "Центр обновления Windows", чтобы обновить систему и установить патчи безопасности.
Можно ли завершить процессы Узел службы (svchost.exe)?
Выполнение различных системных задач может требовать разное количество ресурсов компьютера. К примеру дефрагментация диска или создание точки восстановления Windows сильно замедлят работу компьютера с медленным HDD, а служба шифрования Bitlocker способна полностью загрузить слабенький процессор.
Для комфортной работы Windows 10 желательно использовать 4-ех ядерный процессор, 6-8 ГБ оперативной памяти и устанавливать систему на SSD диск. Отключение системных процессов не окажет существенного влияния на прирост производительности. ОС Windows достаточно хорошо оптимизирована и не запускает не нужных служб.
Обслуживание системы, которое требует существенных ресурсов, выполняется в период бездействия вашего ПК. Если вы завершите процесс необходимый системе в текущий момент времени, то он будет автоматически запущен заново. Для полного отключения процесса необходимо разобраться для какой функции Windows он используется и отключить эту функцию. Подробнее об способах ускорения работы Windows 10 смотрите в нашем видео:
Если вы заметили, что один из экземпляров Узел службы или связанная с ним служба чрезмерно используют процессор или ОЗУ, вы можете проверить задействованные сервисы. Это поможет найти направление, в котором искать неисправность. Вы можете узнать службы, связанные с конкретным svchost.exe, используя стандартный Диспетчер задач или стороннее приложение Process Explorer. Process Explorer можно отнести к списку приложений, которые нужно обязательно иметь на своем компьютере.
5. Целостность системы
Если системные файлы повреждены, то службы могут работать некорректно и зависать, тем самым создавая высокую нагрузку на ЦП. Восстановим системные поврежденные файлы, если они имеются. Для этого запустите командную строку от имени администратора и введите по очереди команды:
7. Драйвер ЦП
- Нажмите Win+X и выберите "Диспетчер устройств". Посмотрите нет ли восклицательного желтого знака на каких-либо устройствах. Если есть, то нужно удалить драйвер и скачать с официального сайта производителя.
- Также, разверните вкладку "Процессоры" и удалите все драйвера, после чего зайдите на сайт производителя процессора и скачайте драйвер. Кроме того, вы можете перейти в центр обновления Windows и обновить, после чего драйвер будет скачен с серверов Microsoft.
Пока что Windows 11 занимает первое место как самая быстрая ОС, выпущенная Microsoft на сегодняшний день. Однако это верно только для ПК среднего и высокого класса. Ранние пользователи недорогих ПК по-прежнему сообщают, что они постоянно видят, что использование ЦП и диска остается на уровне 100% и замедляет работу операционной системы до полной остановки.
Использование вашего ЦП или диска на уровне 100% может иметь несколько различных причин, но подтверждено лишь несколько виновников, вызывающих такое поведение в Windows 11. Вот список сценариев, которые, как известно, вызывают неоправданно высокую загрузку Disk & Использование ЦП в последней операционной системе, выпущенной Microsoft:
Теперь, когда мы рассмотрели все потенциальные причины, которые могут привести к 100% загрузке вашего процессора и диска в Windows 11, давайте рассмотрим пару исправлений, которые другие пользователи Windows 11 успешно использовали для решения проблемы:
Читайте также: