Выпраўце COMDLG32.OCX, які адсутнічае ў Windows 10

Важным кампанентам Visual Basic Runtime Suit з’яўляецца comdlg32.ocx. Ён змяшчае некалькі функцый, якія выкарыстоўваюцца праграмамі, якія адносяцца да Visual Suite. Часам ён можа пашкодзіцца або здавацца адсутнічае ў сістэме. Калі вы таксама маеце справу з той жа праблемай, вы знаходзіцеся ў правільным месцы. Мы прапануем вам ідэальнае кіраўніцтва, якое дапаможа вам выправіць адсутную праблему comdlg32.ocx і аднавіць comdlg32.ocx windows 10.

Як выправіць адсутнасць COMDLG32.OCX ў Windows 10

Праблема адсутнасці comdlg32.ocx windows 10 выклікана двума асобнымі праблемамі. Мы пералічылі іх ніжэй, каб вы маглі прагледзець і зразумець памылку.

  • Праблемы з файлам comdlg32.exe: вам можа спатрэбіцца замяніць файл і паўторна зарэгістраваць яго з дапамогай каманднага радка. Вы таксама павінны даць дазволы ўсім праграмам для доступу да яго, калі вы гэтага не зрабілі.

  • Кантроль уліковых запісаў карыстальнікаў (UAC): калі UAC уключаны, вы можаце ўбачыць гэтую памылку. Адключэнне можа вырашыць праблему, але гэта залежыць ад закранутага праграмнага забеспячэння.

Карыстальнікі скардзіліся на атрыманне гэтага паведамлення, калі ўзнікае гэтая памылка:

  • Кампанент comdlg32.ocx або адна з яго залежнасцяў зарэгістраваны няправільна: файл адсутнічае або несапраўдны.

Гэта азначае, што файл адсутнічае або пашкоджаны. Магчыма, ён зарэгістраваны няправільна або вам спатрэбіцца паўторна загрузіць яго. Давайце паглядзім, як ліквідаваць гэтую памылку з дапамогай наступных метадаў.

Спосаб 1: Паўторная рэгістрацыя файла

Калі файл comdlg32.ocx Windows 10 на вашым кампутары пашкоджаны або адсутнічае, лепшае, што вы можаце зрабіць, гэта замяніць яго на працоўны файл. Выканайце наступныя дзеянні, каб зрабіць тое ж самае.

1. Перайсці да OCXme старонка. Націсніце на Спампаваць comdlg32.ocx. Спампаваць файл.

2. Знайдзіце яго ў тэчцы загрузак, пстрыкніце правай кнопкай мышы і абярыце ў меню Капіяваць.

3. Абярыце Гэты ПК у меню злева.

4. Перайдзіце па гэтым шляху ў залежнасці ад характарыстык вашага кампутара.

  • Калі ў вас 32-разрадная Windows, перайдзіце па шляху C:WindowsSystem32

  • Калі ў вас 64-разрадная версія Windows, перайдзіце па шляху C:WindowsSysWOW64

5. Пстрыкніце правай кнопкай мышы ў любым месцы тэчкі. Выберыце Уставіць з меню.

6. З’явіцца запыт з просьбай аб дазволе адміністратара. Націсніце на Працягнуць.

7. Знайдзіце камандны радок у радку пошуку Windows і націсніце Запуск ад імя адміністратара.

8А. Увядзіце наступныя каманды і націсніце Enter пасля кожнай.

regsvr32 /u Comdlg32.ocx
regsvr32 /i Comdlg32.ocx

8В. Вы таксама можаце ўвесці гэтыя каманды ў якасці альтэрнатывы, калі згаданыя вышэй не вырашаюць праблему. Пасля ўводу каманды націсніце клавішу Enter.

regsvr32 %systemroot%system32comdlg32.ocx

regsvr32 c:WindowsSysWOW64comdlg32.ocx

Запусціце каманды і праверце, ці вырашана праблема з адсутнасцю comdlg32.ocx.

Заўвага: Калі ваш файл comdlg32 не адсутнічае, вы можаце паўторна зарэгістраваць яго, выканаўшы каманду regsvr32 comdlg32.ocx у камандным радку.

Спосаб 2: Адкрыйце прыкладанне ў рэжыме сумяшчальнасці

Многія кліенты паведамлялі, што запуск праграмнага забеспячэння ў рэжыме сумяшчальнасці з папярэдняй версіяй Windows працаваў. Праблема з памылкай файла comdlg32.ocx у некаторых сітуацыях была выпраўлена шляхам выканання праблемнай праграмы з правамі адміністратара. Вы можаце паспрабаваць абодва, выканаўшы наступныя дзеянні.

1. Пстрыкніце правай кнопкай мышы выкананы файл праграмы (.exe) і выберыце ў меню Уласцівасці.

2. На ўкладцы «Сумяшчальнасць» пастаўце галачку «Запускаць гэтае прыкладанне ў рэжыме сумяшчальнасці» і абярыце Windows 8 або 7 з спісу, які адкрыўся.

3. Адзначце опцыю Запускаць гэтую праграму ад імя адміністратара.

4. Пацвердзіце падказкі, калі такія з’яўляюцца.

5. Націсніце на Ужыць і ОК.

Праграмнае забеспячэнне павінна пачынацца з прывілеяў адміністратара.

Спосаб 3: Змена права ўласнасці і прадастаўленне поўных дазволаў

Калі праграмнае забеспячэнне па-ранейшаму адлюстроўвае паведамленне пра памылку, зрабіце файл comdlg32.ocx даступным для ўсіх, змяніўшы яго ўладальніка і правы. Вам спатрэбяцца правы адміністратара, і вось як вы можаце зрабіць гэта, каб выправіць праблему з адсутнасцю comdlg32.ocx.

1. Перш чым працягнуць, вы павінны ўзяць на сябе права ўласнасці на файл comdlg32.ocx, які захоўваецца ў тэчцы праблемнага праграмнага забеспячэння.

2. Пстрыкніце файл правай кнопкай мышы і абярыце Уласцівасці з выпадальнага меню.

3. Перайдзіце на ўкладку Бяспека.

4. Націсніце на опцыю Advanced. Адкрыецца акно дадатковых налад бяспекі.

5. Побач з надпісам “Уладальнік:” націсніце “Змяніць”. Адкрыецца акно Выбар карыстальніка або групы.

6. Вы можаце выкарыстоўваць дадатковы параметр, каб выбраць уліковы запіс карыстальніка або проста ўвесці яго ў форму Увядзіце імя аб’екта для выбару. Націсніце на Праверыць імёны і пачакайце, пакуль ён пацвердзіць імя карыстальніка, і націсніце OK.

7. Цяпер вы ўладальнік файла. Далей націсніце на Дадаць.

8. У раздзеле Увод дазволаў націсніце на Выбраць прынцыпала.

9. Паўтарыце крок 6.

10. У поле Асноўныя дазволы пераканайцеся, што вы выбралі Поўны кантроль, перш чым уносіць змены. Націсніце Ok.

Праверце, ці адсутнічае паведамленне comdlg32.ocx на вашым ПК.

Спосаб 4: Адключыць кантроль уліковых запісаў карыстальнікаў

Калі гэтая праблема ўзнікае толькі ў пэўных праграмах, можа быць карысным адключэнне UAC. Гэта не ўносіць істотных змен у ваш кампутар. Адзіная праблема ў тым, што пасля выключэння пры запуску сістэмных інструментаў можа адлюстроўвацца некалькі запытаў. Вось як вы можаце гэта зрабіць.

1. Знайдзіце Панэль кіравання ў радку пошуку Windows і націсніце на яе.

2. Выберыце опцыю «Уліковыя запісы карыстальнікаў». Калі вы не можаце знайсці яго, зменіце параметр «Прагляд па» на Вялікія значкі і знайдзіце яго.

3. Адкрыйце яго і абярыце Змяніць параметры кантролю ўліковых запісаў карыстальнікаў.

4. Цяпер будзе адлюстроўвацца паўзунок бяспекі з рознымі ўзроўнямі на выбар. Калі паўзунок знаходзіцца ўверсе, паспрабуйце панізіць яго на адзінку і націсніце OK. праверыць, ці вырашае гэта праблему.

Калі вы ўсё яшчэ сутыкаецеся з праблемай з адсутнасцю comdlg32.ocx, працягвайце спрабаваць знізіць яе на прыступку і праверце, ці вырашае гэта праблему.

Спосаб 5: пераўсталяваць праграмнае забеспячэнне

Для некаторых карыстальнікаў пераўсталёўка праграмнага забеспячэння, якое выклікае памылку comdlg32.ocx, таксама можа вырашыць праблему. Выканайце наступныя дзеянні.

1. Націсніце клавішы Windows + R разам, каб адкрыць дыялогавае акно Выканаць.

2. Увядзіце appwiz.cpl у дыялогавым акне Выканаць і націсніце OK, каб адкрыць акно выдалення.

3. Выберыце праграмнае забеспячэнне, якое выклікае праблему comdlg32.ocx.

4. Пстрыкніце па ім правай кнопкай мышы і абярыце Выдаліць.

5. Націсніце Так.

6. Перазагрузіце ПК з Windows.

7. Пераўсталюеце апошнюю версію выдаленага праграмнага забеспячэння.

Частыя пытанні (FAQ)

Q1. Як я магу зарэгістраваць comdlg32.ocx у Windows 10 64 біт?

Адказ: увядзіце regsvr32 comctl32.ocx і ў камандным радку і націсніце Enter. Ён зарэгіструе файл.

Q2. Што менавіта comdlg32.ocx?

Адказ: Comdlg32.ocx – гэта кіруючая DLL CMDialog ActiveX, якая была ўбудавана ў праграмнае забеспячэнне Visual Studio або Visual Basic.

Q3. Ці з’яўляецца comdlg32.ocx бяспечнай праграмай?

Адказ: Так, гэта сапраўдны файл, звязаны з CMDIALOG. Ён таксама вядомы як CMDialog ActiveX Control DLL.

***

Мы спадзяемся, што гэта кіраўніцтва было карысным, і вы змаглі выправіць праблему comdlg32.ocx, якая адсутнічае ў Windows 10. Дайце нам ведаць, які метад падзейнічаў для вас лепш за ўсё. Калі ў вас ёсць якія-небудзь пытанні ці прапановы, не саромейцеся пакідаць іх у раздзеле каментароў.

Праверце гэта:  Выпраўце памылку сіняга экрана Windows 10 Netwtw04.sys