Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista » 7 / 2008 R2 - Исправленный русский LIP и его интеграция

Ответить
Настройки темы
7 / 2008 R2 - Исправленный русский LIP и его интеграция

Аватара для PainteR

Ветеран


Сообщения: 1134
Благодарности: 427


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: PainteR
Дата: 26-04-2010
Вложения
Тип файла: 7z LIP_FIX.7z
(1.5 Kb, 123 просмотров)
Я думаю всем уже давно известно о ошибках в русской локализации Windows 7...
Может кто то скажет "Их практически не видно, не так важно", "На функциональности это никак не отражается" или "Не показал бы, я бы и не заметил" но тем неменее ошибки есть и я считаю исправлять их надо.
Я понимаю еще когда это бетка или релиз кандидат, но в нашем варианте до RTM как раз все было чисто и уже в финале мы получаем вот такой сюрпризик)
Уже найдена явно не одна оплошность в переводе.
Вообщем с момента релиза прошел довольно большой промежуток времени а исправление от Microsoft так и не видно...
Да можно взять и профиксить каждый файл в системе, применить патчи, натыкать самодельных фиксов и т.п. изголяться можно довольно долго...
А какие последствия? Да можно все сделать довольно апрятно, но тем неменее приходится играть с правами, нарушая права системы...
А мне вот как привереде не хочется влазить в права системы, к тому же просто лень лазить по всей system32 и не только.
Вообщем хватит прелюдий, посмотрев на реализацию LIP подумал что ведь так будет намного проще если просто поправить в самом паке файлы и перевод, в итоге система сама все корректно распределит и разложит по местам)
Вообщем за основу моего LIP'а был взят оригинальный русский
*.cab:

Файл: 7600.16385.090713-1255_win7_lp-RU_x86.cab
Объём: 46270448 байт
Изменён: 24 июля 2009 г., 13:58:45
MD5: 72A486F9C658C7FFA00ED77E27288D49
SHA1: B45643CB4D5650AFF68D0BF02CF7CFAB4EB9F226
CRC32: C38259D7

Понять его реализацию было очень просто)
Поэтому были исправлены основные найденные ошибки в файлах.
Ни одной цифровой подписи не было нарушено на файлах (Так как просто на файлах содержащих ошибки их не было), дата исправленных файлов идентично сопоставлена с датой их оригиналов.
Само собой все было упаковано обратно в
*.cab:

Файл: 7600.16385.090713-1255_win7_lp-RU_x86_PR_Fix.cab
Объём: 46635468 байт
Изменён: 24 июля 2009 г., 13:58:44
MD5: CE8448F8EA163643FA626B6E4D11F719
SHA1: 8C62A7312F7619E5EB5C6B325A3F297FFF4A23A3
CRC32: 2DA7AA38

Дата создания от оригинального LIP отличается на одну секунду ну и само собой хешем)
Но при интеграции LIP'а выяснилось неприятное известие.
При удалении (старого) пакета DISM'ом и новой интеграции (правленого) LIP'а изменений в системе не оказалось!
Просто при удалении русского пакета остаются идентичныe файлы LIP'а в папке winsxs, и при новой интеграции разницу между ними система не видит, а так как есть кэш файлов система берет их оттуда в итоге был сделан простенький батник который менял файлы в кэше на правленые из LP и при дальнейшей интеграции все проходило без ошибок и сбоев, в итоге мы получаем аккуратно правленую ОС)

Теперь о самом bat файле, правим под себя пути, ПАПКИ должны существовать заранее, а так же путь не должен содержать пробелов!:
Код: Выделить весь код
:: Присвоение переменных папкам и файлам:  
:: Папка с цельным дистрибутивом  
set distr=E:\Win7   
:: Индекс образа (1-Начальная, 2-Домашняя базовая,3-Домашняя расширенная,4-Профессиональная,5-Максимальная)  
set index=5  
:: Папка куда будет смонтирован образ  
set mount=E:\mount     
:: Папка с LIP'ом (В формате *.cab)  
set LIP=E:\LIP   
:: Папка в которую будет распакован LIP (После завершения папка будет очищена)  
set EXP=E:\LIPExp
Дальше запускаем и идем пить чай, поскольку это затяжное дело)
После того как батник все закончит можно смело записывать (или создать iso образ) и устанавливать)
Теперь о некоторых НО
Единственная (найденная) неисправленная ошибка которая остается после интеграции исправленного LIP'а это связанна с "Центр управления сетями и общим доступо"
Так как за эту мелочь отвечает dll файл который не входит в LIP, соотвественно я его не трогал.
При интеграции LIP'а в англискую версию или любую другую которая не содержала до этого русского LIP'а все намного проще, не требуется дополнительного шаманства с кэшом)
Поэтому если кто знает еще вариант с подчисткой кеша предлагайте)
Вот исправленный LIP
bat файлик во вложении)


Выше указанные действия предполагают наличие у пользователя определённых знаний и опыта, которые позволят ему самостоятельно сделать такие мелочи, как создание структуры папок и хотябы минимальных знаний на счет DISM и его возможностях.

-------
My Win7 Visual Style's: AeroAlfa/All Win8 Visual Style's

Используя то, что лежит на всеобщем обозрении, мы теряем свою индивидуальность...

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:36, 23-03-2010

 

Аватара для PainteR

Ветеран


Сообщения: 1134
Благодарности: 427

Профиль | Отправить PM | Цитировать


Цитата hobbit25:
то есть сначало уже нужно смонтировать образ а патом запускать батничек?! »
Нет, просто создайте пустой католог и укажите к нему путь.
Цитата hobbit25:
PainteR, то есть это нужно для каждой редакции windows LIP интегрировать?! »
Вы сами ответили на свой вопрос)

Цитата crashtuak:
под х64? »
скорее всего под x64 не будет)
Цитата crashtuak:
Или может направь меня на путь истинный, что бы я сам перепаковал?»
Все довольно просто, для этого нужно: архиватор cab архивов и терпение)
Распаковать каб архив найти муи исправить (я правил сразу время создания мало ли что не понравится системе, я просто в соответсвующих manifest файлах заметил прописывается дата файлов)
Запаковать обратно все это и проверить)

-------
My Win7 Visual Style's: AeroAlfa/All Win8 Visual Style's

Используя то, что лежит на всеобщем обозрении, мы теряем свою индивидуальность...


Последний раз редактировалось PainteR, 24-04-2010 в 20:00.


Отправлено: 19:33, 24-04-2010 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 2204
Благодарности: 729

Профиль | Отправить PM | Цитировать


Подскажите программу ждя создания образа Win7, желательно с мануалом

Отправлено: 13:41, 25-04-2010 | #12


Ветеран


Сообщения: 2204
Благодарности: 729

Профиль | Отправить PM | Цитировать


Не могу извлечь загрузчик в Windows 7 с помощью UltraISO, чтобы создать загрузочный образ. Снятие с загрузочного Windows 7 и добавление в проект файла с расширением .bif не делает проект (диск) загрузочным.

Последний раз редактировалось sov44, 05-06-2010 в 23:14.


Отправлено: 19:05, 25-04-2010 | #13


Аватара для PainteR

Ветеран


Сообщения: 1134
Благодарности: 427

Профиль | Отправить PM | Цитировать


sov44, я понимаю проблему)
Но как эта тема связана с вашим вопросом?

-------
My Win7 Visual Style's: AeroAlfa/All Win8 Visual Style's

Используя то, что лежит на всеобщем обозрении, мы теряем свою индивидуальность...


Отправлено: 19:36, 25-04-2010 | #14


Ветеран


Сообщения: 900
Благодарности: 86

Профиль | Отправить PM | Цитировать


sov44
читать дальше »
Загрузчик из Windows Vista SP1 Rus я вытащил благодаря этой статье:
1) скачал программу ImgBurn;
2) запустил программу ImgBurn;
3) далее мне пригодились всего-навсего 4ре картинки: начиная, сверху вниз, с по 4ю включительно.
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:48, 25-04-2010 | #15


Ветеран


Сообщения: 900
Благодарности: 86

Профиль | Отправить PM | Цитировать


PainteR
читать дальше »
читать дальше »
Цитата:
Единственная (найденная) неисправленная ошибка которая остается после интеграции исправленного LIP'а это связанна с "Центр управления сетями и общим доступо"
1) Не могли бы Вы, если это возможно, не будет проблем, глюков и прочего, реализовать исправление и от этой ошибки в вашем исправленном ланг-паке для win 7 x86? Просто, вполне возможно, можно эту dll-ку вложить в *.cab, а на этапе интеграции Вашего русского ланг-пака для win 7 x86 в распакованный образ win 7 эта dll-ка скопируется (с заменой оригинала) туда, куда надо, и в итоге получается папка с распакованным образом win 7 x86 + Ваш исправленный ланг-пак для win 7 x86 + исправленная dll-ка, исправляющая ошибку
читать дальше »
Цитата:
Единственная (найденная) неисправленная ошибка которая остается после интеграции исправленного LIP'а это связанна с "Центр управления сетями и общим доступо"
Или же лучше всё оставить так, как есть, т. е. dll-ку, кто захочет - поправит сам, а исправленный ланг-пак для win 7 x86 можно использовать и Ваш?
2)
Насколько я понял, всё сводится к нижеследующему:
2-1) Распаковка образа win 7 x86 в какую-то папку (для примера, в папку С:\1), не содержащую пробелы, кириллицу, расположенную поближе к корню диска;
2-2) Скачивание Вашего исправленного ланг-пака для win 7 x86;
2-3) Интеграция Вашего исправленного ланг-пака для win 7 x86 в папку С:\1;
...
А образ из папки какой программой собрается, каким образом получить загрузчик win 7 x86, каким содержанием бат-файла запускать программу для сборки из папки образа win 7 x86 с интегрированным-исправленным Вами ланг-паком для win 7 x86? Ведь для сборки образа win 7 x86 из папки нужна:
2-4) программа, наподобие CDIMAGE для win XP;
2-5) загрузчик, наподобие boot.bin или другое название, который как-то выдирается из образа Win XP;
2-6) код=бат-файл, который запустит 2-4) и прописанным загрузчиком для сборки 2-3);
Собственно, где взять пункты 2-4) - 2-6)?
Спасибо.

Последний раз редактировалось SharkyEXE, 25-04-2010 в 21:30.


Отправлено: 20:40, 25-04-2010 | #16


Ветеран


Сообщения: 2204
Благодарности: 729

Профиль | Отправить PM | Цитировать


SharkyEXE, Всё сделал как по инструкции, выдрал с семёрки BootImage.ima, но к сожалению загрузочный образ не получается.

Отправлено: 20:40, 25-04-2010 | #17


Ветеран


Сообщения: 900
Благодарности: 86

Профиль | Отправить PM | Цитировать


sov44
читать дальше »
1) Прочитайте инструкцию до конца, до самой последней картинки. Хотя уже начинается у меня с Вами оффтоп, чего мне бы не хотелось.
2) Вполне возможно, может Вам здесь, второе сверху сообщение поможет решить Вашу проблемку?
3) Может Вам стоит обратиться в другую тему форума , где Вам побыстрее помогут справиться с Вашей проблемкой?
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:00, 25-04-2010 | #18


Ветеран


Сообщения: 2204
Благодарности: 729

Профиль | Отправить PM | Цитировать


SharkyEXE, спасибо, всё получилось.

Отправлено: 23:49, 25-04-2010 | #19


Аватара для PainteR

Ветеран


Сообщения: 1134
Благодарности: 427

Профиль | Отправить PM | Цитировать


Цитата SharkyEXE:
исправленная dll-ка, исправляющая ошибку »
Я же сказал что я не буду нарушать цифровую подпись файла, поэтому кто захочет исправит сам.
Цитата SharkyEXE:
А образ из папки какой программой собрается »
Все собирается по средствам DISM (Присутствует в Windows 7 по умолчанию) им же интегрируется LIP в install.wim
Цитата SharkyEXE:
Собственно, где взять пункты 2-4) - 2-6)? »
Все намного проще)
Берем любую утилиту поддерживающию работу с образами (к примеру UltraISO) достаточно вытащить только install.wim и положить в папку E:\Win7\sources\ где само собой E:\Win7 у вас будет свой путь)
Далее создаем еще пару папок и прописываем их в переменных (в шапке указаны)
Затем запускаем *.bat из шапки от имени админа (на всякий случай) и просто ждем)
Полученный install.wim кладем обратно в образ перезаписав старый)
Все рабочий исправленный образ готов)

-------
My Win7 Visual Style's: AeroAlfa/All Win8 Visual Style's

Используя то, что лежит на всеобщем обозрении, мы теряем свою индивидуальность...


Отправлено: 08:30, 26-04-2010 | #20



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista » 7 / 2008 R2 - Исправленный русский LIP и его интеграция

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - Русский LIP от microsoft dima1981 Microsoft Windows 7 73 26-05-2010 12:39
7 / 2008 R2 - [решено] Интеграция Ukrainian LIP hvintik Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 8 13-01-2010 19:55
Разное - [решено] Русский SP2, кто сказал, что его ещё нет? The_Crystal Microsoft Windows Vista 5 03-06-2009 09:30
MUI и LIP. Их отличия Sparkster Microsoft Windows Vista 1 07-06-2007 08:02
Rainlendar 0.22.1 русский + скин Clear русский. mickmack Автоматическая установка приложений 48 01-01-2007 19:25




 
Переход