Скрытый раздел для Windows 7 (версия NAPP 7.5.х.х) - редактирование образа предустановленной системы.

Введение

C выпуском новой операционной системы Windows 7, компания Acer разработала новую оболочку для программы восстановления системы - NAPP версии 7.5.х.х (New Acer Preload Program), работающую под управлением новой версии WinRE 3.0 RTM. Для создания/разворачивания образа предустановленной системы в версиях NAPP 7.0.x.x (предустановленная системв - Windows Vista) и NAPP 7.5.x.x (предустановленная система - Windows 7) используется небольшая утилита ImageX.exe, разработчиком которой является Microsoft и позволяющая очень значительно сжимать создаваемый образ (примерно в три раза от исходного объема). Уточню, что в предыдущих версиях NAPP (начиная с версии 3.3.х.х и заканчивая версией 6.х.х.х) для этих целей использовалась программа ImageIT.exe (разработчик - Wasay).
Детальное описание принципа работы скрытого раздела для различных предустановленных операционных систем, а также руководства по их редактированию/созданию, вы можете найти в опубликованных материалах по следующим ссылкам:
Cкрытый раздел для предустановленной Windows Vista (создание, редактирование)
Создание скрытого раздела для предустановленной Windows XP.
Прошу принять во внимание, что WinRE хоть и сильно урезаная, но все-таки самостоятельная операционная система. При ее загрузке также необходимо наличие кода для загрузчика bootmgr (сам файл лежит в корне скрытого раздела), который, в свою очередь, передает управление через bcd (файл bcd содержит всю необходимую информацию по загрузке систем(ы), лежит в папке BOOT и является аналогом файла boot.ini в Windows XP) образу boot.wim, расположенному в папке Sources. Образ системы разворачивается на виртуальный диск и запускается файл winpeshl.exe (WindowsSystem32Winpeshl.exe), который считывает и выполняет команды из файла winpeshl.ini, указанные там в явном виде. Таким образом, можно интегрировать нужную вам программу в образ boot.wim и указать путь к ней в файле winpeshl.ini. Но это уже совсем другая история...
Возвращаясь к технологии D2D, все-таки кратко приведу основные возможности при работе с Acer D2D Technology.

Очистка диска и создание разделов

Запустив компьютер по Alt-F10, попадаем в оболочку Acer eRecovery Management.

Скрытый раздел для Windows 7 (версия NAPP 7.5.х.х) - редактирование образа предустановленной системы.

Теперь жмем сочетание клавиш Alt-Home и откроется командная строка

Скрытый раздел для Windows 7 (версия NAPP 7.5.х.х) - редактирование образа предустановленной системы.

Здесь есть возможность безболезненно и быстро не только посмотреть существующие разделы жесткого диска, но и работать с ними. Например, если ввести команду notepad, откроется блокнот, который можно использовать в качестве проводника. Чтобы просмотреть информацию по разделам, введите последовательно команды:

diskpart
sel disk 0
list part


Вы увидите все существующие разделы жесткого диска, а также и их типы.

Скрытый раздел для Windows 7 (версия NAPP 7.5.х.х) - редактирование образа предустановленной системы.

Обратите внимание, что при загрузке по Alt-F10 (со скрытого раздела), первый раздел становится активным и меняется его тип. Естественно, иначе он бы не был работоспособным :) Также ему присваивается буква (обычно диск С, а установленная во второй раздел ОС теперь расположена на диске D:, однако, в версиях NAPP 7.x.x.x и выше, скрытому разделу присваивается другая буква (обычно М)). Аналогичная ситуация со всеми существующими скрытыми разделами.

Чтобы удалить/создать нужные разделы, в программе diskpart.exe используются команды del part и create part (осторожней с разделом 1!!! Это скрытый раздел), например:
1. Необходимо удалить все существующие разделы, кроме скрытого (их два) и создать новые объемом 35 и 200 Гб соответственно. Для этого вводим:

diskpart
sel disk 0
sel part 2
del part
sel part 3
del part
create part primary size=35000
format quick label=OS
assign letter=D
create part primary
format quick label=DATA
assign letter=E
exit


Эти команды удалили старые разделы (2 и 3) и создали новые, присвоив им буквы D и E соответственно. Более подробную информацию по доступным командам вы можете найти, введя команду
diskpart /?
Если загрузиться с установочного диска с Windows Vista или Windows 7, выбрав параметр "восстановление", далее "командная строка" и войти в консоль diskpart, можно проводить любые операции со всеми разделами жесткого диска, они не будут задействованы.

Изменение заводского образа предустановленной системы

Вряд ли найдется пользователь, которого полностью устраивает операционная система в "заводской" конфигурации. Как изменить этот образ? Начнем по порядку:

1. Запускаете компьютер по нажатию Alt-F10 - входите в консоль eRecovery Management (см. фото выше);

2. Запустив командную строку (комбинация клавиш Alt-Home), можете изменить размеры разделов, как описано выше. Применив команду notepad, откроется блокнот, который можете использовать как проводник, указав в параметрах "тип файлов" - "все файлы" как показано ниже:

Скрытый раздел для Windows 7 (версия NAPP 7.5.х.х) - редактирование образа предустановленной системы.

Скрытый раздел для Windows 7 (версия NAPP 7.5.х.х) - редактирование образа предустановленной системы.

На фото видно, что системный раздел (ACER) смонтирован на диски D: и N: Так и должно быть - это "зеркала".
Найдите файл M:\D2D\Patch\Patch.bat и переименуйте его (используя правую кнопку мыши) в Patch1.bat
Можно переименовать его и в командной строке, введя команду (не забудьте до этого выйти из консоли diskpart):
ren M:\D2D\Patch\Patch.bat Patch1.bat. Создайте в блокноте новый файл Patch.bat, указав в "теле" файла одну команду - exit.

3. Закройте все окна (кроме консоли eRecovery) и восстанавливайте "заводскую" конфигурацию системы, как обычно;

4. После восстановления, вы увидите первое окно OOBE

Скрытый раздел для Windows 7 (версия NAPP 7.5.х.х) - редактирование образа предустановленной системы.

Скрытый раздел для Windows 7 (версия NAPP 7.5.х.х) - редактирование образа предустановленной системы.

Сочетание клавиш Shift-F10 запустит командную строку, в которой введите команду
ren C:\Windows\System32\Oem\Factory\Factory_sysprep.cmd sysprep.cmd

Скрытый раздел для Windows 7 (версия NAPP 7.5.х.х) - редактирование образа предустановленной системы.

Закрываете командную строку и жмете сочетание клавиш Shift-Ctrl-F3 одновременно. Компьютер сразу же будет перезагружен в режим Audit. Если после запуска системы появится окно с ошибкой - просто жмите Ок, так и должно быть вследствие переименования нужного файла. Если запустилась панель Acer Alaunch Application как показано ниже, немедленно жмите сочетание клавиш Ctrl-Alt-Del, выберите "диспетчер задач" и завершите работу данного приложения (Alaunch.exe)/

Скрытый раздел для Windows 7 (версия NAPP 7.5.х.х) - редактирование образа предустановленной системы.

5. В режиме Audit установите нужные и удалите ненужные программы/приложения - модифицируйте ОС как вы хотите.

6. В той же командной строке введите:

notepad C:\Windows\System32\Oem\Factory\sysprep.cmd

В блокноте откроется файл sysprep.cmd, в котором измените значение /quit на /shutdown. Добавьте параметр /generalize в строке

sysprep.exe /oobe /shutdown /quiet /generalize /unattend:c:\windows\system32\oem\sysprep.xml


После этого, сохраните сделанные изменения и закройте командную строку. Запустите файл

C:\Windows\System32\Oem\Factory\sysprep.cmd

Система выполнит подготовку и компьютер выключится. Если будут проблемы с файлом Factory_sysprep.cmd (не найден или еще что-нибудь), не выполняйте никаких действий по редактированию в блокноте или переименованию вышеуказанных файлов. После модификации системы просто выберите "выключить компьютер" в окне "программы подготовки системы 3.14" и нажмите "Ок".

7. Включите компьютер и жмите сочетание клавиш Alt-F10 для входа в консоль eRecovery;

8. Нажмите Alt-Home, чтобы запустить командную строку. Уточните буквы, которые присвоены разделу PQService (скрытому), системному разделу и разделу с данными. Допустим, это буквы М: С: D: соответственно. Также уточните имя файла образа вашей предустановленной системы в папке M:\D2D\Images\****************.swm (имя состоит из 16 символов, 11 и 12 символы - RU, запишите его). Очень советую сохранить все эти файлы (всю папку Images) на внешний носитель - вдруг захотите все вернуть назад :);

9. В командной строке введите:

del /q /f M:\D2D\Images\*.*

Эта команда удалит все старые файлы образа предустановленной системы. Вводите следующую команду:

X:\rytools\imagex /capture /compress fast C: D:\Backup.wim “System Factory”
Если система 64-битная, то введите:
X:\rytools_х64\imagex /capture /compress fast C: D:\Backup.wim “System Factory”

Эта команда создаст файл образа вашей модифицированной системы. Теперь необходимо его разделить на несколько файлов, для этого вводим далее:

Х:\rytools\imagex /split D:\Backup.wim M:\D2D\Images\****************.swm 50
Если система 64-битная, то введите:
Х:\rytools_х64\imagex /split D:\Backup.wim M:\D2D\Images\****************.swm 50

Вместо **************** вводите имя файла, которое ранее записали. Следующая команда удалит уже ненужный файл образа:

del D:\Backup.wim

10. Осталось последнее. необходимо внести некоторые изменения в файлах RCD.dat и ImageInfo.dat, для этого сначала посмотрите, сколько получилось файлов ****************.swm в папке M:\D2D\Images (допустим, их 120) и в командной строке введите:

ren M:\D2D\Patch\Patch1.bat Patch.bat
notepad M:\RCD.dat
notepad M:\ImageInfo.dat


В блокноте откроются файлы RCD.dat и ImageInfo.dat. Измените в них параметр ImageCount=120 и сохраните (будьте внимательны! Расширения у них должны быть ***.dat!)

Закрывайте все открытые приложения и жмите "exit" в консоли eRecovery Management. После перезагрузки жмите Alt-F10 и пробуйте восстановить вновь созданную "заводскую" конфигурацию компьютера:

Скрытый раздел для Windows 7 (версия NAPP 7.5.х.х) - редактирование образа предустановленной системы.

Скрытый раздел для Windows 7 (версия NAPP 7.5.х.х) - редактирование образа предустановленной системы.

Скрытый раздел для Windows 7 (версия NAPP 7.5.х.х) - редактирование образа предустановленной системы.

Дополнение: В случае, если вы хотите сохранить в скрытом разделе образ уже настроенной и рабочей ОС (когды вы прошли окно OOBE, ввели свое имя, настроили систему и т.п.), тогда начните свои действия с пункта 8. Единственное, что необходимо сделать - это открыть в блокноте файл Patch.bat (M:D2DPatchPatch.bat), удалить все его содержимое и написать единственное слово - exit. Скрытый раздел у вас будет работать абсолютно так же, только разворачиваться из образа будет полностью готовая к использованию система.

Создание собственного скрытого раздела под управлением WinRE 3.0

Для начала скачайте архивы: Rytools и файлы скрытого раздела PQwin7_1.rar и PQwin7_2.rar. Распакуйте архивные файлы на внешний носитель. Должны получится папка Rytools и файл PQwin7.wim.

1. Сохраните всю нужную информацию с жесткого диска, так как все данные будут уничтожены;

2. Загрузите компьютер с установочного DVD (windows 7), выбрав пункты "восстановление - командная строка";

3. В командной строке вводите последовательно следующие команды:

diskpart
sel disk 0
clean
create part primary size=12000 (Здесь можете указать свой размер раздела в Мб (не меньше 10-и Гб))
format quick label=PQService
assign letter=M
create part primary size=35000 (Здесь также можете указать свой размер раздела в Мб, это будет системный раздел)
format quick label=ACER (можете указать свою метку, например OS)
assign letter=C
create part primary
format quick label=DATA (можете указать свою метку, это раздел для данных)
assign letter=D
exit

4. Вышеперечисленными командами вы создали структуру жесткого диска. Теперь необходимо скопировать нужные файлы в скрытый раздел, сделать его рабочим и установить свою ОС. Для этого подключите флэш-накопитель с необходимыми файлами (папка Rytools и файл PQwin7.wim), определите его букву (например, это будет E) и в той же командной строке вводите:

E:\rytools\imagex /apply E:\PQwin7.wim 1 M:
xcopy /h /r M:\sources\boot.wim M:\acerboot\sources\*
bootsect /nt60 M:
diskpart
sel disk 0
sel part 1
remove
sel part 1
set id=27 override
exit


5. Скрытый раздел стал рабочим, но сейчас необходимо создать образ установленной системы и поместить его в скрытый раздел. Вынимайте флэш-накопитель и перезагружайте систему. Проведите установку нужной ОС (раздел одинаково хорошо работает с XP, Vista, Windows 7, поддерживает двойную загрузку Windows 7/XP, Vista/XP). После активации, настройки ОС, установите оригинальную MBR от Acer (как это сделать - см. FAQ по eRecovery или краткий FAQ по MBR). Если система готова к архивированию - перезагружайтесь и во время загрузки жмите alt-f10. Выполняйте шаги, описанные в разделе "Изменение заводского образа предустановленной системы", с пункта 7.

6. После завершения создания образа в скрытом разделе, необходимо отредактировать упомянутые выше файлы RCD.dat, SCD.dat и ImageInfo.dat. Для этого открывайте их в блокноте. Вот их содержимое (красным цветом отмечены поля для ваших данных):

Файл ImageInfo.dat
[ImageInfo]
ImageCount=вводите количество полученных файлов *.swm
ImageVersion=RV01RC01
ImageLanguage=RU
ImageName=имя образа, которое дали, 16 символов (11 и 12 символы - RU), без расширения swm
ImagePath=D2DImages

Файл RCD.dat

;ACER ASPIRE **** SERIES W7 *_X86_RU IMAGE CD
;RU VERSION RV01RC01
[MAIN]
OS = W7 * (введите тип ОС, например HomeBasic, Ultimate и т.п.)
CPU = X86 (или Х64 соответственно)
MODEL = AS****
CDTYPE = RCD
LANG = RU
VERSION = RV01RC01
PN = Имя файла образа, без расширения
PCS = * (количество Recovery дисков)
ManagerXVersion = 3, 0, 0, 7
PreloadXVersion = 3, 0, 0, 5
ImageCount= * (количество файлов образа системы)
Brand= Acer
RCD NO= RV.N9SA7.S04
BaseImg=Y
SkuDisplayName=Windows 7 * (введите тип ОС, например HomeBasic, Ultimate и т.п.)

Пример файла RCD.dat для модели Acer Aspire 6920 с установленной системой Windows 7 Home Premium X64

;ACER ASPIRE 6920 SERIES W7 HomePremium_X64_RU IMAGE CD
;RU VERSION RV01RC01
[MAIN]
OS = W7 HomePremium
CPU = X64
MODEL = AS6920
CDTYPE = RCD
LANG = RU
VERSION = RV01RC01
PN = POP0100T03RU0C11
PCS = 2
ManagerXVersion = 3, 0, 0, 7
PreloadXVersion = 3, 0, 0, 5
ImageCount= 94
Brand= Acer
RCD NO= RV.N9SA7.S04
BaseImg=Y
SkuDisplayName=Windows 7 HomePremium

Пример файла RCD.dat для модели Acer Aspire 6920 с установленной системой Windows XP Home Edition X86

;ACER ASPIRE 6920 SERIES XP Home_X86_RU IMAGE CD
;RU VERSION RV01RC01
[MAIN]
OS = XPH
CPU = X86
MODEL = AS6920
CDTYPE = RCD
LANG = RU
VERSION = RV01RC01
PN = POP0100T03RU0C11
PCS = 2
ManagerXVersion = 3, 0, 0, 7
PreloadXVersion = 3, 0, 0, 5
ImageCount= 94
Brand= Acer
RCD NO= RV.N9SA7.S04
BaseImg=Y
SkuDisplayName=XP Home

Файл SYSTEMCD.dat
[Main]
Project=имя проекта
MODEL=AS****
PN=имя образа без расширения (16 символов)
Version=RV03RC01
CDType=SystemCD
Create Date=2009/12/15
ManagerXVersion=3, 0, 0, 7
Brand=ACER
[PartitionSize]
OS=50%

После создания собственного раздела, сохраните все изменения и перезагрузите компьютер. Попробуйте загрузить оболочку восстановления по Alt-F10 и восстановить "заводскую" конфигурацию компьютера, которую только что создали.

Важное дополнение:

В заводской конфигурации ноутбуков Acer с предустановленной системой Windows 7 изменилась структура жесткого диска. Это также связано и с появлением дополнительного системного раздела "System Reserved". Итак, жесткий диск имеет следующую конфигурацию:

Раздел 1 - PQService (скрытый, Recovery, 12 Гб, тип 27)
Раздел 2 - IOArcade (основной, OEM, 3,5 Гб, тип 12)
Раздел 3 - System Reserved (основной, system, 100 Мб, тип 7)
Раздел 0 - расширенный раздел и на нем:
Раздел 4 - Acer (логический, система)
Раздел 5 - Data (логический, данные)

Для создания разделов (самостоятельно) на чистом hdd, введите в командной строке:
diskpart
sel disk 0
clean
create part primary size=10000
format quick label=PQService
assign letter=M
create part primary size=3584
format quick label=Arcade
assign letter=N
create part primary size=100
format quick label="System Reserved"
assign letter=R
create part extended
create part logical size=40000
format quick label=OS
assign letter=C
create part logical
format quick label=DATA
assign letter=D


После этого копируете файлы в PQService раздел, копируете файл Arcade.dat в раздел Arcade, устанавливаете систему на диск С, потом снова в командной строке вводите:

bcdboot C:\Windows /s R:
diskpart
sel disk 0
sel part 1
remove
set id=27 override
sel part 2
remove
set id=12 override
sel part 3
remove
active
exit
exit


Все, hdd готов к использованию :)

Установка новой версии Instant_On_Arcade

1. Загрузите образ установщика ioarcade.wim (большое спасибо за предоставленный файл xaoc747!)

2. Создайте основной раздел 2 размером 3584 (метка - Arcade). Например, в diskpart создается следующим образом (в случае наличия одного первого раздела):

diskpart
sel disk 0
create part primary size=3584
format quick label=Arcade
assign letter=N


В проводнике появится диск N. Создайте в корне этого диска файл Arcade.dat (в блокноте, в теле напишите одно слово - Arcade).

3. Монтируем образ архива ioarcade.wim, для чего нам понадобится вышеуказанная папка Rytools, которую необходимо скопировать, например, на диск D (там же расположим файл ioarcade.wim). Если система 64-битная, то в этом случае открываем файл boot.wim (расположен в скрытом разделе в папке Sources) архиватором 7-zip и извлекаем папку Rytools_x64. Создайте папку, куда будет смонтирован образ IOArcade, например, C:IOArcade. В командной строке вводим:

D:\rytools\imagex /mount D:\ioarcade.wim 1 C:\IOArcade
Если система 64-битная, то вводим:
D:\rytools_х64\imagex /mount D:\ioarcade.wim 1 C:\IOArcade

4. Теперь можно скопировать содержимое папки C:IOArcade в другое место на жестком диске и демонтировать образ командой:

D:\rytools\imagex /unmount C:\IOArcade
Если система 64-битная, то вводим:
D:\rytools_х64\imagex /unmount C:\IOArcade

5. Проводим установку IOArcade стандартным способом из папки установки.

Успехов вам и всего доброго!

Все вопросы, связанные с данной темой, обсуждаем здесь.

Материал подготовлен специально для http://acerfans.ru (автор – Гурьев Денис, GDenis )
e-mail guryev@rambler.ru
(изменение материала, копирование и распространение только с разрешения автора)
FAQ → Похожие статьи:
#61 от 8 сентября 2010 02:18 в
Comatose Группа: Посетитель
Комментариев: 2
Нет не помогло.
Теперь возникает ошибка "fail to get lpcd.dat info"

Переименуйте файл CHANGELP.cmd в CHANGELP_temp в папке D2D\Patch
#62 от 15 января 2011 21:04 в
pavelvp1 Группа: Посетитель
Комментариев: 1
Возможно ли, создать из дисков восстановления Win7 для 4820TG раздел PQServ?

Возможно. Читайте внимательно статью.
#63 от 20 января 2011 00:19 в
FiLDiX Группа: Посетитель
Комментариев: 1
Автору большой респект! wink
Статья на первый взгляд грамотная! fellow
Но, вот это сакраментальное но, когда разберусь, тогда и буду задавать вопросики на форуме! Ибо их у меня много, но только после прочтения всех комментариев! smile
А пока читаю здесь и скачиваю прилагающийся к статье материал.
З.Ы. Можно, конечно, было бы MD5 суммы выложить! ИМХО!
#64 от 11 марта 2011 00:06 в
feniks-zp Группа: Посетитель
Комментариев: 1
Огромное СПАСИБО за статью!!! Очень интересная тема! Ноут: Acer Aspire 5732ZG была: предустановленная Linux Linpus, стала Windows 7 Ultimate x86. Все работает.
#65 от 26 марта 2011 22:30 в
Dalas62 Группа: Посетитель
Комментариев: 1
Тема помогла большое спасибо!!!
#66 от 21 апреля 2011 11:31 в
LEON4522 Группа: Посетитель
Комментариев: 1
Тема чисто "для спецов" и для тех кто простых путей не ищет!!! Для простых пользователей- слишком сложно (на мой взгляд). Я сделал проще - отформатировал весь диск ноутбука- удалив все предустановленные производителем ноута мусорные проги и иже сними скрытую зону восстановления.. Для этих целей подойдут Acronis Disk Direct Suite или Paragon Домашний Эксперт 11( он же Paragon Hard Disk Manager .2010) (с предварительно записанного диска восстанавления). Диск создаётся из этих программ. Установил нормальную ЧИСТУЮ Windows+ драйвера+ некоторые проги для ноута(выбор на сайте производителя) и настроил всё под себя. Далее удобно использовать как Acronis True Image Home так и Paragon Backup & Recovery 10 - кому что нравиться-)))!!! Создаём с их помощью скрытый раздел нужного ВАМ размера ( я например помещаю туда сразу две полных копии системного раздела - 1)чистую и 2) со всеми основными и проверенными прогами) - и активируем функцию восстановления при загрузке! При желании делайте промежуточные копии ЖД или раздела! Всё очень удобно настраивается под нужды пользователя (читайте инструкцию!!!)- и занимает немного времени !!!!
#67 от 21 апреля 2011 21:35 в
etar Группа: Посетитель
Комментариев: 1
Спасибо! Замечательный топик! Всё получилось и работает великолепно!
#68 от 8 февраля 2012 14:56 в
Dust112 Группа: Посетитель
Комментариев: 1
Автору статьи огромное спасибо. Приделал скрытый раздел на настольный РК, все работает замечательно.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Новые статьи Установка Windows 7
FAQ по ноутбукам
Решение проблемы с подтормаживаниями ноутбука
Установка Windows XP
Ускорение загрузки Windows
Решение проблемы с внезапными перезагрузками Acer Aspire 7750G
Разблокирование режима 802.11n на адаптерах Atheros
Чистка системы охлаждения ноутбука и замена термопасты на примере Acer Aspire 7738G
Воспроизведение HD-видео на слабых нетбуках и ноутбуках
Создание охлаждающей подставки для ноутбука
Установка второго жесткого диска в ноутбук
Руководство по разборке Acer Aspire One 721
Замена памяти и жесткого диска в нетбуке
Как сделать из старого ноутбука планшет
Восстановление работоспособности ноутбука с помощью прогрева чипов
Обзор ноутбука Acer Aspire Timeline 4410
Первый обзор ноутбука Acer Aspire 7750G
Обзор коммуникатора Acer Liquid MT Metal
Обзор нетбука Packard Bell dot SE
Разгон видеокарты ноутбука
Разгон процессора ноутбука или нетбука
Интеграция SATA драйверов в дистрибутив Windows XP c помощью MSST Integrator
Модификация системы охлаждения в Acer Aspire 5920g
BIOS. Вопросы по прошивке и восстановлению BIOS
Компьютерные сети. Балансировка интернет-трафика между приложениями