
Якщо критичні системні файли Windows відсутні або пошкоджені, деякі функції Windows можуть припинити роботу належним чином або взагалі припинити реагувати. У такому разі можна скористатися засобом обслуговування та керування образом розгортання (DISM) і засобом перевірки системних файлів (SFC), щоб сканувати системні файли та відновлювати пошкоджені або відсутні файли.
➡️Переглянути рекомендації від компанії Microsoft
У більшості випадків, помилку "SWbemObjectSet: Invalid class" викликає пошкоджене сховище winmgmt. Winmgmt — це служба WMI в процесі SVCHOST, що виконується під обліковим записом "LocalSystem".
Спробуйте скористатись вбудованим у систему компілятором. У командному рядку, від імені адміністратора, виконайте наступні команди:
cd \windows\system32\wbem
net stop winmgmt
for /f %s in ('dir /b *.mof *.mfl') do mofcomp %s