Uniscribe
USP10.dll

USP其實是英語的簡稱，意思就是“Unicode文字系統處理器”。它主要包括以下的部件：
把文字從輸入次序重排成為顯示次序
把文字按前文後理作出適當的變換
按文字顯示的方向作出字元的替換
其他常見的版本號碼如下：
| 檔案版本 | 檔案大小 | 檔案日期 | 编译日期 | 相隨軟件 | 新增功能 |
| --- | --- | --- | --- | --- | --- |
| 1.626.7600.20602 | 623 KiB  | 2010-01-07 | 2009-12-22 | Microsoft Office 2010（RTM） | 支援PR-37：澄清零字距連接字符在印度文字的用途 |
| 1.626.7600.16385 | 628 KiB  | 2009-08-04 |  | Microsoft Office 2010（Beta） |  ? |
| 1.626.7600.16385 | 612 KiB  | 2009-07-14 | 2009-07-14 | Windows 7（RTM） |  ? |
| 1.626.7100.0 | 612 KiB  | 2009-04-22 |  | Windows 7 RC |  ? |
| 1.626.6002.22402 | 491 KiB  | 2010-07-11 | 2010-05-12 | Microsoft Office 2007（SP2）安全性更新KB2288621  （页面存档备份，存于） | MS10-063:说明2007 Office套件安全性更新：2010年9月14日 |
| 1.626.6002.22384 | 491 KiB  | 2010-04-16 | 2010-04-16 | Windows Server 2008 SP2, Windows Vista SP2安全性更新KB981322  （页面存档备份，存于） | MS10-063:说明Windows Unicode Scripts Processor安全性更新：2010年9月14日 |
| 1.626.6002.18244 | 491 KiB  | 2010-04-16 | 2010-04-16 | Windows Server 2008 SP2, Windows Vista SP2安全性更新KB981322  （页面存档备份，存于） | MS10-063:说明Windows Unicode Scripts Processor安全性更新：2010年9月14日 |
| 1.626.6002.18005 | 491 KiB  | 2009-04-11 |  | Windows Server 2008 SP2, Windows Vista SP2 |  ? |
| 1.626.6001.22672 | 491 KiB  | 2010-04-16 | 2010-04-16 | Windows Server 2008, Windows Vista SP1安全性更新KB981322  （页面存档备份，存于） | MS10-063:说明Windows Unicode Scripts Processor安全性更新：2010年9月14日 |
| 1.626.6001.18461 | 490 KiB  | 2010-04-16 | 2010-04-16 | Windows Server 2008, Windows Vista SP1安全性更新KB981322  （页面存档备份，存于） | MS10-063:说明Windows Unicode Scripts Processor安全性更新：2010年9月14日 |
| 1.626.6001.18000 | 490 KiB  | 2008-01-19 |  | Windows Server 2008（RTM）, Windows Vista SP1, VOLT補充文件 (July 2008), MS VOLT 1.3 （页面存档备份，存于）（2008-07-31發行）, SIL FieldWorks, Keyman Desktop 7.1 | Supports newer OpenType table features; improved support for ligatures and contextual shapes in Indic scripts with simpler fonts |
| 1.626.6001.16510 | 491 KiB  | 2007-04-18 |  | Windows Server "Longhorn"（Beta 3） |  ? |
| 1.626.6000.21258 | 491 KiB  | 2010-04-16 | 2010-04-16 | Microsoft Office 2003（SP3）安全性更新KB2288613  （页面存档备份，存于） | MS10-063:说明2003 Office组件安全性更新：2010年9月14日 |
| 1.626.6000.20581 | 491 KiB (502,784位元組) | 2007-04-19 02:15:55 UTC |  | Windows Vista修補程序KB936176 （页面存档备份，存于） | 修復：incorrect rendering of fully decomposed characters in NFD form encoded in sequences with more than 2 characters（affects 114 Latin characters decomposed in sequences of 3 codes） |
| 1.626.6000.16386 | 491 KiB (502,784位元組) | 2006-11-02 09:44:03 UTC |  | Windows Vista Ultimate（RTM） | DirectX 10? WDDM? |
| 1.626.5756.0 | 491 KiB  | 2006-10-13 |  | Microsoft Office 2007 Ultimate（RTM） | 支援奧里亞以及卡納達文字 |

| 1.615.5384.4 | 484 KiB  | 2006-06-17 |  | Windows Vista（Beta 2） | DirectX 9? |

| 1.614.5315.0 | 454 KiB  | 2006-03-13 |  | Microsoft Office 2007（Beta 2） | OpenType排版功能? |

| 1.613.5291.0 | 481 KiB (492,544位元組) | 2006-01-04 |  | Windows Vista（Beta 1） | Microsoft VOLT 1.2  |

| 1.609.5219.0 | 469 KiB  | 2005-08-17 |  | Microsoft Office 12 Professional（Beta 1） | OpenType排版功能? |

| 1.606.5065.1 |  ?  |  ? |  | 第三方軟件 | 支援蒙古文 |
| 1.606.5078.0 |  ?  |  ? |  | SIL字體修復 | 修復：Combining mark sequences in Latin script may be incorrectly rendered |

| 1.601.5022.8 | 428 KiB  | 2005-01-07 |  | WinXP僧伽羅語增益插件0.42版（參見“How to write Sinhala”部分） | 正式支援僧伽羅語 |

| 1.473.4067.0 | 415 KiB (424,960位元組) | 2004-10-22 |  | 第三方軟件 | 支援馬拉雅拉姆文；VOLT補充文件（2004年11月）; rendering improvement up to 3 diacritics with CGJ |
| 1.473.4067.15 |  ? KiB  | 2004-10-22 |  | 第三方軟件 | Microsoft Visual OpenType Layout Tool (VOLT) 1.1.225更新程序 |

| 1.471.4063.0 | 415 KiB (424,960位元組) | 2004-02-04 |  | Microsoft Office 2003 (修補程序), SIL FieldWorks（Speech Tools Phonology Assistant 3.0.1） |  ? |
| 1.471.4030.0 | 404 KiB (413,184位元組) | 2004-04-15 |  | Microsoft Office 2003, Google Earth |  ? |

| 1.468.4015.0 |  ? KiB |  ? |  | Paratext 6 | 支援藏語文字顯示。 |
| 1.468.4011.0 |  ? KiB |  ? |  |  ? | 支援藏語文字顯示。 |

| 1.460.3707.0 |  ? KiB |  ? |  | MS VOLT 1.1.206 | 支援高棉文字 |

| 1.453.3665.0 |  ? KiB |  ? |  | VOLT補充文件（2002年8月） |  ? |

| 1.422.3790.4695 | 371 KiB | 2010-04-20 | 2010-04-20 | Windows Server 2003（SP2）安全性更新KB981322  （页面存档备份，存于） | MS10-063：说明Windows Unicode Scripts Processor安全性更新：2010年9月14日 |
| 1.422.3790.3959 | 371 KiB | 2007-02-17 | 2007-02-17 | Windows Server 2003（SP2） |  |
| 1.422.3790.1830 | 355 KiB (364,032位元組) | 2005-03-30 |  | Windows Server 2003（SP1） |  |

| 1.421.3790.0 | 345 KiB (353,280位元組) | 2003-03-25 |  | Windows Server 2003 | 支援DirectX、GDI+以及較新的顯示驅動程序模型 |

| 1.420.2600.5969 | 397 KiB (406,016位元組) | 2010-04-16 | 2010-04-16 | Windows XP（SP3）安全性更新KB981322  （页面存档备份，存于）   Microsoft Office XP（SP3）安全性更新KB2288608  （页面存档备份，存于） | MS10-063：說明Windows Unicode Scripts Processor安全性更新：2010年9月14日 |
| 1.420.2600.5512 | 397 KiB (406,016位元組) | 2008-04-14 | 2008-04-14 | Windows XP Build 5512（SP3） | 修復? |
| 1.420.2600.3163 | 397 KiB (406,016位元組) | 2007-06-26 |  | Windows XP（SP2）修補程序KB939450 （页面存档备份，存于） | 修復：The GetCharacterPlacement function unexpectedly returns zero |
| 1.420.2600.2791 | 397 KiB (406,016位元組) | 2005-11-05 |  | Windows XP（SP2）修補程序KB910466 （页面存档备份，存于） | 修復：你可能在使用Windows XP SP2的電腦收到"MEM_BAD_POINTER"出錯信息 |
| 1.420.2600.2180 | 397 KiB (406,528位元組) | 2004-08-12 | 2004-08-17 | Windows XP Build 2180（SP2） | 支援孟加拉文以及馬拉雅拉姆文；支援複雜拉丁字符（越南語字母）；修復：聲調輪廓的結紮 |

| 1.409.2600.1106 | 331 KiB (339,456位元組) | 2002-08-29 |  | Windows XP Build 1106（SP1） |  ? |

| 1.408.2600.1020 | 331 KiB (339,456位元組) | 2002-04-17 | 2002-04-17 | Internet Explorer 6.0.2800.1106（SP1） |  ? |

| 1.407.2600.0 | 331 KiB (339,456位元組) | 2001-08-17 |  | Windows XP | 支援它拿字母、古吉拉特文、卡納達文、古木基文（旁遮普語）、敘利亞字母以及泰盧固字 |

| 1.405.2416.1 | 317 KiB (325,120位元組) | 2001-01-15 | 2001-01-06 | Microsoft Office XP (2002), Microsoft Word 2000（SP1） | 完全支援希伯來文、天城文、泰米爾文 |

| 1.400.2411.1 | 316 KiB (323,072位元組) | 2000-12-13 |  | Internet Explorer 6 （页面存档备份，存于） |  |

| 1.325.2195.6692 | 308 KiB (315,664位元組) | 2003-06-19 |  | Windows 2000 SP4 |  |
| 1.325.2195.4506 | 308 KiB (315,664位元組) | 2002-07-22 | 2002-07-23 | Windows 2000 SP3 |  |
| 1.325.2195.1340 | 308 KiB (315,664位元組) | 2000-07-21 |  | Windows 2000 SP1 | 完全支援阿拉伯字母 |

| 1.325.2180.1 | 316 KiB (323,584位元組) | 2000-06-08 | 2000-06-28 | Windows Me | Improved API for scripts with bidirectional and complex layouts ; minimum support for Arabic and Hebrew scripts (no contextual letter forms, requires compatibility character mappings in fonts) Needed for Microsoft viewers (which otherwise require 98SE at least) of Powerpoint 2003 (and later) presentations on Windows 95 and 98 |
| 1.325.2180.1 | 307 KiB (315,152位元組) | 1999-11-30 | 1999-11-30 | Microsoft Windows Installer 2.0 Redistributable for Windows 95/98/Me KB827763 （页面存档备份，存于） Microsoft Global IME for Microsoft Office XP Internet Explorer 5.5 release, SP1 & SP2 | Improved API for scripts with bidirectional and complex layouts ; minimum support for Arabic and Hebrew scripts (no contextual letter forms, requires compatibility character mappings in fonts) Needed for Microsoft viewers (which otherwise require 98SE at least) of Powerpoint 2003 (and later) presentations on Windows 95 and 98 |
| 1.175.0.1 | 268 KiB (274,432位元組) | 1999-05-05 | 1999-05-12 | Windows 98 SE | Uniscribe API的第一個穩定版本；支援簡單字母系統——包括個別附加符號（拉丁字母、希臘字母、西里尔字母 |
| 1.175.0.1 | 258 KiB (264,976位元組) | 1999-01-28 |  | Internet Explorer 5.01 | Uniscribe API的第一個穩定版本；支援簡單字母系統——包括個別附加符號（拉丁字母、希臘字母、西里尔字母 |

| 1.163.1890.1 | 262 KiB (268,288位元組) | 1998-09-22 |  | 第三方軟件 | 多語言文字編排以及複雜文字（MTLCS）快照（早期發行於測試者） |