Paano Ayusin ang Error sa CLR sa Windows 10?



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Ang Error sa CLR 80004005 ay karaniwang nakatagpo kapag tinangka ng gumagamit na simulan ang MusicBee, Discord, Raser Synaps, Hd Writer AE o anumang iba pang programa batay sa .NET. Sa ibang mga kaso, lumilitaw ang error na ito sa bawat pagsisimula ng system.





Sa karamihan ng mga kaso, magaganap ang isyung ito dahil sa katiwalian sa mga .NET file na bersyon ng balangkas na ginagamit ng application. Ang pinakamadaling paraan upang ayusin ito ay sa pamamagitan ng pagpapatakbo ng tool sa Pag-ayos ng Framework o sa pagpapalit ng pangalan ng folder ng .NET na pagpupulong, ngunit maaari mo ring gawin ang trabaho sa pamamagitan ng pagpwersa sa programa na muling i-install at tanggapin ang pag-install ng .NET framework. Posible rin na ganap mong nawawala ang .NET na bersyon ng balangkas na kinakailangan ng application na pinag-uusapan.



Gayunpaman, maaari mo ring makita ang Error sa CLR 80004005 dahil ang maipapatupad na sinusubukan mong ilunsad ay walang access sa admin o dahil sa ilang uri ng katiwalian ng file file.

1. Patakbuhin ang .NET Framework Tool na Pag-ayos

Sa karamihan ng mga dokumentadong kaso, ang Error sa CLR 80004005 magaganap ang isyu dahil sa ilang uri ng .NET framework problema sa katiwalian na nagtatapos na nakakaapekto sa kakayahan ng iyong computer na maglunsad ng mga application. Ang karamihan sa mga apektadong gumagamit ay nakaranas ng isyung ito sa mga sumusunod na bersyon ng .NET: 4.6.1, 4.6, 4.5.2, 4.5.1, 4.5, 4.0 at 3.5.

Kung ang senaryong ito ay nalalapat, maaari mong mabilis na ayusin ang isyu sa pamamagitan ng pagpapatakbo ng tool sa pag-aayos ng .NET framework. Ang pagmamay-ari na tool na ito ay kilala para sa paglutas ng karamihan ng mga isyu sa aplikasyon ng .NET Framework na maaaring magpalitaw ng mga error sa pagsisimula.



Narito ang isang mabilis na patnubay sa kung ano ang kailangan mong gawin upang mapatakbo ang .NET framework tool sa pag-aayos:

  1. Magsimula sa pamamagitan ng pag-access sa link na ito ( dito ). Susunod, mag-click sa Mag-download pindutan sa ilalim ng Microsoft .NET Framework Tool sa Pag-ayos .

    Pag-download ng tool sa pag-aayos ng Net Framework

  2. Kapag nakarating ka sa susunod na screen, magsimula sa pamamagitan ng pag-check sa kahon na nauugnay sa NetFxRepairTool.exe, pagkatapos ay mag-click sa Susunod na pindutan upang mag-advance sa susunod na screen.

    Pag-download ng tool sa pag-aayos ng .NET Framework

  3. Matiyagang maghintay hanggang makumpleto ang pag-download, pagkatapos ay mag-double click sa maipapatupad na na-download mo lamang. Kapag sinenyasan ka ng Kontrol ng User Account (UAC) , i-click Oo upang magbigay ng mga pribilehiyong pang-administratibo.
  4. Kapag ang Microsoft .NET Framework Repair Tool ay binuksan at nakarating ka sa unang window, ang unang bagay na dapat mong gawin ay lagyan ng tsek ang kahon na nauugnay sa nabasa ko at tinanggap ang mga tuntunin sa lisensya. Pagkatapos mong gawin ito, mag-click sa Susunod upang sumulong sa susunod na window.

    Nagsisimula ng pag-aayos gamit ang tool na .NET Pag-ayos

  5. Ngayon dapat na simulan ng utility ang paunang pag-scan nito. Matiyagang maghintay hanggang makumpleto ang proseso at mag-click Susunod sa sandaling ang pagpipilian ay magagamit upang awtomatikong ilapat ang mga diskarte sa pag-aayos na inirerekumenda.

    Pag-aayos ng balangkas .NET

  6. Mag-click Susunod muli upang mailapat ang mga pag-aayos, pagkatapos ay mag-click Tapos na upang makumpleto ang proseso.
    Tandaan: Mayroong isang mataas na posibilidad na mai-prompt ka na awtomatikong magsimulang muli. Ngunit kung sakali na hindi lumitaw ang prompt, muling simulang manu-mano.
  7. Matapos makumpleto ang susunod na pagkakasunud-sunod ng pagsisimula, ulitin ang aksyon na dating nagpapalitaw ng Error sa CLR 80004005 at tingnan kung nalutas ang problema.

Kung sakaling magpapatuloy pa rin ang parehong isyu, lumipat sa susunod na potensyal na ayusin sa ibaba.

2. Pilitin ang programa na tumakbo sa pag-access ng admin

Bilang ito ay lumiliko out, ang Error sa CLR 80004005 maaari ring mangyari dahil sa ang katunayan na ang application na nagpapalitaw ng isyu ay walang access sa admin. Para sa ilang mga programa, nangangahulugan ito na hindi nila talaga magagamit ang .NET na mga dependency na kinakailangan.

Tandaan na karaniwang nangyayari ito sa mga operating system na na-configure upang magamit ang isang mahigpit na UAC. Sa kasong ito, malulutas mo ang isyu sa pamamagitan ng pagbabago ng menu ng mga pag-aari ng naisasagawa na paglulunsad upang sapilitan itong makakuha ng pag-access ng admin sa bawat pagsisimula.

Mabisa ang pamamaraang ito para sa mga gumagamit na nakasalamuha ang isyu sa HD Writer AE, Discord at Synaps.

Narito ang isang mabilis na gabay sa pagbubukas ng programa na nagpapalitaw ng Error sa CLR 80004005 na may access sa admin at tingnan kung nalutas ang isyu:

  1. Magsimula sa pamamagitan ng pagtiyak na ang program na nakasalamuha mo ng isyu ay ganap na nakasara (Suriin din ang isang proseso sa background).
  2. Matapos ang bawat halimbawa ng application ay sarado, mag-right click sa maipapatupad at pagkatapos ay mag-click sa Patakbuhin bilang administrator mula sa bagong lumitaw na menu ng konteksto. Kung nakikita mo ang UAC (Control ng User Account) prompt, mag-click Oo upang magbigay ng mga pribilehiyong pang-administratibo.
  3. Kung normal na magbubukas ang programa nang walang parehong isyu, magpatuloy sa mga hakbang sa ibaba upang gawing permanenteng ang mga pagbabago.
    Tandaan: Kung sakaling nangyayari pa rin ang parehong isyu, direktang tumalon sa susunod na potensyal na ayusin sa ibaba.
  4. Isara muli ang application na nabigo sa error na ito muli.
  5. Mag-right click sa application na naisakatuparan muli, pagkatapos ay mag-click sa Ari-arian mula sa menu ng konteksto muli.
  6. Sa loob ng screen ng Properties ng Photoshop, patungo sa Pagkakatugma tab sa pamamagitan ng pahalang na menu sa itaas.
  7. Susunod, pumunta sa seksyon ng Mga setting sa ibaba at lagyan ng tsek ang kahon na nauugnay sa Patakbuhin ang program na ito bilang isang administrator.
  8. Matapos ipatupad ang pagbabago, mag-click sa Mag-apply upang mai-save ang mga pagbabago.
  9. Ilunsad muli ang application at tingnan kung matagumpay mong nalutas ang Error sa CLR 80004005.

Pinipilit na buksan ang Photoshop gamit ang pag-access ng Admin

Kung sakaling magpapatuloy ang parehong problema, lumipat sa susunod na potensyal na ayusin sa ibaba.

3. I-install muli ang programa at pag-install ng balangkas .NET

Tandaan na ang isa pang medyo karaniwang salarin na maaaring maging sanhi ng problemang ito ay isang nawawala o bahagyang naka-install na balangkas .NET. Ang isang naka-bot na pag-install o isang manu-manong kagustuhan ng gumagamit ay maaaring sapilitan ang installer ng application na laktawan ang pag-install ng .NET framework na kinakailangan upang tumakbo ito.

Ang isang madaling paraan upang malutas ang isyung ito ay ang i-uninstall ang application at pagkatapos ay muling i-install muli, ngunit sa oras na ito nang hindi nilalaktawan ang pag-install ng kinakailangang balangkas .NET.

Narito ang isang mabilis na gabay sa kung paano ito gawin:

  1. Pindutin Windows key + R upang buksan ang a Takbo dialog box. Susunod, uri 'Appwiz.cpl' sa loob ng text box, pagkatapos ay pindutin Pasok upang buksan ang Mga Programa at Tampok .

    Nagta-type sa 'appwiz.cpl' sa Run prompt

  2. Kapag nasa loob ka na ng Mga Programa at Tampok window, mag-scroll pababa sa listahan ng mga naka-install na application at hanapin ang app na nagiging sanhi ng isyu. Kapag nakita mo ito, mag-right click dito at pumili I-uninstall mula sa bagong lumitaw menu ng konteksto .

    Pag-uninstall ng application sa pamamagitan ng Mga Program at Tampok

  3. Kapag nasa loob ka ng window ng pag-uninstall, sundin ang mga on-screen na senyas upang makumpleto ang operasyon na inaalis ang programa mula sa iyong computer.
  4. Kapag nakumpleto na ang proseso, i-restart ang iyong computer at hintaying makumpleto ang susunod na pagkakasunud-sunod.
  5. Susunod, muling mai-install ang program kung saan nakakaranas ka ng isyu, ngunit sa oras na ito, huwag laktawan ang pag-install ng kinakailangang .NET Framework.

    Pag-install ng kinakailangang balangkas ng net

  6. Kapag na-install na ang kinakailangang balangkas, muling simulang muli ang iyong computer at tingnan kung nalutas na ang problema.

Kaso nakakaranas ka pa rin ng pareho Error sa CLR 80004005, lumipat sa susunod na ayusin sa ibaba.

4. I-install ang pinakabagong .NET Framework Runtime

Mahalagang maunawaan na ang iba't ibang mga application ay nangangailangan ng iba't ibang mga balangkas .NET. Kung sinusubukan mong magpatakbo ng isang portable na bersyon ng isang app, malamang na hindi ka mag-prompt ng iyong OS na nawawala ka sa isang balangkas .NET na kinakailangan ng application na ito.

Kung ang senaryong ito ay nalalapat, dapat mong malutas ang isyu sa pamamagitan ng pag-install ng pinakabagong bersyon ng .NET Framework Runtime. Ito ay isang pinagsama-samang installer na nagsasama ng lahat ng kailangan mo upang magpatakbo ng mga mayroon nang mga app at program na binuo gamit ang .NET Framework.

Narito ang isang mabilis na gabay sa paggamit ng Runtime release upang mai-install ang bawat magagamit na bersyon ng Framework sa iyong computer:

  1. Bisitahin ang link na ito ( dito ) at mag-click sa Mag-download ng .NET Framework Runtime pindutan (sa ilalim ng Runtime) upang simulan ang pag-download ng maipatupad na pag-install.

    Pagda-download ng .NET Framework 4.8 na naisakatuparan

  2. Matapos matagumpay na na-download ang pagpapatupad ng pag-install, mag-double click dito at mag-click Oo sa UAC (Control ng User Account) .
  3. Susunod, sundin ang mga tagubilin sa screen upang makumpleto ang pag-install ng nawawalang mga paglabas ng NET Framework.

    Ang pag-install ng nawawalang .NET ay naglalabas ng balangkas

  4. Maghintay hanggang matapos ang pagpapatakbo at manu-manong i-restart ang iyong computer kung hindi ka awtomatikong mai-prompt na muling simulan.

Kung sakaling hindi pa rin nalutas ang isyu, lumipat sa susunod na potensyal na ayusin sa ibaba.

5. Palitan ang pangalan ng folder ng NET 'pagpupulong'

Bilang ito ay lumiliko, ang isyu na ito ay maaari ring mangyari dahil sa isang salungatan sa pagitan ng iyong naka-install na mga balangkas .NET. Karaniwan itong nangyayari kung ang gumagamit ay dati nang naka-install sa bawat .NET Framework na paisa-isa na nag-redist. Nagaganap ang isyu dahil ang bawat bersyon ay magbabahagi ng parehong folder ng pagpupulong.

Kung nalalapat ang senaryong ito, malulutas mo ang isyu sa pamamagitan ng pagpapalit ng pangalan ng pagpupulong folder, pinipilit ang iyong OS na lumikha ng isang bagong halimbawa, sa gayon tinanggal ang salungatan.

Matapos gawin ito at muling mai-install ang program na nagdudulot ng error, ang pag-install ng wizard ay dapat lamang i-install ang balangkas ng NET na kinakailangan

Narito ang isang mabilis na patnubay sa pag-alis ng hidwaan ng .NET framework na maaaring responsable para sa Error sa CLR 80004005:

  1. Buksan File Explorer at mag-navigate sa sumusunod na lokasyon:
    C:  Windows  Microsoft.NET
  2. Kapag nakarating ka sa tamang lokasyon, mag-right click lamang sa pagpupulong at pumili Palitan ang pangalan mula sa menu ng konteksto.

    Ang pagpapalit ng pangalan ng folder ng pagpupulong

  3. Kapag sinenyasan ka ng UAC (Control ng User Account) , i-click Oo upang magbigay ng mga pribilehiyong pang-administratibo.
  4. Palitan ang pangalan ng folder ng pagpupulong sa ibang bagay tulad ng ‘Pagpupulong2’. Ang punto ay upang baguhin ang pangalan upang pilitin mo ang iyong OS na lumikha ng isang bagong halimbawa ng parehong folder sa susunod na pagsisimula ng computer.
  5. Sa susunod na pagsisimula, muling i-install ang program na sanhi ng isyu kasama ang .NET na bersyon na ginagamit nito.
  6. I-restart ang iyong computer at tingnan kung nalutas ang isyu sa susunod na pagsisimula ng system.

Kaso nakakaranas ka pa rin ng pareho Error sa CLR 80004005, error, lumipat sa susunod na pamamaraan sa ibaba.

6. Gumamit ng System Restore

Kung ang isyu ay nagsimula lamang maganap kamakailan, posible na ang isang kamakailang pag-install ng software o isang pag-update ng driver ay natapos na sanhi ng Error sa CLR 80004005. Kung sakaling mailapat ang senaryong ito at lumitaw ang problema dahil sa isang serbisyo o proseso ng ika-3 partido, dapat mong malutas ito sa pamamagitan ng paggamit ng System Restore utility.

Ngunit upang magawa ito, kakailanganin mong magamit ang isang dati nang nilikha na snapshot - Ngunit maliban kung binago mo ang default na pag-uugali ng System Restore, dapat kang magkaroon ng maraming ibalik na mga snapshot upang mapagpipilian.

Narito ang isang mabilis na gabay sa paggamit ng System Restore utility upang ayusin ang ' Error sa CLR 80004005 ′ error:

  1. Pindutin Windows key + R upang buksan ang a Takbo dialog box. Susunod, uri 'Rstrui' at pindutin Pasok upang buksan ang Ibalik ng System wizard.

    Pagbukas ng System Restore wizard sa pamamagitan ng Run box

  2. Matapos mong mapangasiwaan ang loob ng System Restore wizard, mag-click Susunod sa paunang screen upang mag-advance sa susunod na menu.

    Nakalipas ang paunang screen ng System Restore

  3. Sa susunod na screen, magsimula sa pamamagitan ng pag-check sa kahon na nauugnay sa Magpakita ng higit pang mga point ng pagpapanumbalik. Pagkatapos mong gawin ito, simulang tingnan ang mga petsa ng bawat magagamit na snapshot ng ibalik at piliin ang isa na napetsahan nang napetsahan sa petsa kung saan unang nagsimulang maganap ang isyu.
  4. Susunod, piliin ang naaangkop na point ng pagpapanumbalik at mag-click Susunod upang maisulong sa susunod na menu.

    Ang pagpapanumbalik ng iyong system sa isang nakaraang punto sa oras

    Mahalaga: Tandaan na sa sandaling dumaan ka sa pamamaraang ito, mawawala ang bawat pagbabago na iyong ipinatupad mula noong na-recover ang snapshot. Kasama rito ang anumang mga pag-install ng app, pag-update ng driver at anupaman na na-install mo pagkatapos ng puntong iyon.

  5. Kapag nakarating ka na dito, ang utility ay handa nang umalis. Upang simulan ito, mag-click lamang sa Tapusin, pagkatapos ay mag-click Oo sa prompt ng kumpirmasyon upang simulan ang proseso ng pagpapanumbalik. Ang iyong computer ay muling magsisimulang muli at ang mas matandang estado ay ipapatupad sa susunod na pagsisimula ng system.

    Simula sa proseso ng Ibalik ng System

  6. Sa susunod na pagsisimula ng system, tingnan kung nalutas ang isyu.

Kaso nakikita mo pa rin ang Error sa CLR 80004005 kapag tinangka mong simulan ang application, lumipat sa huling pag-aayos sa ibaba.

7. I-refresh ang bawat bahagi ng OS

Kung wala sa mga potensyal na pag-aayos sa itaas ay matagumpay sa pagpapahintulot sa iyo na maiwasan ang Error sa CLR 80004005, pagkakataon ay nakikipag-usap ka sa ilang oras ng katiwalian ng system na hindi malulutas sa ayon sa kaugalian.

Sa kasong ito, ang magagamit lamang na pag-aayos sa puntong ito ay upang i-refresh ang bawat bahagi ng Windows at bawat proseso na nauugnay sa boot.

Maaari itong makamit sa pamamagitan ng a malinis na pag-install o sa pamamagitan ng a pag-install ng pag-aayos (pag-aayos sa lugar) .

SA malinis na pag-install ito ang mas madaling pamamaraan na magpapahintulot sa iyo na gawin ito nang hindi gumagamit ng isang katugmang media sa pag-install. Ngunit ang pangunahing kawalan ng pamamaraang ito ay na maliban kung na-back up mo nang maaga ang iyong data, mawawala sa iyo ang anumang personal na data na nakaimbak sa OS drive.

Kung sakaling nais mong maiwasan ang kabuuang pagkawala ng data, dapat kang pumunta para sa a pag-install ng pag-aayos (pag-aayos sa lugar) . Kakailanganin mo ng katugmang media sa pag-install , ngunit mapapanatili mo ang lahat ng iyong mga personal na file kasama ang, mga laro, app, personal media, at kahit na ilang mga kagustuhan ng gumagamit.

Tandaan: Narito kung paano lumikha ng isang media ng pag-install para sa Windows 10 kung sakaling wala kang isang magagamit.

Mga tag Windows 8 minuto basahin