Windows 7-də 0xc000007b səhvini həll etmək

Pin
Send
Share
Send

Kompüterdəki tətbiqləri aktivləşdirərkən istifadəçi 0xc000007b kodu ilə müşayiət olunan bir səhvlə qarşılaşa bilər. Windows 7-də işləyən bir PC-də bunun səbəblərini və aradan qaldırılması üsullarını başa düşək.

Buna da baxın: Windows 7 yükləyərkən 0xc00000e9 səhvini necə düzəltmək olar

Səhvin aradan qaldırılması üsulları

0xc000007b, bir qayda olaraq, OS istifadəçinin aktivləşdirməyə çalışdığı tətbiqi başlatması üçün şərait təmin edə bilmədikdə baş verir. Bu problemin ümumi səbəbi, DLL-lərdən birinin olmaması və ya zədələnməsidir. Əvvəla, bu aşağıdakı komponentlərin sənədlərinə aiddir:

  • Görmə C ++;
  • DirectX
  • Xalis Çərçivə
  • video kart sürücüsü (ən çox nVidia).

0xc000007b səhvinə səbəb olan müəyyən bir DLL faylının olmamasının dərhal səbəbi bir çox amil ola bilər:

  • Müvafiq sistem komponentinin və ya sürücünün müasir və işlək bir versiyasının olmaması;
  • Sistem fayllarına zərər;
  • Hüquqların olmaması;
  • PC-nin virus infeksiyası;
  • Antivirus tərəfindən tıxanma;
  • Pirat proqramlardan və ya Windows qurğularından istifadə;
  • Sistem parametrləri anormal bağlanmasına görə uğursuz oldu.

Problemin həlli üçün daha konkret seçimlərə keçməzdən əvvəl, viruslar üçün ümumi bir PC müayinəsini aparmaq lazımdır.

Dərs: Antivirus quraşdırmadan viruslar üçün bir sistem tarama

Bundan sonra, sistemin sənədlərinin bütövlüyünün yoxlanılmasına, ardınca zədələnmiş elementlərin aşkarlandığı təqdirdə bərpa olunmasına əmin olun.

Dərs: Windows 7-də sistem sənədlərinin bütövlüyünün yoxlanılması

Bu kömək etmirsə, antivirusu müvəqqəti olaraq söndürün və onu söndürdükdən sonra problemin qaldığını yoxlayın. Səhv görünmürsə, antivirusu aktivləşdirin və özünə əmin olduğunuz təqdirdə parametrlərini etibarlı proqrama əlavə edin.

Dərs: Antivirusu necə aradan qaldırmaq olar

Bundan əlavə, proqramların lisenziyasız versiyasını və ya Windows-un pirat qurğularını istifadə edərkən səhv ola bilər. Buna görə, həmişə yalnız qanuni proqram təminatından istifadə etməyi məsləhət görürük.

Sonra, araşdırılan problemi həll etməyin ən təsirli yolları haqqında ətraflı danışacağıq.

Metod 1: İnzibati hüquqların verilməsi

Proqramın lazımlı DLL-ə girməməsinin səbəblərindən biri müvafiq icazələrin olmamasıdır. Bu vəziyyətdə, administratoru adından proqramı işə salmağa çalışmalısınız və bəlkə də bu səhv ilə bütün problemləri həll edəcəkdir. Aşağıda təsvir edilən hərəkətlərin alqoritminin işləməsi üçün əsas şərt, sistemə inzibati hüquqları olan bir hesab altında daxil olmaqdır.

  1. Sağ vurun (RMB) idarə olunan fayl və ya problem proqramının qısa yolu ilə. Görünən siyahıda, administrator imtiyazları ilə başlanğıc seçimini seçin.
  2. UAC aradan deyilsə, düyməni basaraq hesabın idarəetmə pəncərəsində tətbiqin başlamasını təsdiqləyin Bəli.
  3. 0xc000007b problemi həqiqətən lazımi icazələrin olmamasıydısa, tətbiq problem olmadan başlamalıdır.

Ancaq hər dəfə proqramı işə salmaq üçün yuxarıda göstərilən hərəkətləri etmək çox rahat deyil, xüsusən də çox istifadə etməyi planlaşdırırsınızsa. Daha sonra sadə parametrləri düzəltmək daha məqsədəuyğundur, bundan sonra ərizə adi şəkildə - işə salınan faylda və ya qısayolda sol siçan düyməsini iki dəfə vuraraq işə salınacaqdır.

  1. Vurun RMB tətbiq qısayolu və ya onun işlədilən faylı ilə. Element seçin "Xüsusiyyətlər".
  2. Görünən xüsusiyyətlər pəncərəsində hissəyə keçin "Uyğunluq".
  3. Blokda "Hüquqlar səviyyəsi" administrator adından məcburi tətbiq icrası maddəsinin yanındakı qutuyu seçin və vurun Tətbiq edin"OK".
  4. İndi tətbiqetmə inzibati hüquqları ilə default olaraq aktivləşdiriləcək, bu da öyrəndiyimiz xətanın baş verməsinin qarşısını alacaqdır. UAC pəncərəsində aktivləşdirmə təsdiqini deaktiv etməklə proqram başlanğıcını daha da asanlaşdıra bilərsiniz. Bunun necə ediləcəyi ayrıca dərsimizdə təsvir edilmişdir. Təhlükəsizliyə görə, hələ də hesab nəzarət pəncərəsini deaktiv etməyi məsləhət görmürük.

    Dərs: Windows 7-də istifadəçi hesabı idarəsini necə aradan qaldırmaq olar

Metod 2: Komponentləri quraşdırın

Çox vaxt 0xc000007b səbəbi sistemin müəyyən bir komponentinin olmaması və ya əlaqəsiz və ya zədələnmiş versiyasının olmasıdır. Sonra problemli komponenti quraşdırmalı / yenidən quraşdırmalısınız.

Əvvəlcə video kart sürücüsünü yenidən qurmalısınız, çünki yeni proqramlar (xüsusilə oyunlar) köhnə komponentlər üçün əlavələr tələb etmir. Səhv 0xc000007b ilə ən çox rast gəlinən problem nVidia qrafik adapterindən istifadə edənlər arasında tapılır.

  1. Yenilənmiş sürücünü istehsalçının rəsmi saytında yükləyin və kompüterinizə yükləyin.
  2. Vurun Başlayın və getmək "İdarəetmə paneli".
  3. Bölmə açın "Sistem və Təhlükəsizlik".
  4. Çalışın Cihaz meneceri.
  5. Açılan bağlamanın pəncərəsində bölməyə gedin "Video Adapterlər".
  6. PC-də qrafiklərin göstərildiyi video kartın adını vurun.
  7. Nişanı açın "Sürücü" adapter xüsusiyyətləri pəncərəsində.
  8. Düyməni vurun Silin.
  9. Sonra açılan pəncərədə, yanındakı qutuyu seçin "Sil ..." və tıklayarak hərəkətlərinizi təsdiqləyin "OK".
  10. Quraşdırma tamamlandıqdan sonra rəsmi veb səhifədən əvvəl yüklənmiş sürücü quraşdırma faylını işə salın. Ekranda göstərilən tövsiyələri rəhbər tutaraq quraşdırma prosedurunu yerinə yetirin.
  11. Quraşdırma başa çatdıqdan sonra sistemi yenidən başladın və yuxarıdakı prosedurlar başa çatdıqdan sonra problem proqramının işə başlamadığını yoxlayın.

    Dərs:
    NVIDIA Qrafik Kart Sürücüsünü necə Yeniləmək olar
    AMD Radeon Qrafik Kart Sürücülərini necə Yeniləmək olar
    Sürücüləri Windows 7-də necə yeniləmək olar

Səhvin mümkün səbəbi, proqramın dəstəkləmədiyi DirectX-in köhnəlmiş bir versiyasının istifadəsi və ya bu komponentdə zədələnmiş DLL fayllarının olmasıdır. Sonra tamamilə bərpa etməyiniz tövsiyə olunur. Bunu etmək üçün, əsas manipulyasiyalara başlamazdan əvvəl əvvəlcə Windows 7 üçün uyğun olan son versiyasını Microsoft veb saytından yükləyin.

DirectX yükləyin

  1. DirectX-in son versiyasını kompüterinizə yüklədikdən sonra açın Tədqiqatçı və ünvan çubuğuna aşağıdakı ünvanı daxil edin:

    C: Windows Sistem32

    Bu cərgənin sağındakı oxu vurun.

  2. Qovluğa getdikdən sonra "Sistem32"obyektlər əlifba sırası ilə deyilsə, sütun adını tıklayaraq yenidən təşkil edin "Ad". Sonra başlayan faylları tapın "d3dx9_24.dll" və tamamlayır "d3dx9_43.dll". Hamısını seçin və seçimi vurun. RMB. Açılan menyuda seçin Silin.
  3. Gerekirse, informasiya qutusundakı silinməni təsdiqləyin. Sistemdə iştirak etdikləri üçün bəzi fayllar silinməyəcəksə, onları atlayın. 64 bitlik bir sistem istifadə edirsinizsə, eyni əməliyyatı aşağıdakı ünvanda yerləşən qovluqda yerinə yetirmək lazımdır.

    C: Windows SysWOW64

  4. Yuxarıda göstərilən bütün obyektlər silindikdən sonra əvvəllər yüklənmiş DirectX yükləyicisini işə salın və orada göstərilən tövsiyələrə əməl edin. Quraşdırma tamamlandıqdan sonra PC-ni yenidən başladın və problem proqramını işlədərək səhvləri yoxlayın.

    Qeyd etmək lazımdır ki, Windows 7 yalnız DirectX 11-ə qədər olan versiyaları dəstəkləyir. Proqram bu komponentin daha yeni bir versiyasının başlamasını tələb edirsə, bu əməliyyat sistemində aktivləşdirilə bilməz.

    Dərs: DirectX'i ən son versiyaya necə yüksəltmək olar

Ayrıca, 0xc000007b xətası ilə problemin ehtimal olunan səbəbi lazımi versiyanın olmaması və ya Visual C ++-nin düzgün quraşdırılmaması ola bilər. Bu vəziyyətdə, əskik olan komponentləri quraşdırmaq və ya yenidən quraşdırmaq lazımdır.

  1. Əvvəlcə Visual C ++ proqramının hansı versiyalarını quraşdırmağı yoxlamaq lazımdır. Bunu etmək üçün qaçın "İdarəetmə paneli" və bölməyə gedin "Proqramlar".
  2. Sonra davam edin "Proqramlar və komponentlər".
  3. Lazım gələrsə, proqramların siyahısında sahə adını tıklayaraq əlifba sırası ilə bütün elementləri sıralayın "Ad". Bundan sonra, adı ilə başlayan bütün obyektləri tapın "Microsoft Visual C ++ ...". Əlifba sırası ilə tənzimlənməlidir, yaxın olduqları üçün bunu etmək asan olacaq. Onların hər birinin versiyasını diqqətlə öyrənin. Siyahıda növbəti illərin relizləri olmalıdır:
    • 2005;
    • 2008;
    • 2010;
    • 2012;
    • 2013;
    • 2017 (və ya 2015).

    64 bitlik bir OS istifadə etsəniz, Visual C ++ proqramının bütün versiyalarını quraşdırmalısınız, yalnız bunun üçün deyil, həm də 32 bitlik bir sistem üçün. Yuxarıda göstərilən bir və ya daha çox versiya olmadıqda, çatışmayan seçimləri Microsoft veb saytından yükləməlisiniz və quraşdırıcının tövsiyələrinə əməl etməlisiniz.

    Microsoft Visual C ++ proqramını yükləyin

  4. Yüklənmiş quraşdırıcını işə salın və açılan ilk pəncərədə müvafiq onay işaretini yoxlamaqla lisenziya müqaviləsini qəbul edin. Düyməni basın Quraşdırın.
  5. Quraşdırma prosesi başlayır.
  6. Tamamlandıqdan sonra müvafiq məlumatlar pəncərədə görünəcəkdir. Quraşdırıcıdan çıxmaq üçün vurun Bağlayın.

    Visual C ++ quraşdırılmasının problemsiz işləməsi üçün ən son Windows 7 yeniləmələri PC-yə quraşdırılmalıdır.

    Dərs:
    Windows 7 yeniləmələrini əl ilə quraşdırın
    Windows 7-də avtomatik yeniləmələri necə aktivləşdirmək olar

Bundan əlavə, kompüterinizdə olan Visual C ++'nin bir və ya daha çox versiyasının zədələndiyindən şübhələnirsinizsə, düzgün seçimləri quraşdırmadan əvvəl bu tip köhnə proqram təminatını silməlisiniz.

  1. Bunu etmək üçün pəncərədə müvafiq elementi seçin "Proqramlar və komponentlər" və vurun Silin.
  2. Sonra nişan vuraraq informasiya qutusuna təsdiqləyin Bəli. Bundan sonra silmək prosesi başlayacaq. Bu prosedur Visual C ++ -nin bütün elementləri ilə yerinə yetirilməlidir və sonra yuxarıda göstərildiyi kimi bit dərinliyinizin Windows 7 üçün uyğun olan bu proqramın bütün düzgün versiyalarını quraşdırın. PC-ni yenidən başlatdıqdan sonra problemli tətbiqetməyə başladaraq bir səhv olmadığını yoxlayın.

0xc000007b səhvini aradan qaldırmaq üçün, NET Framework-in son versiyasının kompüterinizdə qurulması vacibdir. Bu, köhnə versiyasını istifadə edərkən bəzi yeni proqramların lazım olan DLL faylının versiyasını tapa bilməməsi ilə bağlıdır. Bu vəziyyət, işə salındıqda öyrəndiyimiz problemləri yaradacaqdır.

  1. Kompüterinizdə quraşdırılmış NET Framework-nin mövcud versiyasının sayını pəncərədən də tapa bilərsiniz "Proqramlar və komponentlər".

    Dərs: .NET Çərçivəsinin versiyasını necə tapmaq olar

  2. Bundan sonra bu komponentin Microsoft veb saytında yükləmə səhifəsinə keçməlisiniz və mövcud versiyasını tapmalısınız. PC-də quraşdırılmışdan fərqli olarsa, son versiyasını yükləyib quraşdırmalısınız. Üstəlik, göstərilən komponent kompüterdə tamamilə olmadıqda bunu etməlisiniz.

    Microsoft .NET Çərçivəsini yükləyin

  3. Quraşdırma faylına başladıqdan sonra boşaldılacaq.
  4. Bundan sonra görünən pəncərədə vahid onay qutusunu yoxlamaqla lisenziya müqaviləsini qəbul etməlisiniz. Sonra düyməni basaraq quraşdırma proseduruna davam edə bilərsiniz Quraşdırın.
  5. Quraşdırma prosesi başlayacaq. Tamamlandıqdan sonra problem proqramını performans üçün yoxlaya bilərsiniz.

    Dərs:
    .NET Çərçivəsini necə yeniləmək olar
    Niyə .NET Framework 4 quraşdırılmayıb

Proqram təminatına başladıqda 0xc000007b səhvinin səbəbi demək olar ki, həmişə müəyyən bir proqram üçün bir neçə komponentin DLL-lərinin əlçatmaz olmasına baxmayaraq, amillərin kifayət qədər böyük bir siyahısı bu vəziyyətə səbəb ola bilər. Əvvəlcə viruslar və fayl bütövlüyü üçün ümumi bir sistem taramasını tövsiyə edirik. Hər halda bu zərər vermir. Antivirusu müvəqqəti olaraq əlil etmək və tətbiqin işini yoxlamaq da faydalı olacaq. Bundan sonra, proqramı inzibati imtiyazlarla işə salmağa çalışın. Bunlardan heç biri kömək etməyibsə, sistemdə müəyyən komponentlərin mövcudluğunu, onların aktuallığını və quraşdırılmasını yoxlamaq lazımdır. Gerekirse, onlar quraşdırılmalı və ya yenidən quraşdırılmalıdır.

Pin
Send
Share
Send