7

Я установил Windows 10, и теперь он использует около 10-15% моего процессора процессом Runtime Broker. Что я вижу, так это то, что процесс под названием "Из фоновой задачи Microsoft" создается несколько раз.

До сих пор я пытался отключить Советы Windows и обмениваться обновлениями новых функций, как говорили другие, но это не помогло.

Кто-нибудь знает в чем причина и как ее решить? Благодарю.

РЕДАКТИРОВАТЬ

Мой вопрос не связан с тем, что это такое или что он делает, я это уже знаю. Моя настоящая проблема заключается в том, почему он использует столько ресурсов процессора.

РЕДАКТИРОВАТЬ 2

Вы можете заметить, что есть еще один процесс, называемый Microsoft Background Task, я думаю, что они могут быть как-то связаны.

http://i.stack.imgur.com/QvS8v.png

РЕДАКТИРОВАТЬ 3

Я записал трассировку xperf, и, анализируя ее, я вижу, что исполняемый файл BackgroundTransferHost.exe выполняется несколько раз, отнимая процессорное время, поэтому rundll32 также потребляет некоторое процессорное время. Ссылка для вывода файла xperf: https://www.dropbox.com/s/rw8q0oo47zviz2j/HighCPUUsage.etl?dl=1.

РЕДАКТИРОВАТЬ 4

Если я завершу процесс «Из фоновой задачи Microsoft», процесс Runtime Broker прекратит использование ЦП. Так что, наверняка, они как-то связаны. Но через некоторое время оба процесса начинаются снова.

РЕДАКТИРОВАТЬ 5

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

2 ответа2

1

Использование процессора происходит из windows.storage.dll (API хранилища WinRT), который вызывает windows.storage.dll!CPersistedTable::GetFileAsync . Таким образом, приложение пытается прочитать данные с жесткого диска, и это вызывает использование runtimebroker.

И у вас также есть "ContentDeliveryManager проблема" отсюда.

1

Для всех, у кого возникла проблема, я нашел временное решение:

Перейдите в папку Windows System32, найдите эти два exe:

BackgroundTranferHost.exe
BackgroundTaskHost.exe

Измените право собственности с TrustedInstaller на себя. Свойства -> Безопасность -> Дополнительно.

Запретить полный доступ к TrustedInstaller и другим принципалам.

Обратите внимание, что удаление папки Windows.old также может помочь.

Опять же, это временное решение! Это решает описанную проблему, но я не знаю, может ли это вызвать других.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .