Herstel van foutkode 0xc0000022: 'n Stap-vir-stap-gids

  • Deel Dit
Cathy Daniels

Foutkode 0xc0000022 is 'n foutkode op Windows-stelsels wat aandui dat 'n program of toepassing nie toestemming het om toegang tot 'n lêer of gids te verkry nie. Dit kan ook veroorsaak word deur korrupsie in die stelselregister, onversoenbare drywers, of ander probleme met die stelsel.

Kyk vir Toestemming-instellings

Foutkode 0xc0000022 kan voorkom wanneer 'n toepassing of program kan nie toegang tot 'n lêer of gids kry nie as gevolg van verkeerde toestemminginstellings. Toestemming-instellings beheer wie toegang tot 'n lêer of vouer het, en dit is moontlik dat die toestemminginstellings vir die lêer of vouer nie die toepassing of program toegang daartoe toelaat nie.

Om hierdie fout reg te stel, moet jy die toestemminginstellings vir die lêer of gids. Afhangende van jou bedryfstelsel, kan dit gedoen word deur die lêerverkenner of die lêer- of vouersekuriteitinstellings. Jy moet seker maak dat die toepassing of program die korrekte toestemminginstellings het om toegang tot die lêer of vouer te kry.

Stap 1: Klik met die rechtermuisknop op die toepassing wat die probleem veroorsaak en kies Eienskappe .

Stap 2: Gaan na die Sekuriteit oortjie en verander toestemming vir al die gebruikers om volle beheer toe te laat .

Stap 3: Klik op die Pas toe en OK -knoppies

Laat SFC-skandering uit

Die System File Checker (SFC)-skandering is 'n hulpmiddel in Windows wat soek na en vervang enige korrupte of ontbrekende stelsellêers. Ditis 'n opdragreëlnutsding wat kan help om baie stelselfoute reg te stel, insluitend foutkode 0xc0000022.

Hierdie fout vind plaas wanneer 'n program of stelsellêer nie loop nie omdat dit óf korrup is óf ontbreek. Die uitvoering van 'n SFC-skandering kan enige korrupte stelsellêers vervang en die fout oplos. Die SFC-skandering kan vanaf die opdragprompt uitgevoer word.

Stap 1: Maak die Start-kieslys oop, tik cmd, en klik Begin as 'n administrateur.

Stap 2: Tik SFC/scannow en druk enter.

Windows sal dan die stelsellêers skandeer en enige wat beskadig is, vervang. Nadat die skandering voltooi is, herbegin die rekenaar en kyk of die fout opgelos is.

Kyk vir DLL-lêer met toeganklikheidkwessies

Wanneer 'n fout 0xc0000022 verskyn, word dit gewoonlik veroorsaak deur 'n DLL-lêer (Dynamic Link Library) met toeganklikheidskwessies. Dit beteken dat die DLL-lêer óf ontbreek óf korrup is, wat verhoed dat die program korrek loop. Om hierdie fout reg te stel, moet jy kyk vir enige DLL-lêers met toeganklikheidkwessies.

Stap 1: Klik met die rechtermuisknop op die lêer wat probleme veroorsaak en kies Eienskappe.

Stap 2: Gaan na die Sekuriteit oortjie en kyk of die Lees & Voer toestemming is geaktiveer.

Stap 3: Indien nie, klik die Redigeer -knoppie en kies klik die Voeg by knoppie.

Stap 4: Voer die voorwerpname in om te kies, en tik gebruikers.

Stap 5: Klik Kontroleer name en dan OK.

Stap 6: Stel die toegang vir die nuut bygevoegde gebruikers op Lees & Voer en Leestoegang regte uit.

Run DISM Scan

DISM staan ​​vir Deployment Image Servicing and Management, 'n ingeboude diagnostiese hulpmiddel in Windows wat help regmaak kwessies op stelselvlak met die bedryfstelsel. Dit kan gebruik word om stelsellêers te herstel, Windows-opdaterings te installeer of te deïnstalleer, Windows-aktivering, Windows-kenmerke op te stel, en meer.

Wat die fout 0xc0000022 betref, kan 'n DISM-skandering die probleem oplos. Hierdie fout kom gewoonlik voor as gevolg van ontbrekende of korrupte stelsellêers. Die uitvoering van 'n DISM-skandering kan help om enige ontbrekende of korrupte stelsellêers te herstel, wat kan help om die fout op te los.

Stap 1: Maak die Start-kieslys oop en tik cmd.

Stap 2: Laat die opdragprompt as 'n administrateur uitvoer.

Stap 3: Tik die volgende opdragte en druk enter na elke opdrag:

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

Stap 4: Wag vir die DISM-nutsding om die skandering te voltooi en herbegin dan jou rekenaar.

Voer 'n wanware- of antivirusskandering uit

As jou rekenaar die foutkode 0xc0000022 vertoon, is jou rekenaar waarskynlik deur 'n virus of wanware besmet.Om jou rekenaar te skandeer vir wanware of virusse kan help om die probleem op te los. Wanware is kwaadwillige sagteware wat jou rekenaar kan beskadig of veroorsaak dat dit wanfunksioneer.

Dit kan sonder jou medewete geïnstalleer word, hetsy deur 'n kwaadwillige webwerf of wanneer 'n lêer afgelaai word. Virusse is kwaadwillige sagteware wat spesifiek ontwerp is om van een rekenaar na 'n ander te versprei. Virusse kan 'n verskeidenheid probleme veroorsaak, insluitend die foutkode 0xc0000022. Deur jou rekenaar vir wanware of virus te skandeer, kan jy dalk die bron van die fout identifiseer en dit verwyder.

Stap 1: Maak Windows Sekuriteit oop.

Stap 2: Kies Virus & bedreigingsbeskerming en klik op Skanderingopsies.

Stap 3: Kies Volledige skandering en klik die Skandeer nou knoppie.

Stap 4: Wag vir die proses om klaar te maak en herbegin jou rekenaar.

Herstel Microsoft Visual C++ 2013 Herverdeelbaar

As jy Fout 0xc0000022 ervaar terwyl jy 'n program of toepassing op jou Windows-rekenaar probeer laat loop, kan dit veroorsaak word deur 'n probleem met die Microsoft Visual C++ 2013 Herverdeelbare pakket.

Die Microsoft Visual C++ 2013 Herverdeelbare pakket is 'n biblioteek van lêers wat vereis word deur programme gebou met Visual C++. As sommige van die lêers in hierdie pakket korrup is of ontbreek, kan dit veroorsaak dat die toepassing ineenstort met die 0xc0000022-fout.

Stap 1: Maak die beheerpaneel oop en kies Programme en kenmerke.

Stap 2: Blaai af totdat jy Microsoft Visual C++ 2013 Herverdeelbaar (x64) kry.

Stap 3: Regsklik en kies Verander.

Stap 4: Klik die Herstel -knoppie.

Stap 5: Herhaal die proses met die ander Microsoft Visual C++ 2013 Herverdeelbaar (x64)

Aktiveer DirectPlay in Legacy Components

Aktiveer DirectPlay in Legacy Components kan fout 0xc0000022 regstel. DirectPlay is 'n kommunikasieprotokol wat in Windows gebruik word om netwerkkommunikasie tussen toepassings te vergemaklik.

Wanneer hierdie protokol nie geaktiveer is nie, kan toepassings wat dit vereis, foute ondervind. Fout 0xc0000022 is 'n Windows-foutboodskapkode wat aandui dat 'n program of kenmerk nie korrek kon inisialiseer nie.

Hierdie fout kan voorkom wanneer 'n program of kenmerk DirectPlay vereis, maar nie geaktiveer is nie. Aktivering van DirectPlay in Legacy Components kan help om hierdie fout reg te stel deur die program of kenmerk toe te laat om toegang tot die nodige kommunikasieprotokol te kry.

Stap 1: Druk Wen + R , tik appwiz.cpl, en voer in.

Stap 2: Klik op Skakel Windows-kenmerke aan of af .

Stap 3: Voek en merk die blokkie vir Verouderde komponente en Direktespel.

Stap 4: Wag vir die proses om klaar te maak en maak die venster toe wanneer jysien " Windows het die gevraagde veranderinge voltooi."

Stap 5: Herbegin jou rekenaar.

Gaan die sagtewarebeskermingsdiens na

Die sagtewarebeskermingsdiens is 'n Windows-diens wat verantwoordelik is vir die bestuur van die sagtewarelisensies van geïnstalleerde toepassings. Dit is verantwoordelik om te verseker dat die lisensies geldig en op datum is. As die sagtewarebeskermingsdiens nie reg werk nie, kan dit foute soos 0xc0000022 veroorsaak. Om hierdie fout reg te stel, kan jy die Sagtewarebeskermingsdiens nagaan om te verseker dat dit korrek werk.

Stap 1: Druk Wen + R, tik dienste. msc, en druk enter.

Stap 2: Blaai af en soek Sagtewarebeskerming.

Stap 3: Dubbelklik om die Eienskappe venster oop te maak.

Stap 4: Gaan na die Algemeen oortjie, klik die Begin knoppie en klik dan op die Pas toe en OK knoppies.

Stap 5: Herbegin jou rekenaar.

Deaktiveer antivirus of brandmuur

Hierdie fout kan veroorsaak word deur antivirus- en brandmuurprogramme wat spesifieke toestemmings of toepassings blokkeer. As jy die antivirus of firewall deaktiveer, kan dit help om die fout op te los en die toepassing normaalweg te laat loop.

Stap 1: Klik die op-pyltjie-ikoon by jou skerm regter onderste hoek.

Stap 2: Druk Windows-sekuriteitikoon .

Stap 3: Kies Virus & Bedreigingsbeskerming enklik op Bestuur instellings.

Stap 4: Skakel tydelik intydse beskerming af.

Laat die toepassing as 'n administrateur uitvoer

Om die toepassing as 'n administrateur te laat loop, kan die fout regstel, want dit sal dit toelaat om met volle voorregte te loop en toegang tot al die nodige stelselhulpbronne te kry. Daarbenewens kan dit nodig wees om spesifieke toestemmings aan die toepassing te verleen om dit in staat te stel om korrek te loop.

Stap 1: Regskliek op die toepassing.

Stap 2: Kies Lop as 'n administrateur op Windows-instellings.

Greelgestelde vrae oor 0xc0000022 Fout

Wat is foutkode 0xc0000022 op Windows XP?

Foutkode 0xc0000022 op Windows XP vind gewoonlik plaas wanneer die stelsel se gebruikerstoegangsbeheer (UAC) gedeaktiveer is, of die UAC 'n spesifieke lêer blokkeer. Die foutkode kan ook voorkom as enige stelsellêers verander is of daar 'n probleem is met die toestemmings wat aan hulle toegeken is.

Watter kraggebruikers beïnvloed foutkode 0xc0000022?

Kragtiggebruikers is dikwels die hoofoorsaak van foutkode 0xc0000022. Hierdie fout word meestal geassosieer met toestemmingkwessies, en kraggebruikers kan gebruiker- en stelseltoestemmings verander, wat tot foute lei. Ander moontlike oorsake vir hierdie fout sluit in korrupte lêers, geheuekwessies of korrupte Windows-registerinskrywings.

Beïnvloed Adobe-programme foutkode 0xc0000022?

Adobe-programme, soos bv.Photoshop en Acrobat Reader word dikwels geassosieer met foutkode 0xc0000022. Hierdie fout kan voorkom wanneer spesifieke stelsellêers nie korrek inisialiseer nie of wanneer 'n program probeer om toegang tot beperkte hulpbronne te verkry.

Hoekom het ek Foutkode 0xc0000022 op Windows Vista ontvang?

Foutkode 0xc0000022 is 'n foutkode wat deur Windows Vista en ander Windows-bedryfstelselweergawes gegenereer word. Dit dui op 'n probleem met die betrokke toepassing of stelsellêer. Verskeie faktore, insluitend korrupte stelsellêers, derdeparty-sagtewarekonflikte, hardewarekwessies en onversoenbare drywers, kan dit veroorsaak.

Ek is Cathy Daniels, 'n kenner van Adobe Illustrator. Ek gebruik die sagteware sedert weergawe 2.0, en het sedert 2003 tutoriale daarvoor geskep. My blog is een van die gewildste bestemmings op die web vir mense wat Illustrator wil leer. Benewens my werk as 'n blogger, is ek ook 'n skrywer en 'n grafiese ontwerper.