تخطي إلى المحتوى

لا يمكن تحويل هذا النوع من الملفات في المتصفح.

┐─ تحليل الملف ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
المطور : مايكروسوفت / شركات الأجهزة
الفئة : نظام
نوع MIME : application/x-msdownload
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

ما هو ملف DRV؟

DRV (Device Driver — برنامج تشغيل الجهاز) هو ملف نظام ويندوز يحتوي على شفرة منخفضة المستوى تُمكِّن نظام التشغيل من التواصل مع جهاز مادي معين. ملفات DRV هي في الأساس ملفات PE (Portable Executable) تُشغَّل في وضع النواة (Kernel Mode) وليس وضع المستخدم.

يعمل برنامج تشغيل الجهاز كوسيط بين النظام والجهاز: يترجم طلبات النظام العامة إلى أوامر خاصة بالجهاز، ويُعيد بيانات الجهاز بصيغة يفهمها النظام. بطاقة الرسوميات، ومحول الشبكة، والطابعة، وكل جهاز متصل يحتاج برنامج تشغيل مناسب.

في الإصدارات الحديثة من ويندوز، تُوقَّع ملفات DRV رقمياً إلزامياً من مايكروسوفت أو الشركة المصنّعة — لأن أي خلل في برنامج التشغيل يُسبِّب شاشة الموت الزرقاء (BSOD).

كيفية فتح ملفات DRV

  • مدير الأجهزة (Device Manager) (ويندوز) — عرض تفاصيل برنامج تشغيل كل جهاز
  • مجلد System32\drivers — موقع ملفات DRV: C:\Windows\System32\drivers\
  • Process Monitor / Process Explorer (Sysinternals) — مراقبة نشاط برامج التشغيل
  • WinDbg — تصحيح برامج التشغيل للمطورين
  • محرر سداسي عشري (HxD، إلخ) — فحص البنية الثنائية للملف

المواصفات التقنية

الخاصيةالقيمة
الصيغةPE (Portable Executable)
البايتات السحرية4D 5A (MZ) — كـ EXE وDLL
وضع التشغيلوضع النواة (Ring 0) أو وضع المستخدم (Ring 3)
التوقيعMicrosoft Authenticode (إلزامي في Win 10/11)
الموقع الرئيسيC:\Windows\System32\drivers\
التحميلعند بدء النظام أو توصيل الجهاز
إدارة الذاكرةمساحة ذاكرة النواة

الاستخدامات الشائعة

  • برامج تشغيل بطاقات الرسوميات: NVIDIA وAMD يوزعون DRV للتواصل مع GPU وتفعيل DirectX وOpenGL
  • برامج تشغيل الطابعات: التواصل مع الطابعة وإرسال بيانات الطباعة بالصيغة المطلوبة
  • برامج تشغيل الصوت: ASIO وWDM للتواصل مع بطاقة الصوت بزمن استجابة منخفض
  • برامج تشغيل الشبكة: محولات Wi-Fi والإيثرنت تحتاج DRV للتواصل مع مكدس الشبكة
  • الأجهزة الخاصة: الماسحات الضوئية وكاميرات الاستحواذ وأجهزة IoT الصناعية

DRV مقابل SYS

الفارقDRVSYS
الوظيفةبرامج تشغيل أجهزةبرامج تشغيل النظام والخدمات
الأمثلةطابعة، شبكةTCP/IP، FAT، NTFS
موقع التخزينSystem32\driversSystem32\drivers
الصيغة الداخليةPE مطابقةPE مطابقة

أوامر إدارة برامج التشغيل

REM عرض قائمة برامج التشغيل المُحملة
driverquery

REM تفاصيل برنامج تشغيل محدد
driverquery /FO LIST /V | findstr "المحرك"

REM فحص توقيع برامج التشغيل
sigverif

REM تعطيل تحقق التوقيع (للتطوير فقط)
bcdedit /set testsigning on

تحذير: لا تنسخ أو تستبدل ملفات DRV يدوياً — استخدم برنامج تثبيت المنتج الرسمي دائماً.