تاريخ_مايكروسوفت_ويندوز
ويندوز 95
المقالة الرئيسية: ويندوز 95 بعد ويندوز 3.1 ، بدأت مايكروسوفت بتطوير نسخة جديدة موجّهة للمستهلكين من نظام التشغيل اسمه الرمزي شيكاغو. تمّ تصميم شيكاغو لدعم متعدّد المهام الوقائي 32بت مثل نظام التشغيل/2 وويندوز NT، رغم أنّ نواة 16بت ستبقى من أجل التوافق الخلفي. واجهة برمجة التطبيقات Win32 الّتي قدّمت أولاً مع ويندوز NT اعتمدت كواجهة البرمجة 32بت القياسيّة، مع الحفاظ على توافق Win16 من خلال تقنيّة تعرف باسم " thunking ". واجهة مستخدم رسومية جديدة لم تكن مخطّطة أصلاً كجزء من الإصدار، رغم أنّ عناصر من واجهة مستخدم القاهرة تمّ استعارتها وإضافتها كجوانب أخرى من الإصدار (خصوصاً التوصيل والتشغيل) تراجعت. مايكروسوفت لم تغيّر جميع رموز ويندوز إلى 32بت، أجزاء منه بقيت 16 بت (وإن لم تكن تستخدم بشكل مباشر الوضع الحقيقي) لأسباب التوافق، الأداء، ومدّة التطوير. بالإضافة إلى ذلك كان ضرورياً نقل قرارات التصميم من الإصدارات السابقة لويندوز لأسباب توافق الخلفي، حتّى لو قرارت التصميم هذه لم تعد تلائم بيئة الحوسبة الأكثر حداثة. هذه العوامل بدأت مؤخراً بالتأثير على كفاءة نظام التشغيل واستقراره. تسويق مايكروسوفت اعتمد ويندوز 95 كاسم المنتج لشيكاغو عندما تمّ إصداره في 24آب، 1995. حصلت مايكروسوفت على مكسب مضاعف من إصداره: أولاً، جعل من المستحيل بالنسبة للمستهلكين تشغيل ويندوز95 على دوز أرخص، وليس مايكروسوفت، ثانياً، رغم أنّ آثار دوز لم تتمّ إزالتها بشكل نهائي من النظام وإصدار دوز سيتمّ تحميله باختصار كجزء من عملية الإقلاع، تطبيقات ويندوز95 تعمل فقط في الوضع المحسّن 386، مع مساحة عنوان محدّدة 32بت وذاكرة افتراضية. هذه المزايا تجعل من الممكن لتطبيقات Win32 لمعالجة ما يصل إلى 2 جيجابايت من ذاكرة الوصول العشوائي الافتراضية (مع 2 جيجابايت أخرى محفوظة لنظام التشغيل)، ومنعهم نظرياً من إفساد مساحة الذاكرة على نحو غير متعمّد لتطبيقات Win32 الأخرى. في هذا المجال وظيفة ويندوز95 اقتربت أكثر إلى ويندوزNT ، رغم أنّ ويندوز 95/98/ME لم يدعم أكثر من 512 ميجابايت من ذاكرة الوصول العشوائية المادية بدون اضطرابات نظام غامضة. IBM تابعت تسويق نظام التشغيل/2، منتجةً إصدارات أحدث في نظام التشغيل/2 3.0 و 4.0 (يسمّى أيضاً أساسي). رداً على شكاوي تتعلّق بمطالب نظام التشغيل/2 2.0 الكبيرة على أجهزة الكمبيوتر، الإصدار 3.0 حسّن بشكل ملحوظ لكلا السرعة والحجم. قبل إصدار ويندوز95، حتّى نظام التشغيل/2 الأساسي 3.0 تمّ شحنه مسبقاً مع سلاسل بيع أجهزة ألمانية كبيرة عديدة. ومع ذلك، مع إصدار ويندوز95، بدأ نظام التشغيل/2 بفقدان حصته في السوق. إنّه من المستحيل غالباً اختيار سبب واحد محدّد لماذا فشل نظام التشغيل/2 في كسب حصة أكبر من السّوق. بينما استمرّ نظام التشغيل/2 بتشغيل تطبيقات ويندوز 3.1، افتقرت إلى الدّعم لأيّ شيء ما عدا Win32s مجموعة فرعيّة من. واجهة برمجة التطبيقات Win32 (انظر في الأعلى). على خلاف ويندوز 3.1، IBM لم تملك صلاحية الدخول إلى رمز المصدر لويندوز 95 وكانت غير مستعدّة لتكريس الوقت والموارد لمحاكاة الهدف المتحرّك لواجهة برمجة التطبيقات Win32. عرضت IBM لاحقاً نظام التشغيل/2 على قضيّة الولايات المتحدة ضد مايكروسوفت، ملقية اللوم على وسائل تسويقية غير عادلة على جزء من مايكروسوفت. استمرّت مايكروسوفت بإصدار خمس نسخ مختلفة من ويندوز 95: كانت هذه آخر نسخة 95 تمّ إنتاجها. OSR2، OSR2.1، و OSR2.5 لم يتمّ إصدارها لعامّة الناس، بل كانت متاحة فقط لمصنعي المعدات الأصلية الّذين سيحمّلون نظام التشغيل إلى الحواسب. بعض الشركات باعت محرّكات أقراص صلبة جديدة مع OSR2 المثبّتة مسبقاً (يبرّر ذلك رسميا حسب الحاجة بسبب قدرة محركات الأقراص الصلبة). زيادة مايكروسوفت! الأولى المضافة إلى المجموعة بيعت إلى ويندوز 95.