کمپیوٹرزسافٹ ویئر

کس طرح کسی بھی ورژن ونڈوز میں ایک DLL رجسٹر کرنے کے لئے: چند بنیادی طریقے

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

کس طرح سادہ طریقہ DLL ونڈوز کی بنیاد پر نظام میں رجسٹر کرنے کے لئے؟

سب سے زیادہ سافٹ ویئر کی پیداوار، ونڈوز کی تنصیب اور استعمال کے لئے ڈیزائن کیا گیا، executable فائل کے لئے سوائے اضافی اجزاء کی ایک بڑی تعداد پر مشتمل ہے. DLL اسے مشروع کوڈ اس کے لئے بنایا گیا ہے، جہاں EXE فائل کے شروع میں میموری میں بھری ہوئی ہے جس کے ماڈیول،، ایک ہے.

ابتدائیہ تسلسل پروگرام اور اہم میموری میں باقی اجزاء لوڈنگ سے ایک ڈائریکٹری سے تقریبا تمام ان میں سے شروع ہے کہ اس طرح کی ساخت. اس طرح، اس کی سادہ ترین شکل میں، 10 یا اس سے کم درجہ ونڈوز نظام میں DLL رجسٹر کرنے کے لئے سوال، مرکزی پروگرام ایکزیکیوٹیبل (EXE) کے ساتھ ایک ڈائریکٹری میں فائلوں کی مطلوبہ شکل رکھ کر حل کیا جاتا ہے. لیکن یہ ان صورتوں لائبریریوں خود انٹرنیٹ سے، مثال کے طور پر غائب کہاں تھے، لیکن پھر الگ سے بھری ہوئی تھے کے لئے صرف موزوں ہے.

کس طرح ونڈوز ایکس پی میں اور کنسول "چلائیں" اوپر ایک DLL رجسٹر کرنے کے لئے؟

بدقسمتی سے، مندرجہ بالا طریقہ کار ہمیشہ کام نہیں کرتا. لہذا، ونڈوز میں آپ کو ان کے اپنے فنڈز اور آلات کو استعمال کرنے کی ضرورت ہے. خاص طور پر، اس نظام ڈائریکٹریز میں سے ایک میں واقع regsvr32.exe فائل کی شکل میں پیش کیا جاتا ہے جس میں ایک سافٹ ویئر سروس RegSvr کے استعمال کرنے کے لئے نیچے آتا ہے. ایک 32 بٹ فن تعمیر کے ساتھ نظام میں، اس کے اتحادیوں System32 فولڈر میں واقع ہے، لیکن ان فائلوں کے 64 بٹ ورژن میں دو (SysWOW64 فولڈر میں واقع دوسرا جزو) ہو سکتا ہے.

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

لہذا، رجسٹریشن کے لئے لائبریری فائل تک کنسول "چلائیں"، regsvr32.exe کمانڈ رجسٹر کرنے کے لئے ضروری ہے جو (جیت + R کا ایک مجموعہ کے ذریعے ایسا کرنے کا سب سے آسان طریقہ) سامنے لانے کے لئے، اور اس کے بعد وقفے کے ذریعے ایک مکمل راستہ کی ضرورت ہے. واقعہ آپ regsvr32.exe فائل کو چلانے کے لئے، بٹ شمار کے ساتھ رجسٹر کرنا ہوگا کہ میں بھی System32 یا SysWOW64 فولڈر میں مقام کا اشارہ مکمل راستہ رجسٹر کرنے کی ضرورت ہوگی.

کمانڈ لائن کے ذریعے ایکشن

لائبریری DLL مطابق طریقہ کار درج کر کے کمانڈ لائن کے ذریعے کیا جا سکتا ہے. اس سے (ہمیشہ منتظم کے حقوق کے ساتھ) CMD کو کم کر کے مینو "چلائیں" سے حاصل کیا جاسکتا ہے.

یہاں، کنسول "چلائیں" مثال کے معاملے میں کے طور پر،، ٹیم کے رجسٹر فائل (regsvr32.exe) کے نام پر، لائبریری فائل یا رجسٹریشن کے آلے کے لئے لائن کے آغاز کو مکمل راستہ کو مکمل راستہ کے بعد سے شروع ہونے والے.

"ایکسپلورر" کے ذریعے ایک رجسٹریشن کی تشکیل

کم از کم کے نظام میں ایک DLL رجسٹر کرنے کا طریقہ کے مسئلہ کا آسان حل "ایکسپلورر" یا کسی اور فائل مینیجر کا استعمال ہے.

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

رجسٹریشن کے ساتھ ممکنہ مسائل

سب کے لئے کافی ہو جائے گا، لیکن یہ کبھی کبھی غلطیوں کی وجہ سے کر سکتے ہیں. اکثر آپ کی نام نہاد DLLRegisterServer انٹری پوائنٹ نہیں مل سکتا ہے کہ ایک پیغام دیکھ سکتے ہیں.

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

کبھی کبھی یہ رجسٹریشن کیلئے ونڈوز کے اوزار استعمال کرنے کے لئے ضروری نہیں ہے. D3D اجزاء کھیل میں موجود ہو سکتا ہے اس کے لئے تو، صرف DirectX کے کا جدید ترین ورژن انسٹال کریں، اور لائبریریوں کے لئے MSVC مائیکروسافٹ وژول اسٹوڈیو پنروئترن انسٹال کریں. ایک انتہائی صورت میں، اگر سمندری ڈاکو سافٹ ویئر کی نقل، اسی انٹرنیٹ میں ہیک سافٹ ویئر کے سرکاری ورژن کا پتہ لگانے اور ضروری کارروائی دوبارہ استعمال کیا گیا ہے (لیکن صرف اس صورت میں، اس طرح کے طریقہ کار کی ضرورت نہیں کیا جا سکتا ہے) بنانے کے لئے ہونا چاہئے. ترجیح رسمی پروگرام کو دیا جاتا ہے تو، آپ کو غیر فعال کر دیا ینٹیوائرس اور فائروال کے ساتھ ایک بوٹ بنانے کی ضرورت ہے، لیکن صرف شرط صارف اٹل ہے کہ لوڈ، اتارنا مواد کو مکمل طور پر محفوظ ہے اور کمپیوٹر سسٹم کی کسی بھی ممکنہ خطرے کو برداشت نہیں کرتا ہے.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ur.birmiss.com. Theme powered by WordPress.