![]() | |||
Software
Куда и как инсталлировать Windows 95
Станислав Гришин
Если вы хотите установить на свой компьютер Windows'95, но боитесь проблем, которые могут при этом возникнуть, то… правильно делаете. Только не отчаивайтесь, мы попробуем вам помочь.
.
Начну с того, что новую ОС можно устанавливать не только "поверх" DOS, но и Windows. Первый случай очевиден, второй, повторюсь, чреват кое-какими сложностями.
Для простоты назову установку Windows'95 "поверх" DOS "чистой", а на старую версию ОС – upgrade (усовершенствованием). Первый способ заключается в инсталляции Windows'95 с образованием новой директории (либо на компьютер без Windows 3 х), второй – в установке системы в старую директорию Windows 3 х В любом варианте, вы сможете сохранить копию Windows 3 х и при желании позже использовать обе версии.
"Чистая" установка
Даже если ваша новенькая машина уже имеет Windows 3 х, ничто не помешает вам просто стереть соответствующую директорию и, тем самым, облегчить себе жизнь. Если же вы давно используете ПК, и на нем, естественно, есть любимые "Форточки" старой версии, которым вы вдруг захотели изменить с Windows'95, стирать директорию Windows не стоит Так вы не потеряете старые приложения.
Поясню свою мысль дело в том, что многие приложения записывают свои части в системные директории Windows. Поэтому "чистая" установка в данном случае подразумевает установку Wmdows'95 в новую директорию Возникает дилемма с одной стороны, вы сохраните старую версию ОС и ее приложения в полной работоспособности, с другой – Windows'95 проигнорирует приложения, уже установленные в Windows 3 х. Если же вы захотите все-таки работать со старыми приложениями в новой ОС, вам придется их переустанавливать. Не огорчайтесь последнее, скорее всего, сведется к обновлению некоторых системных файлов, ибо программы уже "живут" на жестком диске Теперь можно запускать "обновившееся" старое приложение как из Wmdows'95, так и из Windows 3 х.
Upgrade
Если в Windows 3 х установлено очень много приложений, переинсталляция которых представляется вам слишком утомительной, можно пойти двумя путями.
Во-первых, вы можете просто установить Wmdows'95 в директорию Windows 3 х. При этом некоторые системные файлы Windows 3 х будут удалены, что, возможно, приведет к некоторым изменениям в работе старых приложений (под "изменениями" разумею все что угодно – вплоть до невозможности работы некоторых 3х-программ под Wmdows'95).
Во-вторых, можно попробовать убить двух зайцев одним выстрелом, а именно скопировать структуру Windows 3.x в директорию, скажем, WIN311 и установить Wmdows'95 в старую Windows-директорию В данном случае вам придется предпринять некоторые шаги, дабы использовать файлы в новой директории Суть вот в чем, несмотря на то что теперь все приложения и системные файлы Windows 3.x размещены в новой директории, сама Windows 3.x об этом еще не знает. Чтобы заставить ее работать в другой директории, понадобится изменить некоторые mi-файлы. Для начала перейдите в директорию С:\WIN311 и откройте там файл progman mi Затем замените все вхождения С:\WINDOWS, C:\WIN311. Теперь Program Manager уже знает, где находятся необходимые программы и файлы с описаниями групп программ. Аналогичную процедуру нужно будет выполнить и для файлов win mi, system mi и control mi.
После этого вы можете нормально работать в обеих версиях Windows. За одним исключением, которым является swap-file. Дело в том, что в Wmdows'95 этот файл больше не является постоянным в чистом виде. Его размер претерпевает изменения в зависимости от того, какое запущено приложение. Но Windows 3.x подобного "подвоха" не ждет. К счастью, решаема и эта проблема.
Так как обе версии ОС применяют swap-файл с одинаковым именем, тут необходима некоторая доработка. Сначала покиньте Wmdows'95 и в DOS-сессии запустите Window 3.х. Затем запустите File Manager и проверьте, сколько места на диске занимает скрытый файл 386spart.par. Поделите это число на 1024 и вы получите реальный размер файла в килобайтах. Предупреждаю ни в коем случае не используйте значение из раздела [386Enh] файла system.ini. Несмотря на содержащуюся там строку SizeK = ххх (где хххх совпадает, кстати, с числом, фигурирующим в диалоге Virtua Memory из пункта 386 Enhanced E ontrol Panel), это число не отражает реального размера swap-файла. Теперь откройте файл system mi из директории Wmdows'95 (а не из директории Windows 3.х) и в секции [386 Enh] добавьте или отредактируйте две строки.
MmPagmgFileSize=xxxx
PagmgFile=C:\386SPART.PAR.
Вместо хххх здесь следует использовать подсчитанное ранее число. Отныне, покидая Wmdows'95, вы будете получать размер swap-файла таким, каким он был до запуска новой ОС. ЧТО И ТРЕБОВАЛ ОСЬ ПОЛУЧИТЬ.

.
.