Rregullimi i kodit të gabimit 0xc0000022: Një udhëzues hap pas hapi

  • Shperndaje Kete
Cathy Daniels

Kodi i gabimit 0xc0000022 është një kod gabimi në sistemet Windows që tregon se një program ose aplikacion nuk ka leje për të hyrë në një skedar ose dosje. Mund të shkaktohet gjithashtu nga korrupsioni në regjistrin e sistemit, drejtuesit e papajtueshëm ose probleme të tjera me sistemin.

Kontrollo për cilësimet e lejeve

Kodi i gabimit 0xc0000022 mund të ndodhë kur një aplikacion ose program nuk mund të hyjë në një skedar ose dosje për shkak të cilësimeve të gabuara të lejes. Cilësimet e lejeve kontrollojnë se kush mund t'i qaset një skedari ose dosjeje dhe është e mundur që cilësimet e lejes për skedarin ose dosjen të mos e lejojnë aplikacionin ose programin të hyjë në të.

Për të rregulluar këtë gabim, duhet të kontrolloni cilësimet e lejeve për skedarin ose dosjen. Në varësi të sistemit tuaj operativ, kjo mund të bëhet përmes eksploruesit të skedarëve ose cilësimeve të sigurisë së skedarit ose dosjes. Duhet të siguroheni që aplikacioni ose programi të ketë cilësimet e duhura të lejes për të hyrë në skedar ose dosje.

Hapi 1: Klikoni me të djathtën mbi aplikacionin që shkakton problemin dhe zgjidhni Properties .

Hapi 2: Shko te skeda Siguria dhe ndrysho lejen për të gjithë përdoruesit Lejo kontrollin e plotë .

Hapi 3: Klikoni butonat Aplikoni dhe OK

Ekzekuto SFC Scan

Skanimi i Kontrolluesit të Skedarit të Sistemit (SFC) është një mjet në Windows që skanon dhe zëvendëson çdo skedar të dëmtuar ose të munguar të sistemit. Ajoështë një mjet i linjës së komandës që mund të ndihmojë në rregullimin e shumë gabimeve të sistemit, duke përfshirë kodin e gabimit 0xc0000022.

Ky gabim ndodh kur një program ose skedar sistemi nuk funksionon sepse është i dëmtuar ose i munguar. Kryerja e një skanimi SFC mund të zëvendësojë çdo skedar të dëmtuar të sistemit dhe të zgjidhë gabimin. Skanimi SFC mund të ekzekutohet nga Command Prompt.

Hapi 1: Hap menunë Start, shkruani cmd, dhe klikoni Run as an administrator.

Hapi 2: Shkruani SFC/scannow dhe shtypni enter.

Windows më pas do të skanojë skedarët e sistemit dhe do të zëvendësojë të gjitha ato që janë të dëmtuara. Pasi të përfundojë skanimi, rinisni kompjuterin dhe kontrolloni nëse gabimi është zgjidhur.

Kontrollo për skedarin DLL me probleme aksesueshmërie

Kur shfaqet një gabim 0xc0000022, zakonisht shkaktohet nga një skedar DLL (Biblioteka e Lidhjeve Dinamike) me probleme të aksesueshmërisë. Kjo do të thotë që skedari DLL ose mungon ose është i dëmtuar, gjë që e pengon programin të funksionojë siç duhet. Për të rregulluar këtë gabim, duhet të kontrolloni për çdo skedar DLL me probleme aksesueshmërie.

Hapi 1: Klikoni me të djathtën mbi skedarin që shkakton probleme dhe zgjidhni Karakteristikat.

Hapi 2: Shkoni te skeda Siguria dhe kontrolloni nëse Lexo & Ekzekutimi i lejes është aktivizuar.

Hapi 3: Nëse jo, klikoni butonin Ndrysho dhe zgjidhni kliko Shto butonin.

Hapi 4: Futni emrat e objekteve për të zgjedhur dhe shkruani përdoruesit.

Hapi 5: Klikoni Kontrollo Emrat dhe më pas OK.

Hapi 6: Cakto aksesin për përdoruesit e sapo shtuar në Lexo & Ekzekutoni të drejtat dhe Read Access .

Run DISM Scan

DISM qëndron për Deployment Image Servicing and Management, një mjet i integruar diagnostikues në Windows që ndihmon në rregullimin probleme të nivelit të sistemit me sistemin operativ. Mund të përdoret për të riparuar skedarët e sistemit, për të instaluar ose çinstaluar përditësimet e Windows, aktivizimin e Windows, konfigurimin e veçorive të Windows dhe më shumë.

Lidhur me gabimin 0xc0000022, ekzekutimi i një skanimi DISM mund ta rregullojë problemin. Ky gabim zakonisht ndodh për shkak të skedarëve të sistemit të munguar ose të dëmtuar. Kryerja e një skanimi DISM mund të ndihmojë në riparimin e çdo skedari të sistemit të munguar ose të dëmtuar, gjë që mund të ndihmojë në zgjidhjen e gabimit.

Hapi 1: Hap menunë Start dhe shkruani cmd.

Hapi 2: Ekzekutoni linjën e komandës si administrator.

Hapi 3: Shkruani komandat e mëposhtme dhe shtypni enter pas çdo komande:

  • Dism /Online /Cleanup-Image /CheckHealth
  • Dism /Online /Cleanup-Image /ScanHealth
  • Dism /Online /Cleanup-Image /RestoreHealth

Hapi 4: Prisni që mjeti DISM të përfundojë skanimin dhe më pas rinisni kompjuterin tuaj.

Kryeni një Skanim për Malware ose Antivirus

Nëse kompjuteri juaj shfaq kodin e gabimit 0xc0000022, kompjuteri juaj ka të ngjarë të jetë infektuar nga një virus ose malware.Skanimi i kompjuterit tuaj për malware ose viruse mund të ndihmojë në rregullimin e problemit. Malware është softuer me qëllim të keq që mund të dëmtojë kompjuterin tuaj ose të shkaktojë keqfunksionim të tij.

Ai mund të instalohet pa dijeninë tuaj, qoftë përmes një uebsajti me qëllim të keq ose kur shkarkoni një skedar. Viruset janë programe me qëllim të keq të krijuar posaçërisht për t'u përhapur nga një kompjuter në tjetrin. Viruset mund të shkaktojnë një sërë problemesh, duke përfshirë kodin e gabimit 0xc0000022. Duke skanuar kompjuterin tuaj për malware ose viruse, mund të jeni në gjendje të identifikoni burimin e gabimit dhe ta hiqni atë.

Hapi 1: Hap Windows Security.

Hapi 2: Zgjidh Virus & mbrojtje nga kërcënimet dhe klikoni në Opsionet e skanimit.

Hapi 3: Zgjidhni Skanimi i plotë dhe klikoni Skano tani butonin .

Hapi 4: Prisni që procesi të përfundojë dhe rinisni kompjuterin tuaj.

Riparimi i Microsoft Visual C++ 2013 i rishpërndashëm

Nëse po përjetoni Gabim 0xc0000022 ndërsa përpiqeni të ekzekutoni një program ose aplikacion në kompjuterin tuaj Windows, ai mund të shkaktohet nga një problem me paketën e rishpërndarshme të Microsoft Visual C++ 2013.

Microsoft Visual C++ 2013 Paketa e rishpërndashme është një bibliotekë skedarësh të kërkuar nga programet e ndërtuara me Visual C++. Nëse disa nga skedarët në këtë paketë janë të dëmtuara ose mungojnë, kjo mund të shkaktojë dështimin e aplikacionit me gabimin 0xc0000022.

Hapi 1: Hapni panelin e kontrollit dhe zgjidhni Programet dhe veçoritë.

Hapi 2: Lëvizni poshtë derisa të gjeni Microsoft Visual C++ 2013 Redistributable (x64)

Hapi 3: Klikoni me të djathtën dhe zgjidhni Ndrysho.

Hapi 4: Klikoni butonin Riparo .

Hapi 5: Përsërite procesin me tjetrin Microsoft Visual C++ 2013 Redistributable (x64)

Aktivizimi i DirectPlay në komponentët e vjetër

Aktivizimi i DirectPlay në komponentët e vjetër mund të rregullojë gabimin 0xc0000022. DirectPlay është një protokoll komunikimi që përdoret në Windows për të lehtësuar komunikimet në rrjet ndërmjet aplikacioneve.

Kur ky protokoll nuk është i aktivizuar, aplikacionet që e kërkojnë atë mund të kenë gabime. Gabimi 0xc0000022 është një kod mesazhi gabimi i Windows që tregon se një program ose veçori nuk mund të inicializohet siç duhet.

Ky gabim mund të ndodhë kur një program ose veçori kërkon DirectPlay por nuk është i aktivizuar. Aktivizimi i DirectPlay në komponentët e vjetër mund të ndihmojë në rregullimin e këtij gabimi duke lejuar që programi ose funksioni të aksesojë protokollin e nevojshëm të komunikimit.

Hapi 1: Shtypni Win + R , shkruani appwiz.cpl, dhe shkruani.

Hapi 2: Klikoni në Aktivizo ose çaktivizo veçoritë e Windows .

Hapi 3: Gjeni dhe shënoni kutinë për Përbërësit e vjetër dhe Luajtja e drejtpërdrejtë.

Hapi 4: Prisni që procesi të përfundojë dhe mbyllni dritaren kur të jenishikoni " Windows plotësoi ndryshimet e kërkuara."

Hapi 5: Rinisni kompjuterin tuaj.

Kontrollo Shërbimin e Mbrojtjes së Softuerit

Shërbimi i Mbrojtjes së Softuerit është një shërbim i Windows përgjegjës për menaxhimin e licencave të softuerit të aplikacioneve të instaluara. Ai është përgjegjës për të siguruar që licencat janë të vlefshme dhe të përditësuara. Nëse Shërbimi i Mbrojtjes së Softuerit nuk funksionon siç duhet, mund të shkaktojë gabime të tilla si 0xc0000022. Për të rregulluar këtë gabim, mund të kontrolloni Shërbimin e Mbrojtjes së Softuerit për t'u siguruar që funksionon si duhet.

Hapi 1: Shtypni Win + R, shtypni shërbimet. msc, dhe shtypni enter.

Hapi 2: Lëvizni poshtë dhe gjeni Mbrojtja e softuerit.

Hapi 3: Klikoni dy herë për të hapur dritaren e Veçorive.

Hapi 4: Shkoni te skeda Përgjithshme , klikoni Fillimi butonin dhe më pas klikoni butonat Aplikoni dhe OK .

Hapi 5: Rinisni kompjuterin tuaj.

Çaktivizo Antivirus ose Firewall

Ky gabim mund të shkaktohet nga programet antivirus dhe muri i zjarrit që bllokojnë leje ose aplikacione specifike. Çaktivizimi i antivirusit ose murit të zjarrit mund të ndihmojë në zgjidhjen e gabimit dhe të lejojë që aplikacioni të funksionojë normalisht.

Hapi 1: Klikoni ikonën shigjeta lart në ekranin tuaj këndi i poshtëm djathtas.

Hapi 2: Shtypni ikonën e sigurisë së Windows .

Hapi 3: Zgjidhni virusin & Mbrojtja nga kërcënimet dhekliko mbi Menaxho Cilësimet.

Hapi 4: Çaktivizoni përkohësisht mbrojtjen në kohë reale.

Ekzekutoni aplikacionin si administrator

Ekzekutimi i aplikacionit si administrator mund të rregullojë gabimin sepse do ta lejojë atë të funksionojë me privilegje të plota dhe të ketë akses në të gjitha burimet e nevojshme të sistemit. Për më tepër, mund të kërkohet të jepen leje specifike për aplikacionin për të mundësuar që ai të funksionojë siç duhet.

Hapi 1: Klikoni me të djathtën mbi aplikacionin.

Hapi 2: Zgjidh Run si administrator në cilësimet e Windows.

Pyetjet e bëra më shpesh rreth gabimit 0xc0000022

Çfarë është kodi i gabimit 0xc0000022 në Windows XP?

Kodi i gabimit 0xc0000022 në Windows XP zakonisht ndodh kur sistemi i kontrollit të aksesit të përdoruesit (UAC) është i çaktivizuar ose kur UAC bllokon një skedar specifik. Kodi i gabimit mund të ndodhë gjithashtu nëse ndonjë skedar i sistemit është ndryshuar ose ka një problem me lejet që u janë caktuar atyre.

Cilët përdorues të fuqisë ndikojnë në kodin e gabimit 0xc0000022?

Përdoruesit e fuqisë janë shpesh shkaku kryesor i kodit të gabimit 0xc0000022. Ky gabim lidhet më së shpeshti me çështjet e lejeve dhe përdoruesit e fuqisë mund të modifikojnë lejet e përdoruesit dhe të sistemit, duke çuar në gabime. Shkaqe të tjera të mundshme për këtë gabim përfshijnë skedarët e korruptuar, problemet e kujtesës ose shënimet e dëmtuara të regjistrit të Windows.

A ndikojnë programet e Adobe në kodin e gabimit 0xc0000022?

Programet e Adobe, si p.sh.Photoshop dhe Acrobat Reader shpesh shoqërohen me kodin e gabimit 0xc0000022. Ky gabim mund të ndodhë kur skedarët e caktuar të sistemit dështojnë të inicializohen siç duhet ose kur një program përpiqet të aksesojë burimet e kufizuara.

Pse mora kodin e gabimit 0xc0000022 në Windows Vista?

Kodi i gabimit 0xc0000022 është një kodi i gabimit i krijuar nga Windows Vista dhe versionet e tjera të sistemit operativ Windows. Tregon një problem me aplikacionin ose skedarin e sistemit në fjalë. Faktorë të ndryshëm, duke përfshirë skedarët e korruptuar të sistemit, konfliktet e softuerit të palëve të treta, problemet e harduerit dhe drejtuesit e papajtueshëm, mund ta shkaktojnë atë.

Unë jam Cathy Daniels, një eksperte në Adobe Illustrator. Unë e kam përdorur softuerin që nga versioni 2.0 dhe kam krijuar mësime për të që nga viti 2003. Blogu im është një nga destinacionet më të njohura në ueb për njerëzit që duan të mësojnë Illustrator. Përveç punës sime si blogere, unë jam gjithashtu një autor dhe një dizajner grafik.