Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 10 » Разное - Системная библиотека ucrtbase.dll сильно грузит процессор

Ответить
Настройки темы
Разное - Системная библиотека ucrtbase.dll сильно грузит процессор

Старожил


Сообщения: 172
Благодарности: 2


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: test009
Дата: 16-08-2024
В последнее время заметил, что некоторые приложения могут вдруг начать сильно грузить процессор (1 ядро).
Оба приложения, которые грузили процессор (в разнов время) - ссылались на одну и ту же библиотеку.
Я это выяснил так:
- открыл procmon и на вкладке Threads увидел 1 поток, который нагружает процесс.
- стеке такой вызов увидел:
Цитата:
ucrtbase.dll!configthreadlocale+0x50
указывает на библиотеку:
Цитата:
C:\Windows\System32\ucrtbase.dll



Я посмотрел в свойства файла и увидел:
Цитата:
Версия файла: 10.0.19041.3636
Дата изменения: 14.11.2023 22:21
Мне кажется, что он устаревший.
Как его правильно обновить?
Вирусы отметаю, т.к. проверил на virustotal - все нормально.
Ну и цифровая подпись у файла есть.
Проверку на вирусы запускал - все ок.






Вот как он грузит процессор:



Ранее я уже запускал Обновление системы, но файл не обновился.
Т.к. этот файл вроде бы относится к Visual C или C++, мне пришло на ум обновить установленные компоненты в Visual Studio Installer.
Простое обновление Visual Studio Community 2022 и 2019 через стандартный VS Installer, не помогло.

Я пробовал отдельно устанавливать Microsoft Visual C++ Redistributable, скачивая их отсюда для обоих версий x86 и x64, но тоже не помогло:
https://learn.microsoft.com/en-us/cp...?view=msvc-170
Пробовал сначала удалить старую версию и новые версии, а затем установить последнюю версию. Тоже не помогло.
После переустановок - комп перезагружал.

Подскажите, что делать.

На всем своем диске я нашел 114 таких файлов в разных папках с установленными приложениями.

Вот тут - самый актуальный:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\Remote Debugger\x64\ucrtbase.dll
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\Remote Debugger\x86\ucrtbase.dll
Версия файла: 10.0.1.14393.795
Дата изменения: 16.08.2024 21:42

Но в винде же нельзя просто так взять и заменить системный файл.

1. Как его обновить правильно?
2. Можете показать скриншот версии своего файла по адресу: C:\Windows\System32\ucrtbase.dll ? У вас он обновлен или тоже старый?

-------
Готовность человека меняться отражает степень его здравомыслия. Жак Фреско


Отправлено: 22:47, 16-08-2024

 

Аватара для NickM

Ветеран


Contributor


Сообщения: 4310
Благодарности: 1020

Профиль | Отправить PM | Цитировать


Цитата test009:
Оба приложения, которые грузили процессор »
Вы забыли указать эти самые приложения.

Отправлено: 23:42, 16-08-2024 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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



Moderator


Сообщения: 53356
Благодарности: 15477

Профиль | Отправить PM | Цитировать


Цитата test009:
стеке такой вызов увидел
Выделите поток, нажмите кнопку Stack и покажите, что там.

Отправлено: 00:28, 17-08-2024 | #3


Старожил


Сообщения: 172
Благодарности: 2

Профиль | Отправить PM | Цитировать


Цитата NickM:
Вы забыли указать эти самые приложения. »
DBeaver, vmware vcenter

Цитата Petya V4sechkin:
Выделите поток, нажмите кнопку Stack и покажите, что там. »

-------
Готовность человека меняться отражает степень его здравомыслия. Жак Фреско


Отправлено: 11:28, 17-08-2024 | #4


Старожил


Сообщения: 172
Благодарности: 2

Профиль | Отправить PM | Цитировать


Цитата Petya V4sechkin:
Выделите поток, нажмите кнопку Stack и покажите, что там. »
Если щелкать Refresh, то большую часть времени будет: 0х00000000000... но если щелкать раз 20, то будут все время разные стеки вызовов, вот пример нескольких:




-------
Готовность человека меняться отражает степень его здравомыслия. Жак Фреско


Отправлено: 20:13, 19-08-2024 | #5



Moderator


Сообщения: 53356
Благодарности: 15477

Профиль | Отправить PM | Цитировать


test009, особо ситуацию не прояснило, jvm.dll - библиотека Java.

Отправлено: 10:40, 20-08-2024 | #6



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 10 » Разное - Системная библиотека ucrtbase.dll сильно грузит процессор

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - services.exe сильно грузит процессор borys777 Microsoft Windows 2000/XP 31 26-12-2017 11:45
Система прерываний сильно грузит процессор FeRG7510 Процесcоры 31 01-10-2017 05:25
Ошибка - [решено] Ошибка: системная библиотека user32.dll перемещена в памяти... ruddystepa Microsoft Windows 2000/XP 127 05-08-2017 21:58
Службы - [решено] Svchost, а точнее библиотека umpnpmgr.dll грузит процессор. GarikRecords Microsoft Windows 7 6 08-11-2016 10:07
Разное - NT Kernel & System сильно грузит процессор revopix@vk Microsoft Windows 7 5 27-04-2014 19:10




 
Переход