When I run the Windows Event Viewer I find several errors with an Event
ID of 1003 related to the Windows Language Pack. Here is the pertinent
information:
Source: LanguagePackSetup
Event ID: 1003
Task Category: Language Pack Setup CbsClient functionality
Description: CBS error 0x800f0825 reported while operating on UI
Language Pack for fr-FR
This error always seems to occcur about 15 minutes after Windows
startup at the same time that the LPRemove task is triggered to run in
Windows Task Scheduler.
I found some useful information on the Microsoft Technet (Optional
Component Setup Log Diagnoser at
http://technet.microsoft.com/en-us/l...34(WS.10).aspx) which
defines error code 0x800f0825 as "You are trying to uninstall a package
that was installed on the computer and is now permanent. Therefore, this
package cannot be uninstalled." This makes me suspect that LPRemove.exe
is trying to remove the French (France) language pack and fails every
time it runs.
I ran the Language Pack Installer Wizard (Lpsetup.exe) and when I
clicked "Remove languages" it only listed "English" (type MUI) as an
installed language so I cancelled the wizard. When I check the
factory-set languages in my Regional Settings (Start | Control Panel |
Regional and Language Options) the current language on both my Formats
and Administrative tabs is English (Canada) and the default input
languge is English (Canada)-US on the Keyboards and Languages tab
[although I have the option of changing my keyboard to English
(Canada)-Canadian French].
I checked the cbs.log and WindowsUpdate.log files but they weren't too
helpful since the earliest entries only date back to May of 2009 and
this error started occurring on my system back on 09-Feb-2009. However,
the cbs.log contains several references to the French language pack.
Here's a short exert from the cbs.log dated 26-May-2009 (the day I
installed SP2 for my Vista Home Premium 32-bit OS) which would seem to
indicate that the French (France) language pack was installed on my PC
at some point in time [i.e., parent state = 7, assuming I'm interpreting
the log correctly, which is a bit of a longshot :-)]. Other foreign
languages (well, foreign to me, e.g., de-DE) have a parent state = 0.
________
2009-05-26 13:52:24, Info CBS Appl: detectParent
(exact match): package: KB936330~31bf3856ad364e35~x86~fr-FR~6.0.1.18000,
Parent:
Microsoft-Windows-WindowsFoundation-LanguagePack-Package~31bf3856ad364e35~x86~fr-FR~6.0.6000.16386,
parent state: 7
2009-05-26 13:52:27, Info CBS Appl: detect Parent,
Package: Package_16_for_KB948465~31bf3856ad364e35~x86~fr-FR~6.0.1.18005,
Parent:
Microsoft-Windows-WindowsFoundation-LanguagePack-Package~31bf3856ad364e35~x86~fr-FR~6.0.6000.16386,
Disposition = 1003, VersionComp: 1, ServiceComp: 1, BuildComp: 1,
DistributionComp: 1, RevisionComp: 1, Exist: 1
2009-05-26 13:52:27, Info CBS Appl: Evaluating
package applicability for package
Microsoft-Windows-WindowsFoundation-LanguagePack-Package~31bf3856ad364e35~x86~fr-FR~6.0.6000.16386,
applicable state: 7
__________
Here's the main question. Do I have a corrupt Language Pack
installation, or posssibly a corrupt LPRemove.exe file? If so, is there
some way that I can re-install the Windows Vista Language Pack (I found
KB942903 at
http://www.microsoft.com/downloads/d...displaylang=en
but it looks out of date) or is it safe just to delete the LPRemove task
in Task Scheduler?
--
lmacri
------------------------------------------------------------------------
lmacri's Profile:
http://forums.techarena.in/members/119818.htm
View this thread:
http://forums.techarena.in/vista-set...ll/1223722.htm
http://forums.techarena.in