ИТ-компания КОМПУС - ремонт компьютера, ит-услуги, локальные сети, охранное видеонаблюдение, Интернет, программное обеспечение - Ижевск, Сарапул, Воткинск, Глазов, Камбарка, Чайковский, Сигаево, Каракулино, Шаркан, Игра, Балезино, Дебесы, Яр, Кез

КОМПУС - обслуживание компьютеров, настройка Windows, подключение к высокоскоростному доступу в сеть Интернет, СКС, ЛВС, видеонаблюдение, INTERNET в Ижевск, Сарапул, Воткинск, Глазов, Камбарка, Чайковский, Сигаево, Каракулино, Шаркан, Игра, Балезино, Дебесы, Яр, Кез - Удмуртия
Ваш путеводитель в мире современных технологий!
Организация доступа в Интернет, ремонт и обслуживание компьютерной техники, видеонаблюдение, СКУД, охранные системы, лицензионное программное обеспечение
Меню
Статистика
Rambler's Top100
Яндекс цитирования

Партнер Dr.Web техническое обслуживание компьютеров

Система Orphus

Прием платежей Visa, MasteCard

Категории раздела
Технологии [14]
Описание современных технологий в области ИТ
Настройки ПО, оборудования [29]
Описание настроек различного программного обеспечения и оборудования
Советы "бывалых" [38]
Советы по настройке компьютеров и ПО
Главная » Статьи » Каталог статей » Советы "бывалых"

Параметры командной строки программы установки Windows
Параметры командной строки программы установки WindowsQ: Приведите, пожалуйста, полный список переключателей программы установки Windows Me SETUP.EXE.

А: При установке операционной системы, благодаря применению командной строки, вы можете использовать ряд специальных параметров, значительно расширяющих возможности самой процедуры инсталляции Windows. Например, вы заранее можете задать инсталлятору некие вводные данные, которые либо облегчат и ускорят установку и последующую настройку ОС, либо устранят проблемы и сбои, возникающие при обычной установке системы. Собственно, именно устранение сбоев при установке ОС и является основным назначением подавляющего большинства этих переключателей, а потому иметь под рукой справочный материал со всем их списком необходимо каждому грамотному пользователю, предполагающему необходимость уметь самостоятельно устанавливать операционную систему. Особенно полезно знать параметры программы установки тем, кому переустанавливать систему приходится достаточно часто, так как благодаря этим ключам можно очень значительно сократить время инсталляции Windows. Кроме того, предусмотрена возможность в командной строке программы SETUP.EXE задать имя и путь к файлу ответов программы установки — обычно MSBATCH.INF, что вообще позволит устанавливать систему в полностью автоматическом режиме. Для того, чтобы это сделать, просто в командную строку добавляется полный путь к этому файлу (вместе с его именем — дополнительных параметров для ввода этого пути не требуется: «SETUP.EXE A:\MSBATCH.INF»), разумеется, если он не находится в папке с дистрибутивом Windows. Подробно о работе с файлом MSBATCH.INF Upgrade уже писал в одном из прошлых номеров. Следует только учитывать, что далеко не все параметры срабатывают при переустановке ОС из-под Windows, поэтому старайтесь их использовать в режиме MS-DOS. Также далеко не все параметры работают во всех версиях Windows, в частности — в устаревшей Windows 95. К сожалению, некоторые из редко используемых параметров плохо документированы, проверить каждый в работе не так просто, поэтому за 100% достоверность всей информации ручаться не буду, но попробую привести все известные мне данные:

/? — вызов справки по программе установки и её документированным (не всем!) параметрам.
/C — запрет запуска драйвера кэширования диска SmartDrive. При этом значительно увеличивается время установки ОС. Полезен, если нужно освободить немного стандартной оперативной памяти в пределах первых 640 килобайт для какого-то специфического DOS-драйвера.
/D — запретить при переустановке системы использование имеющихся настроек Windows. Игнорируются установки файлов SYSTEM.INI, WIN.INI и т.п. Используется, например, если имеются проблемы с запуском инсталляции, являющиеся следствием потери или повреждения конфигурационных файлов Windows.
/N — отключить поддержку мыши при установке системы. Помогает решить ряд конфликтов при распределении системных ресурсов или используется при отсутствии мыши.
/M — запретить воспроизведение звуков при установке ОС. Позволяет избежать проблем, связанных со звуковым оборудованием. В Windows 95 не работает.
/S:[INFFILE] — позволяет загрузить пользовательский файл SETUP.INF, который даёт возможность установить пользовательские драйвера устройств ещё на этапе установки ОС. Здесь «[INFFILE]» — путь и имя файла, соответствующего SETUP.INF (то есть не обязательно он должен называться именно так).
/T:[PATH] — директория, в которую программа установки поместит свои временные файлы. Если такой директории не существует, она будет создана. Любые существующие файлы в этой директории будут удалены.
/U:[UPI] — задаёт UPI (плохо документированный параметр).
/IA — пропустить использование раздела «AfterProvider» файла Setupc.inf.
/IB — пропустить использование раздела «BeforeProvider» файла Setupc.inf.
/IC — загрузить Windows 98 без 16-разрядных драйверов реального режима. Если параметр «KeepRMDrivers=1» отсутствует в реестре, то 16-разрядные драйвера из файлов CONFIG.SYS и AUTOEXEC.BAT не грузятся.
/ICH — окно программы Scandisk остается видимым при проверке диска. Полезно, если возникают проблемы на этапе проверки диска.
/ID — пропустить проверку наличия достаточного количества свободного места на диске. Используется, если программа установки неверно оценивает свободное место на диске при переустановке системы поверх предыдущей версии.
/IE — пропустить создание загрузочной дискеты Emergency Boot Disk (EBD). Не создаётся также папка Windows\Command\EBD. В Windows 95 не работает.
/IF — «быстрая» установка. Отключается проверка скопированных файлов. Используется функция кэширования имен файлов CacheFindFirst программы SETUPX.
/IG — разрешить установку системы на старых моделях ПК фирм Gateway и Micron, имеющих устаревший BIOS.
/IH — устанавливает для ScanDisk основной режим работы вместо фонового. Полезен для диагностики причин зависания установки при работе ScanDisk.
/IL — загрузить драйвер мыши Logitech вместо драйвера мыши Микрософт. Используйте эту опцию, если у вас есть мышь Logitech Series C.
/IM — пропустить проверку наличия достаточного количества памяти в переделах первых 640 килобайт (conventional memory, обычная память). Используется, если программа установки отказывается работать из-за нехватки стандартной памяти.
/IN — запуск программы установки без модуля сетевой настройки Network Setup Module. Мастер настройки сети не вызывается. Используется при отсутствии сети.
/IP — пропустить обнаружение недокументированных устройств plug and play. Может быть полезен при зависаниях на этапе настройки оборудования.
/IQ — пропустить проверку наличия файлов с общими кластерами (cross-linked files) и целостности папок утилитой ScanDisk (если её запуск разрешён).
/IR — пропустить обнаружение системного CMOS/BIOS и не обновлять главную загрузочную запись диска Master Boot Record (MBR). Используется, когда антивирусная защита в CMOS не может быть отключена. Компьютер в конце установки не перезагрузится, и может потребоваться сделать жёсткий диск системным с помощью загрузочной дискеты, командой «SYS C:».
/IS — пропустить автоматическую проверку диска утилитой ScanDisk. Ускоряет установку ОС и решает проблемы с работой ScanDisk.
/IT — запретить проверку запущенных резидентных (terminate-and-stay-resident — TSR) программ, которые могут быть причиной сбоев при работе программы установки системы.
/IV — запретить вывод рекламно-информационных сообщений при обновлении системы из-под Windows. В Windows 95 не работает.
/IW — пропустить диалог принятия пользователем лицензионного соглашения Microsoft End User License Agreement.
/IX — запретить проверку установленной кодовой страницы. Позволяет использовать различные кодовые страницы для DOS и для Windows.
/IY — пропустить детектирование языковых конфликтов.
/NA=# — пропустить проверку запущенных программ, вызывающих сбои при работе программы установки ОС. «#» имеет следующие значения:

  • 0 = проверять все программы. Используется по умолчанию
  • 1 = Windows-программы не проверять, DOS-программы проверяются
  • 2 = DOS-программы не проверять, Windows-программы проверяются
  • 3 = проверка программ отключена
В Windows 95 не работает.
/ND — не использовать при переустановке или обновлении системы весьма полезный файл MIGRATION.DLL, в котором содержится список файлов, не подлежащих перезаписи более ранними версиями (список этот можно найти и в реестре — раздел HKLM\Software\Microsoft\Windows\CurrentVersion\Setup\Migration). При этом разрешается перезаписывать более свежие файлы более старыми их версиями за исключением тех файлов, для которых в соответствующих .INF-файлах установлен флаг ",,,32". При использовании этого ключа потеряются, в частности, обновления системных файлов, произведённые на сайте Windows Update, обновления некоторых программ типа Microsoft Office, Microsoft Windows Media Player, Microsoft NetMeeting, Microsoft Outlook Express, Microsoft Internet Explorer. Следует использовать при необходимости возврата всех «родных» файлов Windows, например, в случае, если обновление системных файлов привело к негативным результатам, или обычная переустановка ОС не решает проблему, а выборочное восстановление оригинальных файлов невозможно. В Windows 98 с установленным Internet Explorer 5 и Office 2000 использование этого ключа может приводить к невозможности загрузить систему и вызвать проблемы с обновлением Office 2000. Во избежание этого предварительно удалите Office 2000 и Internet Explorer 5.

/NF — пропустить приглашение удалить системную дискету из привода флоппи-дисков после её создания. В Windows 95 не работает.
/NH — пропустить запуск программы HWINFO.EXE при установке системы из-под Windows. Используется при зависаниях этой программы. В Windows 95 не работает.
/NM — пропустить проверку соответствия процессора и объёма оперативной памяти минимальным требованиям Windows. Позволяет устанавливать систему на старые машины с процессором ниже 486/66DX и памятью менее 16 мегабайт.
/NR — пропустить проверку реестра программой SCANREG.EXE. Ускоряет установку и устраняет проблемы на этапе проверки реестра.
/NX — пропустить проверку версии программы установки системы (файла SETUPX.DLL). В Windows 95 не работает.
/NTLDR — запрет поиска установленной операционной системы. Позволяет устанавливать OEM-дистрибутивы на ПК с установленной Windows. Необходимо только создать пустой файл в корневой директории системного диска с именем NTLDR, без расширения.
/NOSTART — при запуске установки из-под DOS или Windows/WfWG 3.11 копируется только минимальный набор необходимых DLL-файлов, используемых программой установки системы, после чего производится выход из программы установки в DOS. Позволяет запускать установку на нерабочей Windows/WfWG 3.11.
/Domain:[DomainName] — устанавливает автоматическое уведомление домена NT при входе в сеть. Windows требует сетевого подтверждения при первой загрузке, если сервер контролирует имена пользователей.
/SrcDir:[Directory] — задаёт специальную папку для файлов дистрибутива Windows. Новые компоненты будут впоследствии устанавливаться уже из этой папки. В реестре прописывается соответствующий параметр «SourcePath» в разделе HKLM\Software\Microsoft\Windows\CurrentVersion\Setup
/P — служебный параметр, не оказывающий сам по себе влияния на программу установки ОС, но позволяющий использовать дополнительные переключатели, записываемые после этого параметра, диспетчером обнаружения устройств для выявления или устранения некоторых проблем, связанных с обнаружением и настройкой имеющихся устройств. С параметром /P допускается использовать сразу несколько дополнительных переключателей, разделяя их точкой с запятой (;), например: «/P B;F;G». Только первый переключатель отделяется пробелом. После некоторых переключателей можно ставить знак «+» или «-», что будет соответствовать положениям «ВКЛ» и «ВЫКЛ» соответствующего параметра (например — «/P A-»).

Переключатели параметра /P:

A — отвечает за режим безопасного определения устройств, предназначенный для снижения вероятности зависания системы. Однако метод безопасного определения может не всегда верно находить устройства. Значение по умолчанию во время установки Windows — включено («A-» — выключить).
B — включить режим пошагового определения устройств «Prompt Before» (запрос перед запуском каждого детектирующего модуля) для возможности вручную отказаться от попыток определения проблемного устройства при установке ОС. По умолчанию выключен.
C — включить («С-» — отключить) механизм автоматического поиска дополнительных подсказок, установлено ли устройство того или иного класса. То есть при наличии в файле CONFIG.SYS драйвера какого-либо устройства, подразумевается, что такое устройство установлено, и лишний вопрос о его наличии в системе пользователю уже не задаётся. По умолчанию включено. В Windows 98 и выше не используется.
D=[NAME] — принудительно задаёт список классов устройств (либо разрешает работу соответствующих модулей определения устройств), определение которых разрешено на этапе установки ОС. Вместо [NAME] следует писать названия модулей, соответствующих определённым классам устройств, или имена самих классов, которые можно найти в файле MSDET.INF, разделе [msdet]: «DetectSpeaker», «DetectPS2Mouse» — модули; «keyboard», «mouse» — классы. В командной строке это выглядит примерно так:

SETUP /P D=DetectPS2Mouse,keyboard,ports

то есть классы перечисляются через запятую, без пробелов.
E — включить определение устройств в режиме, используемом при установке ОС (Setup Mode Detection). Нужен для того, чтобы разделить процесс определения устройств при установке системы и, например, процесс поиска новых устройств уже на установленной системе. По умолчанию включён во время установки ОС.
F — включить режим очистки реестра при установке ОС. При этом удаляется раздел реестра HKEY_LOCAL_MACHINE\Enum\Root. Полезен при переустановке системы после замены материнской платы. Игнорируется при запуске инсталляции из-под Windows. Используется только в Windows 95. В Windows 98, Windows 98 Second Edition и в Windows Millennium Edition игнорируется всегда. По умолчанию выключен. Обязательно сделайте резервную копию реестра перед использованием этого параметра, поскольку в некоторых справочных материалах утверждается, что с этим параметром полностью заменяется весь реестр.
G=# — устанавливает степень информативности выдаваемых при определении устройств сообщений. При #=0 (по умолчанию) отображается только прогресс-бар, при #=3 (максимальное значение) отображаются все ресурсы каждого найденного устройства. Помогает определить, какое устройство виновато в зависании установки ОС.
I — отменить определение поддержки системным BIOS технологии Plug and Play. Используется если сведений об устаревшем BIOS нет в файле MACHINE.INF, и Windows не может его распознать.
J — в Windows 98 и выше задаёт принудительное включение поддержки ACPI (вместо APM), если BIOS системы поддерживает ACPI, а Windows этого определить не может ввиду отсутствия в её файлах данных о BIOS данной системы. Если BIOS не поддерживает ACPI, то в Windows её поддержки не появится, либо возможно зависание при установке системы. В Windows 95 отменяет результаты проведения предыдущей установки системы с использованием параметра «/P I». Используется для включения определения Windows поддержки BIOS технологии Plug and Play в том случае, если предыдущая установка производилась с параметром «/P I», а затем была обновлена версия BIOS.
L=# — устанавливает уровень информативности сообщений в файле Detlog.txt. «#» может принимать значения от 0 до 3, по умолчанию — максимальное значение «3».
M — включить режим мини-Windows, соответствующий сокращённому варианту Windows 3.1 и использующийся для отображения графического интерфейса на начальном этапе установки ОС из-под MS-DOS. По умолчанию включён при установке из DOS и выключен при установке из Windows.
N — отключить режим возобновления установки (Recovery mode), при котором в случае неудачной попытки установки Windows повторная процедура инсталляции системы начинается не с самого начала, а используются уже скопированные на диск временные файлы. При использовании этого параметра отключается и создание файла протокола DETCRASH.LOG.
O=[TRACEOUTPUT] — задаёт директорию, в которую помещается файл трассировки TRACELOG.TXT при использовании отладочной версии файла SYSDETMG.DLL.
P — разрешить запись в файл DETLOG.TXT данных о длительности процедуры определения устройств. По умолчанию выключен.
R — принудительно задействовать режим возобновления установки, при котором во время инсталляции системы используются данные из файла протокола DETCRASH.LOG, в котором зафиксировано устройство, ставшее причиной предыдущего зависания системы. В результате при повторной инсталляции не предпринимаются попытки определения этого проблемного устройства. Данный режим устанавливается либо вручную, либо автоматически при выборе во время установки Windows функции продолжения установки после сбоя (Safe Recovery).
S=[NAME] — задаёт список классов устройств или детектирующих модулей, которые в процессе установки следует пропустить. Вместо [NAME] следует писать названия модулей, соответствующих определённым классам устройств или имена самих классов, которые можно найти в файле Msdet.inf, разделе [msdet]: «DetectSpeaker», «DetectPS2Mouse» — модули; «keyboard», «mouse» — классы. В командной строке это выглядит примерно так:

SETUP /P S= DetectPS2Mouse,keyboard,ports

T=# — при использовании отладочной версии менеджера определения устройств SYSDETMG.DLL задаёт уровень трассировки. «#» может принимать значения от 0 до 9.
V — включить режим «Verify Only», при котором осуществляется только проверка наличия устройств, прописанных в системном реестре, без поиска новых устройств. Используется мастером установки устройств PCMCIA (PC-card) и по умолчанию при установке системы выключен.
X=[RESOURCE LIST] — задаёт список ресурсов, которые запрещается опрашивать при поиске и определении устройств. Этот список может быть представлен в одном из четырёх форматов:

  • io(xxx-yyy,xxx-yyy,...)
  • mem(xxxxx-yyyyy,xxxxx-yyyyy,...)
  • irq(x,y,z,...)
  • dma(x,y,z,...)

Например:

SETUP /P X=IO(300-30F,240-24F)

    Вот, собственно, и всё, что известно на сегодня про параметры командной строки программы установки Windows 9x. Если же вы хотите взглянуть на очень скудные в отношении внятной информации первоисточники, то обратитесь к статьям Q128400 и Q186111 базы данных технической поддержки Microsoft http://search.support.microsoft.com/kb/c.asp. Учтите только, что не следует вводить в командную строку сразу все параметры — программа установки может не справиться с большим их числом и выдаст вам сообщение об ошибке, так что используйте только то, что вам действительно необходимо.

Категория: Советы "бывалых" | Добавил: Павел (08.09.2008) | Автор: Трошин Сергей
Просмотров: 3893 | Рейтинг: 5.0/2 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Интернет + ТВ + телефон
Ростелеком - пакет услуг - Сарапул
Проверка контрагентов
Контур.Фокус – быстрая проверка контрагентов
Microsoft
Форма входа
Поиск по сайту
Наши работы

Благотворительность
РОО СРСПСЧ УР "Право на жизнь"
АНО "Центр социальной поддержки "Новый свет"
Региональный благотворительный фонд "Отцы и дети"


МЫ ВАМ ПЕРЕЗВОНИМ

ТЕХПОДДЕРЖКА
 
Служба информационной поддержки клиентов: 8 (34147) 5-10-10, 8 (964) 1-800-900

ИТ-компания "КОМПУС", Ижевск, Сарапул, Воткинск, Глазов, Камбарка, Чайковский, Сигаево, Каракулино, Шаркан, Игра, Балезино, Дебесы, Яр, Кез © 2005-2017