Замена NVDA и удаление программ в LiveCD Pe10

Подробно об этом диске смотрите в статье Ивана ПочтиИзТулы Диск LiveCD PE10, файл.

При необходимости в сборке можно заменить NVDA на настроенную так, как нужно вам, удалить другие программы.

Содержание

Подготовка

Проводник Windows 8 – 10 может монтировать образы дисков, но не сохранять их. Поэтому для замены изменённых Wim-файлов и сохранения изменений понадобится UltraIso, можно воспользоваться портабельной. А для работы с wim – программа командной строки Dism, входит в состав Windows.

Для примера создаю на диске D папку 1, чем короче будет название, тем меньше придётся писать в командной строке. В 1 – Mount для подключения wim, и 2 – для экспорта изменённых образов.

Перед началом работы отключаю защитник Windows и службу индексирования Windows Search, чтобы не тормозили процесс.

  1. В папку 1 помещаю файл Pe10.iso, монтирую его в виртуальный привод, достаточно на файле нажать Enter, но у меня установлена UltraIso, и образ откроется в этой программе. Поэтому открываю контекстное меню, подменю «Открыть с помощью», выбираю «Проводник».
  2. После подключения сразу открывается диск, захожу в Pe10, затем в Programs, копирую и вставляю в папку 1 файлы Programs.wim и ShCache.idx_. Файлов ShCache.idx 2, разница в том, что у одного после расширение «подчёркивание», его и нужно копировать.
  3. Возвращаюсь в Pe10, беру boot.wim, и так же вставляю в 1. Эти файлы можно взять с записанной на флешку системы, а потом заменить оригинальные.
  4. Открываю «Этот компьютер», извлекаю виртуальный диск.

Замена NVDA

  1. Запускаю командную строку от имени администратора, и для монтирования wim ввожу команду:
    dism /mount-wim /wimfile:D:\1\boot.wim /index:1 /mountdir:D:\1\mount
  2. После сообщения: «Операция успешно завершена», иду по пути: 1\mount\Program Files, и удаляю nvda. Копирую и вставляю свою настроенную.
  3. Сохраняю изменения и отключаю:
    dism /unmount-wim /commit /mountdir:D:\1\mount
  4. Чтобы очистить образ от файлов, которые dism создаёт во время работы, экспортирую его в папку 2:
    dism /export-image /SourceImageFile:D:\1\boot.wim /SourceIndex:1 /DestinationImageFile:D:\1\2\boot.wim /Compress:max

Удаление программ

  1. Монтирую Programs.wim.
  2. После подключения захожу в Mount, здесь будут папки с программами по категориям:
    AntiVir, Backup и т.д. Из них можно удалить какую-то программу, если она не нужна.
  3. Удаляю две — Mp3 и Tor Finder из папки Net, мне они в сборке без надобности. В каждой папке с программой есть файлы с расширением .shl, в которых прописаны параметра создания ярлыков. Ознакомиться с содержимым таких файлов можно, открыв их в блокноте или любом текстовом редакторе, а здесь с описанием, что и для чего нужно. Информация из всех .shl содержится в ShCache.idx_, и после удаления какой-либо программы все записи о ней нужно удалить из этого файла.
  4. Открываю ShCache.idx_ в блокноте, по CTRL+F – диалог «Найти», пишу: Mp3Finder, для выхода из диалога нажимаю Esc. И, начиная со строки:удаляю всё относящееся к программе, т.е. до такой же строки, но с названием другой программы. Жму CTRL+S, чтобы сохранить, закрываю блокнот.
  5. Сохраняю, отключаю, экспортирую programs.wim.
  6. Вырезаю из папки 1 ShCache.idx_, вставляю в 2.

Замена файлов в образе диска, сохранение, тест в виртуальной машине

  1. Открываю файл Pe10.iso в UltraIso, в дереве ищу папку Pe10, дважды жму Таб, чтобы перейти в список содержимого, захожу в Programs.
  2. Копирую изменённые programs.wim и ShCache.idx_ из папки 2, вставляю в образ, соглашаюсь на замену.
  3. Чтобы Выйти из Programs, жму Backspace, заменяю boot.wim.
  4. Закрываю UltraIso, и жму кнопку «Да», чтобы сохранить изменённый образ.
  5. Загружаю виртуальную машину, убеждаюсь, что время потрачено не зря:
    NVDA запустилась с настройками, как в установленной системе, а в меню «Пуск» отсутствуют удалённые Tor и Mp3Finder.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.