Лупа
Лупа
Дмитрий Толстенёв Опубликована 02.10.2025 в 5:22

Установщик Windows 95 оказался гибридом трёх систем — и всё из-за неожиданной проблемы: никто не знал, как её обойти

Эксперт Рэймонд Чэнь рассказал, что установщик Windows 95 работал на базе трёх систем

История Windows 95 полна интересных деталей, но одна из самых любопытных связана с её установщиком. По словам ветерана Microsoft Рэя Чэна, разработка установочной системы обернулась настоящим кошмаром: она превратилась в гибрид сразу трёх операционных систем.

Почему так получилось

На первый взгляд, можно было бы использовать современную для того времени технологию Win32. Но это означало бы огромные неудобства для пользователей: процесс оказался бы слишком тяжёлым и медленным. Поэтому инженеры пошли по пути компромисса.

Как работал установщик

  1. Первый этап — программа для DOS. Она запускала упрощённый вариант Windows 3.1.

  2. Второй этап — уже полноценная 16-разрядная программа для Windows, которая выполняла основную часть установки.

  3. Тот же 16-битный код использовался и в случаях, когда установка стартовала из Windows 3.1 или из работающей Windows 95.

Почему не выбрали "мини-Windows 95"

Некоторые разработчики предлагали создать уменьшенную версию Windows 95, чтобы использовать её в установке. Это дало бы возможность работать в полноценной 32-битной среде. Но руководство быстро отвергло идею по двум причинам:

• проект и так сильно отставал от графика;
• у Microsoft уже была готовая и отлаженная мини-версия Windows 3.1, которую можно было адаптировать.

Подсчёты и ограничения

Архив "Mini.cab" на установочном диске весил 441 905 байт, а в распакованном виде — 815 307 байт. Мини-версия Windows 95 могла бы уместиться всего на двух дискетах, и технически это было реально. Но пришлось бы делать не менее двух перезагрузок системы, а в отделе действовало правило "только одной перезагрузки".

Плюсы и минусы решений

Подход Плюсы Минусы
Мини-Windows 95 Современная среда, новые возможности Задержка проекта, больше перезагрузок
Мини-Windows 3.1 Проверенное решение, экономия времени Ограничения 16-битного кода

Сравнение методов установки

Метод Особенность
Установка через Win32 Сложная и ресурсоёмкая
Установка через Win3.1 Быстрая и надёжная
Мини-версия Win95 Технически возможна, но неудобна пользователю

Советы шаг за шагом

  1. Использовать уже проверенные решения, если проект близок к дедлайну.

  2. Минимизировать количество перезагрузок для удобства пользователей.

  3. Искать баланс между инновациями и стабильностью.

Мифы и правда

• Миф: установщик Windows 95 был полностью 32-битным.
Правда: значительная часть кода работала в 16-битной среде.

• Миф: DOS использовался только в старых ОС.
Правда: DOS запускал и установку Windows 95.

• Миф: Microsoft могла легко сделать установку в "мини-Win95".
Правда: это означало бы большие задержки и неудобства.

FAQ

Как именно DOS использовался при установке Windows 95?
Он запускал мини-версию Windows 3.1, которая управляла следующими этапами.

Почему было важно ограничиться одной перезагрузкой?
Для удобства пользователей: каждая лишняя перезагрузка замедляла и усложняла процесс.

Можно ли было ускорить установку?
Только ценой усложнения разработки и увеличения сроков, что руководство посчитало недопустимым.

Ошибка → Последствие → Альтернатива

• Ошибка: попытка внедрить слишком новые технологии.
→ Последствие: задержка проекта.
→ Альтернатива: адаптация проверенных решений.

• Ошибка: пренебрежение удобством пользователя.
→ Последствие: недовольство и сложная установка.
→ Альтернатива: правило "только одна перезагрузка".

А что если…

Если бы Microsoft решилась на "мини-Windows 95", процесс установки выглядел бы современнее, но проект затянулся бы ещё сильнее. Возможно, сама ОС вышла бы позже и не произвела такого эффекта на рынок.

Подписывайтесь на Moneytimes.Ru

Читайте также

Редкий сигнал XID 925 связан с разрушением звезды двумя чёрными дырами сегодня в 10:10
Вспышка XID 925 разоблачила древнее звёздное преступление: две чёрные дыры сошлись на одной жертве

Ученые попытались объяснить странный рентгеновский всплеск, замеченный ещё в 1999 году. Оказалось, что древняя звезда могла пострадать сразу от двух чёрных дыр.

Читать полностью »
Найдено доказательство использования огня 400 000-летней давности в Британии — ученые сегодня в 8:29
Древнейший огонь Европы: открытие в Англии отодвигает историю технологий на 100 000 лет

В Англии обнаружены следы древнейшего в Европе костра, который разожгли неандертальцы около 400 тысяч лет назад.

Читать полностью »
Автоматическая станция MAVEN перестала выходить на связь после выхода из-за диска Марса сегодня в 7:30
Марсианская загадка: почему замолчал ведущий аппарат по изучению атмосферы Красной планеты

Связь с марсианским орбитальным аппаратом NASA MAVEN неожиданно прервалась. Специалисты анализируют данные телеметрии и пытаются восстановить управление станцией, crucial для изучения атмосферы Красной планеты.

Читать полностью »
Солнечный выброс, который должен был пройти мимо, вызвал магнитную бурю над Землей  — ИКИ РАН сегодня в 7:13
Ученые промахнулись с прогнозом: солнечная плазма вызвала неожиданную бурю

Внезапный удар солнечной плазмы вызвал на Земле магнитную бурю, которую ученые не предсказали. Овал полярного сияния ушел в сторону Канады, оставив Россию без зрелищного шоу.

Читать полностью »
Ученые обнаружили сверхновую звезду времен молодой Вселенной с помощью телескопа Джеймс Уэбб сегодня в 6:18
Вызов для теорий: неожиданное явление из затерянных эпох Вселенной ставит под сомнение все общепринятые модели

Космический телескоп зафиксировал взрыв звезды, который произошел, когда возраст Вселенной составлял всего 5% от нынешнего.

Читать полностью »
В Амазонии найден крупнейший подземный резервуар воды — Correio do Estado сегодня в 4:11
Ресурс, способный напоить весь мир: место, где вода накапливалась миллионы лет, стало открытием XXI века

Под Амазонкой скрыт гигантский водоносный слой SAGA — крупнейший резервуар пресной воды на планете. Учёные предупреждают: его нужно беречь, а не добывать.

Читать полностью »
В Тоскане археологи вновь нашли следы древнего города Статония — Tusciaweb сегодня в 2:52
Тоскана открыла землю — и вышел забытый город: стены и святилища показали истинный масштаб забытых цивилизаций

Археологи обнаружили следы таинственного этрусского города Статония в Тоскане. Раскопки раскрывают историю метрополии, погребенной под вулканическим пеплом. Сенсация в мире археологии!

Читать полностью »
Perseverance обнаружил каолинит в кратере Джезеро — Communications Earth сегодня в 0:36
Следы тропиков под марсианской пылью: находка Perseverance ставит под сомнение привычный образ Красной планеты

Марсоход Perseverance обнаружил на Марсе белую глину каолинит — следы древних дождей. Учёные считают, что когда-то климат планеты был тёплым и влажным.

Читать полностью »