Setup cannot update your windows xp files because the language installed
Setup cannot update your windows xp files because the language installed
У меня установлена Windows XP SP2 english. corporate версия винды. В Regional and languages options сейчас установил следующие параметры: Standarts : Unglish(United states) Location: United States Language for non-Unicode programs: English(United states)
В IE/Options/Languages у меня установлены следующие языки: Английский США (en-US) Русский (en) Русский (ru)
Мне кажется, что проблема связана с тем, что названия языков в IE отображаются на русском языке. Хотя я не могу понять почему и как это исправить.
Мне очень важно проинсталировать апдейт, возможно есть способы обойти эту проверку, или вручную его распаковать. Подскажите пожалуйста как это можно сделать.
Всего записей: 599 | Зарегистр. 09-05-2003 | Отправлено:10:24 28-01-2007
NPC
Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Interceptor это тебе в этот топик http://forum.ru-board.com/topic.cgi?forum=62&topic=8570#1
Всего записей: 8937 | Зарегистр. 17-02-2005 | Отправлено:11:58 28-01-2007
DiVAN1
Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language Параметр InstallLanguage — должен быть равен «409» — для Английского языка. По этому параметру патчи и определяют язык установленной винды(установлено мониторингом и проверено на практике).
Всего записей: 236 | Зарегистр. 08-02-2006 | Отправлено:19:15 28-01-2007
Interceptor
Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору DiVAN1 У меня по твоему ключу было 419, что это за язык? Установил в 409, не перегружался — не помогло.
Смотрел RegMon, файл апдейта пытается лезть по таким веткам HKLM\Software\Microsoft\Windows NT\CurrentVersion\LanguagePack HKCU\Control Panel\Desktop\MultiUILanguageId
Больше ни к каким веткам, связанным с языками он не обращается
Setup cannot update your windows xp files because the language installed
Пытаюсь установить KB — обновление, а исталлятор говорит такую дрянь:
Setup cannot update your Windows XP files because the language installed on your system is different from the update language
От:
nzeemin
http://nzeemin.livejournal.com/
Дата:
17.06.05 04:21
Оценка:
А>Setup cannot update your Windows XP files because the language installed on your system is different from the update language
А>Какой язык он хочет? Как установить это обновление? У меня XP Pro SP 1
Патчи идут обычно отдельно для английской и отдельно для русской версии Windows. В данном случае ты пытаешься применить патч, не подходящий к системе по языку. Кстати, если у тебя WinXP En + русский MUI — то нужно ставить английские патчи.
От:
Аноним
Дата:
17.06.05 05:34
Оценка:
Здравствуйте, nzeemin, Вы писали:
N>Патчи идут обычно отдельно для английской и отдельно для русской версии Windows. В данном случае ты пытаешься применить патч, не подходящий к системе по языку. Кстати, если у тебя WinXP En + русский MUI — то нужно ставить английские патчи.
да, но а как найти нужный язык? У меня XP русская, а на странице обновлений (KB897715 — Outlook) я не нашел ссылок на другие яызки ps Месяц назад у меня стояла английская винда, проблемы были те же с теми же патчами. Соответственно, как узнать, какой MUI у меня стоит ?
От:
nzeemin
http://nzeemin.livejournal.com/
Дата:
17.06.05 08:22
Оценка:
Здравствуйте, , Вы писали:
А>да, но а как найти нужный язык? У меня XP русская, а на странице обновлений (KB897715 — Outlook) я не нашел ссылок на другие яызки
Обычно выбираешь «Download the update», а там уже «Change language» — из списка выбираем «Russian», «OK» — после этого жмем Download. Но в данном конкретном случае (для Windows XP) нужно поставить SP2.
От:
Аноним
Дата:
17.06.05 09:56
Оценка:
Здравствуйте, nzeemin, Вы писали:
N>Обычно выбираешь «Download the update», а там уже «Change language» — из списка выбираем «Russian», «OK» — после этого жмем Download. Но в данном конкретном случае (для Windows XP) нужно поставить SP2.
гм, но там же совсем наоборот написано:
Affected Software: Microsoft Windows XP Service Pack 1
Affected Components: Outlook Express 6 Service Pack 1 on Microsoft Windows 2000 Service Pack 3, on Microsoft Windows 2000 Service Pack 4, or on Microsoft Windows XP Service Pack 1: Download the update
Non-Affected Software: Microsoft Windows XP Service Pack 2
От:
nzeemin
http://nzeemin.livejournal.com/
Дата:
17.06.05 10:08
Оценка:
Здравствуйте, , Вы писали:
N>>Обычно выбираешь «Download the update», а там уже «Change language» — из списка выбираем «Russian», «OK» — после этого жмем Download. Но в данном конкретном случае (для Windows XP) нужно поставить SP2.
А>на кой лечить XP SP 2, если у нее нет этой болячки?
Ну не хочется ставить SP2 — переходи по ссылке, выбирай язык и качай. Чего еще непонятно-то? Вот прямая ссылка — для совсем непонятливых.
От:
Аноним
Дата:
17.06.05 10:21
Оценка:
Здравствуйте, nzeemin, Вы писали:
N>Ну не хочется ставить SP2 — переходи по ссылке, выбирай язык и качай. Чего еще непонятно-то? N>Вот прямая ссылка — для совсем непонятливых.
гм. простите, плиз я искал переход на русский на первой странице, а на второй каким то образом не заметил. И сейчас я понял, что больше чем пол ветки по моей вине было флудом. сорри.
Setup cannot update your windows xp files because the language installed
Question
I am trying to deploy XP SP3 which is failing on almost 45% of tatal targeted computer with exit code 1603.
Looking at the installation log files of ‘update.exe’, error found as «Setup cannot update your Windows XP files because the language installed on your system is different from the update language.«
I found on one blog that making registry changes remotely for clients so that default language setting should be EN will work.
But making such changes is not possible to all client when we talk about more than 1000 computers.
Can anyone help in this issue.
Answers
You need to deploy based on the OS Language based service packs.
To Do that you can create collections based on the OS Language and create multiple packages and target them.
below is a example WOL for 1033=English.
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceId = SMS_R_System.ResourceId where SMS_G_System_OPERATING_SYSTEM.OSLanguage = 1033
similarly you need to create based on the language code http://www.science.co.il/language/locale-codes.asp
This posting is provided «AS IS» with no warranties or guarantees, and confers no rights. |Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
All replies
In our environment, there are many computers with different language settings (Fr, Fi, Ch, Thai etc.)
Any suggestion how to handle this in more easy and optimized way.
You need to deploy based on the OS Language based service packs.
To Do that you can create collections based on the OS Language and create multiple packages and target them.
below is a example WOL for 1033=English.
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceId = SMS_R_System.ResourceId where SMS_G_System_OPERATING_SYSTEM.OSLanguage = 1033
similarly you need to create based on the language code http://www.science.co.il/language/locale-codes.asp
This posting is provided «AS IS» with no warranties or guarantees, and confers no rights. |Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
This will take long time to configure coz we need to know how many language are set in environment. Also can you help me a little bit more about link from where I can download SP3 with different languages.
If anyone have more efficient way, please suggest. 🙂
To change the system installed locale language, run Registry Editor, and then navigate to HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Nls\Language registry key, and then change the value date for “Default” and “InstallLanguage” registry value to “0409“, which represent US English.
Then, open Control Panel, and open Regional and Language Options. In Regional Options and Advanced tabs, set the language to English (US) as default format and language for non-Unicode programs. Click on “OK” when done, and then reboot the system.
Try to install the downloaded XP SP1 setup package. It should be able to install without any error now. If you still get the incompatible language prompt, try to restart computer into Safe Mode and try to install SP3 in Safe Mode.