На компьютере под управлением Windows 7 периодически прерывалась работа пяти служб одновременно:
Как обычно, первый шаг – это поиск аналогичных случаев в интернете. Было найдено три варианта решения проблемы:
Всё это не помогло. Пытаясь понять причину падений, я обнаружил, что эти службы работают под одним процессом scvhost.exe -LocalServiceNetworkRestricted. Все эти службы имеют тип shared, именно поэтому одним из методов решения проблемы было изменить тип на own, так как shared службы используют для работы общие ресурсы и падение одной приводит к падению остальных. Значит, необходимо определить, какая из служб экстренно прекращает работу. Необходимо было изолировать службу в отдельный процесс, ниже приведен алгоритм выделения службы в отдельный процесс.
К счастью, первой службой, которую я решил изолировать в отдельный процесс, была Windows Audio. Для этого:
После этого стало ясно, что падает служба Windows Audio и тянет за собой все остальные. Был обновлён драйвер на звуковую карту, после чего падения прекратились. Звуковая карта вызывавшая проблему – VIA 1708S.
We decided to use an Azure App Configuration to store configs of backend. App Configuration…
I have encountered an issue with az acr login --name <acr_name> command. It hanged and…
I have tried to learn terraform from scratch and found pretty simple tutorial for beginners.…
При внедрении Swagger в проекте .Net Core Web API потребовалось скрыть одно поле из примера,…
Около года назад я решил попробовать заработать на фондовой бирже, покупая и продавая акции. Изучая…
Во время установки .NET Framework столкнулся с ошибкой Installation failed with error code: (0x00000490), "Element…