Making Uniscribe (USP10.DLL) Available for All Programmes

Usually a Microsoft application will take advantage of the reordering logic in the USP10.DLL if that dll is placed in the folder next to the application. Since these applications also access files in the PATH, they can also access USP10.DLL if it is placed under c:\WINNT\system32 or C:\Window\system32.

Uniscribe is being continually updated by Paul Nelson in Microsoft (and periodically released under non-disclosure agreements), but to date the public release of versions is infrequent. Hopefully update patches will become more frequent.

Particularly in Windows XP Professional the operating system protects files in the C:\WINDOWS directory. If they are replaced or deleted the operating system will automatically restore the original. The following steps may help the hardy to put the newest USP10.DLL in the Windows directory.

1. In Windows Explorer, Folder Options menu, View tab, Advanced settings: Hidden files and folders select subsetting of Show hidden files and folders

2. After installing Microsoft Office 2003, you should locate the most recent commercial version of Uniscribe, probably in a location like: C:\Program Files\Common Files\Microsoft Shared\OFFICE11\ USP10.DLL (this recent version was modified 27 June 2003; consists of 413,184 bytes; and has File version of 1.471.4030.0 and Product version of 1.0471.4030.0 (main.030626-1414)).

3. http://support.microsoft.com/default.aspx?scid=kb;en-us;307545 (procedure for booting to the Recover Console):

Boot to the Recovery Console.
At the Recovery Console command prompt, type the following lines, pressing ENTER after you type each line:
md tmp
copy c:\windows\system32\USP10.DLL c:\windows\tmp\USP10.DLL

delete c:\windows\system32\USP10.DLL

copy c:\windows\repair\USP10.DLL c:\windows\system32\USP10.DLL

Type exit to quit Recovery Console. Your computer will restart.
Note This procedure assumes that Windows XP is installed to the C:\Windows folder. Make sure to change C:\Windows to the appropriate windows_folder if it is a different location.

4. See also http://www.aksharamala.com/help/chm/Installation/win2k.html

Safe mode is available by holding down the F8 key

5. To install the Recovery Console as a startup option: With Windows running, insert the Setup CD into your CD-ROM drive.

Click Start and select Run.
Type the following where D: is the CD-ROM drive letter:
D:\i386\winnt32.exe /cmdcons

Follow the instructions on the screen.

To run the Recovery Console, restart your computer and select the Recovery Console option from the list of available operating systems. You must be logged on as an administrator or a member of the Administrators group in order to complete this procedure. If your computer is connected to a network, network policy settings may also prevent you from completing this procedure. To see the commands available on the Recovery Console, type help at the at the console prompt. If your computer will not start, you can run the Recovery Console from the Setup CD. See Related Topics for information on running the Recovery Console when your computer will not start.

6. Another procedure that worked for me. Have WindowsXP Professional installed on two separate hard drives, boot up on one and drag the appropriate USP10.DLL files out of and into the inactive WINDOWS directory.