كان Windows 95 نظام تشغيل شائعًا للغاية في ذلك الوقت. يمكن القول أنه جعل Windows وأجهزة الكمبيوتر الشخصية تدخل تدريجياً في الاتجاه السائد. ولا تزال أهميتها واضحة حتى اليوم. الآن تم الكشف عن حكاية أخرى مثيرة للاهتمام تتعلق بتنفيذ تعليمات معينة في وحدة المعالجة المركزية Intel.

تأتي هذه القصة مرة أخرى من ريموند تشين، وهو موظف مخضرم في شركة مايكروسوفت. وأوضح أن المعالج 80386 (المعروف أيضًا باسم "Intel 386" أو "i386") يتضمن دعمًا لتعليمة HLT (اختصار لـ HALT). كما يوحي الاسم، سيؤدي HLT إلى توقف وحدة المعالجة المركزية عن تنفيذ التعليمات حتى تحدث مقاطعة للجهاز (مثل الضغط على المفتاح). يُستخدم هذا بشكل أساسي لتوفير الطاقة عندما لا يكون لدى وحدة المعالجة المركزية أي شيء للقيام به، حيث يسمح للمعالج بالدخول في وضع الطاقة المنخفضة.
على الرغم من أن هذا يبدو مفيدًا جدًا في أجهزة الكمبيوتر الشخصية، إلا أن Microsoft لم تقم بتنفيذ أمر HLT في نظام التشغيل Windows 95. والسبب الرئيسي هو أن العديد من الشركات المصنعة لأجهزة الكمبيوتر لم تدعم هذه التعليمات بشكل صحيح في ذلك الوقت، مما أدى إلى تعطل جهاز الكمبيوتر بشكل غير قابل للاسترداد بمجرد تنفيذ HLT.
ولأن هذا السبب لم يتم الإعلان عنه، فقد أشار العديد من الأشخاص بأصابع الاتهام إلى Microsoft في ذلك الوقت، واتهموها بالكسل وعدم تنفيذ HLT، لكنهم لم يعلموا أن المشكلة تكمن فعليًا في الشركات المصنعة لأجهزة الكمبيوتر.
وأشار تشين إلى أنه نظرًا لأن HLT يعادل الانهيار إذا فشل في التنفيذ، فقد اعتقدت الشركة أن خطر استخدام هذه التعليمات في حالة سوء التقدير مرتفع جدًا، وقررت في النهاية التخلي عنها تمامًا في نظام التشغيل Windows 95.
لقد فكرت Microsoft بالفعل في إضافة دعم الكشف عن أوامر HLT، ولكن هذه استراتيجية عالية المخاطر نظرًا لأن بعض نماذج أجهزة الكمبيوتر الدفترية قد لا يتم التعرف عليها عند إصدار نظام التشغيل Windows 95. اليوم، تنفذ أجهزة الكمبيوتر وظائف مماثلة من خلال تعليمات MWAIT. ومع ذلك، في ذلك الوقت، كان HLT هو الطريقة الوحيدة. لذلك، لم تستخدم Microsoft تعليمات i386 في نظام التشغيل Windows 95 لحفظ موارد وحدة المعالجة المركزية الخاملة، الأمر الذي انتقده الكثير من الجمهور في النهاية.