مجموعة برامج تشغيل ويندوز
مجموعة أدوات تطوير برامج تشغيل ويندوز ( WDK ) هي مجموعة أدوات برمجية من مايكروسوفت تُمكّن من تطوير برامج تشغيل الأجهزة لمنصة مايكروسوفت ويندوز . [ 2 ] تتضمن هذه المجموعة وثائق، ونماذج، وبيئات بناء، وأدوات لمطوري برامج التشغيل. [ 3 ] تتطلب مجموعة الأدوات الكاملة لتطوير برامج التشغيل أيضًا ما يلي: مُصرّف Visual Studio ، وحزمة تطوير برامج ويندوز (SDK) ، و Windows HLK .
أشكال التوزيع
تتوفر مجموعة أدوات تشغيل ويندوز بأشكال متعددة، وذلك حسب متطلبات التطوير والبناء:
- مجموعة أدوات تشغيل ويندوز (WDK) [ 4 ] - التثبيت الأساسي القائم على MSI والذي يتكامل مع Microsoft Visual Studio ويتضمن ملفات الرأس والمكتبات والوثائق وأدوات تطوير واختبار برامج التشغيل.
- مجموعة أدوات تطوير برامج تشغيل ويندوز للمؤسسات (EWDK) [ 5 ] – بيئة مستقلة بذاتها تتضمن أدوات البناء، وملفات الرأس، والمكتبات اللازمة لإنشاء برامج تشغيل ويندوز دون الحاجة إلى تثبيت Visual Studio. تُستخدم EWDK عادةً في أنظمة البناء الآلية أو في البيئات التي تتطلب سلسلة أدوات معزولة.
- حزم WDK NuGet [ 6 ] - توزيعات مكونات WDK على شكل حزم، يمكن استخدامها عبر NuGet في Visual Studio. تتيح هذه الحزم للمطورين الرجوع إلى ملفات رأس ومكتبات تطوير برامج التشغيل على أساس كل مشروع على حدة دون الحاجة إلى تثبيت WDK كاملاً. كما يمكن استخدامها في بيئات التكامل المستمر والنشر المستمر (CI/CD) لأتمتة عمليات بناء برامج التشغيل والتحقق من صحتها. [ 7 ]
تاريخ
كانت حزمة تطوير برامج التشغيل (WDK) تُعرف سابقًا باسم حزمة تطوير الأجهزة (DDK) [ 8 ] لأنظمة التشغيل Windows 3.x وWindows 9x. وقد دعمت تطوير برامج تشغيل VxD . أما الإصدارات اللاحقة لأنظمة Windows NT وWindows 98SE وME، فقد سُميت حزمة تطوير برامج التشغيل (DDK) [ 9 ] ودعمت تطوير نموذج برامج تشغيل Windows (WDM). واكتسبت اسمها الحالي عندما أصدرت مايكروسوفت نظام التشغيل Windows Vista وأضافت الأدوات التالية، التي كانت منفصلة سابقًا، إلى الحزمة: حزمة نظام الملفات القابل للتثبيت (IFS Kit) ومدير اختبار برامج التشغيل (DTM)، مع العلم أن DTM أُعيد تسميتها لاحقًا وأُزيلت من WDK مرة أخرى.
لم تتضمن حزمة تطوير برامج التشغيل (DDK) لنظام التشغيل Windows 2000 والإصدارات الأقدم مُجمِّعًا؛ بل كان على المستخدم تثبيت Visual C++ بشكل منفصل لتجميع برامج التشغيل. بدءًا من إصدار Windows XP، تضمنت حزمة تطوير برامج التشغيل (DDK)، ولاحقًا حزمة تطوير برامج التشغيل (WDK)، مُجمِّعًا يعمل من سطر الأوامر لتجميع برامج التشغيل. أحد الأسباب التي ذكرتها مايكروسوفت لإضافة مُجمِّع هو تحسين جودة برامج التشغيل عند تجميعها باستخدام نفس إصدار المُجمِّع المستخدم لتجميع نظام Windows نفسه، بينما يستهدف Visual C++ تطوير التطبيقات وله دورة تطوير مختلفة مع تغييرات أكثر تواترًا. تعود سلسلة WDK 8.x والإصدارات الأحدث إلى اشتراط تثبيت إصدار متوافق من Visual Studio بشكل منفصل، ولكن هذه المرة أصبح التكامل أكثر اكتمالًا، حيث يُمكنك تعديل برنامج التشغيل وبنائه وتصحيح أخطائه مباشرةً من داخل Visual Studio.
إصدارات DDK
| إصدار | رقم البناء | تاريخ الافراج عنه | طراز برنامج التشغيل المدعوم |
|---|---|---|---|
| ويندوز 3.0 دي دي كي | 1990 ( 1990 ) | VxD | |
| ويندوز 3.1 دي دي كي | 1992 ( 1992 ) | VxD | |
| ويندوز إن تي 3.1 دي دي كي | 1993 ( 1993 ) | NTDM | |
| ويندوز إن تي 3.5 دي دي كي | 1994 ( 1994 ) | NTDM | |
| ويندوز إن تي 3.51 دي دي كي | 1025.1 | يوليو 1995 ( 1995-07 ) | NTDM |
| ويندوز 95 DDK | أكتوبر 1995 ( 1995-10 ) | VxD | |
| ويندوز 95 DDK أ | يونيو 1996 ( 1996-06 ) | VxD | |
| ويندوز 95 DDK b | VxD | ||
| ويندوز 95 DDK c (MSDN يوليو 1998) | يونيو 1998 ( 1998-06 ) | VxD | |
| Windows NT DDK (لبرنامج Windows NT Workstation 3.51) | يوليو 1996 ( 1996-07 ) | NTDM | |
| Windows NT DDK (لبرنامج Windows NT Workstation 4.0) | 1381.1 | أغسطس 1996 ( 1996-08 ) | NTDM |
| ويندوز 98 DDK | يوليو 1998 ( 1998-07 ) | VxD، WDM؟ | |
| ويندوز 98 SE DDK | مايو 1999 ( 1999-05 ) | VxD، WDM؟ | |
| ويندوز 2000 DDK | 2195.1 | فبراير 2000 ( 2000-02 ) | WDM |
| ويندوز مي دي دي كي | 7 أغسطس 2000 ( 2000-08-07 ) | VxD فقط | |
| مجموعة أدوات تطوير برامج التشغيل لنظام التشغيل ويندوز إكس بي (DDK) | 2600 | 21 سبتمبر 2001 ( 2001-09-21 ) | WDM |
| مجموعة تطوير برامج التشغيل لنظام التشغيل Windows XP SP1 (DDK) | 2600.1106 | 14 نوفمبر 2002 ( 2002-11-14 ) | WDM |
| ويندوز سيرفر 2003 DDK | 3790 | 9 أبريل 2003 ( 2003-04-09 ) | WDM |
| ويندوز سيرفر 2003 مع حزمة الخدمة 1 DDK | 3790.1830 | 6 أبريل 2005 ( 2005-04-06 ) | WDM |
ملاحظة: لم تعد مايكروسوفت توفر مجموعات تطوير البرامج (DDK) الخاصة بنظام التشغيل Windows NT وWindows 98 وWindows 2000 بسبب تسويات متعلقة بلغة جافا أبرمتها مايكروسوفت مع شركة صن مايكروسيستمز. [ 10 ]
إصدارات WDK
| إصدار | رقم البناء | تاريخ الافراج عنه | تطوير برامج تشغيل لـ | تكامل Visual Studio | ملحوظات |
|---|---|---|---|---|---|
| مجموعة برامج تشغيل ويندوز لنظام التشغيل ويندوز فيستا | 6000 | 29 نوفمبر 2006 ( 2006-11-29 ) | ويندوز فيستا | - | - |
| مجموعة برامج تشغيل ويندوز - الخادم 2008 (x86، x64، ia64) | 6001.18000 | 1 يناير 2008 ( 2008-01-01 ) | ويندوز إكس بي SP1 – فيستا SP1، ويندوز سيرفر 2000 SP4 – 2008 | - | - |
| مجموعة برامج تشغيل ويندوز - الخادم 2008 (x86، x64، ia64) | 6001.18001 | 1 أبريل 2008 ( 2008-04-01 ) | - | - | - |
| مجموعة برامج تشغيل ويندوز - إصدار الخادم 2008 SP1 (x86، x64، i64) | 6001.18002 | 8 ديسمبر 2008 ( 2008-12-08 ) | ويندوز إكس بي SP1 – فيستا SP1، ويندوز سيرفر 2000 SP4 – 2008 SP1 | - | - |
| مجموعة برامج تشغيل ويندوز 7.0.0 | 7600.16385.0 | 6 أغسطس 2009 ( 2009-08-06 ) | ويندوز 7، ويندوز سيرفر 2008 R2 | - | - |
| مجموعة برامج تشغيل ويندوز 7.1.0 | 7600.16385.1 | 26 فبراير 2010 ( 2010-02-26 ) | ويندوز إكس بي SP3 – 7، ويندوز سيرفر 2003 SP1 – 2008 R2 | - | [ 11 ] |
| مجموعة برامج تشغيل ويندوز 8.0 | 8.59.25584 | 15 أغسطس 2012 ( 2012-08-15 ) | ويندوز 7 - 8، ويندوز سيرفر 2008 R2 - 2012 | فيجوال ستوديو 2012 | كانت التنزيلات التي تمت قبل 17/8/2012 تحتوي على خطأ في برنامج التثبيت المساعد WDF [ 12 ] |
| مجموعة برامج تشغيل ويندوز 8.1 | 8.100.26638 | 16 سبتمبر 2013 ( 2013-09-16 ) | ويندوز 7 - 8.1، ويندوز سيرفر 2008 R2 - 2012 R2 | Visual Studio 2013 [ 13 ] | - |
| تحديث Windows Driver Kit 8.1 | 8.100.26846 | 20 أغسطس 2014 ( 2014-08-20 ) | تحديثات ويندوز 7 - 8.1، وويندوز سيرفر 2008 R2 - 2012 R2 | فيجوال ستوديو 2013 | - |
| مجموعة برامج تشغيل ويندوز 10، الإصدار 1507 | 10.0.26639 | يوليو 2015 | ويندوز 7 SP1 – 10 | Visual Studio 2015 RTM – التحديث 3 | - |
| مجموعة برامج تشغيل ويندوز 10، الإصدار 1511 | 10.0.10586 | نوفمبر 2015 | ويندوز 7 SP1 – 10 الإصدار 1511 | تحديثات Visual Studio 2015 من 1 إلى 3 | تحديث ويندوز 10 لشهر نوفمبر |
| مجموعة برامج تشغيل ويندوز 10، الإصدار 1607 | 10.0.14393 | أغسطس 2016 | ويندوز 7 SP1 – 10 الإصدار 1607 (باستثناء ويندوز 10 الإصدار 1507 و 1511) | تحديث Visual Studio 2015 3 | تحديث الذكرى السنوية لنظام التشغيل ويندوز 10 |
| مجموعة برامج تشغيل ويندوز 10، الإصدار 1703 | 10.0.15063 | أبريل 2017 | ويندوز 7 SP1 – 10 (الإصدار 1607 و1703 فقط)، ويندوز سيرفر 2008 R2 – 2016 | Visual Studio 2017 الإصدار 15.1 | تحديث ويندوز 10 للمبدعين |
| مجموعة برامج تشغيل ويندوز 10، الإصدار 1709 | 10.0.16299 | أكتوبر 2017 | Visual Studio 2017 الإصدار 15.4 | تحديث ويندوز 10 للمبدعين الخريفيين | |
| مجموعة برامج تشغيل ويندوز 10، الإصدار 1803 | 10.0.17134 | أبريل 2018 | تحديث ويندوز 10 أبريل 2018 | ||
| مجموعة برامج تشغيل ويندوز 10، الإصدار 1809 [ 14 ] | 10.0.17763 | أكتوبر 2018 | تحديث ويندوز 10 أكتوبر 2018 | ||
| مجموعة برامج تشغيل ويندوز 10، الإصدار 1903 | 10.0.18362.1 | أبريل 2019 | ويندوز 7 SP1 – 10 (الإصدارات من 1607 إلى 1903)، ويندوز سيرفر 2008 R2 SP1 – 2019 | Visual Studio 2019 الإصدار 16 | تحديث ويندوز 10 مايو 2019 |
| مجموعة برامج تشغيل ويندوز 11، الإصدار 25H2 | 10.0.26100.6584 | نوفمبر 2025 | ويندوز 10، ويندوز سيرفر 2016 | Visual Studio 2022 الإصدار 17 | تحديث ويندوز 11 نوفمبر 2025 |
انظر أيضاً
مراجع
- ↑ "تنزيلات أخرى من WDK" . مايكروسوفت ليرن . تم الاسترجاع بتاريخ 2024-12-03 .
- ↑ إنريكو بيرلا؛ ماسيميليانو أولداني (2010). دليل استغلال النواة؛ مهاجمة النواة . إلسيفير ساينس . ص 277. ISBN 9781597494878.
- ↑ بهات، برامود تشاندرا ب. (2019). مقدمة في أنظمة التشغيل : المفاهيم والتطبيق (جنو/لينكس وويندوز)، الطبعة الخامسة . دار نشر PHI Learning Pvt. Ltd.، ص 529. ISBN 9789387472884.
- ↑ "تنزيل مجموعة أدوات تشغيل ويندوز (WDK)" . مايكروسوفت ليرن . مايكروسوفت . تم الاطلاع عليه بتاريخ 26-01-2026 .
- ↑ "Enterprise WDK (EWDK)" . Microsoft Learn . Microsoft . تم الاطلاع عليه بتاريخ 26-01-2026 .
- ↑ "استخدام حزم WDK NuGet" . مايكروسوفت ليرن . تم الاطلاع عليه بتاريخ 26-01-2026 .
- ↑ "بناء مشاريع برامج تشغيل ويندوز باستخدام التكامل المستمر والتسليم المستمر" . مجتمع مايكروسوفت التقني . مايكروسوفت . تم الاطلاع عليه بتاريخ 26 يناير 2026 .
- ↑ ملف README.TXT من مجموعة أدوات تطوير الأجهزة لنظام التشغيل Windows 3.1 (DDK)
- ↑ بيل بلوندن (2009). ترسانة الروتكيت: الهروب والتهرب . جونز وبارتليت للتعليم . ص 142. ISBN 9781449661229.
- ↑ MSDN: المنتجات غير متوفرة بسبب تسوية متعلقة بجافا
- ↑مجموعة برامج تشغيل ويندوز الإصدار 7.1.0
- ↑ مشكلة في برنامج التثبيت المساعد لـ WDF
- ↑ كريج بروكسشميدت (2014). برمجة تطبيقات متجر ويندوز باستخدام HTML وCSS وجافا سكريبت . بيرسون للتعليم . ص 1002. ISBN 9780735695702.
- ↑ ليو، تشيفنغ؛ تشنغ، ديشنغ؛ وو، شينلونغ؛ تشن، جيكسين؛ تانغ، شياولان؛ ران، زييونغ (2021). VABox: إطار تحليل قائم على المحاكاة الافتراضية للملفات التنفيذية المعبأة والمشفرة افتراضيًا . المؤتمر الدولي للذكاء الاصطناعي والأمن. دار نشر سبرينغر الدولية . الصفحات 73-84 . ISBN 9783030786212
نستخدم Visual Studio 2017 و WDK لنظام التشغيل Windows 10، الإصدار 1809 للتطوير
.
- برنامج عام 1992
- المنتجات والخدمات التي تم إيقافها في عام 2015
- برامج تشغيل الأجهزة
- واجهات برمجة تطبيقات مايكروسوفت
- أدوات تطوير مايكروسوفت
- أدوات البرمجة لنظام التشغيل ويندوز
