Kā novērst & lsquo; comdlg32.ocx & rsquo; trūkst kļūdas sistēmā Windows?

Fails ' comdlg32.ocx ' ir daļa no Visual Basic Runtime komplekta un pēc noklusējuma tas neatrodas jūsu datorā. Tā ir daļa no minētā komplekta, un to izmanto daudzas dažādas lietojumprogrammas. Tagad lietojumprogramma, kas to izmanto, var parādīt šādu kļūdas ziņojumu:

Komponents comdlg32.ocx vai kāda no tā atkarībām nav pareizi reģistrēta: faila nav vai tas nav derīgs.

Šis ziņojums norādīja, ka faila trūkst vai tas ir bojāts. Šīs problēmas risināšanai nevajadzētu būt pārāk sarežģītai, jo daudzi lietotāji bija pietiekami laipni, lai publicētu metodes, kuras viņi izmantoja, lai atrisinātu problēmu, tāpēc pārliecinieties, ka esat tos pārbaudījis zemāk!

Kas izraisa “comdlg32.ocx” kļūdas trūkumu sistēmā Windows?

Windows trūkstošās kļūdas “comdlg32.ocx” izraisa divas atšķirīgas problēmas. Mēs tos iekļāvām zemāk, lai jūs varētu pārbaudīt un, cerams, būt soli tuvāk gala risinājumam!

  • Problēmas ar failu “comdlg32.exe” - ja faila trūkst, tas ir bojāts vai nereģistrēts, iespējams, jums tas būs jāaizstāj ar darba versiju un jāpārreģistrējas, izmantojot komandu uzvedni. Iespējams, ka problemātiskajai lietotnei nav piekļuves failam, tāpēc pārliecinieties, ka esat norādījis īpašumtiesības un atļaujas!
  • Lietotāja konta kontrole (UAC) - atspējojot UAC, daudziem lietotājiem problēmu izdevās atrisināt, taču šī metode galvenokārt būs atkarīga no problemātiskās lietotnes.

1. risinājums: Pārreģistrējiet failu

Ja jūsu datorā esošais fails “comdlg32.ocx” ir pazudis vai ir bojāts, labākais, ko varat darīt, ir lejupielādēt darba failu un pārreģistrēties, izmantojot komandu uzvedni. Tas ir vienkāršs darbību kopums, taču pārliecinieties, ka uzmanīgi izpildāt norādījumus, jo strādājat ar sistēmas failiem. Pārbaudiet to zemāk!

  1. Noklikšķiniet uz šīs saites, lai datorā lejupielādētu darbojošos failu comdlg32.ocx. Noklikšķinot uz saites, lejupielāde tiks sākta nekavējoties. Datorā atrodiet failu, ar peles labo pogu noklikšķiniet uz tā un parādītajā konteksta izvēlnē izvēlieties Kopēt .
  1. Pēc tam problemātiskajā datorā atveriet ierakstu Bibliotēkas vai atveriet jebkuru mapi datorā un kreisās puses izvēlnē noklikšķiniet uz opcijas Šis dators.
  2. Datorā dodieties uz šādu atrašanās vietu, lai atrastu mapi, kurā jums ir jākopē fails:
C: \ Windows \ System32 >> 32 bitu Windows C: \ Windows \ SysWOW64 >> 64 bitu Windows
  1. Ar peles labo pogu noklikšķiniet jebkur mapes iekšpusē un parādītajā konteksta izvēlnē izvēlieties opciju Ielīmēt . Tam var būt nepieciešams norādīt administratora atļaujas. Apstipriniet visus norādījumus, kas aizstāj pašreiz esošo failu.
  1. Meklējiet “ Komandu uzvedne ”, ierakstot to tieši izvēlnē Sākt vai nospiežot meklēšanas pogu blakus tai. Ar peles labo pogu noklikšķiniet uz pirmā ieraksta, kas parādīsies kā meklēšanas rezultāts, un atlasiet konteksta izvēlnes ierakstu “ Run as administrator ”.
  2. Turklāt, lai atvērtu dialoglodziņu Palaist , varat izmantot arī Windows logotipa atslēgu + R taustiņu kombināciju . Parādītajā dialoglodziņā ierakstietcmd ” un administratora komandu uzvednei izmantojiet taustiņu kombināciju Ctrl + Shift + Enter .
  1. Logā ierakstiet šādu komandu un pēc tam, kad to esat ierakstījis, pārliecinieties, ka nospiežat Enter .
regsvr32 / u Comdlg32.ocx regsvr32 / i Comdlg32.ocx
  1. Mēģiniet atvērt lietotni, kurā tiek parādīta trūkstošā kļūda “comdlg32.ocx”, un pārbaudiet, vai problēma joprojām parādās!

2. risinājums: Palaidiet programmu saderības režīmā ar administratora atļaujām

Programmas palaišana saderības režīmā vecākai Windows versijai nekā tā, kas pašlaik ir instalēta jūsu datorā, daudziem lietotājiem bija noderīga. Kārtības gadījumos problemātiskās programmas izpildāmā faila palaišana ar administratora atļaujām ļāva atrisināt problēmu ar failu comdlg32.ocx. Jūs varat izmēģināt abus vai vienu no tiem vienlaikus. Ņemiet vērā, ka šī metode lielākoties ir atkarīga no tā, vai programma ir pieļāvusi kļūdu!

  1. Atrodiet programmas izpildāmo failu un mainiet tā īpašības, ar peles labo pogu noklikšķinot uz tā ieraksta darbvirsmā, izvēlnē Sākt vai Meklēšanas rezultātu logā un izvēloties Rekvizīti . Logā Rekvizīti dodieties uz cilni Saderība un atzīmējiet izvēles rūtiņu blakus Palaist šo programmu kā administratoram .
  2. Sadaļā Saderības režīms atzīmējiet izvēles rūtiņu blakus opcijai Palaist šo programmu saderības režīmā un pirms izmaiņu pieņemšanas nolaižamajā sarakstā izvēlieties Windows 8 vai 7 . Ja šī opcija jau bija atzīmēta, pilnībā noņemiet atzīmi no tās.
  3. Pārliecinieties, vai esat apstiprinājis visus dialoglodziņus, kas jums var parādīties, lai apstiprinātu ar administratora privilēģijām, un turpmāk programma jāuzsāk ar administratora privilēģijām. Atveriet to, veicot dubultklikšķi uz tā ikonas un mēģiniet redzēt, vai kļūda joprojām tiek parādīta.

3. risinājums: Mainiet īpašumtiesības un nodrošiniet pilnas atļaujas failam “comdlg32.ocx”

Ja failam nevar pareizi piekļūt lietojumprogramma, kurā tiek parādīts kļūdas ziņojums, šī kļūda turpināsies, un jūs nevarēsit lietotni izmantot. Tomēr ir iespējams mainīt faila “comdlg32.ocx” īpašnieku un atļaujas, lai visi varētu tam piekļūt. Protams, lai turpinātu veikt tālāk norādītās darbības, jums būs nepieciešamas administratora atļaujas!

  1. Atveriet ierakstu Bibliotēkas problemātiskajā datorā vai atveriet jebkuru mapi datorā un kreisās puses izvēlnē noklikšķiniet uz opcijas Šis dators.
  2. Datorā dodieties uz šo vietu, lai atrastu mapi, kurā atrodas fails “comdlg32.ocx”:
    C: \ Windows \ System32 >> 32 bitu Windows C: \ Windows \ SysWOW64 >> 64 bitu Windows
  3. Pirms turpināt, jums būs jāpārņem īpašumtiesības uz failu ocx, kas atrodas iepriekš norādītajā mapē. Ar peles labo pogu noklikšķiniet uz faila, pēc tam noklikšķiniet uz Rekvizīti un pēc tam noklikšķiniet uz cilnes Drošība . Noklikšķiniet uz pogas Papildu . Parādīsies logs “Papildu drošības iestatījumi”. Šeit jums ir nepieciešams, lai mainītu īpašniekam par atslēgu.
  4. Noklikšķiniet uz saites Mainīt blakus etiķetei “Īpašnieks:”. Parādīsies logs Atlasīt lietotāju vai grupu.
  5. Atlasiet lietotāja kontu, izmantojot pogu Papildu vai vienkārši ierakstiet savu lietotāja kontu apgabalā, kurā teikts “Ievadiet atlasāmā objekta nosaukumu” un noklikšķiniet uz Labi. Pievienojiet kontu Visi .
  6. Noklikšķiniet uz pogas Pievienot zemāk un sekojiet tam, augšpusē noklikšķinot uz pogas Atlasīt galveno. Atlasiet lietotāja kontu, izmantojot pogu Papildu vai vienkārši ierakstiet savu lietotāja kontu apgabalā, kurā teikts “ Ievadiet atlasāmā objekta nosaukumu ” un noklikšķiniet uz Labi . Pievienojiet kontu Visi .
  7. Zem Pamata atļaujas sadaļu, pārliecinieties, ka jūs izvēlaties pilna kontrole pirms piemērojot veiktās izmaiņas.
  8. Pārbaudiet, vai problēma ir novērsta un vai datorā joprojām redzat trūkstošo kļūdas ziņojumu “comdlg32.ocx”!

4. risinājums: atspējojiet UAC

UAC atspējošana var būt noderīga, ja kļūda parādās konkrētās programmās. UAC nav tieši galvenā drošības funkcija, jo tā mudina lietotāju tikai tad, kad viņš gatavojas veikt dažas nozīmīgākas izmaiņas savā datorā. Ja kaut kas, tā izslēgšana atspējos dažus kaitinošus uzaicinājumus, kas parādās, atverot sistēmas rīkus

  1. Atveriet vadības paneli , meklējot to izvēlnē Sākt. Varat arī izmantot Windows taustiņš + R taustiņu kombināciju , ierakstiet " control.exe " in Run lodziņā, kas parādīsies, un noklikšķiniet uz OK.
  2. Vadības panelī nomainiet opciju Skatīt pēc lieluma uz Lielas ikonas un atrodiet opciju Lietotāju konti , ritinot vai skatoties apakšā.
  3. Atveriet to un noklikšķiniet uz pogas “ Mainīt lietotāja konta kontroles iestatījumus ”. Jūs ievērosiet, ka drošības slīdnī var izvēlēties vairākus dažādus līmeņus.
  4. Mēģiniet samazināt šo vērtību par vienu, ja tā atrodas augšējā slīdnī, un pārbaudiet, vai tā palīdzēja pēc problemātiskās programmas palaišanas. Atkārtojiet procesu, ja kļūda joprojām parādās.
  5. Mēs iesakām tagad izslēgt UAC , jo programma, iespējams, būtu veiksmīgi jāuzsāk un pēc tam mēģiniet to iespējot.