Зміст:
Спосіб 1: Вимкнення контролю облікових записів
Найпростіший метод вирішення помилки з кодом 0x80041003 у Windows 7, який часто виявляється ефективним, — це вимкнення контролю облікових записів, що робиться дуже просто:
- Відкрийте «Пуск» і викличте в додатку «Панель управління».
- Якщо у вас налаштовано перегляд за категоріями, краще змініть його на «Великі значки», щоб легше орієнтуватися в наявних параметрах.
- Знайдіть «Центр підтримки» і натисніть на цю стрічку.
- Далі перейдіть у «Зміна параметрів контролю облікових записів».
- Перемістіть повзунок вниз, щоб він залишився на значенні «Ніколи не повідомляти». Після цього перезавантажте ПК і перевірте, чи була усунена проблема.





Спосіб 2: Запуск скрипта VBS
Одна з офіційних рекомендацій від Microsoft — використання універсального скрипта VBS, який видаляє файли, що впливають на появу помилки з кодом 0x80041003. Його не потрібно прописувати вручну, оскільки скрипт вже готовий. Вам залишається тільки створити файл з ним для подальшого запуску.
- Відкрийте додаток «Блокнот» зручним для вас способом.
- Скопіюйте та вставте туди код нижче.
strComputer = "."Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!" _
& strComputer & "rootsubscription")
Set obj1 = objWMIService.Get("__EventFilter.Name='BVTFilter'")
set obj2set = obj1.Associators_("__FilterToConsumerBinding")
set obj3set = obj1.References_("__FilterToConsumerBinding")
For each obj2 in obj2set
WScript.echo "Видалення об'єкта"
WScript.echo obj2.GetObjectText_
obj2.Delete_
next
For each obj3 in obj3set
WScript.echo "Видалення об'єкта"
WScript.echo obj3.GetObjectText_
obj3.Delete_
next
WScript.echo "Видалення об'єкта"
WScript.echo obj1.GetObjectText_
obj1.Delete_ - Розгорніть список «Файл» та натисніть на пункт «Зберегти як».
- У полі «Тип файлу» призначте значення «Усі файли».
- Призначте файлу будь-яке ім'я латиницею, але в кінці обов'язково додайте «.vbs», позначивши тим самим його формат.
- Після збереження файлу перейдіть до нього, викличте контекстне меню натисканням правою кнопкою миші, у ньому наведіть курсор на пункт «Відкрити за допомогою» та виберіть варіант «Microsoft Windows Based Script Host».
- Відобразиться сповіщення про те, що файли були видалені, а якщо з'явилася помилка «Not found», значить, вказані об'єкти відсутні в операційній системі, і слід спочатку перевірити появу помилки, а в разі її появи використовувати наступні методи.






Спосіб 3: Використання BAT-файлу
Попередній скрипт застосовується для видалення проблемних файлів на комп'ютері, які при перезавантаженні операційної системи створюються заново, що і вирішує виниклу проблему. Наступний варіант — використання BAT-файлу, що запускає засіб виправлення помилок і перевіряє, де в ОС виникли неполадки.
- Для його створення знову запустіть додаток «Блокнот».
- Вставте в документ наступний код, в якому містяться всі необхідні для виконання команди.
@echo on
cd /d c:temp
if not exist %windir%system32wbem goto TryInstall
cd /d %windir%system32wbem
net stop winmgmt
winmgmt /kill
if exist Rep_bak rd Rep_bak /s /q
rename Repository Rep_bak
for %%i in (*.dll) do RegSvr32 -s %%i
for %%i in (*.exe) do call :FixSrv %%i
for %%i in (*.mof,*.mfl) do Mofcomp %%i
net start winmgmt
goto End
:FixSrv
if /I (%1) == (wbemcntl.exe) goto SkipSrv
if /I (%1) == (wbemtest.exe) goto SkipSrv
if /I (%1) == (mofcomp.exe) goto SkipSrv
%1 /Regserver
:SkipSrv
goto End
:TryInstall
if not exist wmicore.exe goto End
wmicore /s
net start winmgmt
:End - Відкрийте «Файл» та збережіть документ.
- У з'явленому вікні виберіть як тип файлу «Усі файли».
- Введіть будь-яку назву і в кінці додайте «.bat».
- Перейдіть до розташування цього файлу та двічі клацніть по ньому для запуску. Відобразиться вікно «Командного рядка», де підтвердіть продовження операції та очікуйте закінчення виконання BAT-файлу.
- Під час цього в консолі з'явиться ще кілька рядків, а потім спливе сповіщення, після якого можна відправити ПК на перезавантаження.






Спосіб 4: Видалення папки інструментарію управління Windows
Поява помилки з кодом 0x80041003 часто провокує проблеми в роботі компонента «Інструментарій управління Windows». У Windows 7 є папка, де знаходяться тимчасові файли, необхідні під час дії цього інструментарію. Якщо їх видалити, при наступному старті сеансу вони будуть створені в чистому вигляді, що і допоможе позбутися проблеми.
- Директорію не вдасться видалити, якщо служба компонента зараз працює з знаходяться там файлами, тому її доведеться вимкнути.Відкрийте додаток «Служби», знайшовши його через меню «Пуск».
- У списку знайдіть «Інструментарій управління Windows» та двічі клацніть на цю стрічку для відкриття вікна з властивостями.
- Натисніть на «Зупинити» та почекайте кілька секунд, поки служба буде зупинена.
- Через «Провідник» перейдіть за шляхом
C:WindowsSystem32wbem
та знайдіть там папку «Repository». Бажано скопіювати її в інше місце як резервну копію, щоб у разі виникнення несподіваних проблем відновити її. - Потім клацніть на неї правою кнопкою миші та видаліть.
- Перезавантажте комп'ютер і перевірте, чи була виправлена розглянута помилка.




Спосіб 5: Надання доступу до файлів
Завершальний спосіб дозволить позбутися помилки в тому випадку, якщо вона з'являється при зверненні тільки до конкретних файлів, і це видно при відстеженні дій у «Журналі подій». Тоді для проблемної директорії потрібно надати повний доступ.
- Знайдіть кореневий каталог виконуваного файлу та натисніть на нього ПКМ. У контекстному меню виберіть пункт «Властивості».
- Відкрийте вкладку «Безпека» та клацніть на «Змінити».
- Приступайте до додавання нового користувача, якщо необхідний відсутній у списку.
- Введіть його ім'я в відведеному для цього полі, а якщо воно невідоме, клацніть на кнопку «Додатково».
- Почніть пошук користувачів у поточному розташуванні.
- Серед результатів знайдіть потрібний обліковий запис і додайте його.
- Поверніться до попереднього вікна і переконайтеся, що ім'я правильно відображається в блоці.
- В вікні «Дозволи для групи» виділіть щойно доданого користувача та надайте йому повний доступ.








Дії при проблемах з оновленням Windows 7
Рідко помилка 0x80041003 з'являється при спробі інсталяції чергового оновлення в операційну систему. Принцип її виправлення зовсім інший, і розглянуті вище способи навряд чи принесуть результат.Вам потрібно звернутися до іншої статті на нашому сайті, де описані основні інструкції, що дозволяють виправити неполадки з інсталяцією оновлень у Windows 7.
Докладніше: Вирішення проблем з установкою оновлення Windows 7
Іноді це стосується лише одного оновлення під час його установки через вбудований у ОС засіб. Натомість його можна спробувати додати вручну і перевірити, чи не з'явиться помилка цього разу. Цій темі у нас також присвячено керівництво, що дозволяє розібратися в алгоритмі ручної інсталяції оновлень.
Докладніше: Ручна установка оновлень у Windows 7
