Редактирование\замена файлов в WINDOWS 10
Началось это с Windows 8...
В Редмонде решили дополнительно защитить системные файлы, для чего их подписали. Скриншоты
После редактирования такого файла подпись слетает, система такой файл уже не принимает, вернуть подпись (переподписать), на сколько мне известно, возможности нет, поэтому:
Файлы *.MUI в системе не подписаны, можно пробовать заменять ресурсы через них, но! Не все файлы *.MUI поддерживают ресурсы из основного файла. Понять это можно методом "научного тыка". Тонкости: Если файл *.MUI поддерживает изображения, то добавлять можно только нужное. Если файл *.MUI поддерживает значки, то добавлять нужно все скопом, независимо от того, сколько из них вы изменили. Не забывайте в добавленных ресурсах изменять язык Нейтральный на Русский или Английский (смотря для какой системы вы делаете изменения). Тема создана, дабы предупредить ресурсокопателей! Рассматривать здесь различные случаи и варианты я не буду, т.к. для этого мне придется поставить 10-ку, что мне совсем не нужно. |
Все еще нет способа подписи или отключения проверки подписи?
|
Цитата:
|
Новости.
Для кого-то не очень хорошие. В какой-то момент (обнаружил по факту, когда и при каких обстоятельствах появилась - не знаю) в системе появилась папка Код:
C:\Program Files\WindowsApps\Microsoft.Lang..._x64__8wekyb3d8bbwe\ И после появления этой папки она, видимо, имеет высший приоритет и локализация системы идет уже из нее. Другими словами, сколько не править ресурсы, допустим, в Код:
C:\Windows\System32\ru-RU\ Код:
C:\Program Files\WindowsApps\Microsoft.Lang..._x64__8wekyb3d8bbwe\Windows\System32\ru-RU\ Короче, все файлы в этой папке, .mui в том числе, имеют цифровую подпись! Пропатчивание файлов, которые имеют "двойников" в старой системе локализации приводит к их автоматическому удалению, что пока не страшно, система запускается и работает. Вопрос в другом, зачем дублировать ресурсы локализации? Надо так понимать, что МС хочет отказаться от старой системы локализации или зачем все это? Если верен первый вариант, то про редактирование ресурсов можно вообще забыть. Последним гвоздем в крышку будет подпись библиотек тем, если у них дойдут до этого головы, а потом и руки. ©"бери то, что дают и не смей изменять" |
Smarty, языковые пакеты обновляются из магазина еще с 1803, что позволяет обновлять локализацию без привязки к выходу новой версии ОС, в т.ч. с помощью отзывов пользователей в приложении Language Community App (ну, и Feedback Hub, видимо) и машинного обучения.
см. Windows 10 Build 17074 Цитата:
|
Vadikan, До этого момента я использовал LTSB\LTSC, поэтому через магазин мне загрузиться ничего не могло.
Перед НГ выбирал что установить, LTSC с магазином или обычную 10-ку, но с удаленными магазинными приложениями. Остановился на втором варианте, т.к. поновее будет, чем LTSC, да и панель nVIDIA по-нормальному только из магазина ставится. Немного непонятна политика МС в плане языковых пакетов в таком случае. Почему не обновлять уже существующие файлы, а надо загружать новые, причем в другое место? |
Цитата:
|
"Виновник" установки обновленного пакета локализации - Планировщик.
Код:
\Microsoft\Windows\LanguageComponentsInstaller\Installation |
Время: 14:44. |
Время: 14:44.
© OSzone.net 2001-