ڈیوائس ڈرائیور کیا ہے؟

ڈیوائس ڈرائیور: وہ کیوں اہم ہیں اور ان سے کیسے کام کرتے ہیں

آلہ ڈرائیور سافٹ ویئر کا ایک چھوٹا حصہ ہے جس میں آپریٹنگ سسٹم اور دوسرے سافٹ ویئر کو ہارڈ ویئر کے ایک ٹکڑے سے بات کرنے کا طریقہ بتایا جاتا ہے.

مثال کے طور پر، پرنٹر ڈرائیور آپریٹنگ سسٹم کو بتاتے ہیں، اور توسیع کے ذریعہ آپ کے پاس کسی بھی پروگرام کے ذریعہ آپ کو پرنٹ پرنٹ کرنا چاہتے ہیں، بالکل اس صفحے پر معلومات پرنٹ کریں

صوتی کارڈ ڈرائیور لازمی ہیں تاکہ آپ کا آپریٹنگ سسٹم بالکل وہی جانتا ہے جو 1 اور 0 کے ترجمہ کا ترجمہ کرتا ہے جس میں آڈیو سگنل میں اس MP3 فائل پر مشتمل ہے کہ صوتی کارڈ آپ کے ہیڈفون یا اسپیکر تک پیداوار کرسکتا ہے.

وہی عام خیال ویڈیو کارڈ ، کی بورڈ ، مانیٹر وغیرہ وغیرہ پر ہوتا ہے.

ڈرائیوروں کی اہمیت میں مزید پڑھنے کے لئے رکھیں، کچھ اور مثالیں بھی شامل ہیں، اس کے ساتھ ساتھ آپ کے ڈرائیوروں کو اپ ڈیٹ کرنے کے بارے میں معلومات اور اگر وہ صحیح طریقے سے کام نہیں کررہے ہیں.

ڈیوائس ڈرائیور کیسے کام کرتے ہیں؟

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

دوسرے الفاظ میں، سافٹ ویئر کا پروگرام ایک ڈرائیور کو معلومات فراہم کرسکتا ہے کہ اس کی وضاحت کرنے کے لئے ہارڈ ویئر کا ایک ٹکڑا کیا جائے، آلہ ڈرائیور کو سمجھنے کی معلومات اور پھر ہارڈ ویئر کے ساتھ پورا کر سکتے ہیں.

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

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

ڈیوائس ڈرائیوروں کا انتظام کیسے کریں

زیادہ تر وقت، ڈرائیور خود کار طریقے سے انسٹال کرتے ہیں اور کبھی کبھار تازہ کاری سے کیڑے کو ٹھیک کرنے یا ایک نئی تصویر شامل کرنے کے لۓ زیادہ توجہ نہیں دیتے ہیں. یہ ونڈوز میں کچھ ڈرائیوروں کے لئے درست ہے جو ونڈوز اپ ڈیٹ کے ذریعے ڈاؤن لوڈ کر رہے ہیں.

اپنے ونڈوز کمپیوٹر میں ہارڈ ویئر کے ہر حصے کے ڈرائیورز مرکزی طور پر ڈیوائس مینیجر سے منظم ہیں، مائیکروسافٹ ونڈوز کے تمام ورژن میں دستیاب ہیں.

ونڈوز میں ڈرائیوروں میں شامل کچھ عام کام یہاں ہیں:

ڈرائیوروں سے متعلق چند اضافی وسائل ہیں:

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

ڈیوائس ڈرائیوروں کے بارے میں مزید

بنیادی سافٹ ویئر-ڈرائیور ہارڈ ویئر کے رشتے سے باہر، وہاں کچھ ایسی صورت حال موجود ہیں جن میں ڈرائیور (اور ایسا نہیں) شامل ہیں جو دلچسپ ہیں.

جبکہ یہ ان دنوں میں کم عام نہیں ہے، کچھ سافٹ ویئر کچھ قسم کے ہارڈ ویئر کے ساتھ براہ راست بات چیت کرنے میں کامیاب ہیں - کوئی ڈرائیور ضروری نہیں ہے! یہ عام طور پر صرف ممکن ہے جب سافٹ ویئر ہارڈ ویئر کو بہت آسان حکم بھیجتا ہے، یا دونوں ہی اسی کمپنی کی طرف سے تیار کیے جاتے ہیں، لیکن یہ بھی ڈرائیور کی صورت حال میں ایک قسم کی تعمیر کے طور پر بھی سمجھا جا سکتا ہے.

کچھ ڈیوائس ڈرائیور براہ راست ایک ڈیوائس کے ساتھ بات چیت کرتے ہیں، لیکن دوسروں کو ایک دوسرے کے ساتھ پرتگال کیا جاتا ہے. ان حالات میں، پروگرام ایک ڈرائیور سے بات چیت کرے گا اس سے پہلے ڈرائیور ابھی تک کسی دوسرے سے بات چیت کرتا ہے، اور اس وقت تک جب تک کہ آخری ڈرائیور اصل میں ہارڈ ویئر کے ساتھ براہ راست مواصلات انجام نہیں دیتا ہے.

یہ "درمیانی" ڈرائیور اکثر اس بات کی تصدیق کرتے ہیں کہ دیگر ڈرائیور مناسب طریقے سے کام کررہے ہیں. اس کے باوجود، کیا "ڈرائیور" میں کام کرنے والے ایک ڈرائیور یا ملحقہ موجود ہے، چاہے اس کے پس منظر میں کیا جاۓٔ بغیر آپ کو جاننے کے لۓ، یا کچھ بھی نہیں.

ونڈوز کا استعمال کرتا ہے .SYS فائلوں کو لوڈ قابل آلہ ڈرائیوروں کے طور پر، مطلب یہ ہے کہ ان کو لازمی بنیاد پر لوڈ کیا جاسکتا ہے تاکہ وہ ہمیشہ میموری نہیں اٹھائیں. لینکس کے لئے یہ ایک ہی درست ہے .ایک ماڈیولز.

WHQL مائیکروسافٹ کی طرف سے ٹیسٹنگ عمل ہے جس سے ثابت ہوتا ہے کہ ایک خاص آلہ ڈرائیور ونڈوز کے مخصوص ورژن کے ساتھ کام کرے گا. آپ یہ دیکھ سکتے ہیں کہ آپ ڈرائیور آپ کو ڈاؤن لوڈ کر رہے ہیں یا WHQL تصدیق نہیں ہے. آپ یہاں ونڈوز ہارڈ ویئر کوالٹی لیب کے بارے میں مزید پڑھ سکتے ہیں .

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

دوسرے الفاظ میں، میزبان آپریٹنگ سسٹم اور اس کے ڈرائیوروں کو اصل ہارڈ ویئر اجزاء، مجازی مہمان آپریٹنگ سسٹم اور مجازی ہارڈویئر کے ساتھ مجازی ہارڈویئر ڈرائیوروں کے ذریعہ انٹرفیس انٹرفیس کے ساتھ انٹرفیس، جس کے بعد میزبان آپریٹنگ سسٹم کی طرف سے اصلی، جسمانی ہارڈ ویئر سے رجوع کیا جاتا ہے.