Windows 95 — различия между версиями

Материал из Old-DOS Wiki
Перейти к: навигация, поиск
(April Test Release)
м (Uav переименовал страницу Djkjkurlr в Windows 95 поверх перенаправления и без оставления перенаправления)
 
(не показано 39 промежуточных версий 4 участников)
Строка 1: Строка 1:
 
{{WINTREE}}
 
{{WINTREE}}
'''Microsoft Windows 95''' – версия, которая принесла Windows всемирную известность.
+
'''Microsoft Windows 95''' – это четвертый основной выпуск [[Microsoft Windows]]
 +
в линейке домашних/пользовательских систем, включающий обновлённое ядро, полноценную поддержку 32-разрядных приложений и драйверов, а также новую графическую оболочку.
  
 
== Ветки разработки ==
 
== Ветки разработки ==
Строка 9: Строка 10:
 
* '''Windows 95 Simplified Chinese'''. Ветка разработки Windows 95 на упрощенном китайском языке. По видимому, это было ответвлено от Windows 95 Traditional Chinese незадолго до окончательного выпуска классической Windows 95. Номера сборок находятся в зарезервированном диапазоне 7xx-8xx.
 
* '''Windows 95 Simplified Chinese'''. Ветка разработки Windows 95 на упрощенном китайском языке. По видимому, это было ответвлено от Windows 95 Traditional Chinese незадолго до окончательного выпуска классической Windows 95. Номера сборок находятся в зарезервированном диапазоне 7xx-8xx.
 
* '''Windows 95 Japanese'''. Windows 95 на японском языке. Вероятно, ответвлена в начале 1995 года.
 
* '''Windows 95 Japanese'''. Windows 95 на японском языке. Вероятно, ответвлена в начале 1995 года.
* '''Windows 95 Arabic/Hebrew'''. Ближневосточные версии, скорее всего ответвленные от финальной версии Windows 95 на английском. В настоящее время неизвестно, была ли для обоих выпусков общая нумерация, или же это параллельные ветки. Известные сборки находятся в диапазоне 8xx.
+
* '''Windows 95 Arabic/Hebrew'''. Ближневосточные версии, разработка которых началась в начале 1995 года. В настоящее время неизвестно, была ли для этих языковых выпусков общая нумерация, или же это параллельные ветки разработки. Известные сборки находятся в диапазоне 4xx-8xx.
  
 
== Скачки нумерации сборок ==
 
== Скачки нумерации сборок ==
Строка 22: Строка 23:
 
На первых этапах разработки сборки называются по кодовому имени '''Windows Chicago'''<br>
 
На первых этапах разработки сборки называются по кодовому имени '''Windows Chicago'''<br>
 
В сборке [[Chicago 4.00.090c|090c]] в одном месте системы встречается название '''Windows 94'''. ''Вероятно, это имя планировалось в первой половине 1994 года''.
 
В сборке [[Chicago 4.00.090c|090c]] в одном месте системы встречается название '''Windows 94'''. ''Вероятно, это имя планировалось в первой половине 1994 года''.
Ребрендинг '''Windows 95''' произошел в сентябре 1994 года между сборками [[Chicago 4.00.180|180 (Beta 1.3)]] и [[Windows 95 4.00.189|189 (Beta 1.4)]]. Сборка 189 – это первая известный выпуск с новым брендингом.
+
Ребрендинг '''Windows 95''' произошел в сентябре 1994 года между сборками [[Chicago 4.00.180|180 (Beta 1.3)]] и [[Windows 95 4.00.189|189 (Beta 1.4)]].<br> Сборка 189 – это первая известный выпуск с новым брендингом.
 +
 
 +
== Проблемы с установкой ==
 +
В системах виртуализации '''VirtualBox''' и '''Vmware Workstation''' возникает сбой при загрузке системы на завершающем этапе установки. При этом на экран выводится сообщение: "При инициализации устройства IOS: Ошибка защиты Windows. Необходимо перезапустить компьютер". <br>
 +
Сбой связан с багом работы защиты Windows при использовании процессора с тактовой частотой больше '''300 МГц'''.<br>
 +
Решение проблемы: установка патча '''FIX95CPU''' (в сети встречается и с другими названиями). В архиве патч представлен двумя формами: образами загрузочных дискет и CD и самораспаковывающимся на дискеты архивом.<br>
 +
Установить патч необходимо '''до''' перезагрузки системы, но '''после''' завершения копирования файлов (для этого в в подходящий момент нужно подключить образ любого носителя с патчем). После этого следует перезагрузиться.<br>
 +
Для установки патча необходимо следовать инструкциям на экране.
 +
<br> После установки патча нужно отключить/извлечь носитель с патчем и перезагрузить компьютер. <br>
 +
Дальнейшая инсталляция системы проходит в штатном режиме, дополнительных изменений не требуется.
 +
 
 +
== Типы дистрибутивов ==
 +
Операционная система поставлялась в виде нескольких типов дистрибутивов.<br>
 +
Номер типа дистрибутива указан в строке:
 +
ProductType=
 +
Эта строка находится в файле <code>SETUPPP.INF</code>, который упакован в архив <code>PRECOPY?.CAB</code>. Номер архива зависит от конкретной локализации и типа дистрибутива.<br>
 +
В нижеприведенной таблице перечислены возможные значения строки <code>ProductType=</code> и их смысл. <br>
 +
Информация позаимствована из публикации участника '''Overdoze''' ([https://www.betaarchive.com/forum/viewtopic.php?p=451801#p451801 форум '''BetaArchive''']).
 +
{|class="wikitable sortable"
 +
!ProductType=!!Дистрибутив!!Редакция!!Лицензия
 +
|-
 +
|1||N/A||N/A||Internal
 +
|-
 +
|2||CD-ROM||Upgrade||Retail
 +
|-
 +
|3||Floppy||Upgrade||Retail
 +
|-
 +
|4||Floppy||Full||Retail
 +
|-
 +
|7||Floppy||Full||OPK
 +
|-
 +
|8||Floppy||Full||OEM
 +
|-
 +
|9||CD-ROM||Full||OEM
 +
|}
 +
<u>'''Примечание:'''</u> OPK – OEM Preinstallation Kit.
 +
 
 +
== Основные выпуски ==
 +
В ходе разработки и поддержки Windows 95 было выпущено несколько основных версий операционной системы, которые заменяли собой более ранние сборки:
 +
{|class="wikitable sortable"
 +
!Выпуск!!Номер сборки!!Носители!!Лицензирование!!Примечания
 +
|-
 +
|Windows 95 Gold||4.00.950||Floppy||Retail<br>OEM||Первый выпуск Windows 95.
 +
|-
 +
|Windows 95A||4.00.950a<br>Service Pack||Patch||Update||Выпуск-обновление, включающий IE 2.0, является единственным легальным обновлением для купленной в розницу Windows 95
 +
|-
 +
|Windows 95A||4.00.950a||Floppy||OEM||Выпуск-обновление, включающий IE 2.0.
 +
|-
 +
|Windows 95B||4.00.1111<br>(4.00.950 B)||Floppy<br>CD-ROM||OEM||Выпуск-обновление, включающий поддержку FAT32, USB-Supp и MS-DOS 7.1.
 +
|}
 +
 
 +
== Поддерживаемые платформы ==
 +
Операционная система Windows 95 разрабатывалась для 32-разрядной платформы i386.<br>
 +
В ходе разработки её портировали на некоторые другие платформы, не совместимые с i386.<br>
 +
{|class="wikitable sortable"
 +
!Платформа!!Примечание
 +
|-
 +
|x86-32 (IBM PC)||Подавляющее большинство выпусков Windows 95 предназначены для запуска на этой платформе
 +
|-
 +
|FMT (Fujitsu FM-Towns)||Выпуски, предназначенные для мультимедийной платформы Fujitsu FMT; являются портом версии IBM PC и существуют только на японском языке.
 +
|-
 +
|PC98 (EPSON PC)||Выпуски, предназначенные для платформы EPSON PC98; являются портом версии IBM PC и существуют только на японском языке
 +
|-
 +
|PC98 (NEC PC-9800)||Выпуски, предназначенные для платформы NEC PC98; являются портом версии IBM PC и существуют только на японском языке.
 +
|}
 +
 
 
== Известные сборки ==
 
== Известные сборки ==
 
=== Windows 95 ===
 
=== Windows 95 ===
Строка 44: Строка 110:
 
===== Beta 1/Milestone 6 =====
 
===== Beta 1/Milestone 6 =====
 
{{leaked|name=Chicago|version=4.00.122}}
 
{{leaked|name=Chicago|version=4.00.122}}
 +
 +
===== Beta 1.2/Milestone 6.2 =====
 +
{{unleaked|name=Chicago|version=4.00.167}}
  
 
===== Beta 1.3/Milestone 6.3 =====
 
===== Beta 1.3/Milestone 6.3 =====
Строка 70: Строка 139:
 
{{leaked|name=Windows 95|version=4.00.318}}
 
{{leaked|name=Windows 95|version=4.00.318}}
 
{{leaked|name=Windows 95|version=4.00.324}}
 
{{leaked|name=Windows 95|version=4.00.324}}
 +
{{leaked|name=Windows 95|version=4.00.328}}
 
{{leaked|name=Windows 95|version=4.00.331}}
 
{{leaked|name=Windows 95|version=4.00.331}}
 
{{leaked|name=Windows 95|version=4.00.337}}
 
{{leaked|name=Windows 95|version=4.00.337}}
Строка 95: Строка 165:
 
{{leaked|name=Windows 95|version=4.00.468}}
 
{{leaked|name=Windows 95|version=4.00.468}}
 
{{leaked|name=Windows 95|version=4.00.474}}
 
{{leaked|name=Windows 95|version=4.00.474}}
{{leaked|name=Windows 95|version=4.00.480}}
+
{{leaked|name=Windows 95|version=4.00.480 (English)}}
  
 
===== June Test Release =====
 
===== June Test Release =====
 
{{leaked|name=Windows 95|version=4.00.484}}
 
{{leaked|name=Windows 95|version=4.00.484}}
 
{{leaked|name=Windows 95|version=4.00.490 (English)}}
 
{{leaked|name=Windows 95|version=4.00.490 (English)}}
 +
{{leaked|name=Windows 95|version=4.00.499 (English)}}
 
{{leaked|name=Windows 95|version=4.00.501}}
 
{{leaked|name=Windows 95|version=4.00.501}}
  
Строка 106: Строка 177:
 
{{leaked|name=Windows 95|version=4.00.950 r-3}}
 
{{leaked|name=Windows 95|version=4.00.950 r-3}}
  
===== RTM =====
+
===== Retail/Generic OEM =====
{{leaked|name=Windows 95|version=4.00.950 (English)}}
+
{{leaked|name=Windows 95|version=4.00.950 (English) (1995-07-11)}}
 +
{{leaked|name=Windows 95|version=4.00.950 (Finnish) (1995-08-24)}}
 +
{{leaked|name=Windows 95|version=4.00.950 (French) (1995-08-24)}}
 +
{{leaked|name=Windows 95|version=4.00.950 (Italian) (1995-08-24)}}
 +
{{leaked|name=Windows 95|version=4.00.950 (Pan-Euro) (1995-08-24)}}
 +
{{leaked|name=Windows 95|version=4.00.950 (Polish) (1995-10-02)}}
 +
{{leaked|name=Windows 95|version=4.00.950 (Russian) (1995-10-02)}}
 +
{{leaked|name=Windows 95|version=4.00.950 (Spanish) (1995-08-24)}}
  
 
=== Windows 95 Traditional Chinese ===
 
=== Windows 95 Traditional Chinese ===
  
===== Traditional Chinese Beta 1 =====
+
===== Beta 1 =====
 
{{leaked|name=Windows 95|version=4.00.225 (Traditional Chinese)}}
 
{{leaked|name=Windows 95|version=4.00.225 (Traditional Chinese)}}
  
===== Traditional Chinese Beta 2 =====
+
===== Beta 2 =====
 
{{leaked|name=Windows 95|version=4.00.435 (Traditional Chinese)}}
 
{{leaked|name=Windows 95|version=4.00.435 (Traditional Chinese)}}
  
===== Traditional Chinese Beta 3 =====
+
===== Beta 3 =====
 
{{leaked|name=Windows 95|version=4.00.720 (Traditional Chinese)}}
 
{{leaked|name=Windows 95|version=4.00.720 (Traditional Chinese)}}
  
 
=== Windows 95 Simplified Chinese ===
 
=== Windows 95 Simplified Chinese ===
  
===== Simplified Chinese Beta 1 =====
+
===== Beta 1 =====
 
{{leaked|name=Windows 95|version=4.00.708 (Simplified Chinese)}}
 
{{leaked|name=Windows 95|version=4.00.708 (Simplified Chinese)}}
  
===== Simplified Chinese Beta 2 =====
+
===== Beta 2 =====
 
{{leaked|name=Windows 95|version=4.00.818 (Simplified Chinese)}}
 
{{leaked|name=Windows 95|version=4.00.818 (Simplified Chinese)}}
 +
 +
===== Retail/Generic OEM =====
 +
{{leaked|name=Windows 95|version=4.00.950 (Simplified Chinese) (1995-12-08)}}
  
 
=== Windows 95 Japanese ===
 
=== Windows 95 Japanese ===
  
===== Japanese Beta 1 =====
+
===== Beta 1 =====
 
{{leaked|name=Windows 95|version=4.00.323 (Pan-Japanese)}}
 
{{leaked|name=Windows 95|version=4.00.323 (Pan-Japanese)}}
  
===== Japanese Beta 3 =====
+
===== Beta 3 =====
 
{{unleaked|name=Windows 95|version=4.00.720 (Japanese)}}
 
{{unleaked|name=Windows 95|version=4.00.720 (Japanese)}}
 +
 +
===== OEM =====
 +
{{leaked OEM2|name=Windows 95|version=4.00.950|oem=EPSON|platform=PC98|language=(Japanese)}}
 +
{{leaked OEM2|name=Windows 95|version=4.00.950|oem=Fujitsu|platform=FMT|language=(Japanese)}}
  
 
=== Windows 95 Arabic/Hebrew ===
 
=== Windows 95 Arabic/Hebrew ===
 +
===== PDK =====
 +
{{leaked|name=Windows 95|version=4.00.411 (Pan-Hebrew)}}
 
===== Beta =====
 
===== Beta =====
{{leaked|name=Windows 95|version=4.00.810 (Arabic)}}
+
{{leaked|name=Windows 95|version=4.00.810 (Pan-Arabic)}}
 
{{leaked|name=Windows 95|version=4.00.812 (Hebrew)}}
 
{{leaked|name=Windows 95|version=4.00.812 (Hebrew)}}
{{leaked|name=Windows 95|version=4.00.842 (Arabic)}}
+
{{leaked|name=Windows 95|version=4.00.842 (Pan-Arabic)}}
===== RTM =====
+
 
{{leaked|name=Windows 95|version=4.00.950r7 (Hebrew)}}
+
===== Retail/Generic OEM =====
 +
{{leaked|name=Windows 95|version=4.00.950 r-7 (Hebrew) (1996-04-10)}}
 +
{{leaked|name=Windows 95|version=4.00.950 r-7 (Pan-Hebrew) (1996-05-18)}}
 +
 
 +
=== Windows 95A ===
 +
{{leaked|name=Windows 95|version=4.00.950a (Dutch) (1995-12-31)}}
 +
{{leaked|name=Windows 95|version=4.00.950a (English) (1995-12-31)}}
 +
{{leaked|name=Windows 95|version=4.00.950a (Italian) (1995-12-31)}}
  
 
=== Windows 95B ===
 
=== Windows 95B ===
Строка 150: Строка 244:
 
===== Beta 4 =====
 
===== Beta 4 =====
 
{{leaked|name=Windows 95B|version=4.00.1078}}
 
{{leaked|name=Windows 95B|version=4.00.1078}}
 +
 +
===== Retail/Generic OEM =====
 +
{{leaked|name=Windows 95B|version=4.00.1111 (English) (1996-08-24)}}
 +
{{leaked|name=Windows 95B|version=4.00.1111 (Pan-Euro) (1996-12-06)}}
 +
 +
== Ссылки ==
 +
* [https://www.betaarchive.com/forum/viewtopic.php?p=451801#p451801 BetaArchive – Типы дистрибутивов (Overdoze)]

Текущая версия на 00:46, 7 января 2022

Microsoft Windows 95 – это четвертый основной выпуск Microsoft Windows в линейке домашних/пользовательских систем, включающий обновлённое ядро, полноценную поддержку 32-разрядных приложений и драйверов, а также новую графическую оболочку.

Ветки разработки

Windows 95 известна тем, что имела очень много разветвлений в ходе своей разработки. Они характеризуются параллельной нумерацией сборок, собственными стадиями бета-тестирования и отставанием в развитии функционала относительно основной ветки.

  • Основная ветка. Ход разработки и тестирования английской версии Windows 95.
  • Ветка 4xx. В районе сборок 33x (февраль 1995) произошло временное разделение главной ветки на две: одна осталась под номером 3xx, а другая начала нумерацию с 40x. Вероятно, разделение произошло для того, чтобы одна группа разработчиков подготовила выпуск Final Beta, а вторая продолжала процесс тестирования. После выпуска Final Beta две ветки снова соединились в одну.
  • Windows 95 Traditional Chinese. Ветка разработки Windows 95 на китайском языке. Использовала параллельную нумерацию сборок с основной веткой.
  • Windows 95 Simplified Chinese. Ветка разработки Windows 95 на упрощенном китайском языке. По видимому, это было ответвлено от Windows 95 Traditional Chinese незадолго до окончательного выпуска классической Windows 95. Номера сборок находятся в зарезервированном диапазоне 7xx-8xx.
  • Windows 95 Japanese. Windows 95 на японском языке. Вероятно, ответвлена в начале 1995 года.
  • Windows 95 Arabic/Hebrew. Ближневосточные версии, разработка которых началась в начале 1995 года. В настоящее время неизвестно, была ли для этих языковых выпусков общая нумерация, или же это параллельные ветки разработки. Известные сборки находятся в диапазоне 4xx-8xx.

Скачки нумерации сборок

В этом разделе описаны предполагаемые скачки в нумерации сборок основной ветки. Об искусственном повышении номера сборки говорит факт того, что сборки, скомпилированные в небольшом отрезке времени, имеют сильно отличающиеся номера.
Это делалось либо по причине того, что часть номеров резервировалась для другой ветки, либо для того, чтобы продемонстрировать лучшую готовность продукта.

  • 4.00.224 (1994-10-28) > 4.00.263 (1994-11-18). Вероятнее всего, был небольшой скачок в нумерации.
  • 4.00.286 (1994-12-19) > 4.00.302 (1994-12-22). При разнице в три дня разница в нумерации 16.
  • 4.00.347 (1995-03-17) > 4.00.431 (1995-03-23). Скачок связан с временным разделением главной ветки на две. Также вероятно, что после выпуска Final Beta остаток диапазона 3xx был пропущен, или же зарезервирован для неизвестных на данный момент сборок.
  • 4.00.501 (1995-06-21) > 4.00.950 r-2 (1995-06-30). Вероятно, номер 950 для финальной версии был выбран по причине созвучности с названием ОС.

Номера 7xx были зарезервированы для сборок Восточной Азии, а 8xx для восточных локализаций.

Брендинг

На первых этапах разработки сборки называются по кодовому имени Windows Chicago
В сборке 090c в одном месте системы встречается название Windows 94. Вероятно, это имя планировалось в первой половине 1994 года. Ребрендинг Windows 95 произошел в сентябре 1994 года между сборками 180 (Beta 1.3) и 189 (Beta 1.4).
Сборка 189 – это первая известный выпуск с новым брендингом.

Проблемы с установкой

В системах виртуализации VirtualBox и Vmware Workstation возникает сбой при загрузке системы на завершающем этапе установки. При этом на экран выводится сообщение: "При инициализации устройства IOS: Ошибка защиты Windows. Необходимо перезапустить компьютер".
Сбой связан с багом работы защиты Windows при использовании процессора с тактовой частотой больше 300 МГц.
Решение проблемы: установка патча FIX95CPU (в сети встречается и с другими названиями). В архиве патч представлен двумя формами: образами загрузочных дискет и CD и самораспаковывающимся на дискеты архивом.
Установить патч необходимо до перезагрузки системы, но после завершения копирования файлов (для этого в в подходящий момент нужно подключить образ любого носителя с патчем). После этого следует перезагрузиться.
Для установки патча необходимо следовать инструкциям на экране.
После установки патча нужно отключить/извлечь носитель с патчем и перезагрузить компьютер.
Дальнейшая инсталляция системы проходит в штатном режиме, дополнительных изменений не требуется.

Типы дистрибутивов

Операционная система поставлялась в виде нескольких типов дистрибутивов.
Номер типа дистрибутива указан в строке:

ProductType=

Эта строка находится в файле SETUPPP.INF, который упакован в архив PRECOPY?.CAB. Номер архива зависит от конкретной локализации и типа дистрибутива.
В нижеприведенной таблице перечислены возможные значения строки ProductType= и их смысл.
Информация позаимствована из публикации участника Overdoze (форум BetaArchive).

ProductType= Дистрибутив Редакция Лицензия
1 N/A N/A Internal
2 CD-ROM Upgrade Retail
3 Floppy Upgrade Retail
4 Floppy Full Retail
7 Floppy Full OPK
8 Floppy Full OEM
9 CD-ROM Full OEM

Примечание: OPK – OEM Preinstallation Kit.

Основные выпуски

В ходе разработки и поддержки Windows 95 было выпущено несколько основных версий операционной системы, которые заменяли собой более ранние сборки:

Выпуск Номер сборки Носители Лицензирование Примечания
Windows 95 Gold 4.00.950 Floppy Retail
OEM
Первый выпуск Windows 95.
Windows 95A 4.00.950a
Service Pack
Patch Update Выпуск-обновление, включающий IE 2.0, является единственным легальным обновлением для купленной в розницу Windows 95
Windows 95A 4.00.950a Floppy OEM Выпуск-обновление, включающий IE 2.0.
Windows 95B 4.00.1111
(4.00.950 B)
Floppy
CD-ROM
OEM Выпуск-обновление, включающий поддержку FAT32, USB-Supp и MS-DOS 7.1.

Поддерживаемые платформы

Операционная система Windows 95 разрабатывалась для 32-разрядной платформы i386.
В ходе разработки её портировали на некоторые другие платформы, не совместимые с i386.

Платформа Примечание
x86-32 (IBM PC) Подавляющее большинство выпусков Windows 95 предназначены для запуска на этой платформе
FMT (Fujitsu FM-Towns) Выпуски, предназначенные для мультимедийной платформы Fujitsu FMT; являются портом версии IBM PC и существуют только на японском языке.
PC98 (EPSON PC) Выпуски, предназначенные для платформы EPSON PC98; являются портом версии IBM PC и существуют только на японском языке
PC98 (NEC PC-9800) Выпуски, предназначенные для платформы NEC PC98; являются портом версии IBM PC и существуют только на японском языке.

Известные сборки

Windows 95

Milestone 4
Pre-Milestone 5
Milestone 5
Pre-Beta 1/Pre-Milestone 6
Beta 1/Milestone 6
Beta 1.2/Milestone 6.2
Beta 1.3/Milestone 6.3
Beta 1.4/Milestone 6.4
  • 4.00.189, первый известный выпуск Windows 95
Pre-Beta 2/Pre-Milestone 7
Beta 2/Milestone 7
Pre-Final Beta/Pre-Milestone 8
Final Beta/Milestone 8
Post-Final Beta

Начата как параллельная ветка Windows 95 Final Beta. Ответвлена от сборки 33x. Ветка начинается с номеров 40x. После выпуска Final Beta обе ветки вновь соединились (первая известная сборка после объединения – 431).

April Test Release
May Test Release
June Test Release
Pre-RTM
Retail/Generic OEM

Windows 95 Traditional Chinese

Beta 1
Beta 2
Beta 3

Windows 95 Simplified Chinese

Beta 1
Beta 2
Retail/Generic OEM

Windows 95 Japanese

Beta 1
Beta 3
OEM

Windows 95 Arabic/Hebrew

PDK
Beta
Retail/Generic OEM

Windows 95A

Windows 95B

Beta 2
Beta 4
Retail/Generic OEM

Ссылки