Подробно об этом диске смотрите в статье Ивана ПочтиИзТулы Диск LiveCD PE10, файл.
При необходимости в сборке можно заменить NVDA на настроенную так, как нужно вам, удалить другие программы.
Содержание
- Подготовка
- Замена NVDA
- Удаление программ
- Замена файлов в образе диска, сохранение, тест в виртуальной машине
Подготовка
Проводник Windows 8 – 10 может монтировать образы дисков, но не сохранять их. Поэтому для замены изменённых Wim-файлов и сохранения изменений понадобится UltraIso, можно воспользоваться портабельной. А для работы с wim – программа командной строки Dism, входит в состав Windows.
Для примера создаю на диске D папку 1, чем короче будет название, тем меньше придётся писать в командной строке. В 1 – Mount для подключения wim, и 2 – для экспорта изменённых образов.
Перед началом работы отключаю защитник Windows и службу индексирования Windows Search, чтобы не тормозили процесс.
- В папку 1 помещаю файл Pe10.iso, монтирую его в виртуальный привод, достаточно на файле нажать Enter, но у меня установлена UltraIso, и образ откроется в этой программе. Поэтому открываю контекстное меню, подменю «Открыть с помощью», выбираю «Проводник».
- После подключения сразу открывается диск, захожу в Pe10, затем в Programs, копирую и вставляю в папку 1 файлы Programs.wim и ShCache.idx_. Файлов ShCache.idx 2, разница в том, что у одного после расширение «подчёркивание», его и нужно копировать.
- Возвращаюсь в Pe10, беру boot.wim, и так же вставляю в 1. Эти файлы можно взять с записанной на флешку системы, а потом заменить оригинальные.
- Открываю «Этот компьютер», извлекаю виртуальный диск.
Замена NVDA
- Запускаю командную строку от имени администратора, и для монтирования wim ввожу команду:
dism /mount-wim /wimfile:D:\1\boot.wim /index:1 /mountdir:D:\1\mount - После сообщения: «Операция успешно завершена», иду по пути: 1\mount\Program Files, и удаляю nvda. Копирую и вставляю свою настроенную.
- Сохраняю изменения и отключаю:
dism /unmount-wim /commit /mountdir:D:\1\mount - Чтобы очистить образ от файлов, которые dism создаёт во время работы, экспортирую его в папку 2:
dism /export-image /SourceImageFile:D:\1\boot.wim /SourceIndex:1 /DestinationImageFile:D:\1\2\boot.wim /Compress:max
Удаление программ
- Монтирую Programs.wim.
- После подключения захожу в Mount, здесь будут папки с программами по категориям:
AntiVir, Backup и т.д. Из них можно удалить какую-то программу, если она не нужна. - Удаляю две — Mp3 и Tor Finder из папки Net, мне они в сборке без надобности. В каждой папке с программой есть файлы с расширением .shl, в которых прописаны параметра создания ярлыков. Ознакомиться с содержимым таких файлов можно, открыв их в блокноте или любом текстовом редакторе, а здесь с описанием, что и для чего нужно. Информация из всех .shl содержится в ShCache.idx_, и после удаления какой-либо программы все записи о ней нужно удалить из этого файла.
- Открываю ShCache.idx_ в блокноте, по CTRL+F – диалог «Найти», пишу: Mp3Finder, для выхода из диалога нажимаю Esc. И, начиная со строки:
удаляю всё относящееся к программе, т.е. до такой же строки, но с названием другой программы. Жму CTRL+S, чтобы сохранить, закрываю блокнот. - Сохраняю, отключаю, экспортирую programs.wim.
- Вырезаю из папки 1 ShCache.idx_, вставляю в 2.
Замена файлов в образе диска, сохранение, тест в виртуальной машине
- Открываю файл Pe10.iso в UltraIso, в дереве ищу папку Pe10, дважды жму Таб, чтобы перейти в список содержимого, захожу в Programs.
- Копирую изменённые programs.wim и ShCache.idx_ из папки 2, вставляю в образ, соглашаюсь на замену.
- Чтобы Выйти из Programs, жму Backspace, заменяю boot.wim.
- Закрываю UltraIso, и жму кнопку «Да», чтобы сохранить изменённый образ.
- Загружаю виртуальную машину, убеждаюсь, что время потрачено не зря:
NVDA запустилась с настройками, как в установленной системе, а в меню «Пуск» отсутствуют удалённые Tor и Mp3Finder.