Upgrading Uniscribe (USP10.DLL) on Windows 2000 System

Although a newer USP10.DLL is necessary for the support of Telugu and other Indic languages the following process is neither recommended nor supported by Microsoft. At the time of Windows 2000's release Microsoft has officially supported only Devanagari (Hindi, Marathi, Sanskrit) and Tamil from the Indian languages. If you are a user of one of these languages you need not follow this procedure and Aksharamala is expected to work correctly for Hindi and Tamil.

Why is this update required?

A default version of this file is loaded into your \winnt\system32 directory. But this default version cannot handle Telugu processing. So, you have to get a more recent (advanced) version of USP10.dll from Microsoft. Unfortunately, Microsoft does not make it available on their download site. One way to get it at present is to join Microsoft VOLT User Community, and by doing so you can download a recent version of this DLL freely from the community's site. After downloading, you can use one of the following ways to install it in your \winnt\system32 directory:

• You can use Recovery Console to replace usp10.dll. If you have no recovery console installed on your computer, follow instructions in Windows 2000 help to do it, then restart computer in recovery mode and copy usp10.dll into windows system directory (\winnt\system32). Under recovery console you see very restricted set of directories, so be sure to copy new version into the same directory (under different name) before restart. Also make a backup copy of old version.

• If you don't want to replace your original USP10.dll, you can copy the new DLL directly to the directory where the application’s (such as Notepad, WordPad, IE5.5) executable resides. Most applications will pick it up from there instead of the Windows system directory. This way you enable the new Uniscribe only for selected applications and leave your system intact, and it's easier to do.