Yandex کے لئے نیا VkOpt. براؤزر: VKontakte کے لئے دلچسپ مواقع

مختلف پروگراموں یا کھیلوں کو انسٹال کرنے کے بعد، آپ ایسی صورت حال کا سامنا کرسکتے ہیں جہاں سوئچنگ کرتے وقت، غلطی "پروگرام شروع نہیں کی جاسکتی ہے، کیونکہ ضروری ڈی ایل ایل سسٹم میں نہیں ہے." حقیقت یہ ہے کہ ونڈوز آپریٹنگ سسٹم عام طور پر پس منظر میں لائبریریوں کو رجسٹر کرنے کے بعد، آپ کو مناسب جگہ میں ڈاؤن لوڈ کرنے اور اپنے DLL فائل کو ڈالنے کے بعد، غلطی اب بھی ہوتی ہے، اور نظام اس کو نہیں دیکھتا ہے. اسے ٹھیک کرنے کے لئے، آپ کو لائبریری رجسٹر کرنے کی ضرورت ہے. اس مضمون میں یہ کیسے ہوسکتا ہے کہ اس مضمون میں بعد میں بات چیت کی جائے گی.

مسئلہ کے حل

اس مسئلے کو ختم کرنے کے کئی طریقے ہیں. ان میں سے ہر ایک کو زیادہ تفصیل سے غور کریں.

طریقہ 1: OCX / DLL مینیجر

OCX / DLL مینیجر ایک چھوٹا سا پروگرام ہے جو لائبریری یا OCX فائل کو رجسٹر کرنے میں مدد کرسکتا ہے.

OCX / DLL مینیجر ڈاؤن لوڈ کریں

اس کے لئے آپ کو ضرورت ہو گی:

  1. مینو آئٹم پر کلک کریں "OCX / DLL رجسٹر کریں".
  2. رجسٹر کرنے کے لئے فائل کی قسم منتخب کریں.
  3. بٹن کا استعمال کرتے ہوئے "براؤز کریں" DLL کے مقام کی وضاحت کریں.
  4. بٹن دبائیں "رجسٹر" اور پروگرام خود فائل درج کرے گا.

OCX / DLL مینیجر لائبریری کو غیر رجسٹر کرسکتے ہیں، اس کیلئے آپ مینو اشیاء کو منتخب کرنے کی ضرورت ہے "غیر رجسٹرڈ OCX / DLL" اور اس کے بعد سب سے پہلے کیس میں اسی طرح کی کارروائیاں کرتے ہیں. آپ کو ایک فعال فائل کے ساتھ نتائج کا موازنہ کرنے کے لئے منسوخ ہوسکتا ہے اور اس کے ساتھ ساتھ کسی بھی کمپیوٹر وائرس کو ہٹانے کے دوران آپ کو منسوخ کرنا ضروری ہے.

رجسٹریشن کے عمل کے دوران، نظام آپ کو ایک غلطی دے سکتی ہے کہ منتظم حقوق کی ضرورت ہے. اس صورت میں، آپ کو صحیح ماؤس بٹن کے ساتھ اس پر کلک کرکے پروگرام کو شروع کرنے کی ضرورت ہے، اور منتخب کریں "منتظم کے طور پر چلائیں".

طریقہ 2: چلائیں مینو

آپ کمانڈ کا استعمال کرتے ہوئے DLL رجسٹر کرسکتے ہیں چلائیں ونڈوز آپریٹنگ سسٹم کے آغاز مینو میں. ایسا کرنے کے لئے، آپ کو مندرجہ ذیل اعمال انجام دینے کی ضرورت ہوگی:

  1. کی بورڈ شارٹ کٹ دبائیں "ونڈوز + آر" یا ایک آئٹم منتخب کریں چلائیں مینو سے "شروع".
  2. اس پروگرام کا نام درج کریں جو لائبریری رجسٹر کریں گے - regsvr32.exe، اور جس کا راستہ فائل واقع ہے. آخر میں، یہ اس طرح کی طرح تبدیل کرنا چاہئے:
  3. regsvr32.exe C: Windows System32 dllname.dll

    آپ کے فائل کا نام کہاں ہے؟

    یہ مثال آپ کو مل جائے گا اگر آپریٹنگ سسٹم ڈرائیو پر نصب ہوجائے گی. اگر یہ مختلف جگہ میں ہے، تو آپ کو ڈرائیو خط تبدیل کرنے یا حکم کا استعمال کرنے کی ضرورت ہوگی.

    ٪ systemroot٪ System32 regsvr32.exe٪ windir٪ System32 dllname.dll

    اس تصور میں، پروگرام خود فولڈر کو تلاش کرتا ہے جہاں آپ کے پاس آپریٹنگ سسٹم ہے اور مخصوص ڈی ایچ ایل فائل کا رجسٹریشن شروع ہوتا ہے.

    64 بٹ کے نظام کے معاملے میں، آپ کو دو رجسورس 32 پروگرام ملے گا - ایک فولڈر میں ہے:

    C: ونڈوز SysWOW64

    اور دوسرا راستہ:

    C: ونڈوز سسٹم 32

    یہ مختلف فائلیں ہیں جو متعلقہ حالات کے لئے علیحدہ علیحدہ استعمال کیا جاتا ہے. اگر آپ کے پاس 64-تھوڑا سا OS اور 32-تھوڑا سا DLL فائل ہے تو، لائبریری فائل خود کو فولڈر میں رکھنا چاہئے:

    ونڈوز / SysWoW64

    اور ٹیم اس طرح نظر آئے گی:

    غلط استعمال کی اطلاع دیتے ہوئے ایرر آ گیا ہے.

  4. کلک کریں "درج کریں" یا بٹن "ٹھیک"؛ نظام آپ کو ایک پیغام دے گا کہ لائبریری کامیابی سے رجسٹرڈ کیا گیا ہے یا نہیں.

طریقہ 3: کمانڈ لائن

کمانڈ لائن کے ذریعہ ایک فائل کا رجسٹر دوسرے اختیار سے بہت مختلف نہیں ہے.

  1. ٹیم منتخب کریں چلائیں مینو میں "شروع".
  2. اس فیلڈ میں درج کریں جو کھولتا ہے. cmd.
  3. کلک کریں "درج کریں".

آپ ایک ونڈو دیکھیں گے جس میں آپ کو اسی طرح کے حکموں کو درج کرنے کی ضرورت ہے جیسا کہ دوسرا اختیار ہے.

اس بات کا ذکر ہونا چاہئے کہ کمانڈ لائن ونڈو کاپی کاپی متن (سہولت کے لئے) ڈالنے کے لئے ایک فنکشن ہے. آپ اس مینو کو اوپری بائیں کونے کے آئکن پر دائیں کلک کرکے تلاش کرسکتے ہیں.

طریقہ 4: کے ساتھ کھولیں

  1. اس فائل پر کلک کریں جو آپ اس پر دائیں کلک کرکے رجسٹر کریں گے.
  2. منتخب کریں "کے ساتھ کھولیں" ظاہر ہوتا ہے مینو میں.
  3. دبائیں "جائزہ" اور درج ذیل ڈائرکٹری سے regsvr32.exe پروگرام منتخب کریں:
  4. ونڈوز / سسٹم 32

    یا اگر آپ 64-bit سسٹم میں کام کرتے ہیں تو، اور DLL فائل 32 بٹ ہے:

    ونڈوز / سیس ویو 64

  5. اس پروگرام کے ساتھ DLL کھولیں. یہ نظام کامیاب رجسٹریشن کے بارے میں ایک پیغام ظاہر کرے گا.

ممنوع غلطیاں

"فائل ونڈوز کے نصب شدہ ورژن کے ساتھ مطابقت نہیں ہے" - اس کا مطلب یہ ہے کہ آپ 32-تھوڑا سا DLL 32 یا تھوڑا سا سسٹم کے ساتھ 64-تھوڑا سا DLL رجسٹر کرنے کی کوشش کر رہے ہیں. دوسری طریقہ میں بیان کردہ مناسب کمانڈر کا استعمال کریں.

"انٹری پوائنٹ نہیں ملا" - تمام ڈی ایل ایل رجسٹرڈ نہیں ہوسکتے ہیں، ان میں سے کچھ صرف DllRegisterServer کمانڈ کی حمایت نہیں کرتے. اس کے علاوہ، اس حقیقت کی وجہ سے ایک غلطی کی وجہ سے فائل پہلے ہی نظام کے ذریعہ رجسٹرڈ ہو چکی ہے. ایسی سائٹیں موجود ہیں جو فائلوں کو اصل میں لائبریریوں میں تقسیم نہیں کرتے ہیں. اس معاملے میں، کورس، رجسٹر نہیں کرے گا.

آخر میں، مجھے یہ کہنا ضروری ہے کہ تمام مجوزہ اختیارات کے جوہر وہی ہے - وہ رجسٹریشن ٹیم کو شروع کرنے کے مختلف طریقے ہیں - جن کے لئے یہ زیادہ آسان ہے.