নরম

উইন্ডোজ 10, 8.1 এবং 7-এ ডিভাইস ড্রাইভারের জন্য একটি A থেকে Z গাইড

সমস্যাগুলি দূর করার জন্য আমাদের উপকরণটি ব্যবহার করে দেখুন





সর্বশেষ সংষ্করণ এপ্রিল 17, 2022 ডিভাইস ড্রাইভার গাইড 0

সিস্টেমের কর্মক্ষমতার জন্য ডিভাইস ড্রাইভারগুলি অত্যন্ত গুরুত্বপূর্ণ। তবুও, মনে হচ্ছে অনেক পিসি ব্যবহারকারীদের (এমনকি যারা নিজেদেরকে উন্নত মনে করে) সিস্টেমে ড্রাইভারের ভূমিকা, এর কার্যকারিতা, প্রকার ইত্যাদি সম্পর্কে অস্পষ্ট ধারণা রয়েছে।

এই পোস্টটি একটি সংক্ষিপ্ত অ-প্রযুক্তিগত রানডাউন যা ব্যাখ্যা করে যে ড্রাইভাররা কীভাবে কাজ করে এবং কেন তারা গুরুত্বপূর্ণ। এই ধরনের নির্দেশিকা যেকোনো পিসি ব্যবহারকারীর জন্য উপযোগী হবে যারা তার ডিভাইসটিকে সর্বোচ্চ দক্ষতায় ব্যবহার করতে আগ্রহী।



একটি ডিভাইস ড্রাইভার কি?

উইকিপিডিয়া অনুযায়ী , একজন চালক একটি কম্পিউটার প্রোগ্রাম যা কম্পিউটারের সাথে সংযুক্ত একটি নির্দিষ্ট ধরণের ডিভাইস পরিচালনা বা নিয়ন্ত্রণ করে।

সহজ কথায়, ড্রাইভার হল একটি সফটওয়্যার উপাদান যা হার্ডওয়্যারকে অপারেটিং সিস্টেমের সাথে সংযুক্ত করে। একটি ড্রাইভারের মাধ্যমে, একটি পিসির কার্নেল হার্ডওয়্যার উপাদানগুলির সাথে সংযুক্ত থাকে। কার্যত বলতে গেলে, সিস্টেম ড্রাইভার ছাড়া, নিম্নলিখিতগুলি অসম্ভব হবে:



  • পাঠ্যের একটি পৃষ্ঠা মুদ্রণ করা;
  • একটি MP3 ফাইল বাজানো (একটি সিস্টেম সাউন্ড ড্রাইভার ব্যবহার করে বাইনারি পারে MP3 তে অনুবাদ করে);
  • একটি কীবোর্ড, একটি ভিডিও কার্ড, একটি মাউস, ইত্যাদি ব্যবহার করে।

উদ্দেশ্য a ডিভাইস ড্রাইভার অপারেটিং সিস্টেমের যেকোনো সংস্করণে হার্ডওয়্যারটি মসৃণভাবে সংযুক্ত হবে তা নিশ্চিত করা।

কিভাবে একজন ড্রাইভার কাজ করে?

ডিভাইস ড্রাইভার কিভাবে কাজ করে



ড্রাইভারদের সম্পর্কে চিন্তা করার একটি কার্যকর উপায় হল একটি পিসিতে একটি প্রোগ্রাম এবং এটি চালানোর জন্য ব্যবহৃত হার্ডওয়্যারের একটি অংশের মধ্যস্থতাকারী হিসাবে তাদের বোঝা। তাদের নিজস্বভাবে, সফ্টওয়্যার এবং হার্ডওয়্যার কোনোভাবেই সংযুক্ত নয় - প্রযুক্তিগতভাবে বলতে গেলে, তারা বিভিন্ন ভাষায় কথা বলে।

ড্রাইভারের মাধ্যমে, তবে, উভয়ের মধ্যে একটি সংযোগ সম্ভব। এটি একটি যোগাযোগ প্রোটোকল এবং ইন্টারফেস তৈরি করে, এইভাবে সমস্ত সফ্টওয়্যার-হার্ডওয়্যার মিথস্ক্রিয়া সক্রিয় করে। একটি সিস্টেম ড্রাইভারের প্রভাব অসাধারণ - এটি ছাড়া, সফ্টওয়্যার তৈরি এবং চালানো কার্যত অসম্ভব হবে।



কার্নেল বনাম ব্যবহারকারী মোড ড্রাইভার - পার্থক্য কি?

বিভিন্ন ধরনের ডিভাইস ড্রাইভার আছে - মাদারবোর্ড, BIOS, ভার্চুয়াল ডিভাইস ইত্যাদির জন্য। যাইহোক, তারা সাধারণত দুটি বিস্তৃত বিভাগে শ্রেণীবদ্ধ করা হয় - কার্নেল এবং ব্যবহারকারী মোড ড্রাইভার। দুটির মধ্যে পার্থক্য কি? আসুন একটি ঘনিষ্ঠভাবে তাকান এবং পার্থক্য আঁকার চেষ্টা করুন:

কার্নেল ড্রাইভার

কার্নেল ড্রাইভারগুলি মেমরিতে একটি অপারেটিং সিস্টেম লোড করার জন্য ব্যবহৃত হয়। যেহেতু কার্নেল ড্রাইভারগুলির একটি সীমা রয়েছে একটি সিস্টেম তাদের উচ্চ CPU ব্যবহার এবং সিস্টেমের প্রভাবের কারণে একই সাথে চলতে পারে, কার্নেল মোড ডিভাইসগুলি সাধারণত কম্পিউটারের সবচেয়ে বিশ্বস্ত কার্নেল-স্তরের ফাংশনগুলির জন্য সংরক্ষিত থাকে। এর মধ্যে রয়েছে চলমান BIOS, মাদারবোর্ড, প্রসেসর ইত্যাদি।

কার্নেল ড্রাইভার

একজন পিসি ব্যবহারকারীর মনে রাখা উচিত যে একটি কার্নেল ড্রাইভারের ক্র্যাশ সিস্টেমের জন্য মারাত্মক হতে পারে এবং পুরো পিসি ক্র্যাশ করতে পারে।

ব্যবহারকারী মোড ড্রাইভার

একটি ব্যবহারকারী-মোড ড্রাইভার ব্যবহার করা হয় যখন একটি পিসি ব্যবহারকারী এমন একটি পরিস্থিতি ট্রিগার করে যেখানে একটি নতুন হার্ডওয়্যার (কার্ণেল-ভিত্তিক নয়) কম্পিউটারের সাথে সংযুক্ত থাকে। এর মধ্যে বেশিরভাগ প্লাগ-এন্ড-প্লে ডিভাইস রয়েছে - প্রিন্টার, কীবোর্ড, মাইক্রোফোন ইত্যাদি। একটি কার্নেল ড্রাইভারের বিপরীতে, একটি ব্যবহারকারী-মোডের হার্ডওয়্যারে সরাসরি অ্যাক্সেস থাকে না - ড্রাইভার একটি সিস্টেমের API এর মাধ্যমে সমস্ত হার্ডওয়্যার উপাদানগুলির সাথে যোগাযোগ করে।

ব্যবহারকারী মোড ড্রাইভার

ব্যবহারকারী-মোড ড্রাইভার সম্পর্কে ভাল খবর হল যে তাদের ক্র্যাশগুলি কোনওভাবেই মারাত্মক নয়। ড্রাইভার সাড়া দেওয়া বন্ধ করার পরেও একটি সিস্টেম পুনরুদ্ধার করা যেতে পারে।

ব্যবহারকারী-মোড ড্রাইভারগুলির সিস্টেমের প্রভাব কমাতে, আপনি সেগুলিকে একটি ডিস্কে লিখতে পারেন। এই অনুশীলনের একমাত্র ব্যতিক্রম হল গেমিং ড্রাইভার যা RAM এ সংরক্ষণ করা ভাল।

অন্যান্য ধরনের ড্রাইভার

তাদের উদ্দেশ্য এবং কর্মক্ষমতা উপর ভিত্তি করে ড্রাইভার অন্যান্য শ্রেণীবিভাগ আছে. এই ব্লকে, আপনি প্রধান ধরনের ডিভাইস ড্রাইভার এবং তাদের মধ্যে পার্থক্য সম্পর্কে জানতে পারবেন।

ব্লক বনাম অক্ষর

ব্লক এবং অক্ষর ড্রাইভার উভয়ই ডেটা পড়া এবং লেখার জন্য ব্যবহৃত হয়। ব্যবহারের উপর নির্ভর করে, ইউএসবি, হার্ড ডিস্ক এবং সিডি-রম এক বা অন্য হিসাবে শ্রেণীবদ্ধ করা যেতে পারে।

চরিত্রের চালক এক সময়ে তথ্যের বাইটের সমতুল্য ডেটার একটি অক্ষর লিখুন। থাম্বের নিয়ম হল যে সিরিয়াল পোর্টের সাথে সংযুক্ত যেকোনো ডিভাইস একটি অক্ষর ড্রাইভার ব্যবহার করে। এই ধরনের সিরিয়াল বাস জন্য ব্যবহার করা হয়. মাউস, একটি সিরিয়াল ডিভাইস হিসাবে, অক্ষর ড্রাইভার ব্যবহার করার একটি কঠিন উদাহরণ।

চালকদের ব্লক করুন , অন্যদিকে, এক সময়ে একাধিক অক্ষর পড়তে এবং লিখতে পারে। প্রকারের নামটি এর অপারেটিং মডেল থেকে এসেছে। একটি ব্লক ড্রাইভার একটি ব্লক তৈরি করে এবং এটিতে যতটা ডেটা থাকতে পারে তা পূরণ করে কাজ করে। এই ধরনের ডিভাইস ড্রাইভার হার্ড ডিস্ক বা CD-ROM দ্বারা ব্যবহার করা হয় (পরবর্তীতে, কোনো সফ্টওয়্যার দ্বারা আহ্বান করার সময় ডিভাইসটি প্রতিবার পিসির সাথে সংযুক্ত কিনা তা পরীক্ষা করার জন্য কার্নেলের প্রয়োজন হয়)।

ভার্চুয়াল ডিভাইস ড্রাইভার

ভার্চুয়াল ডিভাইস ড্রাইভার ইমুলেশন সফ্টওয়্যার চালানোর জন্য ব্যবহৃত হয়। ভার্চুয়াল টেস্টিং এনভায়রনমেন্ট বা একটি VPN এর মধ্যে সবচেয়ে সাধারণ উদাহরণ রয়েছে। একটি এমুলেটর চালানোর জন্য, একটি সিস্টেমকে একটি ভার্চুয়াল নেটওয়ার্ক কার্ড তৈরি করতে হতে পারে - এটি করার জন্য, ড্রাইভার প্রয়োজন৷ এমুলেটরের মসৃণ কর্মক্ষমতা নিশ্চিত করতে, ইন্টারনেট সংযোগ সক্ষম করতে এবং আরও অনেক কিছুর জন্য ভার্চুয়াল ডিভাইস ড্রাইভারের প্রয়োজন হয়।

জেনেরিক বনাম আসল সরঞ্জাম প্রস্তুতকারক

ডিভাইস ড্রাইভারগুলির মধ্যে আঁকতে আরেকটি পার্থক্য হল তারা জেনেরিক বা OEM (মূল সরঞ্জাম প্রস্তুতকারক)-এর সাথে সম্পর্কিত।

অপারেটিং সিস্টেম দ্বারা ব্যবহৃত যেকোন ড্রাইভার, সমস্ত সম্ভাবনা সহ, সাধারণ . OEM-সম্পর্কিতগুলি বিভিন্ন সফ্টওয়্যার প্রকাশকদের দ্বারা ব্যবহার করা যেতে পারে বা একটি নির্দিষ্ট ডিভাইসের জন্য নির্দিষ্ট।

উইন্ডোজ 10, উদাহরণস্বরূপ, জেনেরিক ড্রাইভার ব্যবহার করে চলে।

যাইহোক, যখন একটি পিসির সাথে সংযুক্ত করার জন্য ডিজাইন করা নির্দিষ্ট হার্ডওয়্যারের জন্য একটি জেনেরিক ড্রাইভার না থাকে, তখন একজন প্রস্তুতকারক একটি মালিকানা ডিজাইন করবে যা হবে OEM-সম্পর্কিত . একজন ব্যবহারকারীকে একটি ডিভাইসের সাথে ইকুইপমেন্ট কানেক্ট করার পর ম্যানুয়ালি এই ড্রাইভারগুলো ইনস্টল করতে হবে।

OEM-ড্রাইভার সংগ্রহস্থল

1990 এবং 2000 এর দশকের গোড়ার দিকে সাধারণ, OEM ড্রাইভারগুলি এখন বিরল হয়ে উঠছে কারণ বেশিরভাগ ব্র্যান্ডগুলি অন্তর্নির্মিতগুলি ব্যবহার করে৷

ডিভাইস ড্রাইভার ব্যবস্থাপনা

এখন আপনি ড্রাইভার সম্পর্কে আরও জানেন, আপনি ভাবতে পারেন যে সমস্ত চলমান ড্রাইভারের তালিকা কোথায় দেখতে পাবেন তাদের কর্মক্ষমতা এবং সিস্টেমের প্রভাব নিয়ন্ত্রণ করে। উপরের সমস্তগুলি ডিভাইস ম্যানেজারে চেক করা যেতে পারে, উইন্ডোজের সমস্ত সংস্করণের জন্য উপলব্ধ৷ বেশিরভাগ সময়, পরিচালনা করার দরকার নেই বা ড্রাইভার পরিবর্তন করুন তারা সাধারণত স্বয়ংক্রিয়ভাবে ইনস্টল করা হয় হিসাবে.

ডিভাইস ম্যানেজার খুলুন

তবুও, আপনি সমস্ত ডিভাইস ড্রাইভারের সর্বশেষ সংস্করণ ব্যবহার করছেন তা নিশ্চিত করতে, একবারে একবার উইন্ডোজ আপডেট ম্যানেজার চেক করতে ভুলবেন না। ড্রাইভার আপডেট করা একজন ব্যবহারকারীর, নির্মাতার দায়িত্ব নয়।

ভাল খবর হল, বাজারে কয়েক ডজন ড্রাইভার আপডেট টুল রয়েছে। তারা নতুন সংস্করণের জন্য ওয়েব পরীক্ষা করবে এবং সেগুলি স্বয়ংক্রিয়ভাবে ইনস্টল করবে। মনে রাখবেন যে ড্রাইভার আপডেট হয় সবসময় ফ্রি . যে কেউ আপনাকে একটি নতুন সংস্করণের জন্য অর্থ প্রদান করতে বলে, সে একটি রিপ-অফের জন্য রয়েছে৷ অনুরূপ স্ক্যামগুলিতে মনোযোগ দিন এবং সেগুলি এড়িয়ে চলুন।

উপসংহার

মসৃণ ব্যবহারকারীর অভিজ্ঞতা এবং দক্ষ সফ্টওয়্যার-হার্ডওয়্যার সংযোগের ক্ষেত্রে ডিভাইস ড্রাইভারগুলি অত্যন্ত প্রভাবশালী। সর্বাধিক সাধারণ ড্রাইভারের প্রকারের মধ্যে পার্থক্য জানার পাশাপাশি তাদের পরিচালনার ভিত্তি একটি PC ব্যবহারকারী হিসাবে আপনার আত্মবিশ্বাসকে উন্নত করবে এবং আক্রমণকারীদের দ্বারা প্রতারিত হওয়া থেকে রক্ষা করবে।