Unused Language Pack File Deletion

Applies To: Windows Server 2008

Unused language pack files are automatically deleted from your computer. LPRemove is the program that automatically runs in silent mode during the boot process to perform this task.

Events

Event ID Source Message

2006

Microsoft-Windows-LanguagePackSetup

UI Language Pack cleanup operation failed

4005

Microsoft-Windows-LanguagePackSetup

Maximum run attempt limit for a session (boot) reached. Next run will be attempted on after machine reboots.

4006

Microsoft-Windows-LanguagePackSetup

Maximum run attempt limit for overall amount of machine boots reached. Lpremove won't run again. This is error situation meaning all prior runs have failed

4007

Microsoft-Windows-LanguagePackSetup

LanguageCommitted value isn't set under System\CurrentControlSet\Control\MUI\UILanguages.(lpremove is terminating)

4008

Microsoft-Windows-LanguagePackSetup

lpremove failed launching lpksetup failed

4009

Microsoft-Windows-LanguagePackSetup

lpremove successfully launched lpksetup

4010

Microsoft-Windows-LanguagePackSetup

LPRemove failed to obtain run data from registry. Unscheduling LpRemove.

4011

Microsoft-Windows-LanguagePackSetup

LPRemove failed to increment run-data in registry. Unscheduling LpRemove.

4012

Microsoft-Windows-LanguagePackSetup

LPRemove task failed to complete. Next scheduled run will try to complete the task.

4013

Microsoft-Windows-LanguagePackSetup

LPRemove encountered internal error.

4014

Microsoft-Windows-LanguagePackSetup

LPRemove failed to create a scheduled task for itself.

Language Pack Cleanup

Setup Infrastructure