Метод 1: Изключване на контрола на потребителските акаунти

Най-лесният метод за решаване на грешката с код 0x80041003 в Windows 7, който често се оказва ефективен, е изключването на контрола на потребителските акаунти, което става много лесно:

  1. Отворете «Старт» и отидете в приложението «Контролен панел».
  2. Преминете към Контролния панел, за да деактивирате контрола на потребителските акаунти при решаване на проблема 0x80041003 в Windows 7
  3. Ако имате настроен преглед по категории, е по-добре да го промените на «Големи икони», за да се ориентирате по-лесно в наличните опции.
  4. Показване на иконите в Контролния панел за деактивиране на контрола на потребителските акаунти при решаване на проблема 0x80041003 в Windows 7
  5. Намерете «Център за поддръжка» и кликнете върху него.
  6. Преминаване към деактивиране на контрола на потребителските акаунти за решаване на грешка 0x80041003 в Windows 7
  7. След това отидете на «Промяна на настройките за контрол на потребителските акаунти».
  8. Избор на меню за деактивиране на контрола на акаунти при решаване на грешка 0x80041003 в Windows 7
  9. Преместете плъзгача надолу, за да остане на стойността «Никога не уведомявайте». След това рестартирайте компютъра и проверете дали проблемът е отстранен.
  10. Отключване на контрола на потребителските акаунти за решаване на грешка 0x80041003 в Windows 7

Метод 2: Стартиране на VBS скрипт

Една от официалните препоръки от Microsoft е използването на универсален VBS скрипт, който изтрива файлове, влияещи на появата на грешката с код 0x80041003. Не е необходимо да го пишете ръчно, тъй като скриптът вече е готов. Остава само да създадете файл с него за по-нататъшно стартиране.

  1. Отворете приложението «Бележник» по удобен за вас начин.
  2. Стартиране на Блокнот за създаване на първия скрипт при решаване на грешката с код 0x80041003 в Windows 7

  3. Копирайте и поставете кода по-долу.

    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_

  4. Създаване на първия скрипт в Блокнот за решаване на грешката с кода
  5. Разгънете списъка «Файл» и кликнете върху опцията «Запази като».
  6. Преминаване към запазване на първия скрипт за решаване на грешката с код 0x80041003 в Windows 7
  7. В полето «Тип файл» задайте стойност «Всички файлове».
  8. Избор на типа файл за запазване на първия скрипт при решаване на грешката с код 0x80041003 в Windows 7
  9. Дайте на файла произволно име на латиница, но в края задължително добавете «.vbs», обозначавайки по този начин неговия формат.
  10. Въведете име за файла на първия скрипт при решаване на грешка с код 0x80041003 в Windows 7
  11. След запазването на файла, отидете до него, извикайте контекстното меню с десен клик, наведете курсора на опцията «Отвори с помощта на» и изберете варианта «Microsoft Windows Based Script Host».
  12. Стартиране на първия скрипт за решаване на грешката с код 0x80041003 в Windows 7
  13. Ще се появи уведомление, че файловете са били изтрити, а ако се появи грешка «Not found», значи посочените обекти липсват в операционната система и първо трябва да проверите за появата на грешка, а в случай на нейното появяване да използвате следните методи.
  14. Резултатът от стартирането на първия скрипт за решаване на грешката с код 0x80041003 в Windows 7

Метод 3: Използване на BAT-файл

Предишният скрипт се използва за изтриване на проблемни файлове на компютъра, които при рестартиране на операционната система се създават отново, което решава възникналия проблем. Следващият вариант е използването на BAT-файл, който стартира средство за отстраняване на грешки и проверява къде в ОС са възникнали проблеми.

  1. За неговото създаване отново стартирайте приложението «Бележник».
  2. Преход към Блокнот за създаване на втори скрипт при решаване на грешката с код 0x80041003 в Windows 7

  3. Вмъкнете в документа следния код, който съдържа всички необходими команди за изпълнение.

    @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

  4. Създаване на втори скрипт в Блокнот за решаване на грешката с код 0x80041003 в Windows 7
  5. Отворете «Файл» и запазете документа.
  6. Преминаване към запазване на втория скрипт от Блокнота за решаване на грешката с код 0x80041003 в Windows 7
  7. В появилото се прозорче изберете като тип файл «Всички файлове».
  8. Избор на тип файл за втория скрипт при решаване на грешката с код 0x80041003 в Windows 7
  9. Въведете произволно име и в края добавете «.bat».
  10. Запазване на втория скрипт за решаване на грешката с код 0x80041003 в Windows 7
  11. Отидете до местоположението на този файл и два пъти кликнете върху него, за да го стартирате. Ще се появи прозорец «Команден ред», където потвърдете продължаването на операцията и изчакайте завършването на изпълнението на BAT файла.
  12. Стартиране на втория скрипт за решаване на грешката с код 0x80041003 в Windows 7
  13. По време на това в конзолата ще се появят още няколко реда, а след това ще изскочи известие, след което можете да рестартирате компютъра.
  14. Процесът на действие на скрипта при решаване на грешка с код 0x80041003 в Windows 7

Метод 4: Изтриване на папката на инструмента за управление на Windows

Появата на грешка с код 0x80041003 често се провокира от проблеми в работата на компонента «Инструмент за управление на Windows». В Windows 7 има папка, където се намират временни файлове, необходими по време на действието на този инструмент. Ако ги изтриете, при следващото стартиране на сесия те ще бъдат създадени отново, което ще помогне за решаване на проблема.

  1. Не можете да изтриете директорията, ако услугата на компонента в момента работи с файловете, намиращи се там, затова ще трябва да я деактивирате.Отворете приложението «Услуги», като го намерите през менюто «Старт».
  2. Преминете в Услуги, за да разрешите грешката с код 0x80041003 в Windows 7

  3. В списъка намерете «Инструменти за управление на Windows» и два пъти кликнете върху този ред, за да отворите прозореца със свойства.
  4. Избор на услуга за деактивиране при решаване на грешка с код 0x80041003 в Windows 7
  5. Натиснете на «Спри» и изчакайте няколко секунди, докато услугата бъде спряна.
  6. Отключване на услугата при решаване на грешка с код 0x80041003 в Windows 7
  7. През «Файлов мениджър» отидете по пътя C:WindowsSystem32wbem и намерете там папката «Repository». Препоръчително е да я копирате на друго място като резервно копие, за да можете да я възстановите в случай на неочаквани проблеми.
  8. Преход към папката за изтриване при решаване на грешка с код 0x80041003 в Windows 7
  9. След това щракнете с десния бутон на мишката върху нея и я изтрийте.
  10. Премахване на папка при разрешаване на грешка с код 0x80041003 в Windows 7
  11. Рестартирайте компютъра и проверете дали проблемът е бил отстранен.

Метод 5: Предоставяне на достъп до файловете

Завършващият метод ще позволи да се отървете от грешката, ако тя се появява само при достъп до конкретни файлове и това е видно при проследяване на действията в «Журнал на събитията». Тогава за проблемната директория трябва да се предостави пълен достъп.

  1. Намерете коренната директория на стартирания файл и щракнете върху нея с десния бутон на мишката. В контекстното меню изберете опцията «Свойства».
  2. Преминаване към Свойства на папката при решаване на проблема с код 0x80041003 в Windows 7
  3. Отворете раздела «Сигурност» и кликнете на «Промени».
  4. Преход към промяна на достъпа за потребителите при решаване на грешка с код 0x80041003 в Windows 7
  5. Започнете да добавяте нов потребител, ако необходимият отсъства от списъка.
  6. Отваряне на менюто за добавяне на потребители за пълен достъп при решаване на грешка с код 0x80041003 в Windows 7
  7. Въведете името му в отреденото за това поле, а ако е неизвестно, кликнете на бутона «Допълнително».
  8. Преминаване към прозореца за търсене на потребители при решаване на грешка с код 0x80041003 в Windows 7
  9. Започнете търсенето на потребители в текущото местоположение.
  10. Търсене на потребител за предоставяне на достъп при разрешаване на грешка с код 0x80041003 в Windows 7
  11. Сред резултатите намерете необходимия акаунт и го добавете.
  12. Избор на потребителя за добавяне при решаване на грешка с код 0x80041003 в Windows 7
  13. Върнете се към предишния прозорец и се уверете, че името се показва правилно в блока.
  14. Проверка на добавения потребител при решаване на грешка с код 0x80041003 в Windows 7
  15. В прозореца «Разрешения за групата» маркирайте току-що добавения потребител и му предоставете пълен достъп.
  16. Предоставяне на пълен достъп на потребителя при решаване на грешка с код 0x80041003 в Windows 7

Действия при проблеми с актуализацията на Windows 7

Рядко грешката 0x80041003 се появява при опит за инсталиране на следващото обновление в операционната система. Принципът на нейното отстранение е съвсем различен и разгледаните по-горе методи едва ли ще донесат резултат.Ще ви е необходимо да се обърнете към друга статия на нашия сайт, където са описани основните инструкции, позволяващи да се отстранят проблемите с инсталацията на актуализации в Windows 7.

По-подробно: Решаване на проблеми с инсталацията на актуализацията на Windows 7 Проверка на инсталирането на актуализации при решаване на грешка с код 0x80041003 в Windows 7

Понякога това се отнася само за една актуализация при нейното инсталиране чрез вграденото в ОС средство. Вместо това можете да опитате да я добавите ръчно и да проверите дали ще се появи грешка този път. На тази тема също имаме ръководство, което позволява да се запознаете с алгоритъма за ръчна инсталация на актуализации.

По-подробно: Ръчна инсталация на актуализации в Windows 7

Процесът на инсталиране на актуализации в прозореца на Центъра за актуализации в Windows 7