Regsvr32: DLL څه شی دی او څنګه ثبتوي

Regsvr32.exe سره د DLL فایل ثبت کول او راجستر کول څنګه

Regsvr32 په وینډوز کې د کمانډ-لین اوزار دی چې د مائیکروسافټ راجستر سرور لپاره ولاړ دی. د دې لپاره کارول کیږي چې د اعتراض لینک کول او ایډیډ کولو (OLE) کنټرولونه لکه څنګه چې .DLL فایلونه او د ActiveX کنټرول .OCX فایلونه.

کله چې regsvr32 د DLL فایل ثبت کوي ، د اړونده پروګرام فایلونو په اړه معلومات د وينډوز راجستر کې شامل شوي دي . دا هغه ارقام دي چې نور پروګرامونه کولی شي په راجستر کې الس رسی ولري ترڅو پوه شي چې د پروګرام ډاټا څه دي او څنګه ورسره اړیکه ونیسي.

تاسو کولی شئ د DLL فایل ثبت کړئ که تاسو په خپل کمپیوټر کې د DLL غلطۍ لیدلی شئ. موږ دا تشریح کوو چې دا لاندې څه وکړي.

د DLL فایل ثبت او راجستر کول څنګه

که چیرې د وينډوز راجسټر ته مراجعه وکړئ د DLL فایل ته مراجعه وکړئ ځینې لرې کول یا فاسد شوي، پروګرامونه چې د DLL فایل کارولو ته اړتیا لري ممکن کار ودروي. دا کله چې د راجستر کولو سره دا اتحادیه مات شوې وي د DLL فایل ثبت باید راجستر شي.

د DLL فایل ثبت کول په عموم ډول د هغه پروګرام بیا رالولو سره ترسره کیږي چې په لومړي ځای کې یې ثبت کړی. ځینې ​​وختونه، تاسو کولی شئ د DLP دوتنه په خپل ځان کې د کمانټ پریمټ ثبت کړئ.

Tip: وګورئ څنګه د کمانډ پرانټ پرانیزئ که تاسو ډاډه نه یاست چې څنګه یې موندلی وي.

دا د Regsvr32 قوماندې جوړښت جوړښت لپاره سمه لاره ده:

regsvr32 [/ u] [/ n] [/ i [: cmdline]]

د بېلګې په توګه، تاسو دا لومړني قومانده کې داخل کړئ چې د DLL فایل ثبتولو لپاره زما myfile.dll نومیږي، یا دویم یې راجستر کولو لپاره:

regsvr32 myfile.dll regsvr32 / u myfile.dll

نور پیرامیټونه چې تاسو کولی شئ د regsvr32 سره د مائیکروسافټ د Regsvr32 په پاڼه کې لیدل کیدلی شئ.

یادونه: ټولې DLL نه یوازې د کمانډ پرپټر کې د کمیتر داخلولو له الرې راجستر کیدی شي. تاسو شاید د خدماتو یا پروګرام بندیز ته اړتیا ولرئ چې د فایل څخه کار اخلي.

د عمومي ریفورور 3232 غلطی څرنګوالی څرنګوالی

دلته یو غلطی دی چې کیدای شي تاسو د DLL فایل ثبت کولو هڅه وکړئ:

ماډول ولګول شو مګر د DllRegisterServer ته ټیلفون د غلطی کوډ سره د 0x80070005 سره ناکام شو.

دا عموما د اجازې مسله ده. که چیرې د لوړ قوماندې پریمټ چلولو ته لاهم د DLL فایل ثبت کولو اجازه ورنکړي، پخپله دوتنه کول بند شي. د فایل د Properties کړکۍ کې د عمومي ټب امنیتي برخې وګورئ.

بله ممکنه مسله دا وي چې تاسو د دوتنې کارولو لپاره سم اجازې نلرئ.

د ورته ورته تېروتنې پیغام د لاندې په څیر ورته ویل شوی دی. دا غلطي معنی لري چې DLL په کمپیوټر باندې د هر ډول غوښتنلیک لپاره د COM DLL په توګه نه کارول کیږي، پدې معنا چې دا د نوم لیکلو لپاره هیڅ اړتیا نلري.

ماډل ولګول شو مګر د ننوتلو ټکی DllRegisterServer ونه موندل شو.

دلته د ریګور 3232 غلط پیغام دی:

ماډل ونشو کړای چې پورته شي. ډاډ ترلاسه کړئ چې بائنري په ټاکل شوې لار کې ساتل کیږي یا یې د دې لپاره چې د بناریا یا انحصار سره د ستونزو لپاره ګړندي دي ډاډه کړئ .DLL فایلونه.

دا ځانګړی تېروتنه کیدای شي د ضعیف تړاو پورې اړه ولري، په کوم صورت کې تاسو د Dependency Walker وسیله کارولی شئ د دې لپاره چې د DLL فایل اړتیا وي د ټولو انحصارونو لیست وګورئ - یو کیدای شي تاسو ته د DLL لپاره اړتیا ولرئ په سمه توګه راجستر کړئ.

همدا رنګه، ډاډه کړئ چې د DLL فایل فایل فلټر درست دی. د قوماندې نښې خورا مهم دی؛ یو غلطی کیدی شي که چیرې په سمه توګه ورننوتل شي. د DLL ځینې فایلونو ته اړتیا لري چې د دوی موقعیت د ټیټونو په څیر د "C: \ کارنانو" کارن کارن \ پروګرامونو \ myfile.dll "کې ډک شوی.

د دې Microsoft مالتړ مضمون د "Regsvr32 غلط پیغامونه" برخه وګورئ د نورو غلطي پیغامونو او توضیحاتو لپاره چې دوی یې منځ ته راوړي دپاره.

Regsvr32.exe چیرته دی؟

د وينډوز 32-bit نسخه (XP او نوي) د وينډوز لومړنۍ انسټيټيوټ پر مهال د systemroot٪ \ System32 \ فولډر ته د مائکروسافټ راجستر سرور سرليک اضافه کړئ.

د وينډوز 64-bit نسخه نه يوازې په دې سيسټم کې هم د regsvr32.exe فایل ذخيره کوي . \ SysWoW64 \.