Windows 7 ilə kompüterlərdə işləyən bəzi istifadəçilər 0x80070005 səhviylə qarşılaşırlar. Yeniləmələri yükləməyə, OS lisenziyasını işə salmağa və ya sistemin bərpası proseduru başlatmağa çalışdığınız zaman baş verə bilər. Bu problemin dərhal səbəbinin nə olduğunu görək və onu həll etməyin yollarını tapaq.
Səhvin səbəbləri və onu həll etmək yolları
Xəta 0x80070005, əksər hallarda yeniləməni yükləmək və ya quraşdırmaqla əlaqəli müəyyən bir əməliyyatı yerinə yetirmək üçün fayllara girişin rədd edilməsinin ifadəsidir. Bu problemin dərhal səbəbləri bir çox amil ola bilər:
- Əvvəlki bir yeniləmənin dayandırılması və ya natamam yüklənməsi;
- Microsoft saytlarına girişin rədd edilməsi (çox vaxt antivirusların və ya firewallların səhv konfiqurasiyası səbəbindən yaranır);
- Sistemin bir virusla yoluxması;
- TCP / IP çatışmazlığı
- Sistem fayllarına zərər;
- Sabit sürücünün arızaları.
Problemin yuxarıdakı səbəblərinin hər birinin öz həlləri var, bunlar aşağıda müzakirə ediləcəkdir.
Metod 1: SubInACL Utility
Əvvəlcə Microsoft-dan SubInACL yardım proqramından istifadə edərək problemin həlli alqoritmini nəzərdən keçirin. Bu əməliyyat 0x80070005 bir əməliyyat sistemi lisenziyasını yeniləyərkən və ya aktivləşdirərkən səhv baş verərsə mükəmməldir, lakin əməliyyat sisteminin bərpası zamanı ortaya çıxsa kömək edə bilməz.
SubInACL yükləyin
- Subinacl.msi faylını yüklədikdən sonra işə salın. Açacaq "Quraşdırma Sihirbazı". Vurun "Sonrakı".
- Sonra lisenziya müqaviləsinin təsdiq pəncərəsi açılacaqdır. Radio düyməsini yuxarı vəziyyətə gətirin və sonra basın "Sonrakı". Bu şəkildə Microsoft-un lisenziyalaşdırma siyasətinə razılıq verirsiniz.
- Bundan sonra, yardım proqramının quraşdırılacağı qovluğu göstərməlisiniz. Bu standart qovluqdur. "Vasitələr"bir qovluq içərisindədir "Windows Resurs Dəstləri"qovluqda yerləşir "Proqram Faylları" diskdə C. Bu standart qəbulu tərk edə bilərsiniz, amma kömək proqramının daha düzgün işləməsi üçün yenə də sürücünün kök qovluğuna yaxın bir qovluq göstərməyinizi məsləhət görürük. C. Bunu etmək üçün vurun "Gözdən keçirin".
- Açılan pəncərədə, diskin kökünə keçin C və simvolu vuraraq "Yeni bir qovluq yaradın"yeni bir qovluq yaradın. İstənilən ad verə bilərsiniz, ancaq məsələn ona bir ad verəcəyik "SubInACL" və gələcəkdə onunla işləyəcəyik. Yeni yaratdığınız qovluğu vurğulayaraq vurun "OK".
- Bu avtomatik olaraq əvvəlki pəncərəyə qayıdır. Quraşdırma prosesinə başlamaq üçün vurun "İndi quraşdırın".
- Kommunal quraşdırma proseduru həyata keçiriləcəkdir.
- Pəncərədə "Quraşdırma Sihirbazları" Bir müvəffəqiyyət mesajı görünəcək. Vurun "Bitir".
- Bundan sonra düyməni vurun Başlayın. Element seçin "Bütün proqramlar".
- Qovluğa gedin "Standart".
- Proqramların siyahısında seçin Notepad.
- Açılan pəncərədə Notepad aşağıdakı kodu daxil edin:
@echo off
OSBIT = 32 təyin edin
"% ProgramFiles (x86)%" varsa OSBIT = 64 təyin olunur
Set RUNNINGDIR =% ProqramFaylları%
IF% OSBIT% == 64 dəst RUNNINGDIR =% ProqramFaylları (x86)%
C: subinacl subinacl.exe / subkeyreg "HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion Komponent əsaslı xidmət" / grant = "nt service trustedinstaller" = f
@Echo Gotovo.
@ fasiləQuraşdırma zamanı Subinacl yardım proqramını quraşdırmaq üçün fərqli bir yol göstərmisinizsə, əvəzinə dəyər əvəzinə "C: subinacl subinacl.exe" vəziyyətinizə uyğun quraşdırma adresini göstərin.
- Sonra vurun Fayl və seçin "Saxla ...".
- Saxlama faylı pəncərəsi açılır. Sabit diskdəki istənilən rahat yerə keçin. Açılan siyahı Fayl Növü seçim seçin "Bütün fayllar". Bölgədə "Fayl adı" yaradılan obyektə hər hansı bir ad verin, ancaq sonunda genişləndirməni göstərməyinizə əmin olun ".bat". Tıklayırıq Saxla.
- Bağlayın Notepad və qaçmaq Tədqiqatçı. .Bat uzantısı ilə faylı saxladığınız qovluğa keçin. Onu sağ siçan düyməsinə vurun (RMB) Fəaliyyət siyahısında seçin "İdarəçi olaraq işə salın".
- Skript işə salınacaq və SubInACL yardım proqramı ilə qarşılıqlı əlaqə quraraq lazımi sistem parametrlərini yerinə yetirəcəkdir. Sonra, kompüteri yenidən başladın, bundan sonra 0x80070005 xətası yox olmalıdır.
Bu seçim işləmirsə, bənzər bir genişləndirmə ilə bir fayl da yarada bilərsiniz ".bat"lakin fərqli bir kodla.
Diqqət! Bu seçim sistemin işləməməsinə səbəb ola bilər, buna görə yalnız təhlükə və riskinizdə son vasitə kimi istifadə edin. Istifadə etməzdən əvvəl bir sistem bərpa nöqtəsi və ya onun ehtiyat nüsxəsini yaratmaq tövsiyə olunur.
- SubInACL yardım proqramını quraşdırmaq üçün yuxarıda göstərilən bütün addımları tamamladıqdan sonra açın Notepad və aşağıdakı kodda sürün:
@echo off
C: subinacl subinacl.exe / subkeyreg HKEY_LOCAL_MACHINE / qrant = idarəçilər = f
C: subinacl subinacl.exe / subkeyreg HKEY_CURRENT_USER / qrant = idarəçilər = f
C: subinacl subinacl.exe / subkeyreg HKEY_CLASSES_ROOT / qrant = idarəçilər = f
C: subinacl subinacl.exe / alt sənədlər% SistemDrive% / qrant = idarəçilər = f
C: subinacl subinacl.exe / subkeyreg HKEY_LOCAL_MACHINE / qrant = sistem = f
C: subinacl subinacl.exe / subkeyreg HKEY_CURRENT_USER / qrant = sistem = f
C: subinacl subinacl.exe / subkeyreg HKEY_CLASSES_ROOT / qrant = sistem = f
C: subinacl subinacl.exe / alt sənədlər% SistemDrive% / qrant = sistem = f
@Echo Gotovo.
@ fasiləSubinacl yardım proqramını başqa bir qovluğa quraşdırmış olsanız, ifadənin yerinə "C: subinacl subinacl.exe" ona gedən yolu göstərin.
- Göstərilən kodu genişləndirmə ilə bir fayla saxlayın ".bat" yuxarıda göstərilən şəkildə eyni şəkildə idarə edin və idarəçi adından aktivləşdirin. Açacaq Komanda xəttigiriş hüquqlarının dəyişdirilməsi prosedurunun həyata keçiriləcəyi yer. Proses başa çatdıqdan sonra istənilən düyməni basın və PC-ni yenidən başladın.
Metod 2: SoftwareDistribution qovluğunun adını dəyişdirin və ya silmək
Yuxarıda qeyd edildiyi kimi, 0x80070005 səhvinin səbəbi əvvəlki yeniləməni yükləyərkən ara verə bilər. Beləliklə, yüklənmiş bir obyekt növbəti yeniləmənin düzgün keçməsinin qarşısını alır. Bu problem yeniləmə yükləmələrini, yəni qovluğu ehtiva edən qovluğunun adını dəyişdirmək və ya silməklə həll edilə bilər "ProqramDistribution".
- Açıq Tədqiqatçı. Aşağıdakı ünvanı onun ünvan çubuğuna daxil edin:
C: Windows Proqram Təminatı
Ünvan çubuğunun sağındakı oxu vurun və ya vurun Daxil edin.
- Qovluğa çatırsınız "ProqramDistribution"qovluqda yerləşir "Windows". Yüklənmiş sistem yeniləmələri quraşdırılana qədər saxlanılır. 0x80070005 səhvindən qurtulmaq üçün bu qovluğu təmizləməlisiniz. Bütün məzmununu seçmək üçün istifadə edin Ctrl + A. Tıklayırıq RMB ayırma yolu ilə. Görünən menyuda seçin Silin.
- İstifadəçinin həqiqətən seçilmiş bütün obyektləri köçürmək istəməsi barədə soruşulacağınız bir informasiya qutusu açılacaqdır "Səbət". Tıklayarak razılaşın Bəli.
- Bu qovluğun məzmununu silmək prosesinə başlayacaq "ProqramDistribution". Bəzi elementi silmək mümkün deyilsə, hazırda bu proseslə məşğuldur, bu vəziyyət barədə məlumat verən pəncərəni vurun Atlayın.
- Məzmunu sildikdən sonra 0x80070005 səhvinin göstərildiyi bir hərəkəti etməyə cəhd edə bilərsiniz. Səbəb əvvəlki yeniləmələri səhv yüklədilərsə, bu dəfə heç bir uğursuzluq olmamalıdır.
Eyni zamanda, bütün istifadəçilər bir qovluğun məzmununu silmək riski daşımırlar "ProqramDistribution", hələ quraşdırılmamış yeniləmələri məhv etməkdən və ya başqa bir şəkildə sistemə ziyan vurmaqdan qorxduqları üçün. Yuxarıdakı seçim uğursuz olan çox pozulmuş və ya yüklənmiş bir obyekti silə bilmədiyi vəziyyətlər var, çünki bu proseslə məşğul olan şəxsdir. Bu iki vəziyyətdə də fərqli bir metoddan istifadə edə bilərsiniz. Qovluq adının dəyişdirilməsindən ibarətdir "ProqramDistribution". Bu seçim yuxarıda göstəriləndən daha mürəkkəbdir, lakin zəruri hallarda bütün dəyişikliklər geri qaytarıla bilər.
- Vurun Başlayın. Daxil ol "İdarəetmə paneli".
- Bölməyə keçin "Sistem və Təhlükəsizlik".
- Vurun "İdarəetmə".
- Görünən siyahıda vurun "Xidmətlər".
- Aktivdir Xidmət meneceri. Obyekti tapin Windows yeniləmə. Axtarışı asanlaşdırmaq üçün sütun başlığını tıklayaraq adları əlifba sırası ilə təşkil edə bilərsiniz "Ad". İstədiyiniz elementi tapdıqdan sonra onu seçin və vurun Dayan.
- Seçilmiş xidmətin dayandırılması prosesinə başlanılır.
- Xidmət dayandırıldıqdan sonra, adı seçildikdə, yazı pəncərənin sol hissəsində görünəcəkdir Çalışın. Pəncərə Xidmət meneceri bağlamayın, sadəcə yayın Vəzifə çubuğu.
- İndi açıq Tədqiqatçı və onun ünvanı sahəsində aşağıdakı yolu daxil edin:
C: Windows
Göstərilən sətrin sağındakı oxu vurun.
- Qovluğa gedir "Windows"diskin kök qovluğunda lokallaşdırılmışdır C. Sonra bildiyimiz qovluğu axtarın "ProqramDistribution". Bunun üzərinə vurun RMB və hərəkətlər siyahısında seçin Adını dəyişdirin.
- Qovluq adını zəruri hesab etdiyiniz hər hansı bir adla dəyişdirin. Əsas şərt, eyni qovluqda olan digər qovluqlarda bu adın olmamasıdır.
- İndi geri Xidmət meneceri. Başlığı vurğulayın Windows yeniləmə və basın Çalışın.
- Göstərilən xidmətə başlamaq proseduru həyata keçiriləcəkdir.
- Yuxarıda göstərilən vəzifənin müvəffəqiyyətlə başa çatması statusun görünməsi ilə göstəriləcəkdir "Əsərlər" sütunda "Vəziyyət" xidmətin adının əksinə.
- İndi kompüteri yenidən başlatdıqdan sonra 0x80070005 xətası yox olmalıdır.
Metod 3: Antivirus və ya Firewall'u deaktiv edin
0x80070005 səhvinə səbəb ola biləcək növbəti səbəb, standart bir antivirus və ya firewallın səhv parametrləri və ya arızalarıdır. Xüsusilə tez-tez bu sistemin bərpası zamanı problemlərə səbəb olur. Bu vəziyyətin olub olmadığını yoxlamaq üçün qorumanı müvəqqəti silmək və səhvin yenidən göründüyünü görmək lazımdır. Antivirusu və firewallı söndürmək qaydası, istehsalçıdan və göstərilən proqramın versiyasından asılı olaraq əhəmiyyətli dərəcədə dəyişə bilər.
Problem yenidən görünsə, qorunmanı aktivləşdirə və problemin səbəblərini axtarmağa davam edə bilərsiniz. Antivirusu və ya firewallı söndürdükdən sonra səhv yox olarsa, bu tip antivirus proqramları üçün parametrləri düzəltməyə çalışın. Proqramı konfiqurasiya edə bilmirsinizsə, onu silmək və analoqla əvəz etməyinizi məsləhət görürük.
Diqqət! Yuxarıda göstərilən hərəkətlər ən qısa müddətdə aparılmalıdır, çünki kompüteri uzun müddət antivirus qoruması olmadan tərk etmək təhlükəlidir.
Dərs: Antivirusu necə aradan qaldırmaq olar
Metod 4: Diskdə səhvlər olub olmadığını yoxlayın
0x80070005 çatışmazlığı sistemin quraşdırıldığı PC-nin sabit diskində fiziki ziyana və ya məntiqi səhvlərə səbəb ola bilər. Yuxarıda göstərilən problemlər üçün sabit diskin yoxlanılmasının və mümkünsə problemlərin aradan qaldırılmasının ən asan yolu sistem yardımı vasitəsi ilə həyata keçirilir "Disk yoxlayın".
- Menyu istifadə Başlayın qovluğa keçin "Standart". Obyektlərin siyahısında əşyanı tapın Komanda xətti və vurun RMB. Seçin "İdarəçi olaraq işə salın".
- Açacaq Komanda xətti. Orada qeyd edin:
chkdsk / R / F C:
Vurun Daxil edin.
- Diskdə başqa bir proseslə məşğul olduğundan yoxlamaq mümkün olmadığını bildirən məlumatlar görünəcək. Buna görə, növbəti dəfə sistemi yenidən başlatdığınızda tarama istənir. Daxil edin "Y" və basın Daxil edin. Bundan sonra PC yenidən başladın.
- Yenidən başlatma proqramı zamanı "Disk yoxlayın" diski yoxlayacaq C. Mümkünsə, bütün məntiqi səhvlər düzəldiləcəkdir. Əgər problemlər sabit diskin fiziki nasazlığı səbəbindən yaranarsa, onda normal işləyən analoqla əvəz etmək yaxşıdır.
Dərs: Windows 7-də səhvlərin olub olmadığını yoxlamaq
Metod 5: sistem sənədlərini bərpa edin
Öyrəndiyimiz problemin başqa bir səbəbi Windows sistem fayllarına zərər verə bilər. Müəyyən bir nasazlıqdan şübhələnirsinizsə, OS-ni bütövlük üçün taramalı və zəruri hallarda sistem vasitəsini istifadə edərək zədələnmiş elementləri bərpa etməlisiniz "Sfc".
- Zəng et Komanda xəttitəsvir olunan tövsiyələrə əsasən hərəkət edir Metod 4. Buraya aşağıdakı yazını daxil edin:
sfc / tarama
Vurun Daxil edin.
- Kommunal "Sfc" işə salınacaq və sistem elementlərinin bütövlüyünün olmaması üçün OS-i tarayacaqdır. Bir qüsur varsa, zədələnmiş əşyalar avtomatik olaraq bərpa ediləcəkdir.
Dərs: Windows 7-də OS sənədlərinin bütövlüyünün yoxlanılması
Metod 6: TCP / IP parametrlərini yenidən qurun
Tədqiq etdiyimiz problemin yaranmasına səbəb olan başqa bir səbəb TCP / IP-də bir arıza ola bilər. Bu vəziyyətdə, bu yığının parametrlərini yenidən qurmalısınız.
- Aktivləşdirin Komanda xətti. Aşağıdakı girişi daxil edin:
netsh int ip sıfırlama logfile.txt
Vurun Daxil edin.
- Yuxarıda göstərilən əmrdən istifadə edərək TCP / IP yığma parametrləri yenidən qurulacaq və bütün dəyişikliklər logfile.txt faylına yazılacaqdır. Səhvin səbəbi yuxarıda göstərilən komponentin nasazlıqları ilə dəqiq əlaqələndirilmişsə, indi problemlər aradan qalxmalıdır.
Metod 7: "Sistem Həcmi Məlumatı" qovluğunun atributlarını dəyişdirin
0x80070005 səhvinin növbəti səbəbi atributu təyin etmək ola bilər Yalnız oxuyun kataloqu üçün "Sistem Həcmi Məlumatı". Bu vəziyyətdə yuxarıdakı parametr dəyişdirməliyik.
- Kataloqun olduğunu nəzərə alaraq "Sistem Həcmi Məlumatı" default olaraq gizlidir, Windows 7-də sistem obyektlərinin göstərilməsini təmin etməliyik.
- Sonra, aktivləşdirin Tədqiqatçı və diskin kök qovluğuna gedin C. Bir qovluq tapın "Sistem Həcmi Məlumatı". RMB ilə vurun. Görünən siyahıda seçin "Xüsusiyyətlər".
- Yuxarıdakı qovluğun xüsusiyyətləri pəncərəsi açılacaqdır. Blokda yoxlayın Xüsusiyyətlər parametr yaxınlığında Yalnız oxuyun onay qutusu seçilməyib. Ayaq üstə durursa, onu çıxartdığınızdan əmin olun və ardıcıllıqla basın Tətbiq edin və "OK". Bundan sonra, PC-yə səbəb olan hərəkəti tətbiq edərək öyrəndiyimiz xətanın olub olmadığını yoxlaya bilərsiniz.
Metod 8: Həcmi kölgə kopyalama xidmətini yandırın
Problemin başqa bir səbəbi əlil bir xidmət ola bilər. Kölgə həcmi surəti.
- Gedin Xidmət meneceritəsvir alqoritm istifadə edərək Metod 2. Əşyanı tapın Kölgə həcmi surəti. Xidmət aradan buraxılıbsa, vurun Çalışın.
- Bundan sonra status xidmət adının əksinə olmalıdır "Əsərlər".
Metod 9: Virus təhlükəsini aradan qaldırın
Bəzən 0x80070005 xətası müəyyən bir virus növü ilə bir kompüterin yoluxması nəticəsində baş verə bilər. Sonra standart bir antivirus ilə deyil, xüsusi bir antivirus proqramı ilə PC yoxlamaq tələb olunur. Başqa bir cihazdan və ya LiveCD (USB) vasitəsi ilə taramaq yaxşıdır.
Tarama zamanı zərərli kod aşkar edildikdə kommunal tərəfindən onun interfeysi vasitəsilə verilən tövsiyələrə əməl etmək lazımdır. Virus tapılıb zərərsizləşdirilsə belə, hələ də öyrəndiyimiz xətanın yox olacağına tam zəmanət vermir, çünki zərərli kodu sistemə müəyyən dəyişikliklər edə bilər. Buna görə, aradan qaldırıldıqdan sonra, çox güman ki, yuxarıda təsvir etdiyimiz 0x80070005 problemini, xüsusən sistem sənədlərini bərpa etmək üçün bu metodlardan birini əlavə tətbiq etməlisiniz.
Gördüyünüz kimi 0x80070005 səhv səbəblərinin kifayət qədər geniş siyahısı var. Silinmə alqoritmi bu səbəbin mahiyyətindən asılıdır. Ancaq onu quraşdıra bilməmisinizsə, bu məqalədə göstərilən bütün üsulları istifadə edə bilərsiniz və istisna metodundan istifadə edərək istədiyiniz nəticəni əldə edə bilərsiniz.