Установка
Установка обычного Windows 95 на компьютер без Windows 3.1x
(1) Для установки обычного Win95 (не OSR2) из DOS совершенно не обязательно иметь на винте Windows 3.1x. Можно просто имитировать наличие последнего. Для этого необходимо создать в корневом каталоге файл win386.exe с ПРОИЗВОЛЬНЫМ содержанием. После этого программа установки Win95 будет "думать", что Win 3.1x уже установлен на Вашей машине.
Быстрое "клонирование" Windows 9x на другие компьютеры
(1) Быстро "склонировать" диски с установленной Win95 для использования на нескольких одинаковых компьютерах можно при помощи распространённого менеджера FAR. Просто отметьте все каталоги и копируйте. FAR скопирует все длинные имена, скрытые и системные файлы, что XCOPY32, несмотря на заявленный ключ /H, делать отказывается. SWAP и некоторые другие файлы могут не переписаться, но при первом запуске система создаст их заново. Далее остаётся только перенести DOS-часть системы sys C: D:
(37) Начиная, по крайней мере, с Windows 95 OSR2, команда XCOPY32 (и XCOPY) с ключом /H великолепно копирует скрытые и системные файлы.
(42) Компьютеры не обязаны быть одинаковыми. На компьютере с другим "железом" достаточно будет загрузиться в Безопасном режиме (Safe mode), удалить ненужные драйверы, перезагрузиться и установить нужные.
Чёрный экран или перезагрузка при установке Windows 95/98/Me
(43) На некоторых компьютерах при установке Windows 95/98/Me после запуска файла setup.exe экран становится чёрным или сразу же происходит перезагрузка. Часто такая проблема возникает с видеокартами на базе чипсета NVIDIA GeForce2MX, 4MX, FX, а также некоторыми материнскими платами. В таких случаях может помочь запуск файла setupcor.exe, вместо setup.exe.
Пропуск проверки дисков во время установки Windows 9x
(16) Если программа установки останавливается на процессе проверки дисков, то можно пропустить эту проверку, запустив программу установки в следующем виде:
setup /is /iq
Особенно часто такое зависание происходит при установке на диски более 2 Гб.
Решение проблем с PnP-устройствами
(19) Если у вас возникли затруднения с автоконфигурируемыми (plug and play) устройствами, то это может быть вызвано тем, что Windows 95/98 "незнакома" с установленной у вас версией BIOS и не в состоянии правильно истолковать предоставляемую ею информацию. Попробуйте переустановить Windows, запустив программу установки с параметром /p i (пробел после буквы "p" обязателен). Буква "i" означает, что программа установки должна игнорировать возможности автоконфигурирования, имеющиеся в BIOS. Если после такой установки вы обновите BIOS, то может потребоваться переустановка Windows с параметром /p j (пробел после буквы "p" обязателен), отменяющим результат действия предыдущего параметра. В Windows 98 параметр /p j выполняет ещё одну функцию — включает поддержку ACPI. Установочные файлы Windows 98 содержат список версий BIOS, обеспечивающих нормальную работу ACPI. При установке на компьютер с другой версией BIOS Windows 98 включает режим APM. Использование параметра /p j форсирует включение поддержки ACPI независимо от того, обеспечивает ли BIOS полноценную работу этого интерфейса. На некоторых версиях BIOS использование данного параметра приводит к зависанию программы установки.
Переустановка Windows 98 с перераспределением ресурсов для устройств
(15) Если вы запустите программу установки Windows 98 с параметром /p f (пробел после буквы "p" обязателен), то она не будет ориентироваться на сведения из реестра об имеющихся устройствах, а выполнит определение оборудования заново, "с нуля". Это полезно, если вы сильно изменили конфигурацию компьютера. А также в тех случаях, когда Windows не может правильно установить новое устройство из-за занятости требующегося для устройства ресурса. Например, вы добавили в компьютер некое устройство, могущее использовать только девятую линию запроса прерывания, но эта линия занята у вас другим устройством, например, сетевой платой. Мастер установки устройств не станет пытаться освободить девятую ЗПр (IRQ) и скажет, что ресурсы, требующиеся для устройства, заняты. Setup /p f же выполнит полный анализ оборудования и постарается распределить ресурсы оптимальным образом.
Методика установки Windows 95 на компьютер с проблемным оборудованием
(32) При установке Windows 95 автоматическое определение аппаратных компонентов компьютера может происходить неправильно. В результате установка операционной системы либо прерывается, либо заканчивается установкой драйверов, несовместимых с оборудованием. В описанной ситуации самым оптимальным является выбор "Пользовательского/Выборочного" типа установки. Такой выбор позволяет произвести поэтапную установку операционной системы.
1. На первом этапе надо отказаться от автоматического определения оборудования и установить Windows 95 в минимальной конфигурации: монитор, клавиатура, мышь, контроллеры жёстких и гибких дисков, порты COM и LPT1, видеоадаптер. При этом лучше выбрать "Стандартный VGA" видеоадаптер и "Стандартный" тип монитора.
2. На втором этапе нужно установить драйверы видеоадаптера и монитора, соответствующие типу оборудования. Лучше устанавливать драйверы поставщика оборудования, если они изготовлены специально для Windows 95. Следует отметить, что если вы устанавливаете русскую версию Windows 95, то можно устанавливать только локализованные версии драйверов изготовителя оборудования. Если у вас нет локализованных версий драйверов, то наиболее безопасным будет установка драйверов из комплекта поставки Windows 95, которые совместимы с имеющимся оборудованием. Данные рекомендации распространяются не только на драйверы монитора и видеоадаптера, но и на все остальные устройства. После установки драйверов монитора и видеоадаптера следует сохранить системные файлы Windows 95: System.dat, User.dat, Win.ini, System.ini. Эти файлы могут потребоваться, если возникнут проблемы в процессе установки драйверов оставшегося оборудования.
3. На третьем этапе нужно установить оставшееся оборудование. При этом за один шаг установки лучше добавлять в систему по одному устройству и после каждого шага сохранять перечисленные выше системные файлы.
Представленная методика позволяет корректно установить Windows 95 практически на любое оборудование. Более того, если при установке очередного устройства происходит зависание или сбой в работе операционной системы, то, благодаря сохранённым системным файлам, всегда можно вернуться на шаг назад и для данного оборудования попробовать подобрать драйверы, обеспечивающие его правильную работу.
Решение проблем со шрифтами установкой драйвера принтера
(16) Очень часто проблемы правильной печати русских шрифтов, их вывода на экран и т.п. кроются в том, что Windows 95 устанавливает очень ограниченный набор шрифтов, если не установлен принтер. Поэтому рекомендую во время установки системы "установить" принтер, пусть даже его и не наблюдается поблизости. Т.е. надо разрешить системе установку принтера и не определять его автоматически, а выбрать из списка. Теоретически, всё равно какой принтер выбрать. Я бы порекомендовал выбрать, что-нибудь типа Эпсона, Кэнона или Хьюлет Паккарда (HP). При этом система доустановит кучу шрифтов, и многие проблемы с приложениями исчезнут.
Хранение дистрибутива Windows
(43) Если вы выполняли установку Windows с компакт-диска, то желательно сделать копию дистрибутива на винчестере. Тогда при доустановке каких-то компонент или восстановлении повреждённых системных файлов не придётся искать нужный компакт-диск, который к этому времени может быть уже отдан кому-нибудь или безнадёжно поцарапан. К тому же с винчестера инсталлировать удобнее и быстрее.
(43) Изменение строкового параметра "SourcePath" раздела реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
изменит путь, по которому программа установки Windows будет искать инсталляционные файлы. Это верно для всех версий Windows.
(29) В Windows Me в каталоге Win\Options\Install хранится копия инсталляционных архивов. При добавлении компонентов в систему через Панель управления файлы берутся именно отсюда. Таким образом, вы можете отказаться от традиционного хранения дистрибутива ОС на винчестере. Однако тем, кому дорого место на диске, я бы советовал после окончательного конфигурирования Millennium удалить содержимое упомянутого каталога, а при смене компонентов системы или драйверов использовать компакт-диск. В этом случае не помешает в параметре реестра "SourcePath" указать путь к каталогу с установочными файлами на компакт-диске.
Доустановка компонентов Windows из других дистрибутивов
(31) Для тех, кто любит поковыряться в винде, могу предложить способ доустановки компонентов Windows. Предположим, у вас несколько дистрибутивов Win9x/Me, и вам захотелось установить компонент, которого нет в установленной версии или установить неотображаемый компонент. Установленная Windows сама не предложит ничего из другого дистрибутива, так как установка производится по протоколам, хранящимся в INF-файлах. Для решения этой проблемы следует скопировать все INF-файлы из CAB-файлов (это архивы BASE2.CAB, PRECOPY1.CAB, WIN_18.CAB для Windows Me) в отдельную папку и вперёд: Пуск – Настройка – Панель управления – Установка и Удаление программ – Компоненты Windows – Установить с диска. Теперь указываете созданную папку с INF-файлами и вы увидите ВСЁ, что есть в данной версии дистрибутива. И хотя, на первый взгляд, ничего нового, но вы всё-таки посмотрите повнимательнее. В одной из версий я нашёл некий WebTV; Универсальный проигрыватель не всегда виден, а здесь обязательно будет; программы сжатия дисков не видно нигде, а здесь есть (хотя зачем она :); указатели мыши Windows Me сама не предлагает; иногда попадается в Мультимедиа программка, тянущая за собой кодеки MP3 и MP4 (в ранних версиях Windows 98). Можно попробовать затянуть Системный монитор из Windows Me в 98. Дерзайте.
Резервное сохранение файлов системного реестра
(40) Возникающие проблемы часто пытаются решить переустановкой Windows. При переустановке Windows без предварительного удаления её каталогов проблемы, однако, могут сохраняться, так как неприятности могут быть связаны с тем, что что-то неверно записалось в реестре, а при переустановке "поверх" в реестре почти всё остаётся по-старому. Поэтому обычно эффективна только переустановка с предварительным удалением каталогов Windows и Program Files. Но после этого приходится инсталлировать и настраивать почти все программы по-новому. Чтобы не тратить на это время и обеспечить возможность анализа причин неприятностей, в Windows 95 периодически сохраняйте в каком-то каталоге копии файлов реестра system.dat и user.dat (а также заодно system.ini и win.ini) из основного каталога Windows (%WinDir%). В Windows 98 это автоматически ежедневно при первом запуске системы делает утилита "Проверка реестра" (SCANREG), которая также проверяет системный реестр на наличие повреждений и пустых фрагментов. Эта утилита сжимает вышеуказанные четыре файла и сохраняет их в каталоге %WinDir%\Sysbckup в cab-архиве под именем rbxxx.cab, где xxx — номер резервной копии. По умолчанию сохраняются 5 последовательных копий, а затем каждая новая замещает самую старую. Можно заставить SCANREG сохранять до 1000 резервных копий, присвоив нужное число параметру MaxBackupCopies в файле scanreg.ini. Также можно дополнительно сохранять в этих cab-архивах копии других файлов (но только находящихся на загрузочном диске), указав в параметре Files их имена с путём. Имена файлов и каталогов надо указывать в DOS-шаблоне "8.3", а на кириллице — в Windows-кодировке (CP-1251). Например:
Files=30,autoexec.bat,config.sys
Files=30,PROGRA~1\MICROS~2\ШАБЛОНЫ\NORMAL.DOT
При обнаружении повреждений в реестре SCANREG замещает повреждённый реестр наиболее свежей архивной копией. Если реестр содержит более 500 Кб пустых блоков данных, то эта утилита автоматически оптимизирует его. Кроме этого, загрузившись в "чистый" DOS, можно с помощью команды
scanreg /restore
восстановить реестр из архива. Однако в открывающемся окне можно выбирать только из 5 архивов. Если же у нас, например, установлено M
axBackupCopies=100, то эти архивы могут быть не самыми свежими. Тогда надо либо предварительно переместить ненужные cab-архивы в другой каталог, либо вручную вытаскивать из нужного архива файлы и замещать повреждённые. Дополнительные файлы, сохраняемые с помощью параметра Files, автоматически не восстанавливаются и их надо всегда вытаскивать из архива вручную.
В случае Windows 95 советую также ПЕРЕД заменой каких-либо плат, инсталляцией драйверов, программ или самостоятельной правкой реестра сохранять вручную копии файлов реестра под особым именем или в особом каталоге, чтобы при возникновении проблем можно было бы сделать анализ и корректный откат. А в случае Windows 98 установите для параметра MaxBackupCopies значение побольше (например, 100), поскольку проблемы могут проявиться не сразу.
(38) Программу SCANREG можно применять и в Windows 95. Для этого необходимо с компьютера с установленным Windows 98 взять следующие файлы:
C:\WINDOWS\scanreg.ini
C:\WINDOWS\scanregw.exe
C:\WINDOWS\COMMAND\scanreg.exe
и скопировать их в наш Windows 95 в те же каталоги. Теперь в папке Автозагрузка (можно и в реестре, но это сложнее) добавляем ярлычок на такую командную строку:
scanregw /autorun
Всё! При первом запуске Windows каждый день реестр будет сохраняться. Теперь, если вдруг Windows после экспериментов с реестром не грузится — грузимся в чистом DOS'е, даём команду
scanreg /restore
и выбираем копию реестра с датой, когда всё ещё было нормально.
Полная переустановка Windows
(37) Если вы решили полностью переустановить Windows, не удаляйте все каталоги и не форматируйте раздел. Просто в DOS-режиме переименуйте каталоги WINDOWS и PROGRA~1, например, в W и P. Это удобно по следующим причинам:
1. В процессе установки вы можете драйверы устройств брать из этих каталогов (C:\W\INF, C:\W\SYSTEM, ...), а не искать дискеты и CD с ними.
2. В подкаталоге "C:\P\Common Files", например, может оказаться нечто критичное.
3. После свежей установки Windows и приложений иной раз достаточно вместо свежеустановленного приложения положить его старую версию, чтобы вернулись привычные настройки. Или избежать таким образом импорта данных. И вообще полезно временно подержать этакую разновидность бэкапа — пока не убедишься, что он действительно не нужен.
Akina
Простой способ установки нескольких Windows 9x на одном компьютере
(19) Если вы хотите установить на своей машине несколько Windows 9x (например, одну версию русскую, а вторую немецкую, или одну версию для работы, а другую для экспериментов), то можете воспользоваться нижеописанным методом.
1. В среде Windows необходимо скопировать для последующего использования в отдельный каталог все файлы из корневого каталога C:\, имеющие отношение к Окнам (самое главное: autoexec.bat, config.sys, io.sys, msdos.sys).
2. Перегружаетесь в режим DOS и решительно прибиваете эти файлы в корневом каталоге C:\, чтобы при инсталляции второй операционки не было лишних вопросов.
3. Инсталлируете новые Окна на логический диск, где ещё нет Windows.
4. Загружаетесь в новой Windows, а затем с помощью архиватора WinRAR Евгения Рошала создаете SFX (самораспаковывающийся) архив, вмещающий в себя сохранённые файлы (autoexec.bat, config.sys, io.sys, msdos.sys), и комментируете архив следующим образом:
Silent
Path=C:\
Overwrite=1
Setup=WIN_DIR\RUNDLL.EXE user.exe,ExitWindowsExec
где:
Silent — распаковка архива без предварительного вопроса;
Path=C:\ — путь для распаковываемых файлов;
Overwrite=1 — замена имеющихся файлов файлами архива;
Setup — команда запуска определённого приложения (в нашем случае команда перегрузки Windows);
WIN_DIR — путь к файлу RUNDLL.EXE той Windows, которую вы планируете покинуть, т.е. для второй Windows, скорее всего, D:\WINDOWS.
5. Для полной перезагрузки компьютера создайте или измените файл dosstart.bat в основном каталоге новой Windows в соответствии с советом Игоря Лейко, приведённом в статье "Перезагрузка и завершение работы Windows 9x с помощью команд" рубрики "1.2. Windows 95/98/Me. Загрузка, зависание, перезагрузка, завершение работы", так как команда
RUNDLL.EXE user.exe,ExitWindowsExec
перегружает только Windows.
6. Создайте ярлык к вашему SFX-архиву и поместите его на панель быстрого запуска (Quick Launch). Щёлкнув по этому ярлыку, вы сможете перегружаться в первую Windows (но сначала выполните пункт 7).
7. Создайте аналогичный SFX-архив с файлами из корневого каталога C:\ и с комментарием для перезагрузки из первой Windows во вторую, единственное отличие комментария от уже сделанного — путь к файлу RUNDLL.EXE (С:\WINDOWS).
8. Выполните пункты 5 и 6 для первой Windows.
Примечание: если нет WinRAR'а, то можно написать аналогичный по смыслу bat-файл, но использование SFX-архива с комментарием удобнее.
(19) Две Windows можно установить и на один логический диск, однако тогда каталог "Program Files" у них будет общий со всеми вытекающими последствиями... Я эту проблему решал следующим образом:
1. Инсталлировать систему по минимуму.
2. Экспортировать весь реестр в текстовый файл.
3. Переименовать каталог "Program Files", например, в "App".
4. В любом редакторе поменять в экспортированном файле все "Program Files" на "App" и "PROGRA~1" на "APP".
5. Импортировать отредактированный файл обратно в реестр.
6. Сразу перезагрузиться.
После этого большинство программ будет инсталлироваться в этот каталог. Если нет, это легко поменять вручную.
Получение файлов обновлений для операционной системы
(39) Windows 98/Me/2000/XP имеет компоненту Windows Update, которая позволяет через Интернет скачивать необходимые обновления для операционной системы. Для Windows 95 (и, наверно, Windows NT) эту компоненту можно установить с сайта Microsoft Windows Update.
Использование механизма Windows Update, с одной стороны, удобно, так как делается анализ конфигурации операционной системы и предлагается скачать и установить только то, что необходимо на данном компьютере. С другой стороны, часто имеется желание установить эти обновления на другой компьютер или сохранить их на случай переустановки операционной системы, чтобы не качать всё по-новому.
В Windows 95/98 (и, наверно, в Windows Me) файлы обновлений загружаются в каталог "Program Files\WindowsUpdate" и сразу после установки автоматически удаляются. Здесь может помочь прерывание процесса установки сразу по окончании закачки файлов. Затем можно скопировать файлы обновлений, которые обычно представляют собой инсталляционные exe-файлы, и запустить их на установку. Но на практике поймать нужный момент сложно, поэтому можно лишь в процессе загрузки последнего из выбранных обновлений скопировать уже закаченные предыдущие. В Windows XP (и, наверно, в Windows NT/2000) файлы обновлений остаются в каталоге "%USERPROFILE%\Local Settings\Temporary Internet Files" и их можно оттуда вытащить (%USERPROFILE% — это каталог Вашего профиля, обычно "C:\Documents and Settings\имя пользователя").
Однако самый удобный способ — это смотреть с помощью Windows Update, какие обновления нужны, а скачивать их с сайта Центр загрузки Microsoft
. Большинство обновлений и дополнений там легко можно найти.
Решение проблем после установки файлов обновлений
(39) Если у вас после установки файлов обновлений возникли проблемы (например, из-за того, что на русскую версию Windows поставлено английское обновление), а деинсталляция обновления невозможна, переустановите Windows командой
setup /nd
Akina
(39) Параметр /nd заставляет игнорировать наличие файла Migration.dll и может использоваться для того, чтобы заставить Windows перезаписывать новые версии файлов более старыми. Однако файлы, которые в сведениях для установки (в файлах с расширением inf) имеют флаг ,,,32, перезаписаны более старыми версиями не будут.