Сегодня 22 октября 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

Разработчикам Windows 95 не дали времени на создание собственного установщика ОС

Создание установщика Windows 95 обернулось для разработчиков операционной системы настоящей головной болью, рассказал ветеран Microsoft Рэймонд Чэнь (Raymond Chen), проработавший в отделе разработки Windows более 30 лет. В итоговом варианте установщик представлял собой гибрид трёх ОС, поскольку использование одной только технологии Win32 оказалось бы слишком обременительным для пользователей.

 Источник изображения: Bernd Dittrich / unsplash.com

Источник изображения: Bernd Dittrich / unsplash.com

Первым этапом установки Windows 95 была программа для DOS, которая запускала «миниатюрную» версию Windows 3.1, управлявшую следующим этапом. На втором этапе стартовала полноценная 16-разрядная программа для Windows, выполнявшая бо́льшую часть установки. Этот 16-битный код использовался и в случае, когда установка запускалась из среды Windows 3.1 или из другого экземпляра Windows 95.

«Некоторые спрашивали, можно ли было с помощью версий MS-DOS и Windows 3.1 установить миниатюрную Windows 95, а не миниатюрную Windows 3.1. Это позволило бы выполнить бо́льшую часть работы в полноценной 32-битной операционной системе и воспользоваться новыми возможностями Windows 95», — рассказал Рэймонд Чэнь.

Решение с урезанной версией Windows 95 было технически осуществимо, но сложно в реализации, признался он. Во-первых, пришлось бы создавать уменьшенный вариант Windows 95 исключительно для процесса установки, однако проект Windows 95 и так заметно отставал от графика, и руководство «мгновенно» отвергло эту идею. Во-вторых, у Microsoft уже существовала отлаженная и поддерживаемая мини-версия Windows 3.1, которую можно было адаптировать для создания установщика новой ОС.

Входящий в комплект установочного диска Windows 95 архив «Mini.cab» имел исходный размер 441 905 байт и 815 307 байт в распакованном виде. Мини-версия Windows 95 могла бы уместиться всего на двух дискетах, и это было бы вполне осуществимо, несмотря на дублирование кода и дополнительную сложность, подсчитал Рэймонд Чэнь. Но в этом случае страдал бы комфорт пользователя: при мини-установщике Win9x потребовались бы не менее двух перезагрузок системы, а в отделе разработки действовал принцип «только одной перезагрузки». В итоге наилучшим решением проблемы оказалась мини-версия Windows 3.1.

Было интересно? Скажите об этом Google, чтобы чаще получать ссылки на наши новости про операционные системы

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
Anthropic представила конкурента Meta Muse — автономного ИИ-агента Claude Duet 18 мин.
Я тебя породил: представлена рекурсивная модель ИИ, которая обучает себя сама 2 ч.
Слухи: закрытие BioWare и отмена Mass Effect 5 не поставили крест на сериале Mass Effect от команды «Фоллаут» 2 ч.
Microsoft запустила почасовую оплату в Xbox Cloud Gaming без подписки Game Pass — от $3,99 за 10 часов 6 ч.
DeepSeek открыла исходный код DeepInfer — фреймворка для инференса своего ИИ 11 ч.
Meta оштрафовали на $25 млрд за обман пользователей — последствия скандала с Cambridge Analytica 11 ч.
Октябрьский фестиваль демоверсий «Играм быть» в Steam наводнил ИИ-мусор, и пользователи требуют перемен 11 ч.
Официальные подробности патча 2.5 для Cyberpunk 2077: стрельба с двух рук, контент по Edgerunners 2 и поддержка модов на консолях 13 ч.
Nvidia выпустила видеодрайвер, который ускорит компиляцию шейдеров в совместимых играх с минут до секунд 14 ч.
Xbox оценили в $150 млрд: частные инвесторы присматриваются к игровому бизнесу Microsoft на фоне слухов о продаже 14 ч.
OPPO Find X10 Pro Max против обычного Find X10: стоит ли доплатить за старшую модель 25 мин.
Tesla в третьем квартале сократила объёмы поставок электромобилей на 2 % из-за нехватки тяговых батарей 2 ч.
Google Cloud и NVIDIA запустят в ноябре инстансы на базе Vera Rubin NVL72 10 ч.
К 2030 году доходы рынка малых ЦОД в России достигнут 14,2 млрд рублей 10 ч.
Новая статья: EXPO, каким он должен быть: обзор комплекта памяти G.Skill Trident Z5 NeoX RGB DDR5-6000 CL36 32GB с профилем EXPO ULL 11 ч.
HPE компьютеризирует Луну — на луноход Astrolab FLIP установят ИИ-систему с секретным процессором 11 ч.
Nvidia и Siemens научили ИИ проектировать 3D-чипы — трудозатраты инженеров можно сократить на 95 % 11 ч.
Nvidia заткнёт деньгами узкие места в производстве ИИ-чипов — чтобы через три года выпускать в 2,5 раза больше ИИ-ускорителей 11 ч.
Десятки тысяч ускорителей NVIDIA простаивают в суперкластере Meta, ожидая отказа рабочих чипов 14 ч.
Amazon направит €16 млрд на расширение инфраструктуры в Германии в 2027 году 14 ч.