ويندوز 9x
ويندوز 9x (المعروف أيضًا باسم Win9x ) هو مصطلح عام يشير إلى سلسلة سابقة من أنظمة ويندوز ، وهي عائلة من أنظمة التشغيل التي أنتجتها شركة مايكروسوفت . صدرت هذه السلسلة بين عامي 1995 و2000، واستندت إلى النواة التي طُرحت لأول مرة في ويندوز 95 ، والتي جرى تحديثها باستمرار في الإصدارات اللاحقة. وقد احتُفظ بدعم نظام MS-DOS لتسهيل عملية الإقلاع إلى ويندوز، بالإضافة إلى توفير دعم الوضع الحقيقي لنظام DOS. [ 4 ]
كان الإصدار الأول من سلسلة ويندوز 9x هو ويندوز 95، والذي تلاه ويندوز 98 ثم ويندوز مي ، وهو الإصدار الثالث والأخير من سلسلة ويندوز قبل أن يحل محله ويندوز إكس بي . [ أ ] يُعرف ويندوز بشكل أساسي باستخدامه في أجهزة الكمبيوتر المكتبية المنزلية . في عام 1998، استحوذ ويندوز على 82% من حصة سوق أنظمة التشغيل. [ 5 ]
رقم الإصدار الداخلي لإصدارات ويندوز 9x هو 4.x. أما أرقام الإصدارات الداخلية لويندوز 95 و98 وMe فهي 4.0 و4.1 و4.9 على التوالي [ 6 ] [ 7 ] . استخدمت الإصدارات السابقة من ويندوز، المبنية على نظام MS-DOS، أرقام إصدارات تبدأ من 3.2 أو أقل . أما ويندوز NT ، الموجه للمستخدمين المحترفين كشبكات الشركات، فقد استخدم رقم إصدار مشابهًا ولكنه مختلف، يتراوح بين 3.1 و4.0. ومنذ إصدار ويندوز XP، أصبحت جميع إصدارات ويندوز مبنية على قاعدة بيانات ويندوز NT.
تاريخ
ويندوز قبل 95
لم يحقق الإصدار المستقل الأول من نظام التشغيل مايكروسوفت ويندوز، الإصدار 1.0 ، الذي صدر في 20 نوفمبر 1985، رواجًا كبيرًا. كان اسمه في البداية "مدير الواجهة"، لكن رولاند هانسون ، رئيس قسم التسويق في مايكروسوفت، أقنع الشركة بأن اسم ويندوز سيكون أكثر جاذبية للمستهلكين. لم يكن ويندوز 1.0 نظام تشغيل متكاملًا، بل كان "بيئة تشغيل" مُوسّعة لنظام MS-DOS . ونتيجةً لذلك، فقد ورث عيوب ومشاكل MS-DOS.
صدرت النسخة الثانية من نظام التشغيل مايكروسوفت ويندوز، الإصدار 2.0 ، في 9 ديسمبر 1987، واستخدمت نموذج الذاكرة في الوضع الحقيقي ، مما حدّ من سعتها إلى 1 ميجابايت كحد أقصى. في هذا التكوين، كان بالإمكان تشغيلها ضمن نظام تعدد مهام آخر مثل DESQview ، الذي كان يستخدم الوضع المحمي 286 .
حققت مايكروسوفت ويندوز نجاحًا كبيرًا مع ويندوز 3.0 ، الذي تم إصداره في عام 1990. بالإضافة إلى القدرات المحسنة التي تم منحها للتطبيقات الأصلية، سمح ويندوز أيضًا للمستخدمين بتعدد المهام بشكل أفضل للبرامج القديمة القائمة على نظام التشغيل MS-DOS مقارنة بنظام التشغيل Windows/386 ، وذلك بفضل إدخال الذاكرة الافتراضية .
طوّرت مايكروسوفت نظام التشغيل ويندوز 3.1 ، الذي تضمن العديد من التحسينات على ويندوز 3.0. إلا أنه استبعد دعم الوضع الحقيقي، وكان يعمل فقط على معالج إنتل 80286 أو أفضل. صدر ويندوز 3.1 في 6 أبريل 1992. وفي نوفمبر 1993، أصدرت مايكروسوفت أيضًا ويندوز 3.11 ، وهو نسخة محسّنة من ويندوز 3.1 تضمنت جميع التصحيحات والتحديثات التي أعقبت إصدار ويندوز 3.1 في أوائل عام 1992.
في هذه الأثناء، واصلت مايكروسوفت تطوير نظام التشغيل ويندوز إن تي . وكان المهندس المعماري الرئيسي للنظام هو ديف كاتلر ، أحد كبار مهندسي نظام VMS في شركة ديجيتال إكويبمنت . [ 8 ] وظّفته مايكروسوفت في أغسطس 1988 لإنشاء نظام تشغيل بديل لنظام التشغيل OS/2 ، لكن كاتلر أنشأ نظامًا جديدًا كليًا استنادًا إلى مشروع MICA الذي كان يعمل عليه في ديجيتال. [ 9 ] صدرت النسخة الأولى من ويندوز إن تي، ويندوز إن تي 3.1 ، في 27 يوليو 1993، واستخدمت واجهة ويندوز 3.1.
قبل عام من بدء تطوير نظام التشغيل ويندوز 95 (الذي كان يُعرف سابقًا باسم "شيكاغو")، خليفة ويندوز 3.1، أعلنت مايكروسوفت في مؤتمرها للمطورين المحترفين عام 1991 أنها ستعمل على تطوير نظام تشغيل جديد لويندوز إن تي، يحمل الاسم الرمزي " كايرو" . كان "كايرو"، المبني على نواة ويندوز إن تي، نظام تشغيل من الجيل التالي، وكان من المفترض أن يضم العديد من التقنيات الجديدة التي كانت ستُحقق رؤية بيل غيتس "المعلومات في متناول يديك"، بما في ذلك واجهة مستخدم جديدة مع نظام ملفات قائم على الكائنات . ظهرت واجهة المستخدم الجديدة رسميًا بعد أربع سنوات مع ويندوز 95، بينما تم اعتماد نظام الملفات لاحقًا باسم WinFS خلال تطوير ويندوز فيستا . عرضت مايكروسوفت نظام "كايرو" علنًا في مؤتمر المطورين المحترفين عام 1993، مع نظام تجريبي يعمل بنظام "كايرو" ليستخدمه جميع الحضور. [ 10 ]
وفقًا لخطة منتجات مايكروسوفت آنذاك، كان من المقرر إطلاق كايرو في يوليو 1996 بعد تطويره. إلا أنه اتضح أن كايرو مشروعٌ أكثر صعوبةً مما توقعته مايكروسوفت، فتم إلغاؤه بعد خمس سنوات من التطوير. وفي النهاية، أُضيفت مجموعةٌ من ميزات كايرو إلى نظام التشغيل ويندوز إن تي 4.0 ، الذي صدر في 24 أغسطس 1996، ولكن بدون نظام ملفات الكائنات.
اعتبر البعض نظام التشغيل كايرو خليفةً لنظام ويندوز إن تي، وخليفةً لنظام ويندوز 3.1، وهو نظام شيكاغو (ويندوز 95)، على أساس دمج النظامين في نظام موحد. [ 11 ] ورغم محاولات دمج إصدارات ويندوز إن تي وإصدارات ويندوز المبنية على نظام دوس في منصة تشغيل واحدة (وهو ما تم لفترة وجيزة مع مشروع نبتون الذي أُلغي لاحقًا في أواخر التسعينيات)، لم يتم توحيد ويندوز إن تي وإصدارات ويندوز المبنية على نظام دوس بشكل كامل إلا مع ويندوز إكس بي بعد نحو خمس سنوات، عندما بدأت مايكروسوفت بدمج خط إنتاجها من ويندوز المخصص للمستهلكين والشركات تحت علامة تجارية واحدة مبنية على ويندوز إن تي.
ويندوز 95

بعد إصدار ويندوز 3.11 ، بدأت مايكروسوفت بتطوير نسخة جديدة من نظام التشغيل موجهة للمستخدمين العاديين، أُطلق عليها اسم "شيكاغو". صُممت شيكاغو لدعم تعدد المهام الاستباقي 32 بت، وهو ما كان متوفرًا في نظامي التشغيل OS/2 وويندوز NT، مع الإبقاء على نواة 16 بت لضمان التوافق مع الإصدارات السابقة. تم اعتماد واجهة برمجة التطبيقات Win32 ، التي طُرحت لأول مرة مع ويندوز NT، كواجهة برمجة قياسية 32 بت، مع الحفاظ على التوافق مع ويندوز 16 من خلال تقنية تُعرف باسم " البرمجة اللحظية ". لم تكن واجهة المستخدم الرسومية الجديدة مُخططًا لها في الأصل كجزء من الإصدار، على الرغم من استعارة عناصر من واجهة مستخدم كايرو وإضافتها مع تأخر جوانب أخرى من الإصدار (لا سيما التوصيل والتشغيل) (وذلك بعد إلغاء كايرو بعد خمس سنوات من التطوير).
لم تُغيّر مايكروسوفت جميع أكواد ويندوز إلى 32 بت؛ إذ بقيت أجزاء منها 16 بت (وإن لم تستخدم الوضع الحقيقي مباشرةً ) لأسباب تتعلق بالتوافق والأداء ووقت التطوير. إضافةً إلى ذلك، كان من الضروري الإبقاء على قرارات التصميم من الإصدارات السابقة لويندوز لأسباب تتعلق بالتوافق مع الإصدارات السابقة، حتى وإن لم تعد هذه القرارات متوافقة مع بيئة الحوسبة الحديثة. وقد بدأت هذه العوامل تؤثر فورًا على كفاءة نظام التشغيل واستقراره.
اعتمدت شركة مايكروسوفت للتسويق اسم "ويندوز 95" كاسم منتج لإصدار شيكاغو عند إطلاقه في 24 أغسطس 1995.
أصدرت مايكروسوفت خمسة إصدارات مختلفة من نظام التشغيل ويندوز 95:
- ويندوز 95 - الإصدار الأصلي (RTM)
- ويندوز 95 أ – تم تضمين ويندوز 95 OSR 1 المدمج في عملية التثبيت.
- تضمنت ويندوز 95 B – (OSR2) العديد من التحسينات الرئيسية، ومتصفح إنترنت إكسبلورر (IE) 3.0 ودعم كامل لنظام الملفات FAT32 .
- ويندوز 95 بي يو إس بي – (OSR2.1) يتضمن دعم يو إس بي الأساسي .
- تضمنت نسخة ويندوز 95 C – (OSR2.5) جميع الميزات المذكورة أعلاه، بالإضافة إلى متصفح إنترنت إكسبلورر 4.0. وكانت هذه آخر نسخة من ويندوز 95 تم إنتاجها.
لم تُطرح إصدارات OSR2 وOSR2.1 وOSR2.5 (حيث OSR اختصار لـ "OEM Service Release") للجمهور، بل كانت متاحة فقط لمصنعي المعدات الأصلية الذين يقومون بتحميل نظام التشغيل مسبقًا على أجهزة الكمبيوتر. وقد باعت بعض الشركات أقراصًا صلبة جديدة مثبت عليها OSR2 مسبقًا (مبررة ذلك رسميًا بأنه ضروري نظرًا لسعة القرص الصلب).
تم بيع أول حزمة إضافية من Microsoft Plus! لنظام التشغيل Windows 95.
ويندوز 98

في 25 يونيو 1998، أصدرت مايكروسوفت نظام التشغيل ويندوز 98، الذي كان يُعرف باسم "ممفيس" خلال مرحلة التطوير. تضمن هذا النظام برامج تشغيل جديدة للأجهزة ودعمًا مُحسّنًا لنظام الملفات FAT32 ، مما يسمح بدعم أقسام القرص التي تتجاوز الحد الأقصى البالغ 2 جيجابايت الذي كان يدعمه ويندوز 95. كما كان دعم USB في ويندوز 98 أكثر قوة من الدعم الأساسي الذي توفره إصدارات OEM من ويندوز 95. [ 12 ] وقدّم النظام أيضًا دمجًا مثيرًا للجدل لمتصفح الإنترنت إنترنت إكسبلورر 4 في واجهة ويندوز ومستكشف الملفات (الذي كان يُعرف آنذاك باسم مستكشف ويندوز).
في 10 يونيو 1999، أصدرت مايكروسوفت ويندوز 98 الإصدار الثاني (المعروف أيضًا باسم ويندوز 98 SE)، وهو إصدار مؤقت تميز بإضافة ميزة مشاركة اتصال الإنترنت وتحسين دعم الصوت بتقنية WDM ودعم المودم. تُعدّ مشاركة اتصال الإنترنت شكلاً من أشكال ترجمة عناوين الشبكة ، مما يسمح لعدة أجهزة على شبكة محلية (LAN) بمشاركة اتصال إنترنت واحد . كما يتضمن الإصدار الثاني متصفح إنترنت إكسبلورر 5 بدلاً من إنترنت إكسبلورر 4 في الإصدار الأصلي. يتميز ويندوز 98 الإصدار الثاني أيضًا ببعض التحسينات مقارنةً بالإصدار الأصلي، كما تم تعزيز دعم الأجهزة من خلال برامج تشغيل الأجهزة. وتم أيضًا اكتشاف وإصلاح العديد من المشاكل الطفيفة التي كانت موجودة في الإصدار الأصلي من ويندوز 98. هذه التغييرات، من بين أمور أخرى، تجعله (بحسب الكثيرين) الإصدار الأكثر استقرارًا من عائلة ويندوز 9x، لدرجة أن بعض المعلقين كانوا يقولون إن الإصدار التجريبي من ويندوز 98 كان أكثر استقرارًا من الإصدار النهائي (غاما) من ويندوز 95. [ 13 ]
كما هو الحال مع نظام التشغيل Windows 95، تلقى نظام التشغيل Windows 98 إضافة Microsoft Plus! في شكل Plus! 98 .
ويندوز مي

في 14 سبتمبر 2000، أطلقت مايكروسوفت نظام التشغيل ويندوز مي (إصدار الألفية، المعروف أيضًا باسم ويندوز إم إي)، الذي طوّر نظام ويندوز 98 بإضافة ميزات محسّنة للوسائط المتعددة والإنترنت. كان هذا النظام، الذي يحمل الاسم الرمزي "الألفية"، مشروعًا سريعًا لمدة عام واحد، وكان بمثابة حل مؤقت بين ويندوز 98 وويندوز إكس بي (الذي كان يُعرف آنذاك باسم ويستلر)، حيث تم إلغاء مشروع نبتون لصالح دمجه مع أوديسي (الخليفة المخطط له لويندوز 2000) لإنشاء مشروع ويستلر الذي أصبح فيما بعد ويندوز إكس بي. استعار ويندوز مي بعض الميزات من ويندوز 2000 الموجه للأعمال، مثل نظام الألوان وأصوات النظام وتخطيطات عرض الويب، وقدم الإصدار الأول من ميزة استعادة النظام ، التي سمحت للمستخدمين بإعادة حالة نظامهم إلى نقطة سابقة سليمة في حالة حدوث عطل. كما قدم ويندوز مي الإصدار الأول من برنامج ويندوز موفي ميكر ، وتضمن أيضًا ويندوز ميديا بلاير 7 . كان متصفح إنترنت إكسبلورر 5.5 مُدمجًا مع نظام التشغيل ويندوز مي. بعض ميزات ويندوز مي كانت مُضمنة في الأصل ضمن حزمة مايكروسوفت بلس! 98 لنظام ويندوز 98، مثل دعم ملفات ZIP المضغوطة . كما توفرت العديد من الميزات الجديدة في ويندوز مي كتحديثات لإصدارات ويندوز القديمة، مثل ويندوز 98، عبر خدمة تحديثات ويندوز . وقد تقلص دور نظام MS-DOS بشكل كبير مقارنةً بالإصدارات السابقة من ويندوز، حيث لم يعد ويندوز مي يسمح بالوصول إلى وضع DOS الحقيقي.
حظي نظام التشغيل Windows Me باستقبال إيجابي عند إصداره، لكنه تعرض لاحقًا لانتقادات لاذعة من المستخدمين بسبب عدم استقراره وعدم موثوقيته، نتيجة لتوقفه المتكرر عن العمل وتعطله. ويُعتبر Windows Me من أسوأ أنظمة التشغيل على الإطلاق، سواءً من حيث التقييم النقدي أو من حيث التقييم اللاحق. وقد انتقدت مجلة PC World نظام Windows Me بشدة بعد أشهر من إصداره (بل وبعد توقفه عن التوفر)، حيث وصفته مقالتها الشهيرة بأنه "إصدار الأخطاء" ووضعته في المرتبة الرابعة ضمن قائمة "أسوأ المنتجات التقنية على الإطلاق" عام 2006. [ 14 ] ونتيجة لذلك، لجأ العديد من المستخدمين المنزليين المتضررين من عدم استقرار Windows Me (وكذلك من انتقدوه) إلى نظام Windows 98 Second Edition الأكثر موثوقية طوال فترة دعم Windows Me حتى إصدار Windows XP عام 2001. وانتقل عدد قليل من مستخدمي Windows Me إلى نظام Windows 2000 Professional الموجه للأعمال خلال الفترة نفسها.
أدى عدم قدرة المستخدمين على تشغيل نظام MS-DOS في الوضع الحقيقي بسهولة، كما هو الحال في نظامي التشغيل Windows 95 و98، إلى دفعهم إلى ابتكار طرق لاختراق أنظمة Windows Me الخاصة بهم لاستعادة هذه الوظيفة المفقودة إلى نظام التشغيل. [ 15 ]
على عكس نظامي التشغيل Windows 95 و Windows 98، لم يحصل نظام التشغيل Windows Me على حزمة إضافية مخصصة من Microsoft Plus!.
انخفاض
شكّل إصدار نظام التشغيل ويندوز 2000 نقلة نوعية في تجربة المستخدم بين سلسلة ويندوز 9x وسلسلة ويندوز NT. فعلى الرغم من أن ويندوز NT 4.0 كان مبنيًا على واجهة ويندوز 95، إلا أنه عانى من نقص في دعم USB وتقنية التوصيل والتشغيل وإصدارات DirectX اللاحقة للإصدار 3.0، مما حال دون تشغيل المستخدمين للألعاب الحديثة. أما ويندوز 2000، فقد صُمم في الأساس لمستخدمي الأعمال والخوادم، وتميز بواجهة مستخدم مُحدثة ودعم أفضل لتقنية التوصيل والتشغيل وUSB، بالإضافة إلى دعم مُدمج لـ DirectX 7.0 . وأكد إصدار ويندوز XP في أواخر عام 2001 هذا التغيير في توجه مايكروسوفت، حيث جمع أنظمة تشغيل المستهلكين والشركات تحت مظلة ويندوز NT. كما قدم خيار "وضع التوافق"، الذي سمح بتشغيل بعض البرامج كما لو كانت تعمل على إصدارات سابقة من ويندوز، وذلك بحسب إصدار ويندوز المُستخدم.
بعد إصدار نظام التشغيل ويندوز إكس بي، توقفت مايكروسوفت عن بيع إصدارات ويندوز 9x للمستخدمين النهائيين (ولاحقًا لمصنعي المعدات الأصلية) في أوائل العقد الأول من القرن الحادي والعشرين. وبحلول مارس 2004، أصبح من المستحيل شراء أي إصدارات من سلسلة ويندوز 9x. [ 16 ]
نهاية الدعم
انتهى الدعم الأساسي لنظام التشغيل ويندوز 95 في 31 ديسمبر 2000، بينما انتهى الدعم الموسع بعد عام في 31 ديسمبر 2001 (وانتهى دعم إصدارات ويندوز الأقدم من ويندوز 95 في نفس اليوم). وانتهى الدعم الأساسي لنظامي التشغيل ويندوز 98 وويندوز 98 الإصدار الثاني في 30 يونيو 2002، بينما انتهى الدعم الأساسي لنظام ويندوز Me في 31 ديسمبر 2003. ثم واصلت مايكروسوفت دعم سلسلة ويندوز 9x حتى 11 يوليو 2006، عندما انتهى الدعم الموسع لويندوز 98 وويندوز 98 الإصدار الثاني (SE) وويندوز إصدار الألفية (Me) - أي بعد أربع سنوات من انتهاء دعم ويندوز 95 في أواخر عام 2001. [ 17 ]
توقفت مايكروسوفت دايركت إكس، وهي مجموعة من واجهات برمجة التطبيقات القياسية للألعاب، عن التحديث على نظام التشغيل ويندوز 95 عند الإصدار 8.0a. [ 18 ] كما توقفت عن التحديث على نظامي التشغيل ويندوز 98 وMe بعد إصدار ويندوز فيستا في عام 2006، مما جعل دايركت إكس 9.0c آخر إصدار من دايركت إكس يدعم أنظمة التشغيل هذه.
لم تتلقَ أنظمة التشغيل Windows 95 وWindows 98 وWindows Me أي تحديثات أمنية لمتصفح Internet Explorer عند انتهاء فترة دعمها. يُعدّ Internet Explorer 5.5 مع حزمة الخدمة 2 آخر إصدار متوافق مع Windows 95، بينما يُعدّ Internet Explorer 6 مع حزمة الخدمة 1 آخر إصدار متوافق مع الإصدارات اللاحقة من Windows 9x (مثل 98 وMe). [ 19 ] في حين أن Internet Explorer 6 لنظام Windows XP تلقى تحديثات أمنية حتى توقف دعمه، فإن هذا لم يكن الحال بالنسبة لـ IE6 على نظامي Windows 98 وMe. ونظرًا لقدمه، لم يكن Internet Explorer 7 ، وهو أول تحديث رئيسي لـ Internet Explorer 6 منذ خمس سنوات، متاحًا إلا لنظامي Windows XP SP2 وWindows Vista.
في عام 2011، أوقفت مايكروسوفت موقع تحديثات ويندوز الإصدار الرابع، وأزالت تحديثات ويندوز 98، وويندوز 98 SE، وويندوز Me من خوادمها. [ 20 ] [ 21 ] [ 22 ] وعلى الرغم من ذلك، تم إنشاء مشروع مستقل باسم "استعادة تحديثات ويندوز" في عام 2022، بهدف استعادة مواقع تحديثات ويندوز للإصدارات القديمة من ويندوز، بما في ذلك جميع إصدارات ويندوز 9x. [ 23 ] [ 22 ]
أعلنت مايكروسوفت في يوليو 2019 أن خدمات ألعاب الإنترنت من مايكروسوفت على نظامي التشغيل ويندوز مي (وإكس بي) ستنتهي في 31 يوليو 2019 (ولنظام التشغيل ويندوز 7 في 22 يناير 2020). [ 24 ]
تصميم
النواة
ويندوز 9x عبارة عن سلسلة من أنظمة التشغيل المتجانسة ذات 16/32 بت.
كغيرها من أنظمة التشغيل، يتكون نظام ويندوز 9x من مساحة النواة ومساحة المستخدم . ورغم أن ويندوز 9x يوفر بعض الحماية للذاكرة ، إلا أنه لا يحمي أول ميغابايت منها من تطبيقات المستخدم لأسباب تتعلق بالتوافق. تحتوي هذه المساحة من الذاكرة على تعليمات برمجية بالغة الأهمية لعمل نظام التشغيل، وقد يؤدي الكتابة فيها إلى تعطل النظام أو تجميده . كان هذا مصدرًا لعدم الاستقرار، إذ يمكن للتطبيقات المعيبة الكتابة في هذه المنطقة عن طريق الخطأ، مما قد يُتلف ذاكرة النظام المهمة، وهو ما ينتج عنه عادةً نوع من أخطاء النظام وتوقفه. [ 25 ]
وضع المستخدم
تتكون أجزاء وضع المستخدم في نظام التشغيل Windows 9x من ثلاثة أنظمة فرعية: النظام الفرعي Win16، والنظام الفرعي Win32، ونظام MS-DOS. [ 26 ]
خصصت أنظمة ويندوز 9x/Me منطقتين من الذاكرة، كل منهما بحجم 64 كيلوبايت، لموارد واجهة برمجة تطبيقات الرسومات (GDI) وموارد الكومة. عند تشغيل تطبيقات متعددة، أو تطبيقات تحتوي على عناصر GDI كثيرة، أو عند تشغيل التطبيقات لفترة طويلة، قد تستنفد هذه المساحات من الذاكرة. إذا انخفضت موارد النظام المتاحة إلى أقل من 10%، يصبح نظام ويندوز غير مستقر، ومن المرجح أن يتعطل. [ 27 ]
وضع النواة
تتكون أجزاء وضع النواة من مدير الأجهزة الافتراضية (VMM)، ومدير نظام الملفات القابل للتثبيت ( IFSHLP )، ومدير التكوين، وفي نظام التشغيل Windows 98 والإصدارات الأحدث، مدير برامج تشغيل WDM (NTKERN). [ 28 ]
باعتباره نظام تشغيل 32 بت، تبلغ مساحة الذاكرة الافتراضية 4 جيجابايت ، مقسمة إلى 2 جيجابايت سفلية للتطبيقات و2 جيجابايت علوية للنواة لكل عملية.
السجل
على غرار نظام التشغيل Windows NT، يخزن نظام Windows 9x إعدادات المستخدم وإعدادات التكوين في قاعدة بيانات معلومات ضخمة تُسمى سجل Windows . كما تُخزن إعدادات الأجهزة في السجل، وتستخدم العديد من برامج تشغيل الأجهزة السجل لتحميل بيانات التكوين. استخدمت الإصدارات السابقة من Windows ملفات مثل AUTOEXEC.BAT.config CONFIG.SYSو WIN.INI.config SYSTEM.INIوغيرها من الملفات ذات .INIالامتداد .config لحفظ إعدادات التكوين. مع ازدياد تعقيد Windows وإضافة المزيد من الميزات، .INIأصبحت ملفات .config غير عملية بالنسبة لقيود نظام الملفات FAT السائد آنذاك. .INIاستمر الحفاظ على التوافق مع الإصدارات السابقة من ملفات .config حتى حل Windows XP محل نظامي 9x وNT.
على الرغم من أن مايكروسوفت لا تشجع استخدام ملفات .INI لصالح إدخالات سجل النظام، إلا أن عددًا كبيرًا من التطبيقات (خاصةً تطبيقات ويندوز 16 بت) لا تزال تستخدم ملفات .INI. يدعم نظام ويندوز 9x ملفات .INI فقط لضمان التوافق مع هذه التطبيقات والأدوات ذات الصلة (مثل برامج التثبيت). كما لا يزال ملفا AUTOEXEC.BAT وCONFIG.SYS موجودين أيضًا لضمان التوافق مع مكونات النظام في الوضع الحقيقي، وللسماح للمستخدمين بتغيير بعض إعدادات النظام الافتراضية، مثل متغير بيئة PATH.
يتكون سجل النظام من ملفين: User.dat و System.dat. وفي نظام التشغيل Windows Me، تمت إضافة ملف Classes.dat.
مدير الأجهزة الافتراضية
مدير الأجهزة الافتراضية (VMM) هو نواة الوضع المحمي 32 بت في قلب نظام التشغيل Windows 9x. وتتمثل مسؤوليته الأساسية في إنشاء وتشغيل ومراقبة وإنهاء الأجهزة الافتراضية MS-DOS و Win16 و Win32 .
توفر وحدة إدارة الأجهزة الافتراضية (VMM) خدمات لإدارة الذاكرة والعمليات والمقاطعات وأعطال الحماية. تعمل VMM مع الأجهزة الافتراضية (وحدات نواة قابلة للتحميل، تتكون في الغالب من شفرة 32 بت من نوع الحلقة 0 أو شفرة وضع النواة، ولكنها قد تتضمن أنواعًا أخرى من الشفرة، مثل مقطع تهيئة الوضع الحقيقي 16 بت) لتمكين هذه الأجهزة الافتراضية من اعتراض المقاطعات والأعطال للتحكم في وصول التطبيق إلى أجهزة العتاد والبرامج المثبتة. تعمل كل من VMM وبرامج تشغيل الأجهزة الافتراضية في مساحة عناوين واحدة مسطحة 32 بت عند مستوى الامتياز 0 (المعروف أيضًا باسم الحلقة 0). توفر VMM تعدد مهام متعدد الخيوط واستباقي . فهي تشغل تطبيقات متعددة في وقت واحد من خلال مشاركة وقت وحدة المعالجة المركزية (CPU ) بين الخيوط التي تعمل عليها التطبيقات والأجهزة الافتراضية.
يُعدّ برنامج إدارة الأجهزة الافتراضية (VMM) مسؤولاً أيضاً عن إنشاء بيئات MS-DOS لعمليات النظام وتطبيقات ويندوز التي لا تزال بحاجة إلى التشغيل في وضع MS-DOS. وهو بديل لملف win386.exe في ويندوز 3.x، والملف vmm32.vxd عبارة عن أرشيف مضغوط يحتوي على معظم مكونات VxD الأساسية، مثل VMM.vxd نفسه وifsmgr.vxd (الذي يُسهّل الوصول إلى نظام الملفات دون الحاجة إلى استدعاء رمز نظام الملفات في الوضع الحقيقي لنواة DOS).
دعم البرامج
يونيكود
لا يدعم نظام التشغيل Windows 9x ترميز Unicode بشكلٍ أصلي ، ويدعم رسميًا ترميز ANSI فقط . ويمكن تثبيت دعم جزئي لترميز Unicode على نظام Windows 9x عبر طبقة Microsoft لترميز Unicode . [ 29 ]
أنظمة الملفات
لا يدعم نظام التشغيل Windows 9x نظامي الملفات NTFS أو HPFS بشكلٍ أصلي ؛ ومع ذلك، تتوفر حلول من جهات خارجية لنظام Windows 9x تتيح الوصول للقراءة فقط إلى وحدات تخزين NTFS. لم تكن الإصدارات الأولى من Windows 95 تدعم نظام الملفات FAT32 .
على غرار نظام التشغيل Windows for Workgroups 3.11 ، يوفر نظام التشغيل Windows 9x دعمًا للوصول إلى الملفات ذات 32 بت استنادًا إلى ملف IFSHLP.SYS . وعلى عكس نظام التشغيل Windows 3.x، يدعم Windows 9x نظام الملفات VFAT ، مما يسمح بأسماء ملفات يصل طولها إلى 255 حرفًا كحد أقصى، بدلًا من 8.3 حرفًا .
تسجيل الأحداث وتتبعها
لا يدعم نظام التشغيل Windows 9x تسجيل الأحداث وتتبعها أو الإبلاغ عن الأخطاء كما هو الحال في عائلة أنظمة التشغيل Windows NT، على الرغم من أنه يمكن استخدام برامج مثل Norton CrashGuard لتحقيق إمكانيات مماثلة على نظام التشغيل Windows 9x.
حماية
صُمم نظام التشغيل Windows 9x ليكون نظامًا أحادي المستخدم. ولذلك، فإن نموذج الأمان فيه أقل فعالية بكثير من نظيره في Windows NT. أحد أسباب ذلك هو أنظمة ملفات FAT (بما في ذلك FAT12 وFAT16 وFAT32)، وهي الأنظمة الوحيدة التي يدعمها Windows 9x رسميًا، مع العلم أن Windows NT يدعم أيضًا FAT12 وFAT16 (ولكن ليس FAT32؛ الذي لم يُدعم إلا في Windows 2000). كما يمكن توسيع Windows 9x لقراءة وكتابة وحدات تخزين NTFS باستخدام برامج تشغيل أنظمة الملفات القابلة للتثبيت من جهات خارجية . تتميز أنظمة FAT بأمان محدود للغاية؛ فكل مستخدم لديه حق الوصول إلى محرك أقراص FAT لديه أيضًا حق الوصول إلى جميع الملفات الموجودة على ذلك المحرك. ولا توفر أنظمة ملفات FAT قوائم التحكم في الوصول أو تشفيرًا على مستوى نظام الملفات كما هو الحال في NTFS . [ 30 ]
بعض أنظمة التشغيل التي كانت متاحة في نفس وقت ويندوز 9x إما متعددة المستخدمين أو تحتوي على حسابات مستخدمين متعددة بصلاحيات وصول مختلفة، مما يسمح ببقاء ملفات النظام المهمة (مثل صورة النواة) غير قابلة للتغيير في معظم حسابات المستخدمين. في المقابل، بينما توفر أنظمة ويندوز 95 والإصدارات الأحدث خيار إنشاء ملفات تعريف لمستخدمين متعددين، إلا أنها لا تتضمن مفهوم صلاحيات الوصول، مما يجعلها تُعادل تقريبًا نظام تشغيل أحادي المستخدم بحساب واحد؛ وهذا يعني أن جميع العمليات يمكنها تعديل جميع الملفات غير المفتوحة على النظام، بالإضافة إلى قدرتها على تعديل قطاع الإقلاع وإجراء تعديلات أخرى منخفضة المستوى على القرص الصلب. هذا يُمكّن الفيروسات والبرامج الأخرى المثبتة خلسةً من الاندماج مع نظام التشغيل بطريقة يصعب على المستخدمين العاديين اكتشافها أو التراجع عنها. دعم ملفات التعريف في عائلة ويندوز 9x مُخصص للتسهيل فقط؛ فما لم يتم تعديل بعض مفاتيح التسجيل، يُمكن الوصول إلى النظام بالضغط على "إلغاء" عند تسجيل الدخول، حتى لو كانت جميع ملفات التعريف محمية بكلمة مرور. كما يسمح مربع حوار تسجيل الدخول الافتراضي في نظام التشغيل Windows 95 بإنشاء ملفات تعريف مستخدمين جديدة دون الحاجة إلى تسجيل الدخول أولاً.
يمكن للمستخدمين والبرامج تعطيل نظام التشغيل عن طريق حذف أو استبدال ملفات النظام المهمة من القرص الصلب. كما يمكنهم تغيير ملفات الإعدادات بطريقة تجعل نظام التشغيل غير قادر على الإقلاع أو العمل بشكل صحيح. هذه الظاهرة ليست حكرًا على نظام التشغيل ويندوز 9x؛ فالعديد من أنظمة التشغيل الأخرى عرضة لهذه الثغرات الأمنية، سواءً عن طريق الفيروسات أو البرامج الضارة أو حتى بموافقة المستخدم.
غالباً ما كانت برامج التثبيت تستبدل ملفات النظام وتحذفها دون التحقق بشكل صحيح مما إذا كان الملف لا يزال قيد الاستخدام أو أنه إصدار أحدث. وقد أدى ذلك إلى ظاهرة تُعرف باسم " جحيم ملفات DLL" . وقد قدم نظام التشغيل Windows Me ميزتي حماية ملفات النظام واستعادة النظام لمعالجة المشاكل الشائعة الناجمة عن هذه المشكلة.
مشاركة الشبكة
يوفر نظام التشغيل Windows 9x أمانًا للتحكم في الوصول على مستوى المشاركة لمشاركة الملفات والطابعات، بالإضافة إلى التحكم في الوصول على مستوى المستخدم في حال توفر نظام تشغيل قائم على Windows NT على الشبكة. [ 31 ] في المقابل، توفر أنظمة التشغيل القائمة على Windows NT تحكمًا في الوصول على مستوى المستخدم فقط، ولكنه مُدمج مع آلية أمان حساب المستخدم الخاصة بنظام التشغيل.
دعم الأجهزة
السائقين
يمكن أن تكون برامج تشغيل الأجهزة في نظام التشغيل Windows 9x برامج تشغيل أجهزة افتراضية أو (بدءًا من Windows 98) برامج تشغيل WDM. عادةً ما يكون لملفات VxD امتداد .vxD.vxd أو .386.vxD، بينما تستخدم برامج التشغيل المتوافقة مع WDM عادةً الامتداد .sys.vxD. يُعد خادم رسائل VxD ذو 32 بت (msgsrv32) برنامجًا قادرًا على تحميل برامج تشغيل الأجهزة الافتراضية (VxD) عند بدء التشغيل، ثم يتولى الاتصال بها. بالإضافة إلى ذلك، يؤدي خادم الرسائل عدة وظائف في الخلفية، بما في ذلك تحميل واجهة Windows (مثل Explorer.exe أو Progman.exe ). [ 32 ]
نوع آخر من برامج تشغيل الأجهزة هو .DRVبرامج التشغيل. تأتي هذه البرامج بتنسيق تنفيذي جديد ، ويتم تحميلها في وضع المستخدم، وتُستخدم عادةً للتحكم في أجهزة مثل أجهزة الوسائط المتعددة. ولتوفير الوصول إلى هذه الأجهزة، يلزم وجود مكتبة ارتباط ديناميكي (مثل MMSYSTEM.DLL).
يحتفظ نظام التشغيل Windows 9x بتوافقه مع الإصدارات السابقة، حيث يدعم العديد من برامج التشغيل المصممة لأنظمة Windows 3.x وMS-DOS. قد يؤدي استخدام برامج تشغيل MS-DOS إلى الحد من الأداء والاستقرار نظرًا لاستخدامها الذاكرة التقليدية وحاجتها إلى التشغيل في الوضع الحقيقي، مما يتطلب من وحدة المعالجة المركزية التبديل بين الوضع المحمي والوضع الحقيقي.
تُحمّل برامج التشغيل المصممة لأنظمة ويندوز 9x في نفس مساحة عناوين نواة النظام. هذا يعني أن برامج التشغيل قد تُستبدل، عن طريق الخطأ أو عن قصد، أجزاءً حيوية من نظام التشغيل. قد يؤدي ذلك إلى تعطل النظام وتجمده وتلف القرص. كانت برامج تشغيل نظام التشغيل المعيبة مصدرًا لعدم استقرار النظام. كما أن أنظمة النواة الأخرى ، سواءً كانت متجانسة أو هجينة ، مثل لينكس وويندوز إن تي ، عُرضة أيضًا لبرامج تشغيل معيبة تُعيق عمل النواة.
غالباً ما كان مطورو برامج التشغيل والتطبيقات يفتقرون إلى الخبرة الكافية في إنشاء برامج للنظام "الجديد"، مما تسبب في العديد من الأخطاء التي وصفها المستخدمون عموماً بأنها "أخطاء نظام"، حتى لو لم يكن الخطأ ناتجاً عن أجزاء من نظام التشغيل ويندوز أو دوس. ونتيجة لذلك، أعادت مايكروسوفت تصميم بنية برامج تشغيل ويندوز مراراً وتكراراً منذ إصدار ويندوز 95، بدءاً من نموذج برامج تشغيل ويندوز (WDM) وصولاً إلى أطر عمل برامج تشغيل ويندوز (WDF).
تقنيات وحدة المعالجة المركزية والناقل
لا يدعم نظام التشغيل Windows 9x بشكل أصلي تقنيات تعدد الخيوط المتزامنة ، ومنع تنفيذ البيانات ، والمعالجة المتعددة المتناظرة ، وAPIC ، أو المعالجات متعددة النوى .
لا يدعم نظام التشغيل Windows 9x محولات ناقل SATA أو محركات أقراص USB بشكلٍ أصلي (باستثناء Windows Me). مع ذلك، يتوفر العديد من وحدات تحكم SATA-I التي تتوفر لها برامج تشغيل لنظامي التشغيل Windows 98/Me، ويمكن إضافة دعم تخزين USB إلى Windows 95 OSR2 وWindows 98 عبر برامج تشغيل خارجية. [ 33 ] [ 34 ] بدأ دعم برامج تشغيل الأجهزة لنظام Windows 9x بالتراجع بعد إصدار Windows XP في عام 2001، وخاصةً فيما يتعلق بشرائح اللوحات الأم وبطاقات الفيديو . وبحلول منتصف العقد الأول من الألفية الثانية، أصبح دعم برامج تشغيل الأجهزة لنظام Windows 9x شبه معدوم.
لم تكن الإصدارات الأولى من نظام التشغيل ويندوز 95 تدعم تقنية USB أو تسريع AGP أو الأشعة تحت الحمراء . بينما كان نظام التشغيل ويندوز 95 يدعم أقراص ATAPI CD-ROM بشكل أصلي.
نظام التشغيل MS-DOS
استطاع نظام التشغيل ويندوز 95 تقليص دور نظام MS-DOS في ويندوز بشكل أكبر بكثير مما كان عليه الحال في ويندوز 3.1x والإصدارات الأقدم. ووفقًا لمطور مايكروسوفت، ريموند تشين، كان لنظام MS-DOS وظيفتان في ويندوز 95: كبرنامج إقلاع، وكطبقة تعريفات الأجهزة القديمة ذات 16 بت. [ 35 ]
عند بدء تشغيل نظام التشغيل Windows 95، يتم تحميل نظام MS-DOS، ومعالجة ملف CONFIG.SYS ، وتشغيل COMMAND.COM ، ثم تشغيل AUTOEXEC.BAT ، وأخيرًا تشغيل WIN.COM . يستخدم برنامج WIN.COM نظام MS-DOS لتحميل مدير الأجهزة الافتراضية، وقراءة ملف SYSTEM.INI، وتحميل برامج تشغيل الأجهزة الافتراضية، ثم إيقاف أي نسخ قيد التشغيل من EMM386 والتحويل إلى الوضع المحمي. بمجرد الدخول في الوضع المحمي، تنقل برامج تشغيل الأجهزة الافتراضية ( VxDs ) جميع معلومات الحالة من نظام MS-DOS إلى مدير نظام الملفات 32 بت، ثم توقف نظام MS-DOS. تسمح هذه البرامج (VxDs) لنظام Windows 9x بالتفاعل مع موارد الأجهزة مباشرةً، حيث توفر وظائف منخفضة المستوى مثل الوصول إلى القرص 32 بت وإدارة الذاكرة. يتم توجيه جميع عمليات نظام الملفات اللاحقة إلى مدير نظام الملفات 32 بت. [ 35 ] في نظام Windows Me ، لم يعد يتم تنفيذ win.com أثناء عملية بدء التشغيل؛ بل انتقل مباشرةً لتنفيذ VMM32.VXD من IO.SYS.
كان الدور الثاني لنظام MS-DOS (كطبقة برامج تشغيل الأجهزة القديمة ذات 16 بت) هو توفير التوافق مع الإصدارات السابقة لتشغيل برامج DOS على نظام Windows. تفاعلت العديد من برامج MS-DOS وبرامج تشغيل الأجهزة مع DOS بطريقة منخفضة المستوى، على سبيل المثال، عن طريق تعديل مقاطعات BIOS منخفضة المستوى مثل int 13h ، وهي مقاطعة إدخال/إخراج القرص منخفضة المستوى. عندما يُصدر برنامج ما استدعاء int 21h للوصول إلى MS-DOS، ينتقل الاستدعاء أولاً إلى مدير نظام الملفات ذي 32 بت، والذي يحاول اكتشاف هذا النوع من التعديل. إذا اكتشف أن البرنامج قد حاول الاتصال بنظام DOS، فإنه يعود إلى كود 16 بت للسماح بتشغيل التعديل. كان يتم تحميل برنامج تشغيل 16 بت يُسمى IFSMGR.SYS بواسطة CONFIG.SYS، وكانت مهمته ربط نظام MS-DOS أولاً قبل أن تُتاح الفرصة لبرامج التشغيل والبرامج الأخرى، ثم الانتقال من كود 16 بت إلى كود 32 بت عند انتهاء برنامج DOS، للسماح لمدير نظام الملفات 32 بت بمواصلة عمله. [ 35 ] ووفقًا لمطور ويندوز، ريموند تشين ، " كان MS-DOS مجرد فخ متقن للغاية. كانت أي برامج تشغيل وبرامج 16 بت تقوم بتعديل أو ربط ما تعتقد أنه MS-DOS الحقيقي، ولكنه في الواقع مجرد فخ. إذا اكتشف مدير نظام الملفات 32 بت أن أحدهم صدّق الفخ، فإنه يُوقفه. " [ 35 ]
محاكاة نظام التشغيل MS-DOS
يمكن لنظام التشغيل Windows 9x تشغيل تطبيقات MS-DOS داخل نفسه باستخدام طريقة تسمى "الافتراضية"، حيث يتم تشغيل التطبيق على جهاز DOS افتراضي .
وضع MS-DOS
يوفر نظاما التشغيل ويندوز 95 وويندوز 98 توافقًا مع الإصدارات السابقة لتطبيقات DOS، وذلك من خلال إمكانية تشغيل "وضع DOS" الأصلي (يمكن تشغيل MS-DOS دون تشغيل ويندوز، ولكن دون وضع وحدة المعالجة المركزية في الوضع المحمي). وبفضل مديري الذاكرة في ويندوز 9x والتحسينات الأخرى التي أُدخلت بعد DOS، تحسّن أداء النظام ووظائفه بشكل عام. قد لا تعمل بعض التطبيقات أو الألعاب القديمة بشكل صحيح في بيئة DOS الافتراضية داخل ويندوز، وتتطلب تشغيل وضع DOS الحقيقي.
يُتيح وجود وضع سطر الأوامر خارج واجهة المستخدم الرسومية إمكانية إصلاح بعض أخطاء النظام دون الحاجة إلى الدخول إلى واجهة المستخدم الرسومية. على سبيل المثال، إذا كان الفيروس نشطًا في وضع واجهة المستخدم الرسومية، فيمكن إزالته بأمان في وضع DOS عن طريق حذف ملفاته، التي عادةً ما تكون مقفلة أثناء إصابة نظام ويندوز. وبالمثل، يمكن استعادة ملفات التسجيل التالفة أو ملفات النظام أو ملفات الإقلاع من وضع DOS الحقيقي.
يمكن أيضًا تشغيل نظامي التشغيل Windows 95 و Windows 98 من وضع DOS عن طريق الكتابة 'WIN'في موجه الأوامر ثم الضغط على "Enter"، على غرار الإصدارات السابقة من Windows مثل Windows 3.1.
واجهة المستخدم
يستطيع المستخدمون التحكم في نظام ويندوز 9x عبر واجهة سطر الأوامر (CLI) أو واجهة المستخدم الرسومية (GUI). عادةً ما تكون واجهة المستخدم الرسومية هي الوضع الافتراضي في ويندوز، بينما تتوفر واجهة سطر الأوامر عبر نوافذ MS-DOS . توفر واجهة المستخدم الرسومية وسيلة للتحكم في موضع ومظهر نوافذ التطبيقات الفردية، وتتفاعل مع نظام النوافذ.
تُعدّ واجهة برمجة تطبيقات الرسومات (GDI)، وهي جزء من نظامي Win32 وWin16 الفرعيين، وحدةً يتم تحميلها في وضع المستخدم، على عكس نظام Windows NT حيث يتم تحميلها في وضع النواة. ولا تدعم واجهة برمجة تطبيقات الرسومات في نظام Windows 9x تأثيرات الشفافية ، مثل تأثيرات التلاشي في القوائم، على عكس إصدارات Windows NT منذ Windows 2000.
واجهة المستخدم الرسومية الافتراضية هي مستكشف ويندوز ؛ ومع ذلك، توجد العديد من البدائل الأخرى لواجهة ويندوز . تشمل واجهات المستخدم الرسومية الأخرى LiteStep وbbLean ومدير البرامج .
في الثقافة الشعبية
حظيت سلسلة أنظمة التشغيل ويندوز 9x بالتقدير في مختلف أشكال الوسائط، بما في ذلك المحاكاة الساخرة والمراجعات الاسترجاعية.
تم إنشاء العديد من المواقع الإلكترونية لمحاكاة أنظمة التشغيل بشكل كامل، بما في ذلك سلسلة ويندوز 9x، نظرًا لشعبيتها الكبيرة بين مستخدمي المنازل في ذلك الوقت. صُممت العديد من هذه المشاريع الإلكترونية (بما فيها تلك المذكورة أدناه) لإثارة الحنين لدى المستخدمين الذين استخدموا أجهزة الكمبيوتر والألعاب وأنظمة التشغيل القديمة، ولذلك فهي موجودة على العديد من المواقع الإلكترونية التي تُركز على الإصدارات القديمة من ويندوز والحوسبة الكلاسيكية .
تم تطوير موقع Windows 93 (يُعرف باسم "WINDOWS93" في متصفح الويب) عام 2014، وهو موقع ساخر على الإنترنت أنشأه موسيقيان ومبرمجان فرنسيان يُعرفان باسمي jankenpopp وZombectro. وباعتباره محاكاة ساخرة لسلسلة Windows 9x، فقد صُمم الموقع خصيصًا ليبدو وكأنه نظام تشغيل حقيقي. ويضم الموقع العديد من تطبيقات الويب التي تُشير إلى مختلف الميمات المنتشرة على الإنترنت من أواخر التسعينيات وحتى أوائل الألفية الجديدة، كما يعرضها. [ 36 ]
في عام ٢٠١٩، تم إنشاء موقع EmuOS، وهو موقع إلكتروني مصمم لتشغيل الألعاب والتطبيقات القديمة عبر متصفح الويب. وقد أنشأه موقع Emupedia، وهو موقع مجتمعي يُعنى بحفظ ألعاب الفيديو وتاريخ الحواسيب. وكما هو الحال في مشروع Windows 93 المذكور سابقًا، يُحاكي الموقع شكل ومضمون نظام Windows 9x بالكامل، ليُقدم تجربة استخدام تُضاهي نظام تشغيل Windows الحقيقي، مع ثلاثة ثيمات مُستوحاة من جميع إصدارات Windows 9x الرئيسية، بدءًا من Windows 95 وصولًا إلى Windows Me. كما يتضمن الموقع أيضًا موقعًا ساخرًا من Windows 93. [ ٣٧ ]
تمت إعادة تصميم نظام التشغيل ويندوز 98 بصيغة ويب تحت اسم 98.js (المعروف أيضًا باسم ويندوز 98 أونلاين). وهو عبارة عن محاكاة لنظام ويندوز 98 باستخدام لغة جافا سكريبت (ومن هنا جاءت لاحقة ".js" في الاسم)، ويضم نسخًا ويب من العديد من تطبيقات ويندوز الكلاسيكية. [ 38 ] [ 39 ]
انظر أيضاً
ملحوظات
- ↑ يُستخدم مصطلح Windows 9x عادةً للإشارة إلى أنظمة التشغيل الثلاثة، كما هو موضح في هذا الدليل . أحيانًا يُدرج Windows Me ضمن Windows 9x ، كما في قائمة الإصدارات هذه (مؤرشفة في 19 يونيو 2010 على Wayback Machine) . في هذه المقالة، يُستخدم مصطلح Windows 9x ليشمل Windows 95 و98 وMe.
مراجع
- ↑ "دورة حياة دعم مايكروسوفت" . مايكروسوفت . تم الاطلاع عليه بتاريخ 12 أبريل 2019 .
- ↑ "دورة حياة دعم مايكروسوفت" . مايكروسوفت . تم الاطلاع عليه بتاريخ 12 أبريل 2019 .
- ↑ "دورة حياة دعم مايكروسوفت" . مايكروسوفت . تم الاطلاع عليه بتاريخ 12 أبريل 2019 .
- ↑ ليا، غراهام (23 مارس 1998). "كالديرا تُظهر نظام ويندوز على نظام DR-DOS، نافيةً مزاعم مايكروسوفت" . أخبار سيبت . هانوفر، ألمانيا. مؤرشف من الأصل في 15 مارس 2012. تم الاطلاع عليه في 15 مارس 2012 .
- ↑ بولسون، كين (22 أبريل 2008). "التسلسل الزمني لأنظمة تشغيل مايكروسوفت ويندوز" . www.islandnet.com . مؤرشف من الأصل في 2 مايو 2008. تم الاطلاع عليه في 20 أبريل 2019 .
- ↑ "أرقام إصدارات ويندوز" . تم الاطلاع عليه بتاريخ 22 مارس 2026 .
- ↑ "إصدارات ويندوز 95، 98، ME" . مؤرشف من الأصل في 3 فبراير 2004. تم الاطلاع عليه في 22 مارس 2026 .
- ↑ روسينوفيتش، مارك (ديسمبر 1998). "ويندوز إن تي وفي إم إس: بقية القصة" . مؤرشف من الأصل في 16 مارس 2026. تم الاطلاع عليه في 13 أبريل 2026 .
- ↑ زاكاري، جي. باسكال (2014). عرض مذهل!: السباق المحموم لإنشاء ويندوز إن تي والجيل التالي في مايكروسوفت . أوبن رود ميديا. ISBN 978-1-4804-9484-8تم الاطلاع عليه بتاريخ 4 يناير 2021 .
- ↑ لاري أوسترمان (15 أكتوبر 2004). "ما هو COM بالضبط؟" . مدونة لاري أوسترمان . تم الاطلاع عليه في 2 فبراير 2023 .
- ↑ أندرسون، تيم (23 أكتوبر 2012). "ويندوز 8: تغييرات هائلة في إصدار واحد" . ذا ريجستر . تم الاطلاع عليه في 14 مارس 2019 .
- ↑ "دعم نظام التشغيل Windows 95 OSR2.x لموزعات USB الخارجية" . المساعدة والدعم ( الإصدار 3.0). مايكروسوفت . 31 أكتوبر 2003. مؤرشف من الأصل في 10 ديسمبر 2005. تم الاطلاع عليه في 6 أكتوبر 2019 .
- ↑ فاسولد، آل (29 مارس 1998). "ويندوز 98: مستقر وسريع، بالإضافة إلى كونه جديدًا ومُحسَّنًا" . aroundcny.com . مؤرشف من الأصل في 14 يونيو 2002. تم الاطلاع عليه في 6 أكتوبر 2019 .
- ↑ تينان، دان (26 مايو 2006). "أسوأ 25 منتجًا تقنيًا على مر العصور" . بي سي وورلد . تم الاطلاع عليه في 20 أبريل 2019 .
- ↑ "كيفية إعادة التشغيل من نظام التشغيل ويندوز ميلينيوم إلى وضع DOS في نظام التشغيل ويندوز 98" . mvps.org . تم الاطلاع عليه بتاريخ 20 أبريل 2019 .
- ↑ "دورة حياة ويندوز" . مايكروسوفت . مؤرشف من الأصل في 12 أكتوبر 2010. تم الاطلاع عليه في 27 يناير 2010 .
- ↑ "انتهاء دعم نظام التشغيل ويندوز 9x" . مؤرشف من الأصل في 7 مارس 2015. تم الاطلاع عليه في 13 يناير 2017 .
- ↑ "DirectX 8.1 Runtime لنظامي التشغيل Windows 98 وWindows Me" . مركز تنزيل مايكروسوفت . مايكروسوفت . مؤرشف من الأصل في 15 يناير 2005. تم الاطلاع عليه في 20 أبريل 2019 .
- ↑ "حزمة الخدمة الأولى لمتصفح إنترنت إكسبلورر 6" . مركز تنزيل مايكروسوفت . مايكروسوفت . مؤرشف من الأصل في 27 يونيو 2011. تم الاطلاع عليه في 20 أبريل 2019 .
- ↑ "لا يمكنني الوصول إلى تحديثات ويندوز الإصدار 4 - ويندوز 9x/ME - MSFN" . msfn.org . 27 أغسطس 2011. تم الاطلاع عليه في 25 أبريل 2021 .
- ↑ "أين تحديثات ويندوز لنظام التشغيل ويندوز 98؟ - أرشيف بيتا" . www.betaarchive.com . مؤرشف من الأصل بتاريخ 25 أبريل 2021. تم الاطلاع عليه بتاريخ 25 أبريل 2021 .
- 1 2 كونينغهام، أندرو (10 يوليو 2023). "يمكن لأنظمة ويندوز 95 و98 وغيرها من الإصدارات القديمة الحصول على التحديثات عبر الإنترنت مرة أخرى" . آرس تكنيكا . تم الاطلاع عليه في 5 أغسطس 2024 .
- ↑ تايسون، مارك (9 يوليو 2023). "موقع "استعادة تحديثات ويندوز" يوفر تحديثات لإصدارات ويندوز الكلاسيكية . موقع تومز هاردوير . تاريخ الاطلاع: 5 أغسطس 2024 .
- ↑ "وداعًا لألعاب مايكروسوفت على أنظمة ويندوز إكس بي، وويندوز مي، وويندوز 7" . answers.microsoft.com . مؤرشف من الأصل بتاريخ 14 يوليو 2019. تم الاطلاع عليه بتاريخ 4 أغسطس 2019 .
- ↑ "نص المحادثة: حوار مع إد بوت وكارل سيشيرت، مؤلفي كتاب "Microsoft Windows XP Inside Out"" . microsoft.com . مايكروسوفت . 21 نوفمبر 2001. مؤرشف من الأصل في 18 سبتمبر 2004. تم الاطلاع عليه في 20 أبريل 2019 .
- ↑ "مكونات بنية ويندوز 95" . مايكروسوفت تكنيت . مايكروسوفت . مؤرشف من الأصل في 7 فبراير 2008. تم الاطلاع عليه في 20 أبريل 2019 .
- ↑ وايت، غاري. "إدارة الموارد في نظام التشغيل مايكروسوفت ويندوز" . www.apptools.com . تم الاطلاع عليه بتاريخ 20 أبريل 2019 .
- ↑ "الفصل 28 - بنية ويندوز 98" . مايكروسوفت تكنيت . مايكروسوفت . مؤرشف من الأصل في 21 ديسمبر 2007. تم الاطلاع عليه في 20 أبريل 2019 .
- ↑ "MSLU: تطوير تطبيقات يونيكود لمنصات ويندوز 9x باستخدام طبقة مايكروسوفت لليونيكود" . مايكروسوفت . مجلة MSDN . 24 أكتوبر 2019.
- ↑ "FAT32 أم NTFS: اتخاذ القرار" . موقع The Elder Geek . مؤرشف من الأصل في 7 يونيو 2012. تم الاطلاع عليه في 13 أبريل 2026 .
- ↑ جين، ألين (20 فبراير 2014). "الفصل 9 - الأمن" . مستندات مايكروسوفت . مايكروسوفت . تم الاطلاع عليه في 21 أبريل 2019 .
- ↑ "وظيفة خادم الرسائل لنظام التشغيل ويندوز 32 بت" . مساعدة ودعم مايكروسوفت . مؤرشف من الأصل في 7 يناير 2007. تم الاطلاع عليه في 21 أبريل 2019 .
- ↑ "برامج تشغيل USB الأصلية لـ Maximus-Decim" . MSFN . 11 أبريل 2005. تم الاطلاع عليه في 20 أبريل 2019 .
- ↑ "XUSBSUPP - ملحق USB موسع لنظام التشغيل Windows 95 OSR2" . MSFN . 3 أغسطس 2014. مؤرشف من الأصل في 24 أكتوبر 2014. تم الاطلاع عليه في 20 أبريل 2019 .
- 1 2 3 4 تشين، ريموند (24 ديسمبر 2007). "ما هو دور نظام التشغيل MS-DOS في نظام التشغيل Windows 95؟" . الشيء القديم الجديد . مايكروسوفت . تم الاسترجاع في 6 أكتوبر 2019 .
- ↑ "WINDOWS93" . تم الاطلاع عليه في 6 يوليو 2024 .
- ↑ "EmuOS v1.0" . تم الاطلاع عليه في 6 يوليو 2024 .
- ↑ "98.js - Windows 98 Online" . تم الاطلاع عليه في 6 يوليو 2024 .
- ↑ "1j01/98: 💿 إعادة إنشاء سطح مكتب ويندوز 98 عبر الويب █████▓█▓▓▒▓▒▒░▒░░░🗕︎🗗︎🗙︎" . GitHub . تم الاطلاع عليه في 6 يوليو 2024 .
روابط خارجية
مواد تعليمية متعلقة بنظام التشغيل ويندوز 9x على موقع ويكيفيرسيتي
أساسيات الحوسبة باستخدام ويندوز/الملاحق/التشغيل المزدوج في ويكي بوكس
تصميم أنظمة التشغيل/دراسات الحالة/ويندوز 9x على ويكي بوكس
- منصات الحوسبة
- مايكروسوفت ويندوز
- إصدارات متوقفة من نظام التشغيل مايكروسوفت ويندوز
- المنتجات والخدمات التي تم إيقافها في عام 2006
