ويندوز سي إي

نظام التشغيل Windows CE ، الذي عُرف لاحقًا باسم Windows Embedded CE و Windows Embedded Compact ، هو نظام تشغيل متوقف تطويره من قِبل شركة مايكروسوفت للأجهزة المحمولة والمدمجة . كان Windows CE في الأصل مُصممًا لأجهزة الكمبيوتر المحمولة فقط، ثم تطور ليصبح نظام تشغيل مدمجًا قائمًا على المكونات ويعمل في الوقت الفعلي. كان جزءًا من عائلة Windows Embedded [ 11 ] ، وشكّل الأساس البرمجي للعديد من المنتجات، بما في ذلك Pocket PC و Auto PC و Windows Mobile و Windows Phone 7 وغيرها.

على عكس أنظمة التشغيل Windows Embedded Standard و Windows For Embedded Systems و Windows Embedded Industry و Windows IoT ، التي تعتمد على نظام Windows NT ، يستخدم Windows CE نواة مختلفة. [ 12 ] وقد رخصت مايكروسوفت هذا النظام لمصنعي المعدات الأصلية (OEMs)، الذين تمكنوا من تعديله وإنشاء واجهات المستخدم وتجارب المستخدم الخاصة بهم، حيث يوفر نظام التشغيل الأساس التقني اللازم لذلك.

كانت الإصدارات السابقة من نظام التشغيل Windows CE تعمل على معماريتي MIPS و SuperH ، ولكن في الإصدار 7.0 الذي صدر عام 2011 - والذي أُعيدت تسمية المنتج فيه إلى Embedded Compact - تم التخلي عن دعم هاتين المعماريتين، مع الإبقاء على دعم معمارية MIPS II . أما الإصدار الأخير، Windows Embedded Compact 2013 (الإصدار 8.0)، الذي صدر عام 2013، فيدعم معالجات x86 و ARM فقط من خلال حزمة دعم اللوحة (BSP) مباشرةً. [ 13 ] وقد حظي هذا الإصدار بدعم عام حتى 9 أكتوبر 2018، وانتهى الدعم الموسع في 10 أكتوبر 2023؛ ومع ذلك، ستستمر مبيعات التراخيص لمصنعي المعدات الأصلية حتى عام 2028. [ 14 ] [ 15 ] [ 16 ] [ 17 ]

سمات

Pocket CMD الإصدار 3.0 ( cmd.exe ) على نظام التشغيل Windows CE 3.0

تم تحسين نظام التشغيل Windows CE للأجهزة ذات الذاكرة المحدودة؛ إذ يمكن تشغيل نواة Windows CE بذاكرة لا تتجاوز ميغابايت واحد . [ 18 ] غالبًا ما تُهيأ الأجهزة بدون وحدة تخزين قرصية ، وقد تُهيأ كنظام "مغلق" لا يسمح بتوسيعه من قِبل المستخدم النهائي (على سبيل المثال، يمكن برمجته على ذاكرة ROM ). يتوافق Windows CE مع تعريف نظام التشغيل في الوقت الحقيقي ، مع زمن استجابة محدد للمقاطعات. بدءًا من الإصدار 3، يدعم النظام 256 مستوى أولوية [ 19 ] ويستخدم وراثة الأولوية للتعامل مع انعكاسها . الوحدة الأساسية للتنفيذ هي الخيط . يُسهم ذلك في تبسيط واجهة المستخدم وتحسين وقت التنفيذ.  

تضمنت النسخة الأولى - المعروفة أثناء التطوير بالاسم الرمزي "بيغاسوس" - واجهة مستخدم رسومية تشبه نظام ويندوز وعددًا من تطبيقات مايكروسوفت الشهيرة، وكلها مُصغّرة لتناسب مساحة التخزين والذاكرة وسرعة الأجهزة المحمولة. [ 20 ]  

اعتمدت العديد من المنصات على نظام التشغيل الأساسي ويندوز سي إي، بما في ذلك مايكروسوفت أوتو بي سي ، وبوكيت بي سي 2000 ، وبوكيت بي سي 2002 ، وويندوز موبايل 2003 ، وويندوز موبايل 2003 إس إي ، وويندوز موبايل 5 ، وويندوز موبايل 6 ، وهاتف ذكي 2002 ، وهاتف ذكي 2003 ، ومركز الوسائط المحمول ، وزون ، وويندوز فون 7 ، بالإضافة إلى العديد من الأجهزة الصناعية والأنظمة المدمجة. بل إن ويندوز سي إي كان يُشغّل بعض ألعاب سيجا دريم كاست [ 21 ] ، وكان نظام التشغيل لجهاز جيزموندو المحمول.

من السمات المميزة لنظام التشغيل Windows CE مقارنةً بأنظمة تشغيل مايكروسوفت الأخرى، أن أجزاءً كبيرة منه تُقدم بصيغة الشفرة المصدرية. في البداية، عُرضت الشفرة المصدرية على العديد من الموردين ليتمكنوا من تعديلها لتتوافق مع أجهزتهم. ثم قدمت منتجات مثل Platform Builder (بيئة متكاملة لإنشاء صور نظام التشغيل Windows CE ودمجها، أو تصميم أنظمة تشغيل مخصصة مبنية على CE) العديد من المكونات بصيغة الشفرة المصدرية للجمهور. مع ذلك، لا يزال عدد من المكونات الأساسية التي لا تحتاج إلى تعديل لتتوافق مع بيئات أجهزة محددة (باستثناء عائلة المعالجات) يُوزع بصيغة الملفات الثنائية فقط.

على عكس نظام التشغيل Windows NT ، الذي تعتمد برامج تشغيله على نموذج برنامج تشغيل Windows أو إطار عمل برنامج تشغيل Windows ، فإن برامج تشغيل Windows CE تعتمد على نموذج برنامج تشغيل Windows CE . [ 22 ]

يستخدم نظام التشغيل Windows CE برنامج WCELDR كمُحمِّل إقلاع ثانوي في منصات x86، أو برنامج EBOOT كمُحمِّل إقلاع في منصات ARM. ويستخدم Windows CE سجل النظام المُعد مسبقًا من قِبل الشركة المصنعة لإدارة أجهزة النظام. [ 23 ] عند بدء التشغيل، يتم تحميل صورة الإقلاع NK.BIN أو نواة النظام NK.EXE بواسطة مُحمِّل الإقلاع WCELDR أو EBOOT. [ 24 ] [ 25 ]

على الرغم من أن نظام التشغيل Windows Embedded Compact 7 يدعم المعالجات متعددة النوى ، إلا أنه تم استخدام نواة NT لنظام التشغيل Windows Phone 8 بدلاً من نواة CE. [ 26 ]

كان نظام التشغيل Windows CE 2.11 أول إصدار مضمن من نظام التشغيل Windows يدعم وحدة تحكم وإصدار Windows CE من cmd.exe . [ 27 ]

تاريخ

شعار نظام التشغيل ويندوز سي إي، من عام 1996 (الإصدارات من 1.0 إلى 3.0)
شعار نظام التشغيل Windows Embedded CE، من عام 2006 (الإصدار 6.0)
شعار نظام التشغيل Windows Embedded Compact، من عام 2013 (الإصدار 8.0)
الشعار الموجود على جهاز دريم كاست : "متوافق مع نظام التشغيل ويندوز سي إي"

كان نظام التشغيل Windows Embedded Compact يُعرف سابقًا باسم Windows CE. ووفقًا لمايكروسوفت، فإن اختصار "CE" ليس اختصارًا صريحًا لأي شيء، على الرغم من أنه يُشير إلى عدد من المفاهيم التي كانت في ذهن مطوري ويندوز، مثل "مدمج" و"قابل للاتصال" و"متوافق" و"مُرافق" و"فعّال". [ 28 ] [ 29 ] وقد تغيّر الاسم مرة واحدة في عام 2006، مع إصدار Windows Embedded CE 6.0 ، ومرة ​​أخرى في عام 2011، مع إصدار Windows Embedded Compact 7 .

أعلنت مايكروسوفت عن نظام التشغيل ويندوز سي إي لأول مرة في معرض تجار الكمبيوتر (كومدكس) عام ١٩٩٦، وعرضه بيل غيتس وجون ماكجيل على خشبة المسرح. وكانت مايكروسوفت قد اختبرت نظام بيغاسوس في أوائل عام ١٩٩٥، وأصدرت منصة مرجعية صارمة لعدد من شركاء تصنيع الأجهزة. وكان على الأجهزة أن تستوفي الحد الأدنى من مواصفات الأجهزة التالية:

  • معالج SH3 أو MIPS 3000 أو MIPS 4000
  • الحد الأدنى من ذاكرة القراءة فقط (ROM) 4 ميجابايت
  • ذاكرة وصول عشوائي (RAM) بسعة 2 ميجابايت كحد أدنى مع مصدر طاقة احتياطي، مثل بطارية زر CR2032
  • يعمل ببطاريتين AA
  • لوحة مفاتيح QWERTY فعلية تتضمن مفاتيح Ctrl و Alt و Shift
  • شاشة LCD بدقة 480×240 بكسل، تعرض أربعة تدرجات للرمادي، وبها بتان لكل بكسل، مزودة بشاشة لمس يمكن تشغيلها إما بقلم أو بإصبع.
  • جهاز إرسال واستقبال الأشعة تحت الحمراء
  • منفذ تسلسلي
  • مقبس بطاقة الكمبيوتر
  • مكبر صوت مدمج

كانت معظم أجهزة ذلك الوقت مزودة بشاشات عرض بدقة 480×240 بكسل، باستثناء جهاز الكمبيوتر المحمول المحمول من هيوليت-باكارد الذي كان مزودًا بشاشة بدقة 640×240 بكسل. وكانت كل نافذة تشغل الشاشة بالكامل. وكان التنقل يتم بالنقر أو النقر المزدوج على العنصر المطلوب. كما كان بالإمكان الوصول إلى قائمة السياق بالضغط على مفتاح ALT والنقر على الشاشة. لم يتضمن نظام التشغيل Windows CE 1.0 قائمة ابدأ متسلسلة، على عكس نظامي التشغيل Windows 95 وWindows NT 4.0، مع أن مايكروسوفت أصدرت لاحقًا حزمة Windows CE 1.0 Power Toys التي تضمنت أيقونة قائمة متسلسلة تظهر في شريط النظام؛ كما تضمنت الحزمة العديد من الأدوات المساعدة الأخرى، أبرزها تطبيق صوتي لشريط النظام، يُمكّن المستخدم من كتم صوت الجهاز أو إلغاء كتمه بسرعة أو ضبط مستوى الصوت، بالإضافة إلى نسخة مصغرة من برنامج الرسام (Paint).

حظي إصدار نظام التشغيل Windows CE 2.0 باستقبال جيد. استفادت مايكروسوفت من ملاحظات المستخدمين حول Windows CE 1.0 وأدخلت العديد من التحسينات على النظام. كانت قائمة ابدأ قائمة منسدلة، مماثلة لتلك الموجودة في Windows 95 و Windows NT 4.0 . كما دعم النظام الشاشات الملونة، وسارع المصنّعون لإصدار أول حاسوب شخصي ملون . وكانت شركة هيوليت باكارد أول من طرحه في السوق مع جهاز HP 620LX . كما دعم Windows CE 2.0 نطاقًا أوسع من معمارية المعالجات. وأصبح بالإمكان تثبيت البرامج مباشرةً في النظام بالنقر المزدوج على ملفات CAB. ونظرًا لطبيعة ذاكرة القراءة فقط (ROM) التي تحتوي على نظام التشغيل، لم يتمكن المستخدمون من تحديث أجهزتهم بنظام التشغيل الأحدث. وبدلًا من ذلك، أصدر المصنّعون ذاكرة قراءة فقط مُحسّنة كان على المستخدمين تثبيتها يدويًا في أجهزتهم بعد إزالة الإصدار السابق. وكان هذا يؤدي عادةً إلى مسح البيانات الموجودة على الجهاز وعرض معالج الإعداد للمستخدم عند التشغيل الأول.

في نوفمبر 1999، أفادت التقارير أن مايكروسوفت كانت تخطط لتغيير اسم نظام التشغيل ويندوز سي إي إلى ويندوز باورد . [ 30 ] ظهر هذا الاسم فقط في جهاز الكمبيوتر المحمول هاند هيلد بي سي 2000 وإصدار من ويندوز 2000 أدفانسد سيرفر لأجهزة التخزين المتصلة بالشبكة (والذي لا علاقة له بويندوز سي إي). كما تم تسويق العديد من منتجات ويندوز سي إي 3.0 التي أُعلن عنها في معرض الإلكترونيات الاستهلاكية 2001 تحت اسم "ويندوز باورد". [ 31 ]

أدوات التطوير

Visual Studio

يدعم Microsoft Visual Studio 2012 و2013 و2015 تطوير التطبيقات و Platform Builder لنظام التشغيل Windows Embedded Compact 2013. [ 32 ]

يدعم Microsoft Visual Studio 2008 والإصدارات الأقدم مشاريع الإصدارات القديمة من Windows CE/Windows Mobile، حيث يُنتج برامج تنفيذية وصورًا للمنصة إما كمحاكي أو عبر توصيلها بجهاز محمول فعلي. لا يُشترط وجود جهاز محمول لتطوير برنامج CE. يدعم إطار عمل .NET Compact Framework مجموعة فرعية من إطار عمل .NET Framework مع مشاريع مكتوبة بلغة C# و Visual Basic (.NET) ، ولكنه لا يدعم Managed C++ . تتطلب التطبيقات "المدارة" التي تستخدم إطار عمل .NET Compact Framework أجهزة ذات ذاكرة أكبر بكثير (8 ميجابايت أو أكثر)، بينما يمكن تشغيل التطبيقات غير المُدارة بنجاح على الأجهزة الأصغر حجمًا. في Visual Studio 2010، تُستخدم أدوات مطوري Windows Phone كإضافة، مما يسمح بتصميم تطبيقات Windows Phone 7 واختبارها داخل Visual Studio.  

باسكال ولعازر مجاناً

أضافت لغة فري باسكال منفذًا لنظام التشغيل ويندوز سي إي في الإصدار  2.2.0، مستهدفةً معماريتي ARM وx86. لاحقًا، تُرجمت ملفات رأس ويندوز سي إي لاستخدامها مع لازاروس ، وهي حزمة برمجية لتطوير التطبيقات السريع (RAD) مبنية على فري باسكال. تُصمم تطبيقات ويندوز سي إي وتُبرمج في بيئة التطوير المتكاملة (IDE) لازاروس، وتُجمّع باستخدام مُجمّع متقاطع مناسب . [ 33 ]

منشئ المنصات

تُستخدم أداة البرمجة هذه لبناء المنصة ( حزمة دعم اللوحة  + النواةوبرامج تشغيل الأجهزة (مصدر مشترك أو مُصممة خصيصًا)، والتطبيقات. إنها بيئة متكاملة لتشغيل النظام. كما يُمكن استخدام أداة بناء المنصة لتصدير حزمة تطوير برمجية (SDK) للمعالج المستهدف ( SuperH ، x86، MIPS، ARM، إلخ) لاستخدامها مع مجموعة أدوات أخرى مُرتبطة بها والمذكورة أدناه.

آحرون

  • برنامج Microsoft Visual C++ المدمج (eVC) هو أداة لتطوير التطبيقات المدمجة لنظام التشغيل Windows CE. يمكن استخدامه بشكل مستقل باستخدام حزمة تطوير البرامج (SDK) المصدرة من Platform Builder أو باستخدام إعداد اتصال Platform Manager الخاص بـ Platform Builder . 
  • يوفر مشروع CeGcc أدوات تطوير GNU، مثل GNU C وGNU C++ و binutils التي تستهدف نظام التشغيل Windows CE؛ [ 34 ] يتوفر خياران من حزم تطوير البرامج (SDKs) للاختيار من بينهما : حزمة تطوير برامج قياسية لمنصة Windows CE تعتمد على MinGW ، وحزمة تطوير برامج تعتمد على newlib والتي قد تكون أسهل لنقل البرامج من أنظمة POSIX. [ 35 ] 
  • CodeGear Delphi Prism يعمل ضمن بيئة Visual Studio، ويدعم أيضًا إطار عمل .NET Compact Framework، وبالتالي يمكن استخدامه لتطوير تطبيقات الجوال . يستخدم مُصرّف Oxygene الذي طورته شركة RemObjects Software ، والذي يستهدف .NET و.NET Compact Framework و Mono . مُصرّف سطر الأوامر الخاص به مُتاح مجانًا. 
  • Basic4ppc - لغة برمجة مشابهة لـ Embedded Visual Basic ، تستهدف .NET Compact Framework وتدعم أجهزة Windows CE و Windows Mobile. 
  • GLBasic لهجة من لغة BASIC سهلة التعلم والاستخدام للغاية، وتُترجم للعديد من المنصات، بما في ذلك Windows CE وWindows Mobile. ويمكن توسيعها بكتابة كود C/C++ مضمن. 
  • LabVIEW لغة برمجة رسومية، تدعم العديد من المنصات، بما في ذلك Windows CE. 
  • MortScript [ 36 ] هي حزمة تطوير برمجية (SDK) شبه قياسية وخفيفة الوزن للغاية، تُستخدم في أتمتة العمليات، وتحظى بشعبية واسعة بين مُحبي نظام تحديد المواقع العالمي (GPS). تستخدم هذه الحزمة نصوصًا مكتوبة بلغة خاصة بها، مع اختلاف في بناء الجملة عن VBScript أو JScript . 
  • AutoHotkey نسخة معدلة من برنامج إنشاء وحدات الماكرو والأتمتة مفتوح المصدر والمتوفر لنظام التشغيل Windows CE. يتيح البرنامج إنشاء وحدات ماكرو وتطبيقات واجهة مستخدم رسومية بسيطة ، وقد طوّره محلل النظم جوناثان ماكسيان تيمكانغ. [ 37 ] 

العلاقة بنظام التشغيل ويندوز موبايل، وجهاز الكمبيوتر الكفي، والهاتف الذكي

الجدول الزمني لتطوير نظام التشغيل ويندوز سي إي

غالبًا ما تُستخدم مصطلحات Windows CE و Windows Mobile و Pocket PC بشكلٍ متبادل، ويعود ذلك جزئيًا إلى أصلها المشترك. إلا أن هذه الممارسة ليست دقيقة تمامًا. فنظام Windows CE هو نظام تشغيل معياري/مُجزأ إلى مكونات، ويُشكل أساسًا لعدة فئات من الأجهزة. تُوفر بعض هذه الوحدات مجموعات فرعية من ميزات مكونات أخرى (مثل مستويات دعم النوافذ المختلفة؛ DCOM مقابل COM )، بينما تُوفر وحدات أخرى ميزات منفصلة ( مثل دعم خطوط الصور النقطية أو TrueType )، وتُضيف وحدات أخرى ميزات إضافية إلى مكونات أخرى. يُمكن شراء حزمة (منشئ النظام الأساسي) تحتوي على جميع هذه المكونات والأدوات اللازمة لتطوير نظام أساسي مُخصص. لا تُعد تطبيقات مثل Excel Mobile (المعروف سابقًا باسم Pocket Excel) جزءًا من هذه الحزمة. ومع ذلك، تتضمن الحزمة الإصدار الأقدم من Pocket Word لأجهزة الكمبيوتر المحمولة، بالإضافة إلى العديد من التطبيقات القديمة الأخرى كأمثلة.

يُمكن وصف نظام ويندوز موبايل بأنه مجموعة من المنصات المبنية على أساس ويندوز سي إي. حاليًا، تُعدّ منصات بوكيت بي سي (المعروفة الآن باسم ويندوز موبايل كلاسيك)، والهواتف الذكية (ويندوز موبايل ستاندرد)، وبوكيت بي سي فون إيديشن (ويندوز موبايل بروفيشنال) المنصات الرئيسية الثلاث ضمن نظام ويندوز موبايل. تستخدم كل منصة مكونات مختلفة من ويندوز سي إي، بالإضافة إلى ميزات وتطبيقات إضافية مُصممة خصيصًا لأجهزتها.

يُعدّ كلٌّ من Pocket PC وWindows Mobile منصتين مُخصّصتين من مايكروسوفت للاستخدام العام لأجهزة المساعد الرقمي الشخصي (PDA)، وتتألفان من مجموعة من الحد الأدنى من البرامج والأجهزة المدعومة (الإصدار الاحترافي، والإصدار المميز). وتُعتبر قواعد تصنيع جهاز Pocket PC أكثر صرامة من قواعد إنتاج منصة مُخصّصة تعتمد على نظام Windows CE. ومن أبرز خصائص Pocket PC شاشة اللمس كواجهة المستخدم الرئيسية، وحجمه الصغير جدًا الذي يجعله سهل الحمل.

يُعدّ نظام التشغيل Windows CE 3.0 أساسًا لجهازي Pocket PC 2000 وPocket PC 2002. ويُعتبر نظام التشغيل CE.net خليفةً لنظام التشغيل CE 3.0. [ 38 ] "يُمثّل Pocket PC طبقةً برمجيةً منفصلةً فوق نظام التشغيل Windows CE الأساسي... يعتمد Pocket PC على Windows CE، ولكنه يُقدّم تجربةً مختلفة." ويُمنع حاملو تراخيص Pocket PC من تعديل جزء Windows CE. [ 39 ]

نظام تشغيل الهواتف الذكية هو نظام غني بالميزات وواجهة مستخدم للهواتف المحمولة. يوفر نظام SmartPhone ميزات إنتاجية لمستخدمي الأعمال، مثل البريد الإلكتروني، وإمكانيات الوسائط المتعددة للمستخدمين العاديين. تعتمد واجهة SmartPhone بشكل كبير على عصا التحكم للتنقل وإدخال البيانات عبر PhonePad. لا تحتوي الأجهزة التي تعمل بنظام SmartPhone على شاشة لمس. تشبه أجهزة SmartPhone عمومًا أشكال الهواتف المحمولة الأخرى، بينما تستخدم معظم أجهزة Phone Edition شكل المساعد الرقمي الشخصي (PDA) بشاشة أكبر.

الإصدارات

إصداراسممطلق سراحهحالة الدعمالتغييرات
1.0ويندوز سي إي 1.016 نوفمبر 1996 [ 40 ]غير مدعوم اعتبارًا من 31 ديسمبر 2001.الاسم الرمزي "بيغاسوس" (الأساسي) و"ألدر" (الأدوات). [ 41 ]
1.01ويندوز سي إي 1.0أ1997غير مدعوم اعتبارًا من 31 ديسمبر 2001.الاسم الرمزي "بيغاسوس" (الأساسي)، أو "ألدر" (الأدوات)، أو غير معروف. [ 41 ]
2.0ويندوز سي إي 2.013 أكتوبر 1997لم يكن مدعوماً قبل 30 سبتمبر 2002. انتهى الدعم الرئيسي قبل 30 سبتمبر 2003 وانتهى الدعم الموسع قبل 30 سبتمبر 2005.قد يكون الاسم الرمزي "بيرش" (اللب)، و"بازسو" (الأدوات). [ 41 ]
  • الأجهزة المسماة " حاسوب بحجم الكف " (PsPC) [ 38 ]
  • جدولة المهام الحتمية في الوقت الحقيقي
  • معماريات: ARM، MIPS، PowerPC، StrongARM، SuperH و x86
  • شاشات ملونة 32 بت
  • SSL 2.0 و SSL 3.0
2.01ويندوز سي إي 2.011998لم يكن مدعوماً قبل 30 سبتمبر 2002. انتهى الدعم الرئيسي قبل 30 سبتمبر 2003 وانتهى الدعم الموسع قبل 30 سبتمبر 2005.قد يكون الاسم الرمزي "بيرش" (الأساس)، "بازسو" (الأدوات). [ 41 ]
2.02ويندوز سي إي 2.021998لم يكن مدعوماً قبل 30 سبتمبر 2002. وانتهى الدعم الرئيسي قبل 30 سبتمبر 2003.قد يكون الاسم الرمزي "بيرش" (الأساس)، "بازسو" (الأدوات). [ 41 ]
2.10ويندوز سي إي 2.101998لم يكن مدعومًا قبل 30 سبتمبر 2002. انتهى الدعم الرئيسي قبل 30 سبتمبر 2003.قد يكون الاسم الرمزي "بيرش" (الأساس)، "بازسو" (الأدوات). [ 41 ]
2.11ويندوز سي إي 2.111999غير مدعوم اعتبارًا من 30 سبتمبر 2002. انتهى الدعم الأساسي في 30 سبتمبر 2003 وانتهى الدعم الموسع في 30 سبتمبر 2005 لنظام التشغيل Windows CE 2.12.قد يكون الاسم الرمزي "بيرش" (الأساس)، "بازسو" (الأدوات). [ 41 ]
  • (Palm-Size PC 1.2) يعتمد على نواة Windows CE H/PC 2.11، تمت إزالة Pocket Office . 
2.12ويندوز سي إي 2.121999لم يعد مدعوماً اعتباراً من 30 سبتمبر 2005. انتهى الدعم الرئيسي في 30 سبتمبر 2003، وانتهى الدعم الموسع في 30 سبتمبر 2005.قد يكون الاسم الرمزي "بيرش" (الأساس)، "بازسو" (الأدوات). [ 41 ]
3.0ويندوز سي إي 3.015 يونيو 2000 [ 42 ]انتهى الدعم الرئيسي في 30 سبتمبر 2005 وانتهى الدعم الموسع في 9 أكتوبر 2007.تم تسميتها بالرمز "Cedar" (اللب)، و"Chainsaw" (الأدوات) [ 41 ] و"Galileo".
  • إعادة برمجة رئيسية جعلت CE تعمل في الوقت الحقيقي بدقة تصل إلى مستوى الميكروثانية
  • قاعدة لجهاز Pocket PC 2000 و Handheld PC 2000 و Pocket PC 2002 و Smartphone 2002 [ 38 ]
  • تم رفع مستويات الأولوية من 8 إلى 256 [ 38 ]
  • تمت زيادة مخزن الكائنات من 65536 إلى 4.19 مليون كائن مسموح به [ 38 ]
  • تقييد الوصول إلى واجهات برمجة التطبيقات الهامة أو تقييد الوصول للكتابة إلى أجزاء من السجل [ 38 ]
4.0ويندوز سي إي 4.07 يناير 2002 [ 43 ]انتهى الدعم الرئيسي في 10 يوليو 2007 وانتهى الدعم الموسع في 10 يوليو 2012.الاسم الرمزي "تاليسكر" (ويسكي). [ 41 ]
4.1ويندوز سي إي 4.12002انتهى الدعم الرئيسي في 8 يناير 2008 وانتهى الدعم الموسع في 8 يناير 2013.الاسم الرمزي "جيمسون" (ويسكي). [ 41 ]
4.2ويندوز سي إي 4.22003انتهى الدعم الرئيسي في 8 يوليو 2008 وانتهى الدعم الموسع في 9 يوليو 2013.الاسم الرمزي "ماكيندريك" (ويسكي). [ 41 ]
5.0ويندوز سي إي 5.xأغسطس 2004 [ 41 ]انتهى الدعم الرئيسي في 13 أكتوبر 2009 وانتهى الدعم الموسع في 14 أكتوبر 2014.يضيف العديد من الميزات الجديدة. الاسم الرمزي "ماكالان" [ 41 ]
  • تمت إضافة خاصية الإبلاغ التلقائي للمصنعين [ 45 ]
  • Direct3D Mobile ، وهو إصدار قائم على COM من واجهة برمجة تطبيقات الوسائط المتعددة DirectX الخاصة بنظام التشغيل Windows XP [ 45 ]
  • DirectDraw للرسومات ثنائية الأبعاد و DirectShow لدعم رقمنة الكاميرا والفيديو [ 45 ]
  • دعم بروتوكول سطح المكتب البعيد (RDP) [ 46 ]
  • تتضمن النسخة "الاحترافية" متصفح إنترنت إكسبلورر وبرنامج ويندوز ميديا ​​بلاير 9.
6.0ويندوز إمبيدد سي إي 6.0سبتمبر 2006انتهى الدعم الرئيسي في 9 أبريل 2013، وانتهى الدعم الممتد في 10 أبريل 2018.الاسم الرمزي "يامازاكي". [ 41 ]
  • تمت زيادة مساحة عنوان العملية من 32  ميجابايت إلى 2 جيجابايت ؛ [ 47 ] أصبح لكل عملية الآن خريطة ذاكرة افتراضية خاصة بها (كانت جميع العمليات تشترك في خريطة ذاكرة افتراضية في CE 5.0) [ 48 ] [ 49 ] 
  • تمت زيادة عدد العمليات من 32 إلى 32768 [ 50 ]
  • من الممكن استخدام برامج تشغيل الأجهزة في وضع المستخدم ووضع النواة
  •  ذاكرة مُدارة فعليًا بسعة 512 ميجابايت
  • تم نقل Device.exe و filesys.exe و GWES.exe إلى وضع النواة
  • سيلكور
  • لم يعد من الممكن ضبط وضع K وتعيين أذونات العملية.
  • تم تحسين أداء استدعاء النظام [ 51 ]
  • يتطلب برنامج بناء المنصة تثبيت Microsoft Visual Studio 2005 مع حزمة الخدمة 1.
7.0ويندوز إمبيدد كومباكت 7مارس 2011انتهى الدعم الرئيسي في 12 أبريل 2016 وانتهى الدعم الممتد في 13 أبريل 2021.
  • يدعم x86 و SH (للسيارات فقط) و ARM.
  • دعم المعالجات متعددة النوى (SMP).
  • نظام تحديد المواقع عبر الواي فاي.
  • يدعم تقنية بلوتوث 3.0 + HS.
  • تحالف شبكة المعيشة الرقمية ( DLNA ).
  • تقنية إدارة الحقوق الرقمية (DRM ).
  • بروتوكول نقل الوسائط.
  • يدعم نظام التشغيل ويندوز فون  7 متصفح إنترنت إكسبلورر مع دعم فلاش  10.1.
  • دعم برنامج NDIS  6.1.
  • واجهة برمجة تطبيقات UX C++ XAML باستخدام تقنيات مثل Windows Presentation Foundation و Silverlight للحصول على واجهات مستخدم جذابة وعملية.
  • رسومات حديثة تعتمد على OpenGL ES 2.0 .
  • إدخال متقدم باللمس والإيماءات.
  • يدعم النواة  ذاكرة الوصول العشوائي الفعلية بسعة 3 جيجابايت ويدعم لغة التجميع ARMv7.
  • يتطلب برنامج بناء المنصة تثبيت Microsoft Visual Studio 2008 مع حزمة الخدمة 1.
8.0ويندوز إمبيدد كومباكت 2013يونيو 2013انتهى الدعم الرئيسي في 9 أكتوبر 2018، وانتهى الدعم الممتد في 10 أكتوبر 2023.

انظر أيضاً

مراجع

  1. «تقرير خاص: ويندوز سي إي 6 يصل مع مصدر نواة كامل» . windowsfordevices.com. 1 نوفمبر 2006. مؤرشف من الأصل في 20 أغسطس 2012. تم الاطلاع عليه في 20 يوليو 2011 .
  2. "مايكروسوفت تفتح المصدر الكامل لنواة ويندوز سي إي" . أجهزة لينكس . 1 نوفمبر 2006. مؤرشف من الأصل في 16 فبراير 2009.
  3. "تعلن مايكروسوفت عن الإتاحة العامة لنظام التشغيل ويندوز إمبيدد كومباكت 2013" . مركز أخبار مايكروسوفت . مايكروسوفت . تم الاطلاع عليه بتاريخ 14 يوليو 2013 .
  4. "نظرة عامة على نظام التشغيل Windows CE" . مؤرشف من الأصل في 28 مايو 2010.
  5. "Windows Embedded CE" . مايكروسوفت . مايكروسوفت . مؤرشف من الأصل في 17 يوليو 2015. تم الاطلاع عليه في 6 فبراير 2015 .
  6. "المعالجات المدعومة في نظام التشغيل Windows CE الإصدار 2.0" . مايكروسوفت . مايكروسوفت . مؤرشف من الأصل في 14 سبتمبر 2000.
  7. "المعالجات المدعومة في نظام التشغيل Windows CE الإصدار 2.1" . مايكروسوفت . مايكروسوفت . مؤرشف من الأصل في 14 سبتمبر 2000.
  8. "المعالجات المدعومة في نظام التشغيل Windows CE الإصدار 2.11" . مايكروسوفت . مايكروسوفت . مؤرشف من الأصل في 14 سبتمبر 2000.
  9. "المعالجات المدعومة في نظام التشغيل Windows CE الإصدار 2.12" . مايكروسوفت . مايكروسوفت . مؤرشف من الأصل في 14 سبتمبر 2000.
  10. "المعالجات المدعومة في نظام التشغيل Windows CE الإصدار 3.0" . مايكروسوفت . مايكروسوفت . مؤرشف من الأصل في 19 يونيو 2000.
  11. "الصفحة الرئيسية لنظام التشغيل Windows Embedded" . Microsoft.com . تم الاطلاع عليه بتاريخ 14 نوفمبر 2010 .
  12. "كيف يبدأ تشغيل نظام التشغيل Windows Embedded CE 6.0؟" . مدونة فريق Windows CE الأساسي . مايكروسوفت . 18 ديسمبر 2007. مؤرشف من الأصل في 8 يوليو 2010. تم الاطلاع عليه في 14 نوفمبر 2010 .
  13. "حزمة دعم اللوحة (المضغوطة 2013)" . MSDN . مايكروسوفت . تم الاسترجاع في 15 يوليو 2013 .
  14. "دورات حياة المنتج ودعم منتجات ويندوز المدمجة" . مايكروسوفت. مؤرشف من الأصل في 10 أبريل 2015.
  15. "أسئلة وأجوبة حول ترحيل نظام التشغيل Windows CE" . مايكروسوفت. 15 سبتمبر 2021. مؤرشف من الأصل في 22 أكتوبر 2021.
  16. بوردي، كيفن (30 أكتوبر 2023). "ويندوز سي إي، نظام التشغيل المتوسط ​​من مايكروسوفت، يصل إلى نهاية الدعم بعد 26 عامًا" . آرس تكنيكا . تم الاطلاع عليه في 10 يناير 2024 .
  17. بروفن، ليام (30 أكتوبر 2023). "نظام التشغيل ويندوز سي إي يصل إلى نهاية عمره الافتراضي، إن لم يكن نهاية مبيعاته" . ذا ريجستر . تم الاطلاع عليه في 10 يناير 2024 .
  18. "إنشاء أو تعديل حزمة دعم اللوحة (مضغوطة 2013)" . شبكة مطوري مايكروسوفت . مايكروسوفت . تم الاسترجاع في 11 يونيو 2014 .
  19. "مستويات الأولوية" . Msdn.microsoft.com. 8 أبريل 2010. تم الاطلاع عليه في 14 نوفمبر 2010 .
  20. "المنصة المدمجة | بيئة التطوير المتكاملة (IDE) | ويندوز سي إي" . Microsoft.com . تم الاطلاع عليه بتاريخ 14 نوفمبر 2010 .
  21. "صفحات دريم كاست التقنية - معلومات منصة أدوات مايكروسوفت ويندوز سي إي" . www.gamesurge.com . تم الاطلاع عليه بتاريخ 25 نوفمبر 2025 .
  22. "برامج تشغيل TSC2301 العامة لنظام التشغيل ويندوز سي إي" (ملف PDF) . شركة تكساس إنسترومنتس . ديسمبر 2003. تم الاطلاع عليه بتاريخ 27 فبراير 2026 .
  23. "دليل نقل حزمة دعم اللوحة لنظام التشغيل Windows Embedded Compact 7" (ملف PDF) . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 18 أكتوبر 2016.
  24. "فهم تسلسل تمهيد CEPC في نظام التشغيل Windows Embedded Compact 7" (ملف PDF) . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 2 ديسمبر 2020.
  25. "الحد الأدنى من المتطلبات لحزمة دعم لوحة Windows CE" (ملف PDF) . مؤرشف (ملف PDF) من الأصل بتاريخ 15 أغسطس 2009. تم الاطلاع عليه بتاريخ 18 يونيو 2025 .
  26. "نظام تشغيل ويندوز فون 8 يدعم المعالجات متعددة النوى وتقنية NFC" . سي نت . تم الاطلاع عليه بتاريخ 10 يونيو 2026 .
  27. دوغلاس ماكونهي بولينغ (2001). برمجة مايكروسوفت ويندوز سي إي ( الطبعة الثانية). مطبعة مايكروسوفت . رقم ISBN  978-0735614437.
  28. "معنى "CE" في تاريخ إطلاق ويندوز CE" . support.microsoft.com. ١٤ فبراير ٢٠١٥. مؤرشف من الأصل في ١٠ سبتمبر ٢٠١٣. تم الاطلاع عليه في ١٤ فبراير ٢٠١٥ .
  29. «مايكروسوفت تعيد تسمية ويندوز سي إي، وتحدد موعد إطلاق سي إي 6.0» . windowsfordevices.com. 22 سبتمبر 2006. مؤرشف من الأصل في 4 يناير 2009. تم الاطلاع عليه في 20 يوليو 2011 .
  30. "سي نت: ويندوز سي إي سيصبح 'مُشغَّلاً بنظام ويندوز'"" . ديسمبر 1999.
  31. "محترف تكنولوجيا المعلومات" . مؤرشف من الأصل في 19 أبريل 2005.
  32. "ما الجديد (إصدار 2013 المختصر)" . MSDN . مايكروسوفت . تم الاطلاع عليه بتاريخ 24 يناير 2016 .
  33. نسخة WinCE مؤرشفة بتاريخ 26 يناير 2009 على موقع Wayback Machine - ويكي لازاروس
  34. "مشروع CeGCC: الترجمة المتقاطعة لنظام التشغيل Windows CE" . تم الاطلاع عليه بتاريخ 12 يونيو 2021 .
  35. "اختيار البيئة المناسبة للتطوير" . CeGcc . تم الاطلاع عليه بتاريخ 12 يونيو 2021 .
  36. مورت سكريبت
  37. إصدار Autohotkey لأجهزة CE
  38. 1 2 3 4 5 6 7 8 9 10 بولز، هنريش سي. (5 سبتمبر 2003)، "تحليل مخاطر الأجهزة المحمولة مع التركيز بشكل خاص على التلوث بالبرمجيات الخبيثة " (ملف PDF) ، رسالة دبلوم ، جامعة هامبورغ ، ص 27 ، تم الاطلاع عليها في 24 أكتوبر 2009 
  39. سميث، توني (16 أبريل 2003). "لماذا لا يعمل جهاز Pocket PC بنظام WinCE؟" . ذا ريجستر . تم الاطلاع عليه في 24 أكتوبر 2009 .
  40. "مايكروسوفت تعلن عن توفر واسع النطاق لأجهزة الكمبيوتر المحمولة المزودة بنظام التشغيل ويندوز سي إي" . مركز أخبار مايكروسوفت. 18 نوفمبر 1996. تم الاطلاع عليه بتاريخ 20 يونيو 2011 .
  41. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 هول، مايك (19 سبتمبر 2006). "مدونة ويندوز إمبيديد: سي إي 6.0 - لماذا الاسم الرمزي "يامازاكي" ؟" . مدونات إم إس دي إن . مؤرشف من الأصل في 14 نوفمبر 2006. تم الاطلاع عليه في 24 أكتوبر 2009 . 
  42. "مايكروسوفت تعلن عن توفر ويندوز سي إي 3.0" . مركز أخبار مايكروسوفت. 15 يونيو 2000. تم الاطلاع عليه بتاريخ 20 يونيو 2011 .
  43. "مايكروسوفت تطلق ويندوز سي إي دوت نت" . مركز أخبار مايكروسوفت. 7 يناير 2002. تم الاطلاع عليه في 20 يونيو 2011 .
  44. ووكر، جيف (7 يناير 2002). "ويندوز سي إي دوت نت: خليفة مايكروسوفت لويندوز سي إي 3.0" . مجلة بين للحوسبة . تم الاطلاع عليه في 24 أكتوبر 2009 .
  45. 1 2 3 سميث، توني (29 مارس 2004). "مايكروسوفت تُجهّز معاينة WinCE 5.0" . ذا ريجستر . تم الاطلاع عليه في 24 أكتوبر 2009 .
  46. "تاريخ المساعد الرقمي الشخصي" . مؤرشف من الأصل ( ملف DOC ) في 22 مارس 2012. تم الاطلاع عليه في 17 مايو 2009 .
  47. "إدارة الذاكرة المتقدمة في نظام التشغيل Windows Embedded CE 6.0" . 10 أكتوبر 2013. تم الاطلاع عليه بتاريخ 25 مايو 2011 .
  48. https://courses.washington.edu/cp105/_downloads/Windows_CE_Architecture.pdf
  49. دوغلاس بولينغ. "بنية ويندوز سي إي 6.0" (عرض تقديمي) . مؤرشف من الأصل في 4 يناير 2007. تم الاطلاع عليه في 16 مايو 2023 .
  50. ليكي، أندرو (25 مارس 2008). "مقدمة إلى تقنيات مايكروسوفت المدمجة - الجلسة 1" . نيوزيلندا: مجموعة مستخدمي Embedded .NET. مؤرشف من الأصل ( PPT ، 10 ميجابايت) في 24 يوليو 2011. 
  51. بابو، ك. أشوك (22 نوفمبر 2006). "الاختلافات بين ويندوز سي إي 5.0 وويندوز سي إي 6.0" . WindowsForDevices.com . مؤرشف من الأصل في 16 يوليو 2012. تم الاطلاع عليه في 24 أكتوبر 2009 .
  52. 1 2 3 4 5 6 "ما الجديد (إصدار 2013 المصغر)" . MSDN . مايكروسوفت . تم الاطلاع عليه في 15 يوليو 2013 .