При запуске NSIS инсталлятора программы Ace Stream возникает ошибка "error launching installer".
В принципе проблему решил через запуск Codepage Repair (в консоли были крякозяблики).
Советы из интернета сменить язык для программ, не поддерживающих Юникод, на русский, не помог.
Хочу чтобы Вы еще посмотрели отчет SFC. Что за операции переименования (Move) там. Это из-за чего?
Из папки Winsxs напрямую ничего не копируется.
Сначала идет распаковка во временную папку,затем оттуда в Winsxs \ Filemaps,откуда идет установка файла.
Winsxs\ Backup - манифесты резервного копирования
Winsxs\Catalogs - каталоги безопасности.
Кстати помню твой вопрос про то,откуда черпается инфа по каталогу безопасности.
Полистай папку каталогов,найдешь очень много интересного.
У меня сразу же возникла мыль создать или модифицировать один из каталогов и сделать полезным какой нибудь вирь.
Руки не доходят.
В следующей версии sfc_cheker будет опция восстановления хранилища.
Спасибо за пояснения.
Т.е. как я понимаю, было много восстановлений поврежденных файлов?
К слову, у меня есть утиль, который показывает полный список подзащитных системе WFP/SFC файлов.
Используются недокументированные функции API.
Позже скомпилирую, дам в личку.
Вылезало тоже самое как-то на одном из компов с 7-кой. Даже скриншот у меня где-то остался.
Какой-то файл не удавалось установить или заменить, потому что он был защищен. Проблему решил быстрым брутальным методом.
Не было возможности почитать "Принцип работы механизма защиты файлов Windows". Сейчас бы сделал несколько иначе, но случай больше не представился.