Как исправить ошибку «Не удалось собрать информацию» в Windows
Введение
Ошибка «Не удалось собрать информацию» при запуске средства «Сведения о системе» (msinfo32) мешает получить обзор конфигурации оборудования и программного обеспечения. Причины обычно связаны с правами доступа, повреждёнными данными WMI, конфликтующим ПО безопасности или проблемами с компонентами Visual C++. В этой инструкции — пошаговые способы устранения, диагностические методы, контрольные списки для ролей и план действий при откате.

Что такое WMI и почему это важно
WMI (Windows Management Instrumentation) — это инфраструктура для управления данными и операциями в Windows. Средство «Сведения о системе» собирает данные через WMI. Если база WMI повреждена или службы остановлены, msinfo32 не сможет получить информацию.
Важно: перед выполнением операций, затрагивающих сервисы и реестр, создайте точку восстановления или сделайте резервную копию важных данных.
1. Перезапустите средство «Сведения о системе» и процесс msinfo32
Перезапуск — самый быстрый и часто успешный метод.
Шаги:
- Закройте окно «Сведения о системе», если оно открыто.
- Откройте Диспетчер задач.
- Нажмите Win, введите Task Manager и выберите лучший результат, либо нажмите Ctrl+Shift+Esc.
- Перейдите на вкладку «Подробно».
- Найдите процесс msinfo32.exe, щёлкните по нему правой кнопкой и выберите «Завершить задачу».
После завершения процесса снова запустите «Сведения о системе» через меню «Пуск» — в большинстве случаев средство запустится корректно.
2. Запустите средство «Сведения о системе» от имени администратора
Иногда дело в правах доступа: средство нуждается в повышенных привилегиях, чтобы опросить некоторые источники данных.
Шаги:
- Откройте меню «Пуск».
- Введите “Сведения о системе”.
- В результатах щёлкните правой кнопкой по пункту и выберите «Запуск от имени администратора».
Если запуск от имени администратора устранил ошибку — проверьте, какие именно разделы недоступны при обычном запуске; возможно, стоит изменить политику прав доступа для отдельных компонентов.
3. Временно отключите Windows Security и сторонний антивирус
Антивирусные продукты и защитные политики могут блокировать обращение к компонентам системы. Для проверки временно отключите защиту в Windows Security и сторонний антивирус, затем попробуйте снова открыть msinfo32.
Важно: не забывайте включить защиту обратно после проверки — работа без антивируса повышает риск заражения.
4. Сбросьте репозиторий WMI
Сброс репозитория WMI восстанавливает базу данных WMI; это часто помогает при повреждении данных.
Внимание: сброс может повлиять на сторонние приложения, зависящие от WMI. Создайте точку восстановления.
Шаги:
- Нажмите Win+R, введите cmd и нажмите Ctrl+Shift+Enter, чтобы открыть командную строку с повышенными правами.
- Остановите службу WMI:
net stop winmgmt- Сбросьте репозиторий:
winmgmt /resetrepository- Запустите службу WMI:
net start winmgmtПосле этого повторно запустите «Сведения о системе». Если сообщение об ошибке исчезло — репозиторий был источником проблемы.
5. Пере-регистрация компонентов WMI
Если сброс не помог, попробуйте пере-регистрировать DLL/EXE компоненты WMI.
Шаги:
- Откройте командную строку от имени администратора (Win+R → cmd → Ctrl+Shift+Enter).
- Остановите службу WMI:
net stop winmgmt- Перейдите в каталог WMI:
cd /d %windir%\system32\wbem- Пере-регистрируйте DLL файлы:
for %s in (*.dll) do regsvr32 -s %s- Пере-регистрируйте исполняемые файлы:
for %s in (*.exe) do %s /regserver- Запустите службу WMI:
net start winmgmtЕсли команды отработали с ошибками, сохраните вывод и проверьте его — ошибки регистрации укажут на повреждённые файлы или на то, что некоторые компоненты удалены.
6. Восстановление или переустановка Microsoft Visual C++
Многие системные и сторонние утилиты зависят от библиотек Visual C++. Повреждение этих пакетов способно вызывать косвенные ошибки в средствах диагностики.
Шаги для восстановления:
- Откройте Панель управления → Программы и компоненты.
- В поле «Просмотр» выберите «Мелкие значки», найдите все записи Microsoft Visual C++ Redistributable.
- Для каждой версии выберите «Изменить», затем «Восстановить».
Если восстановление не помогло, удалите и затем скачайте последние версии с официального сайта Microsoft и установите их заново.
7. Общие исправления, которые часто помогают
Если предыдущие шаги не сработали, попробуйте следующие универсальные методы.
Обновите драйверы устройств
- Через «Диспетчер устройств» найдите устройства с жёлтыми треугольниками и обновите их драйверы. Также посетите сайт производителя для загрузки последней версии.
Проверьте и восстановите системные файлы
- Запустите в командной строке с правами администратора:
sfc /scannow- Если SFC не исправляет всё, выполните:
DISM /Online /Cleanup-Image /RestoreHealthОбновите Windows
- Установите все обновления через «Параметры» → «Обновление и безопасность» → «Проверить наличие обновлений».
Сброс Windows как крайняя мера
- «Параметры» → «Обновление и безопасность» → «Восстановление» → «Начать заново с сохранением файлов». Перед этим обязательно сделайте резервную копию.
8. Диагностика: как понять, где проблема
Шаги диагностики:
- Запустите msinfo32 от имени администратора — если работает, это указывает на проблему с правами.
- После остановки msinfo32 посмотрите журналы событий:
- Откройте «Просмотр событий» → Журналы Windows → Приложение / Система. Ищите ошибки, связанные с WinMgmt, WMI или msinfo32.
- Проверьте состояние службы WinMgmt:
sc query winmgmt- Запустите WMI Tester (wbemtest.exe) — инструмент для тестирования WMI-запросов. Если он не может подключиться, проблема точно в WMI.
9. Роль‑ориентированные чеклисты
Чеклист для системного администратора:
- Создать точку восстановления или бэкап.
- Убедиться, что процессы msinfo32 завершены в Диспетчере задач.
- Перезапустить средство от имени администратора.
- Проверить журналы событий на ошибки WinMgmt.
- Сбросить репозиторий WMI и пере-регистрировать компоненты.
- Восстановить/переустановить Visual C++ Redistributable.
- Запустить SFC и DISM.
- При необходимости — план отката и уведомление пользователей.
Чеклист для обычного пользователя:
- Перезапустить ПК и попытаться снова.
- Запустить средство от имени администратора.
- Временно отключить антивирус и проверить работу msinfo32.
- Выполнить обновления Windows и драйверов.
- При отсутствии результата — обратиться к администратору или в службу поддержки.
10. Мини‑методология восстановления WMI (пошагово)
- Сохраните журнал ошибок из «Просмотра событий». Это поможет при анализе.
- Остановите службу WinMgmt и создайте копию каталога %windir%\system32\wbem для резервной копии.
- Выполните resetrepository.
- Пере-регистрируйте компоненты.
- Проверьте wbemtest и SFC.
- Мониторьте работу в течение 24–48 часов.
11. Тесты и критерии приёмки
Критерии приёмки:
- Средство «Сведения о системе» открывается без ошибки.
- Разделы «Компоненты» и «Программное обеспечение/Среда» отображают данные.
- Нет ошибок WinMgmt в журнале «Система» и «Приложение» в течение 1 часа после исправления.
Тесты:
- Запустить msinfo32 обычным пользователем и записать результат.
- Повторить запуск от имени администратора.
- Выполнить WMI-запрос через wbemtest или PowerShell и проверить ответ:
Get-WmiObject -Class Win32_OperatingSystemЕсли ответы приходят корректно — тест пройден.
12. Дерево решений (быстрая навигация)
flowchart TD
A[msinfo32 показал ошибку] --> B{Запуск от имени администратора?}
B -- Нет --> C[Запустить от имени администратора]
B -- Да --> D{Антивирус отключён?}
D -- Нет --> E[Временно отключить антивирус и повторить]
D -- Да --> F{WMI отвечает?}
F -- Нет --> G[Сбросить репозиторий WMI и пере-регистрировать компоненты]
F -- Да --> H{Visual C++ повреждён?}
H -- Да --> I[Восстановить/переустановить Visual C++]
H -- Нет --> J[Запустить SFC/DISM и обновить драйверы]
G --> J
I --> J
J --> K[Если не помогло — восстановление системы или переустановка Windows]13. Риски и меры предосторожности
- Риск: некорректный сброс WMI может нарушить работу сторонних приложений. Мера: создать точку восстановления и резервную копию данных.
- Риск: временное отключение антивируса увеличивает угрозу вредоносного ПО. Мера: выполнять действия в изолированной сети и включать защиту сразу после проверки.
- Риск: ручная регистрация компонентов может завершиться ошибками из‑за отсутствия файлов. Мера: проверить целостность системных файлов через SFC и при необходимости восстановить образ Windows через DISM.
14. Советы и альтернативные способы получить системную информацию
Если msinfo32 всё ещё не работает, используйте альтернативы:
- PowerShell:
Get-ComputerInfo | Out-File C:\temp\computerinfo.txt- Команда systeminfo в командной строке:
systeminfo > C:\temp\systeminfo.txt- Утилиты сторонних производителей (только проверенные и из официальных источников).
15. Примечания о совместимости и локальных особенностях
- На корпоративных машинах групповая политика может ограничивать доступ к WMI. Согласуйте действия с ИТ‑отделом.
- На устройствах OEM (производителей) иногда присутствуют собственные агенты телеметрии, которые влияют на работу WMI; проверяйте документацию производителя.
16. Быстрое резюме и порядок действий
- Шаг 0: Перезагрузите ПК и попробуйте снова.
- Шаг 1: Завершите процесс msinfo32 и запустите от имени администратора.
- Шаг 2: Отключите антивирус временно и проверьте.
- Шаг 3: Сброс WMI и пере-регистрация компонентов.
- Шаг 4: Восстановление/переустановка Visual C++.
- Шаг 5: SFC/DISM, обновление драйверов и Windows.
- Шаг 6: В крайнем случае — восстановление системы или переустановка.
Резюме
Ошибка «Не удалось собрать информацию» обычно решается поэтапно: от простого перезапуска и запуска с правами администратора до восстановления WMI и компонентов Visual C++. Всегда начинайте с безопасных шагов и предварительно создавайте точку восстановления. Если проблема связана с групповыми политиками или корпоративными агентами — привлеките ИТ‑службу.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента