Windows 95 OSR 2 отказывается устанавливаться с оригинального диска на компьютер, где уже стоит другая версия Windows 95 — установщик выдаёт сообщение о невозможности обновления и прерывается, потому что эта редакция изначально поставлялась только производителям ПК (OEM) и не предполагала апгрейда. Именно с этой особенности чаще всего начинается знакомство ретро-энтузиастов с версией OSR 2 (OEM Service Release 2), вышедшей в 1996 году как обновлённая сборка Windows 95.
Ключевая причина, по которой коллекционеры и любители ретро-железа выбирают именно OSR 2, а не первую Windows 95 — встроенная поддержка файловой системы FAT32, позволяющей работать с дисками объёмом более 2 ГБ, а также ранняя (ограниченная) поддержка USB в редакции OSR 2.5. В этой статье разберём, чем версии отличаются, как правильно установить систему на старый компьютер или виртуальную машину и какие подводные камни встречаются чаще всего.
Что такое Windows 95 OSR 2 и чем она отличается от оригинала
Маркировка OSR расшифровывается как OEM Service Release — сервисные выпуски, которые Microsoft распространяла только через сборщиков компьютеров, а не в рознице. OSR 2 (она же Windows 95 B) вышла в августе 1996 года и включала все накопленные исправления, Internet Explorer 3.0 и новую файловую систему FAT32.
Позже появились промежуточные редакции: OSR 2.1 добавила экспериментальную поддержку шины USB, а OSR 2.5 (конец 1997 года) — Internet Explorer 4.0 с интеграцией оболочки Active Desktop. Проверить версию установленной системы можно в свойствах «Мой компьютер» → «Система»: OSR 2 отображается как 4.00.950 B, а OSR 2.5 — как 4.00.950 C.
Сравнение версий Windows 95
Чтобы выбрать подходящую редакцию для ретро-машины, полезно видеть различия наглядно. Таблица ниже отражает основные отличия, подтверждённые документацией Microsoft и архивными материалами той эпохи.
| Параметр | Windows 95 (RTM) | OSR 2 / 2.1 | OSR 2.5 |
|---|---|---|---|
| Код версии | 4.00.950 | 4.00.950 B | 4.00.950 C |
| FAT32 | Нет | Да | Да |
| Поддержка USB | Нет | Только OSR 2.1 | Да |
| Internet Explorer | Нет / 1.0 (Plus!) | 3.0 | 4.0 |
| Канал распространения | Розница и OEM | Только OEM | Только OEM |
Обратите внимание: поддержка USB в OSR 2.1 и 2.5 была ранней и работала далеко не со всеми контроллерами и устройствами. На практике ретро-сборщики чаще используют PS/2-периферию, а USB оставляют как приятный бонус.
Подготовка к установке: оборудование и образы
Перед установкой убедитесь, что железо соответствует эпохе системы. Windows 95 OSR 2 комфортно работает на процессорах класса 486DX2 и Pentium, а объём оперативной памяти лучше держать в разумных пределах — системы той эпохи имели известные проблемы с кэшированием при больших объёмах RAM.
Вам понадобится загрузочный носитель. Оригинальные дистрибутивы OSR 2 распространялись на CD-ROM, но многие приводы и материнские платы тех лет не умели грузиться с компакт-диска, поэтому классическая схема — загрузочная дискета MS-DOS с драйвером CD-ROM плюс диск с дистрибутивом.
- 💿 Загрузочная дискета с
MSCDEXили аналогичным драйвером CD-ROM - 💾 Образ дистрибутива OSR 2.5, записанный на CD или смонтированный в эмуляторе
- 🖥️ Компьютер с AMI/Award BIOS эпохи 1995–1999 годов или виртуальная машина
- 🔑 Серийный номер формата OEM (десятизначный, отличается от розничного)
⚠️ Внимание: установщик OSR 2 откажется ставиться поверх существующей Windows 95 или Windows 3.x, требуя «чистую» установку. Заранее скопируйте нужные данные на другой носитель — дискета или второй раздел спасут ваши файлы.
Пошаговая установка OSR 2 на чистый диск
Установка начинается с подготовки диска. Загрузившись с дискеты, вам нужно разметить жёсткий диск утилитой FDISK — при использовании версии из OSR 2 программа предложит включить поддержку больших дисков, что активирует FAT32. После разметки отформатируйте раздел командой FORMAT C: /S, чтобы сделать его системным.
Далее запускается установка. Перейдите на дисковод компакт-дисков (буква зависит от конфигурации драйверов) и выполните команду SETUP. Программа установки сначала проверит диск утилитой ScanDisk, затем запустит графический мастер.
☑️ Порядок установки OSR 2
Во время установки мастер предложит выбрать тип: «Обычная», «Переносная», «Минимальная» или «Выборочная». Для ретро-машины с ограниченным диском разумна «Обычная» или «Выборочная» установка, где можно отключить ненужные компоненты вроде обоев и игр.
C:\> D:
D:\> SETUP.EXE
Установка в виртуальной машине
В VirtualBox и VMware создайте ВМ с типом «Windows 95», выделите 64–128 МБ RAM и диск до 2–8 ГБ. Образ загрузочной дискеты подключите как Floppy, ISO дистрибутива — как CD. Учтите, что на быстрых современных хостах Windows 95 может падать с ошибкой защиты из-за слишком высокой частоты процессора — для этого существуют патчи вроде FIX95CPU, применяемые к установленной системе.
Настройка драйверов после установки
Свежая OSR 2 после первой загрузки, скорее всего, покажет разрешение 640×480 в 16 цветах и не определит звуковую карту. Это нормально: драйверы для видеокарт (S3 Trio, Cirrus Logic, Matrox) и звуковых карт (Sound Blaster 16, AWE32) придётся устанавливать отдельно через «Панель управления» → «Установка оборудования» или через «Система» → «Устройства».
Для звуковых карт стандарта ISA PnP система обычно справляется сама, но для старых карт без Plug and Play потребуется вручную указать ресурсы — адрес порта, IRQ и канал DMA, которые задаются перемычками или утилитой конфигурации карты. Конфликты ресурсов — самая частая причина молчащего звука в ретро-сборках.
- 🎨 Видеодрайвер: ставьте с дискеты производителя, универсальный драйвер VESA — запасной вариант
- 🔊 Звук: проверьте переменную
SET BLASTERвAUTOEXEC.BATдля DOS-совместимости - 🖱️ Мышь PS/2 и COM определяется автоматически, USB-мышь требует OSR 2.1+ и драйверов
- 🌐 Сеть: для ISA/PCI-сетевых карт добавьте протокол TCP/IP в свойствах сети вручную
Типичные проблемы OSR 2 и их решение
Наиболее известная проблема — ошибка «While initializing device IOS: Windows protection error» на быстрых процессорах. Windows 95 содержит ошибку в коде драйвера процессора, проявляющуюся на CPU с частотой примерно от 350 МГц и выше. Решение — официальное исправление от Microsoft (патч AMDk6upd для процессоров AMD) или универсальный патч FIX95CPU, который корректирует системные файлы.
Вторая частая неприятность — система не видит весь объём жёсткого диска. Причиной обычно служит либо установка с загрузочной дискеты от первой Windows 95 (которая создаёт только FAT16-разделы до 2 ГБ), либо ограничения BIOS старой материнской платы. Проверьте тип файловой системы в свойствах диска: если там FAT16, раздел придётся пересоздать через FDISK из OSR 2.
⚠️ Внимание: операции с FDISK и FORMAT уничтожают все данные на диске. Перед переразметкой убедитесь, что нужные файлы скопированы, и что вы работаете с правильным физическим диском, если их несколько.
Третья категория проблем — стабильность при большом объёме ОЗУ. Системы поколения Windows 9x имели ограничения в механизме кэширования, из-за чего при установке нескольких сотен мегабайт памяти возможны сбои. На ретро-железе это редкость, а вот в виртуальных машинах с щедрым выделением RAM — вполне реальный сценарий; в таком случае просто уменьшите объём памяти ВМ до разумных 64–128 МБ.
OSR 2 в виртуальных машинах и эмуляторах
Если настоящего железа нет, OSR 2 отлично изучается в эмуляторах. Наиболее аутентичный опыт дают PCem и 86Box — они эмулируют конкретные материнские платы, видеокарты и звуковые карты эпохи, поэтому драйверы ставятся «как на живом» компьютере.
Вариант попроще — VirtualBox или VMware. Там установка быстрее, но есть нюансы: гостевые дополнения для Windows 95 отсутствуют или ограничены, а пресловутая ошибка на быстрых CPU потребует упомянутого выше патча. DOSBox для полноценной установки Windows 95 подходит хуже — он ориентирован на DOS-игры.
Почему OSR 2.5 иногда называют «Windows 97»
В прессе 1997 года OSR 2.5 неофициально прозвали «Windows 97» из-за глубокой интеграции Internet Explorer 4 и оболочки Active Desktop. Официально такого продукта не существовало — Microsoft готовила Windows 98, вышедшую в июне 1998 года.
Практическое применение сегодня
Зачем вообще ставить систему 1996 года? Основные сценарии — запуск ретро-игр и промышленного ПО, которое не работает на современных ОС, обслуживание старого оборудования (станков, измерительных приборов) с интерфейсами той эпохи, а также образовательные и коллекционные цели.
Для игр DOS-эпохи OSR 2 удобна тем, что позволяет перезагрузиться в режим MS-DOS и имеет хорошую совместимость со звуковыми картами Sound Blaster. Для Windows-игр середины 90-х это часто оптимальная среда — без излишеств Windows 98, но с FAT32 и стабильным DirectX ранних версий.
Часто задаваемые вопросы
Можно ли обновить обычную Windows 95 до OSR 2?
Официально — нет. OSR 2 распространялась только как OEM-версия для новых компьютеров и не содержала механизма обновления с розничной Windows 95. На практике существовали неофициальные способы подмены номера версии, но надёжнее и чище выполнить установку на отформатированный диск.
Какая максимальная ёмкость диска поддерживается в OSR 2?
FAT32 в OSR 2 теоретически работает с томами большого объёма, но на практике ограничениями выступают BIOS старой материнской платы и утилита FDISK. На железе конца 90-х диски до 32 ГБ обычно работали корректно; для более крупных накопителей могут потребоваться обновления BIOS или оверлейные утилиты производителя диска.
Почему установка OSR 2 зависает или выдаёт ошибку защиты Windows?
Наиболее вероятная причина — слишком быстрый процессор, на котором проявляется известная ошибка в коде инициализации Windows 95. Проверьте, не превышает ли частота CPU примерно 350 МГц; если да, потребуется патч FIX95CPU или официальное исправление Microsoft, применяемое к файлам установленной системы.
Работает ли USB в OSR 2?
Только в редакциях OSR 2.1 и OSR 2.5, и поддержка была ранней и ограниченной — далеко не все контроллеры и устройства определялись корректно. Для клавиатур и мышей надёжнее использовать разъёмы PS/2, а USB рассматривать как экспериментальную возможность.
Где взять драйверы для ретро-железа под Windows 95?
Оригинальные драйверы сохранились на архивных сайтах, посвящённых ретро-вычислениям, и в коллекциях энтузиастов. Ориентируйтесь на точное название чипа видеокарты или звуковой карты (например, S3 Trio64, Sound Blaster AWE32) — универсальных пакетов драйверов для Windows 95 не существовало.