رانندگان چیست؟ راننده چه کار می کند؟ -

اگر از رایانه استفاده کرده اید، احتمالاً در مورد درایورها شنیده اید. با این حال، آیا می دانید راننده چیست؟ علاوه بر این، چه کاری انجام می دهد که آن را برای عملکرد یک کامپیوتر بسیار مهم می کند؟ حتی اگر ایده ای در مورد اینکه درایور چیست و چه می کند، دارید، آیا بهترین روش را برای به روز رسانی درایورها می دانید؟ آیا بهتر است درایورهای ارائه شده توسط ویندوز(Windows) را نگه دارید یا درایورهای خود را نصب کنید؟ اینها همه سوالاتی هستند که ما در این مقاله به شما پاسخ های ساده و قابل درک می دهیم:

رانندگان چیست؟

راننده چیست؟ تعریف ما این است: درایور دستگاه نرم افزاری است که به سیستم عامل شما اجازه راه اندازی، استفاده و کنترل یک دستگاه سخت افزاری را می دهد. به عبارت دیگر، درایورها مترجم‌هایی هستند که سیستم عامل شما را قادر می‌سازد تا از دستگاه‌های سخت‌افزاری داخل رایانه شما (یا متصل به آن) بخواهد آنچه را که می‌خواهید انجام دهند.

درایورها برنامه هایی هستند که مسئول ارتباط مناسب بین سیستم عامل شما ( ویندوز(Windows) ، لینوکس(Linux) ، macOS و غیره) و سخت افزار شما (مادربرد، کارت گرافیک، کارت صدا، آداپتور شبکه، هارد دیسک، صفحه کلید و ماوس و غیره) هستند.

درایورها چیست؟  راننده چه کار می کند؟

درایورها چیست؟ راننده چه کار می کند؟

راننده چه کار می کند؟

بیایید با یک مثال شروع کنیم: تصور کنید که می‌خواهید ویدیویی را در YouTube پخش کنید(YouTube) . روی ویدیو در مرورگر وب خود Play را فشار دهید . مرورگر که یک برنامه کاربردی است درخواست شما را به سیستم عامل ارسال می کند. پس از آن سیستم عامل می داند که شما می خواهید یک ویدیو پخش کنید. این به این معنی است که از جمله باید به کمک کارت شبکه ویدیو را بافر کند، از کارت گرافیک بخواهد ویدیو را نمایش دهد و از کارت صدا بخواهد قسمت صوتی ویدیو را پخش کند. سیستم عامل همه این درخواست‌ها را به درایورهای مرتبط با دستگاه مورد نیاز ارسال می‌کند: درایور کارت شبکه می‌داند چه داده‌هایی را منتقل کند، کارت ویدیو می‌داند چه چیزی را نمایش دهد، و کارت صدا می‌داند چه چیزی را در بلندگوهای شما پخش کند.

یا تصور کنید که سندی دارید که می خواهید روی چاپگر خود چاپ کنید(print on your printer) . شما می توانید سند را در Word یا هر ویرایشگر متن دیگری که ترجیح می دهید ویرایش کنید. پس از آن(Afterward) ، دکمه چاپ(Print) را فشار داده و منتظر بمانید تا سند از چاپگر خارج شود. ویرایشگر متن برنامه ای است که از سیستم عامل می خواهد سند را چاپ کند. سیستم عامل سند را می گیرد و از درایور چاپگر می خواهد که سند را چاپ کند. درایور سند را می گیرد و به زبانی که چاپگر می فهمد ترجمه می کند. در نهایت چاپگر سند را چاپ کرده و به کاربر تحویل می دهد.

اکثر دستگاه های کامپیوتری، از جمله چاپگرها، برای کار کردن به درایور نیاز دارند

اکثر دستگاه های کامپیوتری، از جمله چاپگرها، برای کار کردن به درایور نیاز دارند

همه اینها ممکن است زیرا سیستم عامل می داند که چگونه با استفاده از درایورها از آن دستگاه ها بخواهد کارهای خود را انجام دهند.

چرا به درایورهای دستگاه نیاز دارید؟

پاسخ به این سوال نمی تواند ساده تر باشد: برای اینکه بتوانید از دستگاه های خود استفاده کنید به درایورهای دستگاه نیاز دارید. همانطور که قبلاً از تعریف قبلی ما "درایور چیست" می دانید، رایانه ما به درایورهایی نیاز دارد تا بتواند با دستگاه هایی که به آن متصل هستند ارتباط برقرار کند. بدون درایور مناسب، یک دستگاه چیزی نیست جز یک قطعه سخت افزاری که کار نمی کند. احتمالاً به همین دلیل است که درایورهای دستگاه درایور نامیده می شوند. 🙂

درایورهای دستگاه های خود را از کجا پیدا می کنید؟

معمولا اکثر درایورها به صورت خودکار بر روی سیستم عامل شما نصب می شوند. ویندوز(Windows) دارای کتابخانه گسترده ای از درایورها است. هنگامی که یک دستگاه جدید را به رایانه ویندوز(Windows) خود متصل می کنید ، سیستم عامل به طور خودکار آن را شناسایی می کند و شروع به جستجوی درایور مناسب در کتابخانه خود می کند. اگر یکی پیدا شد، تنها کاری که باید انجام دهید این است که منتظر بمانید تا نصب شود. گاهی اوقات، ویندوز(Windows) از شما می خواهد که پس از نصب درایور، کامپیوتر خود را مجددا راه اندازی کنید تا بتوان آن را فعال و استفاده کرد.

اگر ویندوز(Windows) درایور مناسب برای دستگاه جدید شما ندارد، می‌تواند از Windows Update برای جستجوی آنلاین درایور نیز استفاده کند. اگر سرورهای مایکروسافت دارای درایور برای دستگاه شما هستند، باید منتظر بمانید تا دانلود و نصب شود.

نحوه به روز رسانی درایورهای دستگاه ها

نحوه به روز رسانی درایورهای دستگاه ها

اینها گزینه های آسان برای یافتن و نصب درایورهای دستگاه های شما در ویندوز(Windows) هستند. با این حال، گاهی اوقات ممکن است هیچ درایوری در کتابخانه ویندوز(Windows) یا در سرورهای Windows Update مایکروسافت یافت نشود. (Windows Update)اگر این "شانس" را داشته باشید یا بخواهید از درایور خاصی غیر از درایور نصب شده توسط ویندوز(Windows) استفاده کنید، چه کاری می توانید انجام دهید ؟ پاسخ این است که شما همچنین می توانید درایورها را در وب سایت پشتیبانی سازنده دستگاه خود بیابید.

در اینجا یک مثال مربوط به یک کارت ویدیویی است که ما داریم: AMD Radeon RX 5700 . بهترین مکان برای گرفتن درایور برای آن صفحه پشتیبانی رسمی AMD(official support page of AMD) است. بسیاری از تولیدکنندگان، از جمله AMD ، یک ابزار تشخیص ارائه می‌دهند که به طور خودکار درایورهای مناسب دستگاه شما را شناسایی و دانلود می‌کند.

نحوه پیدا کردن درایور مناسب برای کارت گرافیک

نحوه پیدا کردن درایور مناسب برای کارت گرافیک

با این حال، همه سازندگان راهی برای انتخاب درایور صحیح برای دستگاه شما به صورت دستی ارائه می دهند. پس از شناسایی دستگاه خود و انتخاب سیستم عاملی که دارید، می توانید درایور را دانلود کنید. درایورها معمولاً به شکل یک فایل اجرایی هستند که باید مانند هر برنامه دیگری آن را اجرا و نصب کنید.

ابزار نصب درایور به طور خودکار کارت گرافیک را شناسایی می کند

ابزار نصب درایور(Driver) به طور خودکار کارت گرافیک را شناسایی می کند

اگر برای پیدا کردن و نصب درایورهای گم شده برای دستگاه های خود به کمک نیاز دارید، ما آموزشی را منتشر کرده ایم که این موضوع را نیز پوشش می دهد. این پاسخ به "چه درایورهایی نیاز دارم؟" سوال و دستورالعمل نحوه نصب آسان درایورها در ویندوز(Windows) : 7 کاری که می توانید با Device Manager از ویندوز(7 things you can do with the Device Manager from Windows) انجام دهید .

از طرف دیگر، اگر یکی از درایورها به درستی کار نمی کند و باعث خرابی یا خطا می شود، ممکن است بخواهید آن را از سیستم خود حذف کنید. برای آن، در اینجا نحوه حذف درایورها از ویندوز(how to uninstall drivers from Windows) آمده است.

آیا باید درایورها را آپدیت کنم؟

اگرچه بسیاری از مردم فکر می کنند که ضرب المثل قدیمی "اگر خراب نیست، آن را تعمیر نکنید" در مورد رانندگان نیز صدق می کند، اما ما تمایل داریم که با آن مخالف باشیم. معمولاً درایورها توسط شرکت های سازنده سخت افزار به روز می شوند زیرا:

  • برخی از اشکالات را پیدا کردند و توسعه دهندگان آنها را تعمیر کردند،
  • اضافه شدن ویژگی های جدید،
  • توانستند عملکرد دستگاه شما را افزایش دهند، یا
  • برخی از مشکلات امنیتی را(security issues) شناسایی کرد که حل شده است.

همه موارد فوق را می توان با نسخه های جدید درایورها بهبود و رفع کرد. با این حال، مواقعی نیز وجود دارد که درایورهای جدید به جای بهبود اوضاع، مشکل ساز هستند. به عنوان مثال، برخی از درایورهای Nvidia می توانند منوی Start را به درستی کار نکنند(drivers can cause the Start Menu to malfunction) . با این حال، رانندگان اخیر، در بیشتر موارد، بهتر از رانندگان قدیمی هستند.

خبر خوب این است که اگر از ویندوز 10 استفاده می‌کنید، به‌روزرسانی‌های مهم درایورها به‌طور خودکار برای شما دانلود و نصب می‌شوند. این سوال بعدی را مطرح می کند:

چه درایورهایی نیاز دارم؟ از درایورهای ویندوز استفاده کنم یا خودم نصب کنم؟

معمولاً درایورهایی که ویندوز(Windows) به طور خودکار برای دستگاه های شما دانلود و نصب می کند تقریباً(almost) تضمین شده است که به خوبی کار می کنند. آنها درایورهایی هستند که برای مطابقت با الزامات مایکروسافت آزمایش شده اند و معمولاً پایدار هستند، به این معنی که بعید است رایانه شما به دلیل آنها خراب شود.

با این حال، گاهی اوقات، درایورهای ارائه شده توسط مایکروسافت(Microsoft) نیز قدیمی هستند، در مقایسه با درایورهای موجود در وب سایت های پشتیبانی سازنده دستگاه های شما. همانطور که تاکنون می دانیم، درایورهای جدیدتر معمولاً ویژگی های بیشتر و عملکرد بهتری را برای دستگاه های ما ارائه می دهند.

ما ترجیح می دهیم درایورهای پیش فرض ویندوز را برای دستگاه های ضروری مانند کارت شبکه، چاپگر یا وب کم خود نگه داریم. با این حال، وقتی نوبت به درایورهایی می‌رسد که توسط دستگاه‌های پیچیده‌تر استفاده می‌شوند، مانند کارت‌های ویدئویی ما، ما همیشه درایورهایی را انتخاب می‌کنیم که توسط سازندگان آنها ارائه می‌شوند. این درایورها می‌توانند تعداد فریم‌هایی را که در بازی‌ها دریافت می‌کنید افزایش دهند، بنابراین برای ما بسیار ضروری هستند، زیرا ما در رایانه‌هایمان زیاد بازی می‌کنیم.

آیا سوال دیگری در مورد درایورها دارید؟

اکنون می دانید درایورها چیست و درایورها چه کاری انجام می دهند. شما همچنین می دانید که درایورهای دستگاه های خود را از کجا دریافت کنید. آیا سؤال دیگری در مورد آنها وجود دارد که بخواهید بپرسید؟ آیا ترجیح می‌دهید از درایورهای پیش‌فرض ارائه‌شده توسط ویندوز(Windows) استفاده کنید یا انتخاب می‌کنید که خود را به صورت دستی نصب کنید؟ در قسمت نظرات به ما اطلاع دهید.



About the author

من یک مهندس نرم افزار با بیش از 10 سال سابقه در زمینه مهندسی ویندوز هستم. من در توسعه برنامه‌های مبتنی بر ویندوز، و همچنین سخت‌افزار و درایورهای صوتی برای نسل بعدی سیستم‌عامل ویندوز مایکروسافت، ویندوز 11، تخصص دارم. تجربه من در ساخت برنامه‌های ویندوز، من را برای هر شرکتی که به دنبال توسعه محصولات فناوری نوآورانه است، دارایی ارزشمندی می‌کند.



Related posts