
Прошлый месяц ознаменовал тридцатилетие со дня выпуска Microsoft Windows 95, который состоялся 24 августа 1995 года. Примечательно, что Федеральное управление гражданской авиации (FAA), отвечающее за управление гражданской авиацией в США, призналось в июне, что продолжает использовать Windows 95 и дискеты в своей повседневной работе. Тем не менее, они подчеркнули свое намерение перейти на современную операционную систему.
Пока крипто-инвесторы ловят иксы и ликвидации, мы тут скучно изучаем отчетность и ждем дивиденды. Если тебе близка эта скука, добро пожаловать.
Купить акции "голубых фишек"Несмотря на то, что компания-разработчик прекратила официальную поддержку операционной системы Windows 95 31 декабря 2000 года, она продолжает оставаться предметом интереса и сегодня, внося значительный вклад в мировой успех и признание Windows.
За последние несколько месяцев я изучал серию трогательных историй о предыстории и аспектах дизайна Windows 95. Эти истории включают объяснения определенных незаметных функций в его пользовательском интерфейсе, на которые повлияли переходы из Windows 3.1, несмотря на то, что Windows 95 потенциально мог отображать более яркие графические элементы.
Недавно опытный инженер Microsoft Реймонд Чен, который на протяжении более трех десятилетий играл важную роль в разработке операционной системы Windows, рассказал интересную историю в своей продолжающейся серии ‘Old New Thing’. Эта история проливает свет на то, почему Windows 95 изначально не поставлялась с функцией энергосбережения для экономии заряда батареи в периоды простоя на ноутбуках.
Как аналитик, я бы перефразировал это следующим образом: в современных версиях операционной системы Windows команда 80386 HLT (Остановка) была включена при поставке. Эта инструкция работает, заставляя центральный процессор на мгновение останавливаться, ожидая аппаратного прерывания, например, нажатия клавиши, которое, в свою очередь, заставляет процессор переходить в режим низкого энергопотребления, когда операционная система работает без активных задач.
Проще говоря, во время разработки Windows 95, технологии, которые позволяют современным операционным системам безопасно переводить устройства в режимы низкого энергопотребления с помощью инструкций вроде MWAIT (Monitor Wait), ещё не существовало.
HLT вызовет неисправность слишком большого количества устройств.

Рэймонд Чен объясняет, что Microsoft намеренно не включила инструкцию ‘HLT’ ни в один из кодов Windows 95 из-за преднамеренного решения. По его словам, несколько ноутбуков от известного производителя страдали от неработоспособности при загрузке (фактически, частично становились нерабочими), когда процессор пытался активировать эту команду.
Как энтузиаст технологий, меня всегда интересовал мир компонентов, приобретаемых отдельно, и их возможности. В старые времена, с Windows 95, некоторые гениальные умы сумели создать компоненты, предназначенные для выполнения инструкций HLT (остановки), которые были направлены на экономию энергии. Но вот в чем загвоздка — они, казалось, были довольно недовольны, бормотали что-то вроде: ‘Что Microsoft вообще думало? Почему на земле они не включили эту функцию в Windows?’
Проще говоря, поскольку система становилась неработоспособной при отказе (сценарий «ложноотрицательного» результата), стоимость, связанная с этим отказом, была чрезмерной. Поэтому мы решили отказаться от функции Halt, чтобы избежать таких высоких затрат.
Рэймонд Чен, опытный инженер Microsoft
Чен выделил существенную проблему в этих элементах, отметив, что они заполнены ошибками, которые часто приводят к неисправностям устройства, вызывая зависание. Кроме того, Чен подчеркнул, что, по сути, эти компоненты превращаются в нерабочий предмет.
Оглядываясь назад как исследователь, я признаю, что для Microsoft, возможно, было бы осуществимо внедрить механизм обнаружения скомпрометированных систем, которые вышли из строя из-за активации инструкции HLT, до запуска Windows 95. Однако, учитывая огромный масштаб и сложность системного ландшафта того времени, выявление всех потенциально затронутых систем перед выпуском было практически невозможным.
Учитывая, что неисправная инструкция HLT могла сделать Windows 95 неработоспособной, а стоимость ошибочной диагностики была бы слишком велика, мы решили исключить ее из Windows 95.
Смотрите также
- Российский рынок: Оптимизм на фоне трехсторонних переговоров – чего ждать 1 февраля? (25.01.2026 17:32)
- Сургутнефтегаз акции привилегированные прогноз. Цена SNGSP
- Новые смартфоны. Что купить в январе 2026.
- Российская экономика 2025: Рекорды энергопотребления, падение добычи и укрепление рубля (22.01.2026 17:32)
- vivo X300 Ultra ОБЗОР: беспроводная зарядка, замедленная съёмка видео, портретная/зум камера
- Типы дисплеев. Какой монитор выбрать?
- Российский рынок акций: Ралли на фоне нефти, золота и смягчения ДКП (28.01.2026 16:32)
- Обзор Fujifilm X-E2
- Неважно, на что вы фотографируете!
- Тепловая Сфера: Восстановление 3D-сцен из RGB и Тепловидения
2025-09-10 14:10