Необходимы некоторые файлы с windows xp i386

Где находится папка i386 windows xp Здесь предоставлены описания файлов и папок, которые представляют определенный интерес пользователей. На самом деле

Где находится папка i386 windows xp

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

C: (корневая папка системного диска)

Скрытый загрузочный файл. Без него система не загрузиться. Файл boot.ini имеет много настроек. Изменять его не рекомендуется. Вот примерное описание
[boot loader]timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
[operating systems]multi(0)disk(0)rdisk(0)partition(1)WINDOWS=»Microsoft Windows XP Professional RU» /noexecute=optin /fastdetect

C: (корневая папка системного диска)

Скрытый файл на жестком диске, используемый Windows для хранения частей программ и файлов данных, не помещающихся в оперативной памяти.

C: (корневая папка системного диска)

Скрытый файл на жестком диске используемый для функции «Спящий режим». Спящий режим — это состояние, в котором компьютер завершает работу, предварительно сохранив все содержимое памяти на жестком диске. При перезапуске компьютера состояние рабочего стола полностью восстанавливается.

C: (корневая папка системного диска)

Скрытая папка, по сути это «Корзина»

System Volume Information

C: (корневая папка системного диска)

Папка является скрытой. В папке находится кэш службы восстановления системы. Программа восстановления системы создает копии реестра в данной папке. Данная папка содержит один или несколько подпапок вида _restoreRPxSnapshot. По своей сути, они являютя каталогами точек восстановления системы.

Do cument s and Settings

C: (корневая папка системного диска)

В папке находятся профили пользователей, работающих с системой Windows XP

Папка предназначена для хранения временных файлов. Многие программы при своей установке временно копируют в эту папку свои файлы для дальнейшей инсталляции.

В этой папке находятся ссылки на запускаемые приложения и программы. Со временем количество ссылок в этой папки увеличивается на столько, что системе требуется больше времени на проверку. Очистка этой папки ускорит быстродействие вашей системы. Не рекомендуется после очистки папки делать перезагрузку системы. Это ухудшит быстродействие.

В папке хранятся звуковые файлы WAV для озвучивания системных событий.

C:Windows Software Distribution

В папке хранятся папки и файлы, закачанные с помощью автоматического обновления.

C:Windows Driver Cache i386

В папке находится кэш драйверов. Некоторые пользователи рекомендуют удалять эту папку после установки всего оборудования. При добавлении любого нового оборудования Windows будет запрашивать установочный диск.

WinSxS, или Windows Side by Side, является еще одним новшеством Windows XP. Microsoft создала систему, позволяющую сохранять несколько версий одинаковых библиотек (DLL) и использовать при необходимости именно ту, что требует конкретная программа.

C:Windows system32 dllcache

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

C:Windows system32 config

В папке содержатся файлы, которые работают с реестром

Источник

Восстановление удаленных либо испорченных системных файлов Windows XP и Windows 7

Как восстановить поврежденные файлы в Windows XP:

Бывают случаи, когда нужно восстановить испорченные, либо удаленные системные файлы Windows XP . Системные файлы, имеют все шансы быть удалены, испорчены, либо подменены зараженными файлами в результате, к примеру, воздействия вирусов. Нередки случаи дефекта системных файлов при некорректном выключении компа (как вариант, при выключении света) в следствии погрешностей в файловой системе.

Ниже вы получите ответ на вопрос: Как восстановить поврежденные системные файлы без переустановки Операционной Системы.

Способ подходит для тех случаев, когда известно, какие непосредственно системные файлы нужно будет вернуть.

В случае если PC прекратил загружаться после некорректного выключения (отключение электричества, выключение кнопкой, выдергивание шнура питания из розетки), сначала нужно проверить жесткий диск на присутствие логических ошибок.

Процесс восстановления заключается в копировании с установочного диска Windows XP требуемых системных файлов. На дистрибутиве Windows есть все системные файлы. Они расположены в папке I386 . Все нужные файлы на установочном диске записаны в сжатом виде и имеют расширение вида .dl_ .ex_ и т.д.. Т.е. последний символ заменен подчеркиванием.

Нам нужно будет распаковать удаленные из системы файлы с установочного диска Windows в папку, где они должны присутствовать. В случае если у вас нет дистрибутива windows, можно скачать архив с папкой I386 для 32-битной версии Windows XP.

Чтобы вернуть системные файлы необходимо загрузиться с загрузочного СD, к примеру ERD Commander . Скачать образ диска можно здесь . Записать образ диска можно с помощью бесплатной программы ISO Burner (скачать можно по этой ссылке )

Рассмотрим, как распаковать системные файлы с установочного диска Windows на примере восстановления файла C:WindowsSystem32userinit.exe , который зачастую подменяется баннерами, блокирующими Windows . Процесс восстановления поврежденных системных файлов с установочного диска принципиально не отличается и для иных файлов. Основное верно знать в какой непосредственно папке обязан находится тот или иной файл.

Загружаемся с диска ERD Commander . Выбираем загрузку ERD Commander 5.0 for Windows XP . В появившемся окошке в конце загрузки выбираем путь к установленной ОС Windows и нажимаем ОК.

Открываем Мой Компьютер . Вставляем установочный СD Windows . Из папки I386 копируем требуемые системные файлы с расширением dl_ либо ex_ в папку, где они должны присутствовать в установленной системе. Применительно к нам это файл USERINIT.EX_ . Копируем USERINIT.EX_ из папки I386 в папку C:WindowsSystem32. Чтобы достичь желаемого результата щелкаем правой клавишей по файлу USERINIT.EX_ и в контекстном меню выбираем Copy to .

В появившемся окне нужно выбрать путь C:WindowsSystem32 и нажать ОК.

После того как файл будет скопирован в системную папку, нужно будет его распаковать. Распаковка системных файлов с расширением dl_ либо ex_ с установочного диска Windows производится при помощи команды expand .

Синтаксис команды: expand [файл-источник] [целевой файл]

Чтобы выполнить команду, нужно будет запустить командную строку. В меню Пуск (Start) выбираем пункт Выполнить (Run) . В появившемся окошке вводим команду cmd и нажимаем Enter.

В окошке командной строки вводим команду для распаковки нашего файла: expand c:windowssystem32userinit.ex_ c:windowssystem32userinit.exe и нажимаем Enter.

Выполнится распаковка, о чем говорит текст: «c:windowssystem32userinit.ex_: 11863 bytes expanded to 26624 bytes». Восстановление системного файла прошло удачно . Теперь можно перезагружать PC.

Таким же образом восстанавливается любой другой системный файл Windows .

Как восстановить испорченные системные файлы Windows 7 без переустановки системы.

Теперь рассмотрим, как восстановить системные файлы в Windows 7.

Грузимся с диска «ERD-Commander» ( в меню на диске при загрузке, надо выбрать версию для Windows 7) Образ диска качать здесь .

В окошке настройки сети выбираем «Пропустить», и подтверждаем переназначение дисков. Далее, выбираем путь к системной папке Windows.

Запускаем «средства восстановления» MSDaRT.

Выбираем в меню «Средство проверки системных файлов»

Жмем «Далее»

Выбираем пункт «Сканировать и запрашивать перед исправлением» — кликаем «Далее»

В итоге запустится процесс поиска поврежденных, либо удаленных системных файлов Windows 7. Он может продолжаться около 5-ти минут. Когда процесс завершится, появится перечень поврежденных, либо удаленных файлов Windows . Отмечаем галочками файлы, которые хотим восстановить и жмем «Далее».

Начнется процесс восстановления системных файлов Windows 7, после окончания которого, появится окошко результатов восстановления. Кликаем «Далее» и в следующем окне — «Готово».

Далее закрываем «инструмент восстановления Windows 7 MSDaRT», щелкнув кнопку «Закрыть» и жмем «Перезагрузить».

Имейте ввиду!

Нужно быть внимательным во время выбора файлов для восстановления , в особенности при использовании пиратской версии, либо сборки Windows.

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

Системные файлы Винды и папки, в которых они должны находиться:

Здесь приведены определенные системные файлы Windows, а также папки, в которых они должны располагаться. Кстати, если вы нашли определенный файл, но в другой папке, скорее всего — это вирус! (за исключением папки c:windowssystem32dllcache).

Источник

Восстановление удаленных или поврежденных системных файлов Windows XP и Windows 7

Как восстановить удаленные системные файлы Windows XP

Бывают случаи, когда необходимо восстановить поврежденные или удаленные системные файлы Windows XP. Системные файлы могут быть удалены, повреждены или подменены зараженными файлами в следствии, например, действия вирусов. Не редки случаи повреждения системных файлов при некорректном выключении компьютера (например, при отключении света) из-за ошибок в файловой системе.

Здесь будет дан ответ на вопрос: Как восстановить системные файлы без переустановки Windows.

Метод подходит для тех случаев, когда известно, какие конкретно системные файлы необходимо восстановить.

Если компьютер перестал загружаться после некорректного выключения (отключение электроэнергии, выключение кнопкой, выдергивание шнура питания из розетки), прежде всего необходимо проверить жесткий диск на наличие логических ошибок.

Процесс восстановления заключается в копировании с установочного диска Windows XP необходимых системных файлов. На дистрибутиве Windows имеются все системные файлы. Они располагаются в папке I386 . Все необходимые файлы на установочном диске записаны в сжатом виде и имеют расширение типа .dl_ .ex_ и так далее. То есть последний символ заменен подчеркиванием.

Нам необходимо распаковать удаленные из системы файлы с установочного диска Windows в папку, где они должны находиться. Если у вас нет дистрибутива windows, можно скачать архив с папкой I386 для 32-битной версии Windows XP здесь, здесь или здесь.

Чтобы восстановить системные файлы нужно загрузиться с загрузочного CD-диска, например ERD Commander . Скачать образ диска можно здесь. Записать образ диска на болванку CD-R можно с помощью бесплатной программы DeepBurner (подробнее в статье как записать образ ISO на диск)

Рассмотрим, как распаковать системные файлы с установочного диска Windows на примере восстановления файла C:WindowsSystem32userinit.exe, который нередко подменяется баннерами, блокирующими Windows. Процесс восстановления системных файлов с установочного диска принципиально не отличается и для других файлов. Главное четко знать в какой конкретно папке должен располагаться тот или иной файл.

Загружаемся с диска ERD Commander . Выбираем загрузку ERD Commander 5.0 for Windows XP. В появившемся окне в конце загрузки выбираем путь к установленной ОС Windows и нажимаем ОК.

Открываем Мой Компьютер. Вставляем установочный компакт-диск Windows . Из папки I386 копируем необходимые системные файлы с расширением dl_ или ex_ в папку, где они должны находиться в установленной системе. В нашем случае это файл USERINIT.EX_. Копируем USERINIT.EX_ из папки I386 в папку C:WindowsSystem32. Для этого щелкаем правой кнопкой по файлу USERINIT.EX_ и в контекстном меню выбираем Copy to.

В появившемся окне нужно выбрать путь C:WindowsSystem32 и нажать ОК.

После того как файл будет скопирован в системную папку, необходимо его распаковать. Распаковка системных файлов с расширением dl_ или ex_ с установочного диска Windows выполняется с помощью команды expand.

Синтаксис команды: expand [файл-источник] [целевой файл]

Чтобы выполнить команду, необходимо запустить командную строку. В меню Пуск (Start) выбираем пункт Выполнить (Run). В появившемся окне вводим команду cmd и нажимаем Enter.

В окне командной строки вводим команду для распаковки нашего файла: expand c:windowssystem32userinit.ex_ c:windowssystem32userinit.exe и нажимаем Enter.

Выполнится распаковка, о чем свидетельствует текст: «c:windowssystem32userinit.ex_: 11863 bytes expanded to 26624 bytes». Восстановление системного файла прошло успешно. Теперь можно перезагружать компьютер.

Точно так же восстанавливается любой другой системный файл Windows.

Как восстановить поврежденные системные файлы Windows 7 без переустановки системы

Теперь рассмотрим процесс восстановления системных файлов в Windows 7. Он отличается от восстановления системных файлов в Windows XP.

Загружаемся с диска ERD Commander (выбираем версию для семерки в меню диска при загрузке) Образ диска здесь.

На вопрос о настройке сети отвечаем Пропустить, и подтверждаем переназначение букв дисков. Затем выбираем путь к папке винды.

Запускаем набор средств восстановления MSDaRT.

Выбираем пункт меню Средство проверки системных файлов

Для продолжения работы мастера жмем Далее

Выбираем пункт Сканировать и запрашивать перед исправлением и жмем Далее

Запустится процесс поиска поврежденных и удаленных системных файлов Windows 7. Он может занять достаточно долгое время. После того как ОС будет просканирована, появится список поврежденных или удаленных файлов. Ставим галочки на файлах, которые хотим восстановить и нажимаем Далее.

Запустится процесс восстановления системных файлов Windows 7, после чего появится окно с результатами восстановления. Нажимаем Далее и в следующем окне Готово.

Теперь закрываем инструменты восстановления системы Windows 7 (MSDaRT), нажав кнопку Закрыть и нажимаем кнопку Перезагрузить для перезагрузки.

Хочу сделать одно важное замечание. Будьте внимательны при выборе файлов для восстановления, если используете пиратскую версию или сборку Windows 7. В ней могут быть изменены некоторые системные файлы, чтобы винда не требовала активации. Мастер восстановления посчитает эти файлы испорченными и заменит оригинальными, в следствии чего Windows при загрузке может начать выдавать сообщение о нелицензионной версии Windows . Если вы восстанавливаете системные файлы после удаления баннера, выбирайте для восстановления системные файлы из приведенной ниже таблицы.

Источник

После установки Windows XP или W2K при каждой последующей установке дополнительных элементов, таких как поддержка дополнительных языков, сервисов и прочих из дистрибутива, система требует вставить CD с дистрибутивом даже в том случае, если папка i386 скопирована на жесткий диск.

Изменить это можно довольно легко:

  1. Открываем редактор реестра Regedit и находим в нем ключ

HKLMSOFTWAREMicrosoftWindowsCurrentVersionSetup

  1. В папке Setup находим значение SourcePath
  2. Двойным щелчком мыши открываем его свойства и изменяем значение на нужное нам.

    Например, если вы скопировали папук i386 в корень диска C:, то в значение SourcePath прописываем C:
    Если же вы скопировали папку i386 в другое место, то необходимо указать путь ДО этой папки.

    Обратите внимание, НЕ НУЖНО прописывать в пути саму папку i386

  3. Теперь можно закрыть Regedit

С этого момента при установке дополнительных элементов система будет знать куда обращаться и не будет больше вас тревожить.

Данный трюк работает как в Windows 2000, так и в XP, но если у вас установлен пакет обновлений Service Pack, но вместо папки i386 из оригинального дистрибутива, вам необходимо скопировать на жесткий диск папку i386 из пакета обновлений.

Сделать это можно при помощи ключа w2ksp(№) -x (пример для W2K, вместо № вставьте номер пакета обновлений, сегодня это 4) из командной строки.

В этом случае путь в реестре (ServicePackSourcePath) нужно будет указать до этой папки.

Если Windows или Service Pack устанавливался с удаленного сервера, то можно указать путь до этого сервера.

Строка должна быть вида «remoteservernameappsw2k»

Разумеется, для того чтобы система могла обращаться к нему, сервер должен быть включен 🙂

Чтобы облегчить задачу, вы можете скачать утилиту CabPath из нашего файлового архива и с её помощью изменить путь к дистрибутиву.

Источник: MSCE World
Перевод: IsraNET

Содержание

  1. Необходим файл asms на windows xp professional service pack 3 cd что делать
  2. Необходим файл asms при установке Windows XP
  3. Полазив по форумам, я нашел, что причин возникновения данной ошибки, может быть несколько, и самые распространённые из них, это:
  4. Дополнение:
  5. Главное не грузится из привода горячими клавишами, а именно выставить загрузку в «Биос» из привода.
  6. 24 thoughts on “Необходим файл asms при установке Windows XP”
  7. Установка Windows XP и файл «asms»
  8. Заметки Лёвика
  9. web программирование, администрирование и всякая всячина, которая может оказаться полезной
  10. Asms windows xp при установке с флешки
  11. Автор Тема: Не могу закончить установку (Прочитано 19431 раз)
  12. Как то так.
  13. Page Summary
  14. Устанавливаем Windows XP с flash drive (флешки) используя grub4dos
  15. « previous entry | next entry » Dec. 7th, 2009 | 02:07 am

Необходим файл asms на windows xp professional service pack 3 cd что делать

Необходим файл asms при установке Windows XP

Error Asms Windows Xp

Последние несколько раз, при установке Windows XP, я столкнулся с сообщением в виде: «Необходим файл «Asms» на компакт-диске Windows XP Professional». При том, изначально распаковка файлов на жесткий диск происходит нормально, а только компьютер перезагружается, и начинается основная установка системы Windows, у нас появляется данное сообщение.

Полазив по форумам, я нашел, что причин возникновения данной ошибки, может быть несколько, и самые распространённые из них, это:

Я пробовал подключать внешний привод через USB, но это не помогло. Пробовал установку с другого диска, пробовал установку с флэшки, но эти варианты тоже не дали результата.

На форумах люди вынимали диск из привода, а потом вставляли его обратно, нажимали на кнопку «Ок» и установка продолжалась успешно.

Так же они приписывали просто другие буквы диска, в виде: «A:», и нажимали на кнопку «ОК».

К сожалению, у меня не один из описанных выше вариантов, так и не сработал. Мне пришлось попробовать последний найденный вариант, и он дал результат.

В путь, вместо «A:», или «E:» мы записываем полностью: «E:i386» (в зависимости от того, под какой буквой у вас идет дисковод в ПК). После этого файл «Asms» успешно скопируется на диск. Дальше будет следующий файл, к нему так же приписываем данный путь «E:i386». Я пока так и не понял, как можно вписать в строку пути по умолчанию «E:i386», по этому если действительно вам нужен Windows XP, это единственный вариант, что бы его установить. Нужно вручную указывать путь к каждому файлу, это займет кучу времени, но зато вы сможете поставить ОС Windows XP себе на ПК.

В ближайшее время, если найду более адекватный выход из этой ситуации, обязательно дополню эту статью.

Дополнение:

Я нашел выход из данной ситуации, и он оказался очень прост.

1. Заходим в Bios, в раздел Boot.

2. При возникновении данной ошибки, по приоритетности у нас стоит:

3. Меняем приоритетность местами. Первым ставим тот привод в котором у нас находится диск с ОС.

4. Сохраняем, и перезагружаемся.

5. Все отлично! Все работает!

Главное не грузится из привода горячими клавишами, а именно выставить загрузку в «Биос» из привода.

Всем спасибо за внимание и за комментарии! Обращайтесь только к профессионалам, будем рады помочь!

24 thoughts on “Необходим файл asms при установке Windows XP”

Перезагрузка неоднократная иногда помогает.Замена привода.Один раз воткнул флэшку с образом 8W и перезагрузил…Заработало:)

Спасибо всем за советы. Устанавливал с флешки, Мне помогло копирование всей папки і386 из этой же флешки ближе к Е:/ и переустановка хр сначала, каких либо запросов и проблем не было!

Решил проблему тупо добавлением в корень флешки оригинала папки i386. и при запросе прописывал E:/I386, понятно что метод говеный но сработал

Да, копирование папки в корень помогло)
ctrl+c, ctrl+v наше все=)

+1, копирование в корень решило все проблемы. Спасибо.

Смена буквы диска помогла. И это хорошо что в этой статье описаны варианты, а не один. Одна коротенькая статья по теме решила несколько вопросов. Благодарю))))

УРА!Дополнеие мне помогло установить виндовс.СПАСИБО.

Есть ещё вариант решения. Скопировать дистрибутив Widows XP на диск «D». Если начнёт ругаться на файл Asms, то вынимаем CD и перезагружаемся. Попросит CD c диском: указываем диск «D:i386. Далее опять попросит диск, но уже для другого файла и уже можно указать Е:i386. Ошибка проскочит.

Источник

Установка Windows XP и файл «asms»

spacer spacer

Из практики! Имеется лицензионный диск ХР! ( примечание дает право только 5 ти легальных активаций если «на других»Тогда было по телефону!) Естественно ставил и проблем не было! А тут попалась система и при установке «вылезло» сообщение «необходим файл»asms» До этого я про энтот файл «и не слышал»!

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

«Данная проблема может возникать, если программе установки не удается обратиться к дисководу для компакт-дисков» Далее «

Жесткий диск отформатирован с использованием файловой системы NTFS

Если жесткий диск отформатирован с использованием файловой системы NTFS и выполняется обновление предыдущей версии Windows, используйте один из описанных ниже способов. Номер статьи: 311755. «Коренные слова» «выполняется обновление предыдущей версии Windows,» И ни одного слова «про чистую установку». (лицензия на «чистый раздел!)

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

Необходим файл «asms» на Windows XP Professional Service Pack 3 CD

Нашел целую статью «про Это» «

Serial ATA in the Microsoft Operating System Environment

Большая на англицком Ключевая фраза «

Native Serial ATA Mode Controller Support in Future Versions of Windows Машинный перевод

» Родной последовательный ATA режиме контроллер поддержка в будущих версиях Windows» Радуйтесь господа «ЮЗЕРЫ».

Итоги выводы! 1) На системах с IDE Проблем нет! 2) На системах с SATA Нужны настройки БИОС!

Цитата»Как только откроется меню BIOS, переходим во вкладку Advanced и изменяем параметр SATA Controller на «Compatibility». Нажимаем кнопку F10 для сохранения и перезагрузки системы! НЕ получилось! «

Однако не стоит отчаиваться, есть еще один проверенный вариант, который работает в большинство случаев

Установка с flash-карты

Если Вам не удалось установить операционную систему с диска, тогда проблема либо в самом диске – испорчен, поврежден, либо в самом дисководе, время которого уже давно прошло. Поэтому, чтобы не мучать свой компьютер и не тратить время, рекомендуем устанавливать Windows с флешки.» УРА ТЕПЕРЬ ВРОДЕ ПОНЯТНО.

Тоже столкнулся с подобной проблемой.
Рекомендую залить распакованную папку i386 на жёсткий диск, на который устанавливаем ос, и на всю ругань программы установки писать путь: c:/i386/
Диалогов будет штук 20, но в результате прорвётесь.
Удачи!»

Короче через тернии к звездам.

«Данная проблема может возникать, если программе установки не удается обратиться к дисководу для компакт-дисков» Далее «

Жесткий диск отформатирован с использованием файловой системы NTFS

Если жесткий диск отформатирован с использованием файловой системы NTFS и выполняется обновление предыдущей версии Windows, используйте один из описанных ниже способов. Номер статьи: 311755. «Коренные слова» «выполняется обновление предыдущей версии Windows,» И ни одного слова «про чистую установку». (лицензия на «чистый раздел!)

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытый текст

Необходим файл «asms» на Windows XP Professional Service Pack 3 CD

Нашел целую статью «про Это» «

Serial ATA in the Microsoft Operating System Environment

Большая на англицком Ключевая фраза «

Native Serial ATA Mode Controller Support in Future Versions of Windows Машинный перевод

» Родной последовательный ATA режиме контроллер поддержка в будущих версиях Windows» Радуйтесь господа «ЮЗЕРЫ».

Итоги выводы! 1) На системах с IDE Проблем нет! 2) На системах с SATA Нужны настройки БИОС!

Цитата»Как только откроется меню BIOS, переходим во вкладку Advanced и изменяем параметр SATA Controller на «Compatibility». Нажимаем кнопку F10 для сохранения и перезагрузки системы! НЕ получилось! «

Однако не стоит отчаиваться, есть еще один проверенный вариант, который работает в большинство случаев

Установка с flash-карты

Если Вам не удалось установить операционную систему с диска, тогда проблема либо в самом диске – испорчен, поврежден, либо в самом дисководе, время которого уже давно прошло. Поэтому, чтобы не мучать свой компьютер и не тратить время, рекомендуем устанавливать Windows с флешки.» УРА ТЕПЕРЬ ВРОДЕ ПОНЯТНО.

Тоже столкнулся с подобной проблемой.
Рекомендую залить распакованную папку i386 на жёсткий диск, на который устанавливаем ос, и на всю ругань программы установки писать путь: c:/i386/
Диалогов будет штук 20, но в результате прорвётесь.
Удачи!»

Короче через тернии к звездам.

ЕСТЬ платы с наличием «SATA+IDE» Вопрос Если ДВД СИДИТ НА IDE который типа»ХР знает» «asms» выскочит?!

Источник

Заметки Лёвика

web программирование, администрирование и всякая всячина, которая может оказаться полезной

Installation Failed: D:I386asms. Error Message: Ошибка в данных (CRC)

Такой ошибкой поприветствовал меня компьютер при переустановке Windows XP (Sp3). Строго говоря, не при переустановке, а при восстановлении.. через установку с загрузочной флэшки (не используя консоль восстановления). Переустановку, к сожалению, пришлось прервать..

Да.. предварительный откат к предыдущей точке восстановления проблему с компьютером не решил..

Полный текст ошибки чуть ниже:

Неустранимая ошибка:
Не удалось установить один из компонентов, нужный для продолжения установки Windows

Ошибка в данных (CRC).
Если выполняется установка с компакт-диска, это свидетельствует о проблемах при чтении с диска. Попробуйте очистить поверхность диска или используйте другой диск.
Если выполняется сетевая установка, возможно, что не все файлы были правильно скопированы на жесткий диск. Выполните служебную программу проверки для диска, на который выполняется установка с помощью консоли восстановления, а затем вновь начните установку.
Нажмите ОК для просмотра журнала установки.

Неустранимая ошибка:
Не удалось установить один из компонентов, нужный для продолжения установки Windows. Системе не удается найти указанный путь.

При этом, никакой ошибки манифеста (о которой были все сообщения, связанные с невозможностью продолжения установки) не было

SXS.DLL:Синтаксическая ошибка в манифесте или в файле политики “D:/1386/asms/10/MSFT/WINDOWS/GDIPLUS/GDIPLUS.MAN” в строке 4.
Ошибка: Installation Failed: D:/1386/asms.Error Message:Ошибка в данных (СКС)

Ошибка:Installation Failed:E:I386asms.

Проверка диска (HDD) и оперативной памяти никаких ошибок не выделила. Все CD-диски были записаны на минимальной скорости (вообще, все инсталляционные диски стараюсь писать на низкой скорости).

В некоторых ситуациях с возникновением такой ошибки помогало форматирование диска, однако, было желание сохранить установленные программы и документы.

Внешне поведение системы чем-то напоминало долгую загрузку компьютера, однако рабочий стол не появлялся уж очень долго. Ключи реестра userinit и winlogon проверял, перезаписывал.. оригинальные файлы копировал с CD.

Метки: windows

Опубликовано Пятница, Май 20, 2011 в 18:48 в следующих категориях: Без рубрики. Вы можете подписаться на комментарии к этому сообщению через RSS 2.0. Вы можете оставить комментарий. Пинг отключен.

Автор будет признателен, если Вы поделитесь ссылкой на статью, которая Вам помогла:
BB-код (для вставки на форум)

html-код (для вставки в ЖЖ, WP, blogger и на страницы сайта)

ссылка (для отправки по почте)

вот у меня тоже самое только когда ждал уже завершения устоновки диск перестаёт гудеть и через несколько секунд выводиться такая ошибка и как ее решить эту проблему помогите очень нада(((

Скажу сразу, окошко появляется несколько раз (раз 20 примерно), но, используя CTRL+C и CTRL + V, вполне реально ускорить этот процесс..

При установке Windows XP сообщение об ошибке “Необходим файл Asms на компакт-диске Windows XP Professional

Источник

Asms windows xp при установке с флешки

«Необходим файл ‘asms’ на Windows XP Professional Service Pack 3 CD.
Введите путь к файлу и нажмите кнопку ОК.
Размещение файлов: «
и тут на выбор
«GLOBALROOTDevice|CDROM1i386»
или «A:» и оба не приводят к результату.

Устанавливаю с флешки, второй раз. В первый раз каким-то боком обошла эту вещь, не помню, как, хоть убейте. ПК старые, так что не советуйте мне устанавливать 7ку и прочее. Могу попытаться найти другой образ. Но вопрос мой: может, кто-то уже встречался с этим и знает, помнит или сообразит, как это обойти? Без этого дальше установка не идёт, как я в тот раз сделала – не пойму.
Спасибо 🙂
u 156af59a7817918c72b50c1f3990013d 800

Всем огромное спасибо! Ваши советы были полезными, и я смогла кое как установить ОС, используя диск с установщиком, ещё один диск с обновой сп3, и ещё один диск со сбросом пароля (все три диска тут живут давно, до моего прихода), на последнем я забила по понятным причинам (вся установка полнейший бред) и хотела было устанавливать новый дистрибутив (делаю с помощью WinToFlash), но решила кинуть в саму флешку скопированную папку i386 в корень, и это не помогло. Но далее случилось чудо 😀

Опять один бог ведает, как, но смогла завершить установку с тем же дистрибутивом. Перезагрузила сист. блок в сотый раз, закатила F11 – установка, проворонила ключ (это когда надо нажать любую клавишу, иначе пойдет обычная загрузка того, что там установлено), пошло продолжение старой установки, и всё ок. Всё как в тот раз, и опять едва уловимый манёвр, еле сообразила, что и сделала только что. В чём конкретно дело – до сих пор не понимаю. Может, раз на раз не приходится?
Ведь я то же самое повторяла много раз и не срабатывало, сейчас, конечно, папка с i386 на флешке осталась в корне, но когда устанавливала на другой ПК, её не было, и вышло то же самое, в принципе. Что же конкретно я сделала для успешной установки? 😀

И тут вышло: Не обходим файл ‘asms’ и путь к файлу «GLOBALROOT??WINSETUPXPPSP3I386»
Погуглив, исправил путь на U:WINSETUPXPPSP3I386, окошко пропало!
Но через несколько секунд вышло еще одно такое же, но файл нужен уже другой.
Ладно, исправил и к нему путь.

Через 50 файлов мне надоело..
Как исправить. Может из за того что через кард-райдер.

upshrink

normal postАвтор Тема: Не могу закончить установку (Прочитано 19431 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Страница сгенерирована за 0.042 секунд. Запросов: 26.

Источник

Как то так.

Page Summary

Устанавливаем Windows XP с flash drive (флешки) используя grub4dos

« previous entry | next entry »
Dec. 7th, 2009 | 02:07 am

0.5 года, как то терпел да и времени не было, дипломы всякие. Недавно 2 голубых экрана смерти на пустом месте, не сраслось что то с обновлениями системы которые она так верно и упорно каждый день качала. Вообщем кончелось терпение и решил я поставить Windows XP, все таки терпимая еще система и в игрушки всякие онлайн поиграться хочется(зае*ал корейский GameGuard). Все было бы просто будь у меня болванка сие дива 2001 года.
Выбора не было, пришлось ставить с флешки. В интернете миллионы геморойных не понятных статей, где что то надо делать, что то распаковывать вообщем и еще половина не работает. Нашел единственный приемствинный для меня вариант использовать grub4dos.
Всю нужную мне информацию я нашел на сайте http://greenflash.su/ и форуме http://www.msfn.org/.

сохраняем наше творение.

Установка Windows XP.
1.После загрузки образа в ОЗУ надо успеть нажать «ANY KEY» что бы запустился инсталлер.
2.Указываем куда ставим винду.
3.Перезагружаемся и опять ждем когда образ загрузится в ОЗУ но ничего не нажимаем.
4.Загружается GUI installer и все постандарту.
5.Перезагрузка, все можно грузиться с hdd и устанавливать всякие дрова антивирусы и прочий софт.

Всем удачи кому что не понятно задавайте вопросы в комментах всем, отвечу.
P.S. На всякий пожарный прикладываю файл menu.lst http://narod.ru/disk/15721782000/menu.lst.html

UPD(19.03.2010) Используйте оригинальные образы, а не какие нибудь убогие сборки!

Источник

1. Загрузился с помощью liveCD удалил (System Volume Information, RECYCLER и т.д.)старую винду(их было 2), возникали сложности с удалением «system32» выскакивало что-то вроде «файлы зашифрованы или про пароль что-то говорилось)
2. быстро отформатировал систему в режиме NTFS папка «system32» исчезла, перезагрузился и вставил диск с виндой(XP-1) (отлично устанавливалось на другом компе) начинает установку, копирует файлы идёт на перезагрузку.
3. Загружается «красивое» окошечко с установкой Windows XP, имеется надпись про 39 минут и сразу выскакивает
Installation Failed i:i386(всей надписи не помню). Error Message:
неверная функция
Неустранимая ошибка: Не удалось установить один
из компонентов нужный для продолжения установки Windows
4. Делаю ДОЛГОЕ форматирование системы в режиме NTFS пытаюсь установить с того же диска(XP-1) на тот же жесткий диск (HD-1) та же ошибка

5. Загрузился с помощью liveCD перебросил важные файлы на жесткий диск (HD-1), отформатировал второй жесткий диск(HD-2) вставил другой диск Windows XP (XP-2) (так же отлично устанавливалось на другом компе), выдаёт ту же ошибку, в том же месте.
6. Есть ещё 2 важных момента,
6.1. в прошлый раз сборка от зверя стояла и от знакомого сис админа узнаю что он сталкивался с такой же проблемой он записал мне XP от зверя которая избежала подобной ошибки.
6.2. до переустановки операционной ни одна игра на компьютер не устанавливалось, точнее сказать когда установка подходила к концу «возникала ошибка».

Помогите решить задачку, что ни так, почему и как это исправить. Понакидывайте варианты плиз.

Мои фантазии:
1. Диски в Windows XP в полном порядке
2. Жесткие диски в порядке
3. Возможны проблемы с оперативной памятью, но первый этап копирования и установки проходит гладенько.
4. В сборке Windows XP не хватает каких-то важных файлов для Жестких дисков, ранее я ставил их(XP-1 и XP-2) на IDE, сей час не знаю какие жесткие диски возможно SATA
5. Может изменить в биосе режимы SATA, IDE

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь

Installation Failed: D:I386asms. Error Message: Ошибка в данных (CRC)

Такой ошибкой поприветствовал меня компьютер при переустановке Windows XP (Sp3). Строго говоря, не при переустановке, а при восстановлении.. через установку с загрузочной флэшки (не используя консоль восстановления). Переустановку, к сожалению, пришлось прервать..

Да.. предварительный откат к предыдущей точке восстановления проблему с компьютером не решил..

Полный текст ошибки чуть ниже:

Неустранимая ошибка:
Не удалось установить один из компонентов, нужный для продолжения установки Windows

Ошибка в данных (CRC).
Если выполняется установка с компакт-диска, это свидетельствует о проблемах при чтении с диска. Попробуйте очистить поверхность диска или используйте другой диск.
Если выполняется сетевая установка, возможно, что не все файлы были правильно скопированы на жесткий диск. Выполните служебную программу проверки для диска, на который выполняется установка с помощью консоли восстановления, а затем вновь начните установку.
Нажмите ОК для просмотра журнала установки.

Неустранимая ошибка:
Не удалось установить один из компонентов, нужный для продолжения установки Windows. Системе не удается найти указанный путь.

При этом, никакой ошибки манифеста (о которой были все сообщения, связанные с невозможностью продолжения установки) не было

SXS.DLL:Синтаксическая ошибка в манифесте или в файле политики “D:/1386/asms/10/MSFT/WINDOWS/GDIPLUS/GDIPLUS.MAN” в строке 4.
Ошибка: Installation Failed: D:/1386/asms.Error Message:Ошибка в данных (СКС)

Часто похожая ошибка возникает из-за ошибок записи инсталляционного диска. В этом случае вполне может помочь “дедовский” способ — подышать на диск и протереть его.. Однако, в моём случае это не помогло — были опробованы 2 различных диска, и получен абсолютно одинаковый результат.

Ошибка:Installation Failed:E:I386asms.

Проверка диска (HDD) и оперативной памяти никаких ошибок не выделила. Все CD-диски были записаны на минимальной скорости (вообще, все инсталляционные диски стараюсь писать на низкой скорости).

В некоторых ситуациях с возникновением такой ошибки помогало форматирование диска, однако, было желание сохранить установленные программы и документы.

Внешне поведение системы чем-то напоминало долгую загрузку компьютера, однако рабочий стол не появлялся уж очень долго. Ключи реестра userinit и winlogon проверял, перезаписывал.. оригинальные файлы копировал с CD.

Что самое интересное — после обратного отката (отмена восстановления) компьютер загрузился вполне нормально

Метки: windows


Опубликовано
Пятница, Май 20, 2011 в 18:48 в следующих категориях: Без рубрики.
Вы можете подписаться на комментарии к этому сообщению через RSS 2.0.

Вы можете оставить комментарий. Пинг отключен.

Автор будет признателен, если Вы поделитесь ссылкой на статью, которая Вам помогла:

BB-код (для вставки на форум)

html-код (для вставки в ЖЖ, WP, blogger и на страницы сайта)

ссылка (для отправки по почте)


Тема: Не могу закончить установку  (Прочитано 23724 раз)

0 Пользователей и 1 Гость смотрят эту тему.

??? Здравствуйте!
У меня с флешкой все получилось, прошла перезагрузка и появилась долгожданная картинка установки виндовса, но всплывает окошко «Требуемые файлы» где пишется: Необходим файл asms на windows XP Professional Service Pack 3 CD. Введите путь к файлу и предлагает лишь два варианта размещения: GLOBALROOT??\WINSETUPXPPSP3I386, и второй вариант просто диск А. Кликал по умолчанию на первый, потом и на второй, но безрезультатно. Извините меня, я по правде не силен в компьютерах, тут как говорится, жизнь заставила, и по правде пока не жалею. Уверен вы сможете дать дельный совет в каком направлении мне двигаться дальше. Компьютер ACER ASPIRE 5536/5236 Заранее благодарен!


Записан


За место этой шняги GLOBALROOT??\WINSETUPXPPSP3I386 попробуй U:WINSETUPXPPSP3I386


Записан



Записан


Вместо U: букву своей флешки нужно подставить


Записан


Понимаю. Но как её узнать? Пробывал назначать букву через Acronis, но всё ровно не выходит.

« Последнее редактирование: 17 Декабря 2010, 14:55:16 от rvv2 »


Записан


Перебором, A и B зарезервированы, начинаешь с С, и вперед :)


Сообщение добавлено спустя 1 мин. 31 сек.


А вообще, после перезагрузки пробовал загрузиться с флешки и выбрать установка-продолжение установки?

« Последнее редактирование: 17 Декабря 2010, 15:15:35 от Jaxx Colgate »


Записан


Ну сча попробую)


Сообщение добавлено спустя 7 мин. 30 сек.


Нашел. D:


Сообщение добавлено спустя 21 мин. 41 сек.


Теперь новая ошибка. После перезагрузки пишет:

Не удаеться запустить Windows из-за испорченного или отсутствующего файла:
WindowsSystemvga866.fon


Сообщение добавлено спустя 49 мин. 54 сек.


Через Консоль восстановления залил этот файлик.

« Последнее редактирование: 17 Декабря 2010, 16:05:33 от rvv2 »


Записан


А каким образом в консоли восстановления добавить этот vga866?


Сообщение добавлено спустя 2 ч. 12 мин. 26 сек.


Чтобы не возникало таких ошибок, надо флешку держать в разъёме до конца установки и не менять приоритет, выбирать в меню установку и второй пункт — продолжить, причём сделать это придётся дважды.

« Последнее редактирование: 16 Мая 2020, 20:49:13 от Святос »


Записан


  • Печать

Страниц: [1]   Вверх

  • Настройка ПК и смартфонов
  • 13 декабря 2008
  • 521605

Внимание! С момента написания статьи в 2006 году появились новые отдельные пакеты поддержки ввода иероглифов на японском, китайском и корейском языках: Google IME и Microsoft Office IME 2010. Прежде всего, я рекомендую ознакомиться с ними.

Если вы не помните, когда в последний раз видели загрузочный диск своей Windows XP, или с него удалена пресловутая папка i386lang с поддержкой японского, китайского и корейского языков, то для её включения придётся скачать ISO-образ с недостающими файлами (~100 Мб). Практически из всех современных сборок Windows XP SP3 папка i386lang нещадно удаляется.

Вместо загрузочного диска операционной системы непосредственно перед этапом Установки поддержки языков с письмом иероглифами (рекомендуется к обязательному прочтению) данный ISO-образ необходимо смонтировать на виртуальный привод с помощью специальных программ (Alcohol 120%, Daemon Tools, UltraISO, Nero Image Drive и т.п.). Если от словосочетания «виртуальный привод» вы испытываете душевный дискомфорт или просто не желаете с ним возиться, то просто извлеките папку i386 из ISO-образа в любое удобное место на вашем компьютере (например, во временную папку C:Temp) и на просьбу системы о вставке установочного диска Windows XP укажите месторасположение папки i386lang (например, C:Tempi386lang).

Монтирование ISO-образа на виртуальный привод.

Для создания виртуального привода использована программа UltraISO

Версия операционной системы на вашем компьютере, скорее всего, будет отличаться от версии того загрузочного диска, с которого извлечены вышеупомянутые файлы. Из-за этого система «не опознает» содержимого папок i386 и i386lang и дважды потребует вставить загрузочный диск Windows XP. В ответ на первый запрос ей в явном виде нужно будет указать файл cplexe.ex_ из папки i386lang, а во второй — xjis.nl_ из папки i386. После прохождения фейс-контроля все остальные файлы будут загружены автоматически.


Запрос системы о вставке загрузочного диска с Windows XP
(в данном случае она ожидает найти его в приводе D)

Явно выделяем файл cplexe.ex_ и жмём ОК (расширение файла ex_ скрыто)

Программа не может скопировать файл app866.fon (kbdnec.dll и т.п.)

У некоторых желающих установить поддержку иероглифических языков (и далеко не только их) во время установки система ни с того ни с сего начинает просить какие-то замысловатые файлы типа app866.fon, kbdnec.dll и т.п.

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

В этих случаях на внезапный запрос Системе необходим файл … не стоит лихорадочно бросаться шерстить просторы интернета, а указать поочерёдно её собственные системные папки, в одной из которых она с удивлением и обнаружит то, что искала. Это следующие папки:

C:windowsfonts

C:windowssystem32

С:windowssystem32dllcache

Можно, также, просто произвести поиск нужного файла в папке C:windows.

Внимание! Для успешного поиска необходимо включить ВИДИМОСТЬ всех файлов. Для этого откройте окошко Проводника Windows и выберите в меню Сервис пункт Свойства папки… Затем установите или снимите галки так, как показано на картинке:

Свойства папки

При этом имейте в виду, что таким образом изменяются свойства лишь текущей папки, а не всех. Чтобы изменить видимость для всех папок в Windows, нажмите кнопку «Применить ко всем папкам».

А где находится файл ftlx041e.dll (c_10021.nls и т.п.)?

Частенько ищут также файл ftlx041e.dll (ftlx041e.dl_) и иже с ним. Это файлы отвечающие за поддержку тайского языка. Но тайский язык не относится к «языкам с письмом иероглифами» и его файлы в вышеуказанный кусок дистрибутива не включены. Дело в том, что во время установки поддержки азиатских языков некоторые для надёжности ставят галки куда надо и куда не надо и, в частности, в поле опции «Установить поддержку языков с письмом справа налево и сложным письмом, (включая тайский)», чего делать не стоит. Снимите эту галку и повторите процедуру установки.

Если же вам нужен тайский язык, иврит и т.п., то вам не сюда.

Система не может прочесть файл Simhei.TT_ и т.п.

Бывают случаи, когда установщик никак не может распознать файлы, находящиеся в самом образе, хотя все они целы и невредимы. Дело в том, что в образе все файлы сами по себе являются архивными (с подчёркиванием на конце TT_, DL_ и т.п.), и если установщик не может проглотить какой-либо архивированный вариант файла, например, Simhei.TT_, то ему необходимо приподнести его на блюдечке с голубой каёмочкой в разархивированном виде Simhei.TTF. При возникновении подобных проблем лучше прекратить установку из образа, разархивировать все файлы из образа в отдельную папку, например, с помощью WinRara, после чего указать установщику эту папку. Как только во время установки система споткнётся о какой-нибудь файл, его следует разархивировать своими силами (с помощью того же WinRara или Total Commandera) и скормить установщику, и так делать до победного конца.

Установил всё, как описано, но в окошке выбора языков японского по-прежнему нет

Отсутствие японской раскладки после перезагрузки может быть следствием невключения опции Включить поддержку текстовых служб для всех программ, пардон за тавтологию. Это фишка новых сборок Windows XP с пакетом обновлений SP3. Почитать об этом можно ЗДЕСЬ.

Если поддержка текстовых служб всё-таки включена, то можно попробовать следующее:

1) Временно переместите файлы intl.inf и intl.pnf из папки C:/windows/inf куда-нибудь в укромное место.

2) Вместо них поставьте новую пару (во вложении к этой статье).

3) Снимите галку с опции Установить поддержку иероглифами и перезагрузитесь, а потом пройдите процедуру установки по-новой.

4) Если хотите, можете вернуть старые файлы обратно, если хотите.

  1. Блог
  2. Комментарии
  1. Японская грамматика
  2. Тесты

admin

bnv84

admin

suoe24642

admin

suoe24642

admin

suoe24642

admin

Последнее обновление:

Zakladki.ru

Добавить сайт:

Ваш архив:

Ваш персональный архив на Закладках.ru

Другие места

Карта сайта >

Оставить
отзыв >

Обсудить
>

Письмо автору >

Каталог Христианских Ресурсов «Светильник»

Загрузочные диски Windows XP

Данная статья описывает особенности создания и записи загрузочных дисков,
предназначенных для установки на компьютер ОС Windows XP, а также могущих
включать в себя дополнительные сервисные функции.

Преамбула

В настоящее время в продаже можно встретить довольно большое количество
различных дисков с Windows XP. Подавляющее большинство из них содержат
саму систему, иногда с добавлением папки «Crack», содержащей инструкции
и инструменты для взлома пиратской копии через замену некоторых системных
файлов. Реже встречаются комбинированные диски, которые помимо Window
XP включают в себя также некоторые офисные программы и утилиты. В последнее
время также стали появляться диски, содержащие Windows XP с включённым
Service Pack 1, а также «продвинутые» варианты, вроде Windows XP en SP1
+ MUI ru. Между тем, имея на руках дистрибутив Windows XP и CD-recorder
довольно просто самостоятельно создать свой вариант дистрибутива, включающий,
помимо прочего, ваши любимые утилиты и сервисные средства. Для этого
не нужно иметь никаких особых знаний — всё, что нужно, уже достаточно
хорошо задокументировано и не представляет никакого секрета. Однако…
лень-матушка! Сама необходимость в чём-то разбираться и искать необходимую
информацию уже отпугивает многих… А потому основной целью данной статьи
является не выдумывание каких-то новых методов, а сведение воедино основных
общеизвестных фактов и методик, позволяющих эффективно и быстро создавать
свои дистрибутивы.

Как устроен загрузочный диск?

Спецификация (описание) загрузочных CD-дисков El-Torito открыта и может
быть легко найдена в интернете через любой поисковик (если повезёт —
то даже на русском языке). Эта спецификация достаточно подробна и широка.
Она, в частности, позволяет создавать множество вариантов загрузки для
разных платформ. С другой стороны, поддержка этой спецификации зависит
от конкретного компьютера, а точнее — от возможностей BIOS. То, что работает
на одном компьютере вовсе не обязательно будет работать на другом. Более-менее
определённо можно говорить о поддержке трёх вариантов загрузки El-Torito,
поддерживаемых практически всеми современными компьютерами — это эмуляция
гибкого диска, эмуляция жёсткого диска и отсутствие эмуляции. Во всех
этих вариантах, помимо основной файловой структуры, на CD-ROM создаётся
непрерывный блок данных, называемый также загрузочным образом, который
считывается в память и выполняется, согласно выбранному варианту эмуляции.

При
эмуляции гибкого диска загрузочный образ интерпретируется как гибкий
диск «A», при этом фактический дисковод (если таковой имеется)
перемещается на следующую букву («B»). Размер загрузочного
образа равен размеру дискеты — 720кб, 1.44мБ, 2.88мБ и пр. Сам образ
представляет собой точный
(побайтовый)
образ обычного (гибкого) загрузочного диска, и если, например, взять
такой образ и записать его на дискету, то он будет работать в точности
так же, как если бы находился на CD-Rom. Точно также можно взять любую
загрузочную дискету и, считав с неё образ, использовать его как загрузочный
образ для собственного загрузочного CD. Для обращения с загрузочного
образа к остальной части CD-Rom необходимы драйвера,
так же, как и при работе с обычной дискеты (например, через mscdex).
Если забыть об этом, то возможна неприятная ситуация, когда загрузившись
с CD-rom выяснится, что сам CD-Rom при этом недоступен! Загрузочные образы
для эмуляции гибкого диска можно создавать, непосредственно считывая
побайтно образ с заранее подготовленной и отлаженной дискеты, либо воспользовашись
специальными программами для работы с образами дискет — например, WinImage
(ссылку на неё можно найти в предыдущей статье). Последний вариант не
требует использования дискеты и позволяет создавать образы размером до
2,88мБ.

При эмуляции жёсткого диска загрузочный образ интерпретируется как жёсткий
диск «C», при этом вся логическая структура жёстких дисков перемещается
на одну букву вверх («C» становится «D», «D» — «E» и пр.). Размер загрузочного
образа ограничен лишь размером носителя, т.е. вы можете создать загрузочный
образ размером с целый компакт-диск (правда, при этом уже не сможете
записать на него никакие другие данные). В остальном эмуляция жёсткого
диска эквивалентна эмуляции дисковода. Загрузочный образ для эмуляции
жёсткого диска можно создать, например, создав на (физическом) жёстком
диске загрузочный раздел нужного размера и настроив его для нормальной
работы, а затем скопировав образ при помощи какой-нибудь программы копирования
образов дисков.

Наконец, третий режим — без эмуляции. В этом случае загрузочный образ
считывается в память и выполняется, при этом не подменяя собой ни дисковода,
ни жёсткого диска. В связи с этим выполняемый загрузочный образ не имеет
возможности (тривиальной) обратиться к самому себе или своим частям.
Этот вариант чаще всего используется при создании небольших загрузчиков,
которые запускают какую-нибудь программу непосредственно с CD-Rom.

Загрузочные диски Windows

Возможность установки системы путём загрузки непосредсвенно с «системного»
CD-ROM появилась, если мне не изменяет память, в Window 98. Там используется
вариант эмуляции гибкого диска — т.е. при загрузки с CD-ROM система ведёт
себя так же, как при загрузке с дискеты. При этом загрузчик выполняет
довольно внушительную часть действий по взаимодействию с пользователем
и подготовке системы к работе. Например, именно через загрузчик вы выбираете,
собственно, вариант загрузки — работать с CD-Rom, скопировать нужные
файлы на Ram-диск, либо просто запустить систему без поддержки CD-ROM.
Затем, опять же, именно загрузчик выполняет указанный вами вариант. И
только если вы выбираете в качестве варианта «Установку Windows 98»,
загрузчик обращается к данным на CD-Rom и запускает setup.exe, который
находится уже вне его самого. Иначе говоря, если у вас будет «голый»
загрузочный CD-ROM Windows 98, не содержащий никаких файлов, то единственное,
что вы НЕ сможете сделать с этим диском — это установить Windows 98,
в то время, как все остальные функции (помощь по установке, форматирование
и разбиение диска и прочие функции) будут доступны и работоспособны.

В Windows 2000 и XP метод загрузки изменился. Теперь там используется
режим «без эмуляции». Сам по себе загрузчик очень мал. Его единственная
функция — вывод на экран фразы «Press any key to run from CD…», после
чего загрузчик ждёт некоторое время, и, если пользователь нажал кнопку,
то с CD-rom загружается файл %Platform%SetupLdr.Bin (для PC это будет
i386setupldr.bin), и ему передаётся управление. Если пользователь проигнорировал
приглашение загрузчика, то спустя несколько секунд управление будет передано
обратно в BIOS, загрузка с CD-Rom будет воспринята как неудачная, и BIOS
выполнит следующие предписанные в её настройках действия (попытается
загрузиться с дискеты, жёсткого диска и пр.). Таким образом, все действия
по подготовке и установке Windows в данном случае выполняются непосредственно
средствами установки Windows, вне зависимости от загрузчика. «Голый»
загрузочный диск такого вида совершенно бесполезен и никаких действий,
кроме вывода на экран строки приглашения и некоторой паузы ожидания выполнить
не может. С другой стороны, столь простой загрузчик может быть легко
создан средствами пользователя, или же вообще проигнорирован без ущерба
для установки.

Как делаются загрузочные диски Windows XP?

Создавать загрузочные диски сейчас умеет практически любая программа
для записи CD-дисков (Easy CD Creator, Nero, WinOnCD, CD-Mate и пр.).
Метод работы примерно одинаков во всех из них — в свойствах готового
проекта,
содержащего
дистрибутив
Windows,
указывается
путь к файлу, содержащему загрузочный образ и указывается тип эмуляции.
После чего проект записывается на «болванку». Поэтому любую
из этих программ, в принципе, возможно использовать для записи загрузочного
диска Windows.
Однако в самой Мiсrоsоft для этого используется другой инструмент, а
именно — утилита CDImage. Это небольшая консольная программа (размер
47-110кб в зависимости от версии), при запуске выводящая предупреждающую
фразу, что она «for Microsort internal use only» (только для
внутренного использования в Microsoft). Данная утилита используется для
подготовки
образа диска из заданной дистрибутивной папки и с заданным загрузочным
образом El-Torito. Программа работает только в Windows 2000/XP. К тому
же она не умеет сама записывать диски, поэтому получаемый в результате
образ диска придётся записывать на «болванку» при помощи какой-нибудь
другой программы. Однако у этой утилиты есть, по крайней мере, одна возможность,
которой нет ни в одной другой программе подобного рода. А именно — возможность
создавать т.н. «hardlinks» («жёсткие ссылки»). Те,
кто знаком с файловой системой EXT, знают, о чём здесь речь. Суть жёстких
ссылок состоит в
том, что если в образе находятся несколько одинаковых (по содержимому)
файлов, то они не записываются многократно, но записывается лишь одна
копия, для которой создаются ссылки во всех нужных каталогах с соответствующими
именами (теоретически такое можно создать вручную и на FAT32, но это
будет работать только до первого запуска ScanDisk, который при этом
будет жутко ругаться). Иначе говоря, если вы записываете на диск 100
одинаковых файлов с разными именами размером по 500мб, то в результате
создания HardLinks размер полученного образа будет не 50гБ, а всё те
же 500мб (плюс ещё незначительное место для хранения заголовков файлов).
Это позволит, например, без значительного увеличения размера образа добавить
к дистрибутиву Windows со внедрённым Service Pack сам Service Pack в
отдельной папке — все дублирующиеся файлы будут сокращены за счёт hardliks,
а диск станет более универсальным в использовании — поскольку можно будет
не только устанавливать Windows с Service Pack с этого диска, но ставить
с помощью него же Service Pack на уже установленную Windows. Другая особенность
CDImage — возможность создавать и комбириновать разные файловые системы.
В распространённых программах записи можно, обычно, создавать систему
ISO9660 и Joliet. В CDImage можно создавать эти файловые системы в любых
сочетаниях, а также ещё и UDF. Если посмотреть на стандартный дистрибутив
Windows XP в отличие от «самопального», то зачастую можно заметить,
что в стандартном дистрибутиве отсутствует вообще система joliet, но
лишь
ISO9660, и притом не совсем стандартная — она может содержать длинные
имена файлов (хотя по стандарту такого быть не может). В принципе, наличие
или отсутствие Joliet значения не имеет, поскольку програме установки он не нужен, но разница всё же очевидна. Можно также создать диск
с одной лишь системой joliet или udf БЕЗ ISO9660. В этом случае при открытии
такого диска, скажем, из под MS-DOS в корне диска будет находиться один
единственный текстовый файл, с информацией о том, что диск нельзя прочитать
в операционной системе, не совместимой с соответствующим форматом (Joliet
или UDF). «Стандартные» дистрибутивные диски Windows XP, сделанные при
помощи CDImage содержат hardlinks и единственную файловую систему ISO9660.
Однако замечу, что ни hardlinks ни уникальная ISO9660 не являются обязательными
условиями для работы дистрибутива.

Информация для создания своего дистрибутива Windows XP

Минимальный РАБОЧИЙ дистрибутив Windows XP для 32-разрядной платформы
PC состоит из папки i386 (о её содержимом будет сказано ниже) и нескольких
т.н. «маркерных» файлов. В оригинальной версии таких файлов два: «Win51»
и «Win51ip» (без расширения). Содержимое и регистр названия файлов значения
не имеют (как правило это обычные текстовые файлы размером в несколько
байт, содержащие одно единственное слово, например «Windows» или «Sp1».
Регистр не имеет значения, поскольку в системе ISO9660 все имена приводятся
к верхнему регистру). Все остальные файлы и папки содержат дополнительные
сервисные возможности и, в принципе, для установки системы не нужны.
Если в дистрибутив внедрён пакет обновления (для Windows XP он на момент
написания статьи всего один), то в корень диска добавляется ещё один
маркерный файл, соответствующий этому пакету (в случае с Service Pack
1 это «Win51ip.sp1»). Итак, минимум, что нужно сделать, чтобы получить
рабочий дистрибутив Windows XP, это скопировать с оригинального дистрибутива
папку i386 и все маркерные файлы. Если записать такой компакт-диск, то
с него можно будет установить Windows XP либо из msdos, командой i386winnt,
либо из другой Windows, командой i386winnt32.

Помимо указанных, на оригинальном дистрибутиве содержатся также следующие
объекты: файлы autorun.inf и setup.exe — для автоматического запуска
установки Windows при вставке диска в CD-ROM при работающей Windows со
включенным автозапуском; папка docs, содержащая различные документы в
текстовом формате; папка valueadd, содержащая некоторые дополнительные
сервисы и утилиты, предназначенные, главным образом, для системных администраторов,
которые могут быть отдельно установлены на уже работающей системе; папка
support, содержащая средства для создания систем автоматического развёртывания,
что может быть полезно для производителей и поставщиков компьютеров для
продажи компьютеров с предустановленной системой. Кроме «минимально необходимых»,
а также (хотя и необязательно) autorun.inf и setup.exe, остальные объекты
на оригинальном дистрибутиве не являются «жизненно необходимыми», и вы
можете
сами решить,
стоит ли
включать их в свой вариант дистрибутива. Никаких ограничений по поводу
наличия каких-либо других папок или файлов на диске не существует, т.е.
вы можете добавлять туда всё, что посчитаете нужным. Например, если у
вас имеется дистрибутив-обновление (т.е. дистрибутив, установить Windows
с которого можно только при наличии инсталляции или дистрибутива предыдущей
версии Windows), то вы можете добавить в корень своего дистрибутива две
пустые (можно даже сказать, «маркерные») папки «Win98» и «Drivers». Тогда
при установке, когда программа установки попросит у вас подтвердить законность
обновления, вставив оригинальный диск с дистрибутивом предыдущей версии
Windows, вы можете, не заменяя диска, нажать «Enter», и установка, найдя
на диске эти «маркерные» папки решит, что всё в порядке :).

Что из «своего» можно добавить на диск?

Как я сказал, на это нет ограничений, однако стоит описать несколько
возможностей, дабы направить возникающую в таких случаях безудержную
фантазию в нужное русло :)

Во-первых, программу для работы с разделами, вроде Partition Magic,
или какую-нибудь другую (например, Paragon partition manager/explorer).
Тогда прямо с CD-Rom вы сможете без лишних усилий изменять структуру
разделов жёсткого диска — например, создать раздел для установки или
отформатировать существующий.

Во-вторых, программу для офф-лайн доступа к NTFS-разделу диска. Она
может оказаться полезной, если система вдруг перестанет работать. Очень
хорошим, на мой взгляд, вариантом, является «Универсальный загрузочный
диск» (скопируйте последнюю фразу вместе с кавычками в поле поиска «Яндекса»,
и через несколько секунд вы узнаете, где можно его скачать).

В-третьих, программу (и не одну!) для восстановления повреждённых файлов/дисков/разделов.
Для восстановления файлов подойдёт OnTrack Easy Recovery, а для доступа
к операционной системе — ERD Commander 2002 или Windows Portable Environment.

«Вооружив» свой дистрибутив этими программами, вы сможете не только
установить Windows, но и эффективно восстанавливать и администрировать
её в случае
каких-либо повреждений. О том, как именно это сделать, я расскажу чуть
ниже…

Как устроена и что можно сделать с папкой i386?

Как я уже сказал, эта папка является основной установочной папкой Windows.
Она содержит в себе, собственно, дистрибутив. Внутри этой папки: папки
win9xmig, win9xupg, winntupg
содержат информацию, необходимую в случае, если вы выполняете не «чистую»
установку, а обновление уже
установленной
системы
до Windows
XP. Если вы собираетесь только устанавливать «чистую» Windows c вашего
дистрибутива и не заниматься обновлением других систем до ХРюши, то эти
папки можно смело удалить. В таком случае вы освободите дополнительно
около 37,5 мб места. Кроме того, в этом случае вы также можете смело
удалить папку Compdata, которая содержит
описание особенностей обновления некоторых компонентов из предыдущих
версий Windows. Эта папка «подарит»
вам ещё примерно 735кб. Далее. Папка Lang содержит поддержку дополнительных
языков (ну, вроде как чтобы писать на китайском иероглифами, а на иврите
— справа налево). Если вам этого не надо — удаляйте и эту папку. Вы получите
ещё +100мб! (только потом не удивляйтесь, почему ХРюша перестала поддерживать
«великий и могучий»…) Остальные три папки — system32, drw, asms — лучше
не трогать :).

Из файлов, уже находящихся в этой папке, внимания заслуживают два файла:
TXTSETUP.SIF — содержит основной скрипт
установки Windows. Если вы предполагаете разместить дистрибутив в папке,
отличной от i386, то новый путь нужно
будет прописать в этот файл.

Второй файл, который может заслужить ваше внимание: SETUPP.INI.
Он очень маленький и содержит два числа. Он определяет, какая именно
версия Windows находится в дистрибутиве: OEM, Upgrade или Volume Edition.
(конкретных значений сейчас под рукой нет. Добавлю их позже).

Это то, что касается файлов, УЖЕ содержащихся в I386. Однако это не
означает, что в неё нельзя ничего добавлять!

Куда в i386 можно добавить свои компоненты?

Для добавления своих компонентов (например, драйверов или программ)
можно воспользоваться несколькими способами. Первый способ предназначен
для автоматического обновления Windows при установке — он применяет все
нужные Post-service packs (хотфиксы). Он хорошо документирован для Windows
2000 — смотри предыдущую статью, либо статью Q296723 в базе знаний Microsoft.
О том, работает ли он для Windows XP — пока неизвестно. К тому же он
не может ничего, кроме применения хотфиксов, поскольку в обязательном
порядке использует каталог цифровых подписей от Microsoft, и, следовательно,
вы не сможете таким образом установить никакой «чужой» файл помимо подписанных
Microsoft.

Второй способ заключается в использовании папки $OEM$. Папку с таким
именем необходимо создать в корне диска, на одном уровне с папкой i386. Об этом также подробно рассказано
на сайте Microsoft. Я приведу перевод части
этой
статьи, описывающий назначение и смысл отдельных папок дистрибутива:

Папка i386
Это дистрибутивная папка. Она может включать следующий файл:

файл $$Rename.txt

Этот файл содержит список файлов, имена которых программа установки
должна преобразовать из коротких в длинные (помните об ограничении 8.3
для ISO9660?). Такой файл должен находиться в каждой папке дистрибутива,
включающий файлы, имена которых нужно преобразовать в длинные.

$OEM$

Эта папка, которая должна быть создана в CD-дистрибутиве на одном уровне с папкой i386,
и содержать дополнительные файлы, необходимые для завершения установки.
Если вы используете файл ответов с ключом OemFilesPath в разделе [Unattended],
то эту папку вы можете создать в любом месте, в т.ч. и вне дистрибутивной
папки.

ПРИМЕЧАНИЕ: обратите внимание, что для создания загрузочного дистрибутива Windows на компакт-диске эта папка должна лежать на одном уровне с папкой i386 (обычно обе папки кладутся в корень диска). Если же вы создаёте дистрибутив для установки из другого места (например, по сети), то папка $OEM$ должна располагаться ВНУТРИ папки i386.

Один из дополнительных файлов, который вы можете добавить в папку $OEM$
это Cmdlines.txt. Этот файл содержит список
команд, которые программа установки выполнит во время графической фазы
установки. Эти команды могут, к примеру, запустить INF
файл, программу установки приложения, команду Sysdiff.exe или другой
исполняемый файл.

Каждый раз, когда программа установки находит подпапку $OEM$ в корне
дистрибутивной папки, она копирует всё её содержимое во временную папку,
создаваемую во время текстовой фазы установки.

$OEM$Textmode

Эта папка содержит аппаратно-зависимые файлы, которые загрузчик программы
установки и программа установки в текстовой фазе устанавливает на компьютер.
Это могут быть, например, HAL от производителя компьютера, драйвера нестандартных
накопителей, а также файл Txtsetup.oem, содержащий директивы о загрузке
и установке этих компонентов.

Удостоверьтесь, что файл Txtsetup.oem и все файлы, помещённые в эту
папку (HAL и драйверы) перечислены в разделе [OEMBootFiles]
файла ответов.

$OEM$$$
Папка $OEM$$$ эквивалентра переменной окружения %systemroot% или %windir%.
Она содержит дополнительные файлы, которые вы хотите скопировать в
папку с установленной системой (для Windows XP по умолчанию это Windows).
Структура этой папки должна соответствовать структуре системной папки,
где $OEM$$$ означает %systemroot% или %windir% (например,
C:windows), $OEM$$$System32 означает %windir%System32, и так далее.
Каждая подпапка должна содержать файлы, которые необходимо скопировать
в соответствующую системную папку на компьютере назначения.

$OEM$$$Help

Эта папка содержит файлы справки, которые будут скопированы в папку
C:WindowsHelp во время установки.

$OEM$$$System32

Эта папка содержит файлы, которые будут скопированы во время установки
в папку C:WinntSystem32.

$OEM$$1

Эта папка эквивалентна переменной окружения SystemDrive. Например, если
операционная система установлена на диск C, то $OEM$$1
ссылается на диск C. Использование переменной делает возможным изменение
буквы диска без возникновения ошибок в приложениях, явно указывающих
букву диска.

$OEM$$1PnPdrvrs

Эта папка содержит дополнительные драйвера
Plug and Play, не включённые в оригинальный дистрибутив Windows. Вы можете
заменить PnPdrvrs
любым именем по вашему выбору, состоящим из восьми и менее символов.

$OEM$Drive_letter

Каждая из таких папок содержит структуру файлов и подпапок, которая
будет скопирована в корень соответствующего диска на компьютере назначения
во время текстовой фазы установки. Например, файлы, находящиеся в папке
$OEM$C будут скопированы в корень диска C. Вы можете также создавать
таким образом вложенные папки. Например, $OEM$DMisc создаст папку
Misc на диске
D.

Файлы, которые нужно переименовать, должны быть перечислены в файле
$$Rename.txt. Заметьте, что файлы в этих папках должны иметь короткие
имена. Этот файл имеет следующую структуру:

[имя_секции_1]
короткое_имя_1 = «длинное_имя_1»
короткое_имя_2 = «длинное_имя_2»

короткое_имя_х = «длинное_имя_х»

[имя_секции_2]
короткое_имя_1 = «длинное_имя_1»
короткое_имя_2 = «длинное_имя_2»

короткое_имя_х = «длинное_имя_х»

Где:
имя_секции_x — путь к папке, содержащей
файлы. Секция вовсе не обязательно должна быть названа, или может иметь
в качестве имени обратный слэш (), что означает, что секция содержит
имена файлов и подпапок, находящихся в корне диска.

короткое_имя_x — имя файла или папки внутри заданной папки, которое
должно быть переименовано. Это имя НЕ должно быть заключено в кавычки.

длинное_имя_x — новое имя файла или папки. Это имя ДОЛЖНО быть заключено
в кавычки, если содержит пробелы или запятые.

Подсказка: если вы запускаете программу установки из под MS-DOS, то
вы не можете копировать файлы или папки с путём длиннее
64
символов. Поэтому используйте короткие имена и файл $$Rename.txt, чтобы
переделать их в длинные.

Файл Cmdlines.txt имеет следующий синтаксис:

[Commands]
«<команда_1>»
«<команда_2>»
.
.
«<команда_x>»

Смысл ключей следующий:

«<команда_1>», «<команда_2>», и далее,
«<команда_x>» определяют команды, которые вы желаете
выполнить (а также порядок, в котором они должны запускаться), во время
графической фазы установки. Заметьте, что все команды должны быть заключены
в кавычки.

При использовании Cmdlines.txt, обратите внимание на следующие моменты:

Во время исполнения команд из файла Cmdlines.txt
ни один из пользователей ещё не активен, а также не гарантируется наличие
какого-либо сетевого подключения.
Поэтому информация, специфичная для пользователя, записывается в реестр
пользователя по умолчанию (Default user). Соответственно, при создании
новых пользователей эта информация будет скопирована в их ветви реестра.

Cmdlines.txt требует, чтобы все файлы, которые могут потребоваться
для запуска приложений или утилит были доступны во время процесса
установки,
т.е. они должны находиться на жёстком диске.

ВНИМАНИЕ! Приложения, которые устанавливаются через Windows
Installer нельзя добавлять при помощи Cmdlines.txt.

…а теперь создадим свой дистрибутив Windows XP

1. Windows XP Professional Corporate…

Какой дистрибутив выбрать за основу? На этот счёт есть довольно богатый
выбор: Home Edition, Professional Edition и Corporate Edition. Первые
два варианта
требуют
активации. Всевозможные
«крякалки» устраняют необходимость активации, но за счёт изменения некоторых
файлов. Не знаю, как вам, но мне сам факт произвольного изменения файлов
в ещё «чистой» системе очень не нравится. Поэтому я выбираю третий вариант
— Corporate Edition. Возникающая в связи с этим проблема — Corporate
Edition не существует в русском переводе. Однако это тоже легко решается.

2. Service Pack I.

Здесь вопросов не возникает. Если Microsoft говорит «надо» — значит,
и в самом деле, пора… Итак, берём англоязычный дистрибутив Windows,
копируем его на диск, скачиваем для него Service Pack и внедряем его
в дистрибутив, распаковав предварительно куда-нибудь, а затем запустив
программу update.exe из распакованной папки update с ключом /s:<путь_к_папке_i386_скопированного_оригинального_дистрибутива>.

3. Multilanguage User Interface RU

Есть, по крайней мере, три способа получить «русскую» Windows XP. Первый
появился сразу же, как только вышла система. Это т.н. «русифицирующие
патчи», созданные, как правило, в популярной программе Restorator и русифицирующие
отдельные части пользовательского интерфейса. Минус такой русификации
— файлы теряют свои цифровые подписи, что потенциально снижает надёжность
системы.

Второй способ — непосредственно «чистая» русская Windows XP от Microsoft.
Минусов тут несколько. Во-первых, для любого (в т.ч. и легального) пользователя
— заплатки и пакеты обновлений для русской версии выходят обычно лишь
спустя несколько недель после выхода английских вариантов. (хотя для
кого-то это может и не кажется минусом). Второе — касается нелегальных
пользователей. Для русской версии не существует т.н. «корпоративного»
варианта, не требующего активации. Поэтому система активации должна быть,
так или иначе, взломана. Один из вариантов — замена некоторых файлов
их взломанными версиями. Здесь минус, опять же, в потере цифровых подписей
у этих файлов. Другой вариант — запуск специальной системной службы,
следящей за поползновениями системы провести активацию и «давящей гадину»
в корне… Не знаю, как вам, но меня никогда не радовали всякие системные
службы подобного рода. Мне кажется, что система должна работать самостоятельно,
а не через многочисленные пилюли и таблетки. Тем более, что эти «пилюли»
отнимают драгоценные ресурсы памяти и процессора. К тому же не факт,
что в следующем обновлении Microsoft не вставит антибиотик, который будет
автоматически находить и убивать такую службу. В общем, система гораздо
лучше работает, когда её части работают слаженно, чем когда они спорят
между собой, кому, что и зачем делать.

Наконец, третий способ, которым я и воспользуюсь — применение Multilanguage
User Interface. Это пакет от самого Microsoft (а значит, всё в нём подписано
нужными цифровыми подписями). Этот пакет ставится и работает ПОВЕРХ системы,
а сами системные файлы можно безболезненно менять — их интерфейс всё
равно останется при этом русским. А ещё это значит, что поставив данный
пакет поверх английской версии Windows она всё равно останется английской
— т.е. сможет обновляться всеми пакетами обновлений, выпускаемыми для
английской версии (а они выпускаются в первую очередь), и при этом оставаться
русской. Минусами этого варианта является не такая полная русификация,
как в обычной русской версии, а также дополнительные 100мб, занимаемые
пакетом на диске. Однако эти минусы, мне кажется, намного безобиднее,
чем минусы двух других вариантов, поэтому я выбираю MUI RU.

Итак, необходимо установить MUI, причём так, чтобы он встал, что называется,
«сам». Для этого, во-первых: в дистрибутиве со внедрённым пакетом обновления
находим файл muisetup.ex_ и, распаковав его, заменяем им оригинальный
файл, находящийся в пакете MUI (распаковать его можно, переименовав расширение
в .cab). Затем создаём в дистрибутиве папку $OEM$, а в ней
— папку muiinst и копируем туда содержимое пакета русификации (с заменённым
muisetup.exe).
В пакет
входит указанный файл, ещё несколько других файлов и папка Ru.mui. После
этого непосредственно в папке $OEM$ (не в muiinst) создаём файл cmdlines.txt,
в котором пишем:

[commands]
«muiinstmuisetup.exe /i 0419 /d 0419 /l /f /r /s»

(Данная команда выполнит «тихую» установку русского языка, затем переключит
язык экрана приветствия и пользователей на русский).

В результате всех этих действий мы получим дистрибутив Windows XP SP1
Corporate + MUI RU slipstreamed. Звучит уже солидно, не правда ли? :)

Осталось добавить несколько сервисных утилит, сделать образ загрузочного
диска и записать его на «болванку»

4. Дополнительные «полезности»

Создадим в корне проекта будущего диска папку «Images». В ней поместятся
загрузочные образы дискет, содержащие утилиты, которые могут понадобиться
для оффлайн-обслуживания диска или доступа к данным.

Первая утилита — Partition Magic. Её «дискетный» вариант можно создать
из полной версии, или же скачать в интернете. В оригинале предлагается
обычно «двухдисковый» вариант, однако его легко «утоптать» в одну 2.88мб
дискету-образ. Для этого при помощи WinImage создайте образ из «первой»
дискеты, затем измените формат с 1.44мб на 2.88мб и добавьте к образу
несовпадающие файлы со второй дискеты.

После этого — добавьте в набор файлы himem.sys, country.sys,
smartdrv.exe, xmsdsk.exe, UNIIDECD.sys, mscdex.exe,
keyrus.com и отредактируйте config.sys
примерно следующим содержимым:

DOS=HIGH,UMB,NOAUTO
AccDate = a- b- c- d- e- f- g- h-
Lastdrive=Z
Switches = /F
NumLock = Off
STACKS=0,0
Break = On
Country=007,866,A:country.sys
device=himem.sys /t:off

Удобнее всего будет, если Partition Manager будет запускаться не с носителя
непосредственно, а из виртуального Ram-диска. Для этого нужно добавить
соответствующие драйвера. Также можно добавить старый-добрый Volcov Commander
и отредактировать его на автоматичекий показ при запуске меню с различными
элементами Partition Magic. Autoexec.bat для этого может быть примерно
следующим:

@echo off
cls

ECHO LOADING Partition Magic 8.0 Professional…
echo Initialization…
smartdrv.exe
xmsdsk.exe 4096 Z: /y /t > NUL
z:
copy a:*.* > NUL
md vc
copy a:vc*.* vc > NUL
set comspec=Z:command.com
set shell=Z:command.com
set temp=Z:
set tmp=Z:
CD Z:
echo mounting CD-Rom device(s)…
drvload UNIIDECD.sys /D:CD1 > nul
mscdex /D:CD1 /L:v > nul
path=%path%;z:
cls
z:vcvc.COM keyrus.com /full > nul

В целом образ дискеты Partition Magic будет содержать следующие файлы:

VC
AUTOEXEC.BAT
CHKDSK.EXE
COMMAND.COM
CONFIG.SYS
COUNTRY.SYS
DIRINFO
DRVLOAD.COM
FDISK.EXE
FORMAT.COM
HIMEM.SYS
IO.SYS
KEYRUS.COM
MOUSE.COM
MSCDEX.EXE
MSDOS.SYS
partinfo.exe
PMHELP.DAT
PQBOOT.EXE
PQMAGIC.EXE
PQMAGIC.OVL
PQMAGIC.PQG
PQPB.RTC
PTEDIT.EXE
RESCUE.TXT
SMARTDRV.EXE
SYS.COM
XMSDSK.EXE
zABOUT.PQG

Папка VC содержит Volcov commander.

Образ сохраняем из WinImage в НЕСЖАТЫЙ файл (например, pq.ima)

Вторая утилита — Easy Recovery Pro. Точно также, создаём в полном варианте
программы диск аварийного восстановления и снимаем с него несжатый образ
при помощи WinImage. Образ сохраняем в файл EasyRec.ima.

Третья утилита — просто DOS. Настоятельно рекомендую для этого «Универсальный
загрузочный диск», образ которого настоятельно рекомендую также расширить
до 2.88мб и добавить к нему файлы для поддержки NTFS. Этот образ сохраним
как Ucd36Wme.ima.

Итак, в результате получаем в корне диска папку Images с тремя сохранёнными
там образами дискет.

Наконец, соизмерив желаемое с возможным, создаём в корне папку Appendix
и добавляем в самый необходимый (при установке) софт. Если место остаётся
— можно добавить туда же и не самый необходимый :). У меня в этой папке
находится, к примеру, дистрибутив Касперского с последними на момент
записи образа обновлениями баз и ключиками (либо генератором таковых),
дистрибутив The Bat! со всеми необходимыми приладами и лекарствами, дистрибутив
Total Commander, дистрибутив WinRar c ключиком, Bootvis, XP-AntiSpy и
ещё некоторые второстепенные утилиты. Там же находятся скрипты-cmd для
запуска автономной установки Service Pack и MUI на уже работающие системы.
В общем, тут всё на ваш вкус, но лучше всё же обдумать, что именно вы
обычно бросаетесь ставить на свежеустановленную винду в первую очередь.
При хорошей оптимизации дистрибутива и большой (800мб) болванке можно
упихнуть вместе с виндой дистрибутив офиса.

…добавляем загрузочное меню

Как я уже упомянул, загрузчик у Windows XP весьма прост и, в принципе,
может быть легко заменён любой собственной программой без ущерба для
установки. Идём на http://bootcd.narod.ru и
скачиваем универсальный загрузчик. В зависимости от версии в корень проекта
нужно будет поместить, собственно, файлы загрузчика. У меня это:

bcdwiz13.cpf
bcdwiz13.fnt
bcdwiz13.sys
BOOTCAT.INI

Первые три относятся а загрузчику, а последний описывает, собственно,
меню загрузки. Для упомянутых включённых в проект утилит и соответствующих
имён файлов-образов этот файл может быть следующим:

;
;
C: ; Загрузка с жёсткого диска ; %Help000%
I386SetupLdr.Bin ; Установка Windows XP Professional SP 1 ; %Helpi386%
IMAGESPQ.IMA ; Запуск PowerQuest Partition Magic 7.0 Pro ; %HelpPQM%
IMAGESEASYREC.IMA ; EasyRecovery Pro на CalderaDOS ; %HelpEREC%
IMAGESUCD36WME.IMA ; Универсальный загрузочный диск (UBD) ; %HelpUBD%

[Options]
Timer = 10
Default = 0
BGColors = 10, 10, 30, 30
AboutBox = 01, 02, 78, 05, 01, 02, 78, 15, 1, 0, 0, 0, 1b, 30, 1b,
1b, 0f, 1b
MenuBox = 01, 08, 78, 09, 01, 08, 78, 09, 1, 0, 1, 1, 1b, 30, 1b, 1b,
0f, 1e
HelpBox = 01, 18, 78, 05, 01, 08, 78, 15, 1, 0, 0, 0, 1b, 30, 1b, 1b,
0f, 1b
ScrollBox = 28, 00, 51, 01, 28, 00, 51, 03, 1, 1, 0, 0, 30, 30, 30,
30, 30, 30

[Strings]
%AboutTitle% = О диске
%AboutText% = ~
Мультизагрузочный диск для установки Windows XP Professional, разметки разделов
жёсткого диска, а также восстановления файлов в случае разрушения Windows.
~
%ScrollTitle% = Подсказка:
%ScrollText% = ~
Используйте Tab или Shift+Tab для перехода к справочным окнам и обратно.
Нажмите Enter для продолжения загрузки с компакт-диска или Esc для перезагрузки
компьютера.
~
%MenuTitle% = Варианты загрузки
%MenuTime% = Осталось времени до автоматической загрузки:
%HelpTitle% = О выбранном варианте загрузки
%Help000% = ~

Продолжить обычную загрузку с жёсткого диска компьютера (C:)
~
%Helpi386% = ~
Запустить установку Windows XP Professional, Service Pack 1.

Для установки Service Pack 1 на уже установленную Windows XP
Professional (EN), запустите SP1Setup.cmd из папки Appendix на
этом CD.
~
%HelpEREC% = ~
О программе EasyRecovery™

Набор утилит восстановления для восстановления потерянных
данных и повреждённых файлов.

EasyRecovery поможет вам восстановить файлы, которые было
невозможно использовать по следующим причинам:
· Повреждение вирусом
· Повреждённые сектора на жёстком диске или съёмном носителе
· Непредвиденное завершение работы программы, операционной
системы или компьютера
· Случайное повреждение данных в критических областях
· Другие события, которые могут вызвать повреждение данных в файле

(c) 2002 Ontrack Data International, Inc.
http://www.ontrack.com/
~
%HelpPQM% = ~
PowerQuest Partition Magic 8.0 Professional позволяет разбивать жёсткий диск
на разделы, «сшивать» несколько разделов в один, перемещать и изменять
размеры
существующих разделов, преобразовывать разделы из FAT32 в NTFS и обратно.
Программа полностью заменяет FDISK, и обладает намного большими возможностями.
~
%HelpUBD% = ~
Универсальный загрузочный диск автоматически монтирует тома NTFS в режиме
DOS с возможностью выбора конфигурации памяти и кодовой страницы.
Создан на основе MS-DOS 8.0
(http://purl.org/NET/UBD/)
~

Собственно, образ…

Теперь, когда проект готов, осталось создать из него образ. Делается он при
помощи упомянутой утилиты CDImage. Чтобы не набирать вручную каждый раз всё
множество её настроек, нужно создать cmd-файл с вызовом CDImage со всеми нужными
аргументами. Например, такой:

Cdimage -lWXPSP1_EN -t08/23/2002,19:00:00 -h -nt -bc:bootimgbcdwboot.bin
-oi -y5 -m c:cdconstruct f:xpsp1.iso
pause

(здесь подразумевается, что загрузочный сектор «универсального загрузчика»
лежит на c:bootimgbcdwboot.bin, проект находится в папке с:cdconstruct,
а полученный образ с именем xpsp1.iso разместится на диске f. Подробнее о ключах
CDImage можно прочесть в предыдущей статье).

Образ затем записываем на «болванку» при помощи любой программы записи дисков.
Желательно — в режиме Disk
At Once/96 — в этом случае загрузка будет чуть-чуть быстрее.

Вот, собственно, и всё!

Мифы о дистрибутивных дисках Windows XP/2K

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

Во-первых: имя (метка) диска с дистрибутивом может быть совершенно любым (допустимым),
а вовсе не в точности такое же, как на оригинальном дистрибутиве.

Во-вторых: содержимое маркерных файлов не играет совершенно никакой роли.
Лучше, естественно, если они краткие.

В-третьих: относительно датировки файлов. Обычно говорится, что в дистрибутиве
все файлы должны иметь одну и ту же дату, а если в дистрибутив внедрён Service
Pack, то может быть не больше двух различных дат. Я не проверял этого утверждения,
так что лучше ему следовать. В команде CDImage можно указать дату и время для
помещаемых в образ файлов.

В-четвёртых: регистр названий файлов не имеет значения, поскольку при использовании файловой системы ISO9660 все файлы автоматически воспримут верхний регистр.

На сём, наконец-то, завершаю сей опус о загрузочных дисках.

Понравилась статья? Поделить с друзьями:
  • Нельзя просматривать защищенное содержимое на этом устройстве windows 10 как исправить
  • Необходимы важные обновления windows 10 как отключить
  • Необходимы библиотеки dll для ядра windows xp
  • Нельзя проверить подпись сертификата 0x80096004 windows 7
  • Необходимое количество оперативной памяти для windows 10