3

Недавно после осеннего обновления создателя мой компьютер иногда испытывал высокую загрузку ЦП из-за того, что в фоновом режиме запускались несколько экземпляров wermgr.exe (отчеты об ошибках Windows).

Видимо, когда я проверяю журналы событий, все они используют один и тот же файл журнала, указывающий на Geolocation.dll.

Могу ли я узнать, как решить эту проблему?

- System 

  - Provider 

   [ Name]  Windows Error Reporting 

  - EventID 1001 

   [ Qualifiers]  0 

   Level 4 

   Task 0 

   Keywords 0x80000000000000 

  - TimeCreated 

   [ SystemTime]  2017-10-23T19:06:39.613315700Z 

   EventRecordID 9675 

   Channel Application 

   Computer Shian 

   Security 


- EventData 


   0 
   WindowsNonFatalSuspectedDeadlock 
   Not available 
   0 
   2 
   Unknown 
   Geolocation.dll 
   GetGeopositionOperationImpl 
   420000 
   Windows::Devices::Geolocation::GetGeopositionOperationImpl::InitializeAndStart 




   \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER65CB.tmp.mdmp \\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER701F.tmp.WERInternalMetadata.xml C:\ProgramData\Microsoft\Windows\WER\ReportQueue\NonCritical_2_f2d98841ee2bcd5605336a51b671781648283_00000000_cab_40c141fa\memory.hdmp 
   C:\ProgramData\Microsoft\Windows\WER\ReportQueue\NonCritical_2_f2d98841ee2bcd5605336a51b671781648283_00000000_cab_40c141fa 

   0 
   b13a9adf-eb70-4de1-92c8-d6d1b312aaa7 
   4 

1 ответ1

1

Я только недавно получил эту проблему сам и из сообщения об ошибке увидел, что это было о system32\Geolocation.dll загруженном в explorer.exe .

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

Откройте C:\windows\system32\ , найдите и откройте свойства Geolocation.dll . Перейдите на вкладку «Безопасность» и в нижней части нажмите « Advanced

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

В следующем окне должно быть сказано, что TrustedInstaller является владельцем этого файла, нам нужно изменить его, чтобы иметь возможность запретить доступ. Нажмите на Change в верхней части

Расширенное изображение

Введите свое имя пользователя для входа в Windows в появившемся поле и Check names . Это должно сделать вас владельцем этого файла.

Теперь вернитесь в первое окно с параметрами безопасности для Geolocation.dll. Теперь нажмите Edit чтобы изменить его разрешения. Пройдите каждое разрешение и удалите все галочки. Это включает в себя все системные пакеты, TrustedInstaller и даже себя. Не волнуйтесь, разрешения могут быть добавлены позже, если вы хотите.

Разрешения удаленного изображения

Теперь перезапустите explorer.exe в диспетчере задач или перезагрузите Windows, чтобы применить эти изменения. explorer.exe больше не сможет загружать Geolocation.dll и, следовательно, не будет выдавать бесконечные сообщения об ошибках.

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