درایورهای رایانه شخصی چیست و چرا به آنها نیاز دارید؟

برای اینکه یک رایانه کارآمد کار کند، به به‌روزرسانی و نگهداری مکرر نیاز دارد. یکی از اجزایی که نیاز به به روز رسانی منظم دارد، درایور است. بسیاری از افرادی که رایانه دارند ممکن است اصطلاح "درایور" را شنیده باشند، اما ممکن است با اینها یا اهمیت آنها برای عملکرد رایانه آشنا نباشند.

در این مقاله، در مورد اینکه درایورها چه کاری انجام می دهند، چرا به آنها نیاز دارید و چگونه آنها را به درستی به روز کنید، بحث خواهیم کرد تا بتوانید رایانه خود را کارآمد نگه دارید.

درایورها چیست؟

درایور یک کد سطح پایین (برنامه) است که ارتباط بین یک جزء سخت افزاری یا یک برنامه نرم افزاری و یک سیستم عامل (OS) را تسهیل می کند. به عنوان یک مترجم عمل می کند که سیستم عامل شما را قادر می سازد تا از سخت افزار یا نرم افزار بخواهد آنچه را که می خواهید انجام دهد.

هر رایانه دارای چندین درایور است که برنامه های نصب شده و اجزای سخت افزاری مختلف را کنترل می کنند. بدون درایورها، سخت افزار و نرم افزار رایانه شما به درستی کار نمی کنند و در برخی موارد، اصلاً نمی توانند کار کنند.

در واقع دو نوع اصلی از درایورها وجود دارد: درایورهای دستگاه و درایورهای نرم افزار.

درایورهای دستگاه

درایورهای دستگاه نوعی نرم افزار است که ارتباط بین سیستم عامل و سخت افزار یا دستگاه را امکان پذیر می کند.

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

همه درایورهای دستگاه برای برقراری ارتباط مستقیم با خود دستگاه ساخته نشده اند. در برخی موارد، چندین درایور در یک پشته وجود دارد که امکان برقراری ارتباط را فراهم می کند. این درایورهای انباشته شده مستقیماً با یکدیگر یا سیستم عامل ارتباط برقرار می کنند. درایوری که مستقیماً با خود دستگاه یا سیستم عامل ارتباط برقرار می کند، درایور تابع نامیده می شود.

در همین حال، درایورهای میانی که ارتباطات را در قالب‌های مختلف دستکاری می‌کنند تا دستگاه بتواند دستور را بفهمد، درایورهای فیلتر نامیده می‌شوند.

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

  • چاپگرها
  • اسکنرها
  • دوربین های دیجیتال
  • آداپتورهای ویدئویی
  • کارت خوان
  • کارت های صدا
  • مودم.
  • چیپست های مادربرد
  • کنترل کننده ها
  • کارت های رابط شبکه
  • دستگاه های ذخیره سازی (HDD و SSD)
  • درایورهای نرم افزار

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

    هدف اصلی آنها فعال یا غیرفعال کردن دسترسی به داده های محافظت شده است که فقط برای برنامه ها در حالت هسته در دسترس است. به همین دلیل است که درایورهای نرم افزار همیشه در حالت هسته اجرا می شوند.

    توجه : در حالت هسته، درایورها دسترسی نامحدودی به سخت افزار و حافظه رایانه دارند. می تواند هر دستور CPU مورد نیاز برای کارکرد صحیح سخت افزار را صادر کند.

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

    برای اینکه بفهمید درایورها چگونه کار می کنند، تصور کنید سعی می کنید یک نمایش Netflix را در رایانه خود پخش کنید. هنگامی که ویدیو را در مرورگر خود پخش می کنید، برنامه درخواست فرمان شما را به سیستم عامل شما ارسال می کند.

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

    سیستم‌عامل همه این درخواست‌ها را به درایورهای مرتبط با دستگاه‌های مورد نیاز ارسال می‌کند و درایور هر دستگاه دقیقاً می‌داند چه کاری باید انجام دهد. بنابراین، برای مثال، درایور کارت شبکه می‌داند چه داده‌هایی را منتقل کند، کارت ویدیو می‌داند چه چیزی را نمایش دهد، و کارت صدا می‌داند چه صدایی را پخش کند.

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

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

    چرا به درایور نیاز دارید؟

    برای اینکه بتوانید از رایانه خود استفاده کنید به درایور نیاز دارید. همانطور که قبلا ذکر شد، درایورها ضروری هستند تا رایانه شما بتواند با سخت افزار، سایر دستگاه ها و نرم افزار خود ارتباط برقرار کند. بدون درایورها، کامپیوتر شما بی فایده خواهد بود و تمام سخت افزار آن با هم کار نمی کند.

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

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

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

    اگر درایورهای خود را به روز نکنید، می تواند منجر به مشکلات بزرگتری شود. به غیر از از دست دادن ویژگی‌های جدید یا ارتقاء عملکرد، ممکن است دستگاه شما در معرض تهدیداتی مانند هک یا ویروس باشد و حتی ممکن است اصلاً از کار کردن آن جلوگیری کند. علاوه بر این، اگر درایور یک جزء مهم رایانه خود را به‌روزرسانی نکنید، مانند مادربرد یا کارت ویدیو، ممکن است رایانه شما از کار بیفتد.

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

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

    برای مادربردها، ممکن است رایانه‌تان از کار بیفتد، به درستی راه‌اندازی نشود، یا حتی با داشتن ابتدایی‌ترین کارها، سیستم کند شود.

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

    برای جلوگیری از هر یک از این مشکلات، می توانید رایانه خود را طوری تنظیم کنید که به طور خودکار درایورهای آن را به روز کند.

    به‌روزرسانی و نگهداری شد

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

    .

    پست های مرتبط:


    2.11.2021