locked
微軟簡體中文拼音輸入法 Chnese (Simplified) - Microsoft Pinyin IME 3.0 RRS feed

  • 問題

  • 各位前輩:

    我的作業系統是Win XP SP3與Office XP (2002),因為有時會使用微軟內建的簡體中文拼音輸入法打字,但最近發現每次在Office〈Word, Excel, PowerPoint〉或WordPad輸入拼音時,出現的卻是英文字母,而不是中文,然而在Notepad中卻無此問題。本以為是該輸入法的問題,所以去微軟網站下載再重新安裝,卻仍無法解決。

    此外,我觀察到以前每次在「文字服務與輸入語言」中點選該輸入法〈Chnese (Simplified) - Microsoft Pinyin IME 3.0〉的「屬性」時,都會出現相關訊息,然而現在按了「屬性」,卻無任何回應。

    因為聽朋友他的微軟繁體中文新注音輸入法〈Microsoft New Phonetic IME〉以前曾發生過相同問題,後來透過微軟調查與修復registry才解決問題,例如:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF\TIP\{531FDEBF-9B4C-4A43-A2AA-...}]與[HKEY_CLASSES_ROOT\CLSID\{531FDEBF-9B4C-4A43-A2AA-...}]。

    煩請各位前輩提供寶貴看法與意見,謝謝!

    • 已變更類型 Vincent Lin 2010年5月27日 下午 03:08
    • 已變更類型 Vincent Lin 2010年5月31日 上午 09:35
    2010年5月15日 上午 08:44

解答

  • 看了一下你的Process Monitor Log 發現下面的機碼跟正常的機碼內容不太一樣 , 有一個項目的值很奇怪(沒有意義的數值 , 如下圖)
    http://cid-2cf7c061b205a5be.skydrive.live.com/self.aspx/%e5%85%ac%e5%85%b1/Capture.jpg

    HKEY_CLASS_ROOT\CLSID\{F3BA9074-6C7E-11D4-97FA-0080C882687E}

    麻煩你將該機碼點右鍵 - 匯出做備份後 , 然後將其刪除

    刪除後將下面虛線內文字複制並貼到記事本裡面 , 儲存成 1.reg後對其點兩下做匯入 , 然後看看是否改善

    -----------------------------------------------------------------
    Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOT\CLSID\{F3BA9074-6C7E-11D4-97FA-0080C882687E}]
    @="Chinese (Simplified) - Microsoft Pinyin IME 3.0"

    [HKEY_CLASSES_ROOT\CLSID\{F3BA9074-6C7E-11D4-97FA-0080C882687E}\InprocServer32]
    @=""
    "ThreadingModel"="Apartment"
    -----------------------------------------------------------------

    Thanks


    不管問題有沒有解決..麻煩都回來回報一下..對回答者也算是一種尊重:)
    微軟技術支援網站
    • 已提議為解答 Vincent Lin 2010年5月31日 上午 09:35
    • 已標示為解答 Vincent Lin 2010年6月2日 上午 03:06
    2010年5月31日 上午 06:48

所有回覆

  • 麻煩在問題發生時做下面動作提供一些資訊給我看看

    1.下載Process Monitor - http://download.sysinternals.com/Files/ProcessMonitor.zip
    2.解壓縮後執行Procmon.exe
    3.如有出現Filter的畫面時 , 直接按 Cancel 取消
    4.出現主畫面時..確認上面工具列的最後五個圖示都是啟動的(圖案是凹下去的)
    5.確認上方放大鏡的圖示是沒有紅色X, 表示有在Capture
    6.上述設定結束後 , 嘗試去選擇輸入法的屬性 , 等到問題發生時(沒有跳出設定頁面)就回到Process Monitor裡面點選上面放大鏡的圖示來停止Capture(放大鏡會出現紅色的X)
    8.點選File -> Save -> 選擇要輸出的檔案位置
    9.儲存後將該檔案壓縮並上傳到免費空間(如http://www.badongo.com )給我看看

    另外 , 把此機碼匯出(右鍵 - 匯出) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF\TIP 然後也傳給我看看

    Thanks


    不管問題有沒有解決..麻煩都回來回報一下..對回答者也算是一種尊重:)
    微軟技術支援網站
    2010年5月24日 上午 08:09
  • Hi, Vincent:

    非常謝謝您的協助。兩個檔案已經順利上傳至以下路徑,再麻煩您了。

    Process Monitor log (http://www.badongo.com/file/23015948)

    TIP Registry export (http://www.badongo.com/file/23015950)

    2010年5月31日 上午 04:04
  • 看了一下你的Process Monitor Log 發現下面的機碼跟正常的機碼內容不太一樣 , 有一個項目的值很奇怪(沒有意義的數值 , 如下圖)
    http://cid-2cf7c061b205a5be.skydrive.live.com/self.aspx/%e5%85%ac%e5%85%b1/Capture.jpg

    HKEY_CLASS_ROOT\CLSID\{F3BA9074-6C7E-11D4-97FA-0080C882687E}

    麻煩你將該機碼點右鍵 - 匯出做備份後 , 然後將其刪除

    刪除後將下面虛線內文字複制並貼到記事本裡面 , 儲存成 1.reg後對其點兩下做匯入 , 然後看看是否改善

    -----------------------------------------------------------------
    Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOT\CLSID\{F3BA9074-6C7E-11D4-97FA-0080C882687E}]
    @="Chinese (Simplified) - Microsoft Pinyin IME 3.0"

    [HKEY_CLASSES_ROOT\CLSID\{F3BA9074-6C7E-11D4-97FA-0080C882687E}\InprocServer32]
    @=""
    "ThreadingModel"="Apartment"
    -----------------------------------------------------------------

    Thanks


    不管問題有沒有解決..麻煩都回來回報一下..對回答者也算是一種尊重:)
    微軟技術支援網站
    • 已提議為解答 Vincent Lin 2010年5月31日 上午 09:35
    • 已標示為解答 Vincent Lin 2010年6月2日 上午 03:06
    2010年5月31日 上午 06:48
  • Hi, Vincent:

    謝謝您的協助。然而,我按照步驟執行後,問題還是無法被解決。此外,我也嘗試將別台電腦上的相同機碼匯出再匯入我的電腦中,也是一樣....

    2010年6月1日 上午 05:11
  • 麻煩請你將 [HKEY_CLASSES_ROOT\CLSID\{F3BA9074-6C7E-11D4-97FA-0080C882687E} 機碼匯出給我看看

    然後在試著蒐錄一次 Process Monitor 的資訊給我看看

    另外你所說的無法被解決 , 是點"屬性"還是沒有出現畫面? 還是文字沒辦法正常輸入?

    Thanks


    不管問題有沒有解決..麻煩都回來回報一下..對回答者也算是一種尊重:)
    微軟技術支援網站
    2010年6月1日 上午 05:17
  • Hi, Vincent:

    1. 無論是微軟新注音或中國簡體拼音輸入法,我發現只要點選他們的「屬性」後,假使沒有任何反應〈亦即無出現任何內容〉,則上述輸入法就無法使用,亦即輸出只有英文字母,而不是中文注音或拼音字根。

    2. 檔案已上傳。

    - Process Monitor

    http://www.badongo.com/file/23038675

    - {F3BA9074-6C7E-11D4-97FA-0080C882687E}

    http://www.badongo.com/file/23038682

    2010年6月1日 上午 06:28
  • 你的機碼看起來還是有問題的 , 麻煩你打開 regedit 後指到該機碼 , 然後截圖給我看看 (也請你透過regedit去跟正常的電腦做比對 , 有不一樣的東西就刪除)

    HKEY_CLASSES_ROOT\CLSID\{F3BA9074-6C7E-11D4-97FA-0080C882687E}

    如果你新注音也有問題的話 , 就是其他機碼有問題所導致 , 之後再繼續討論

    Thanks


    不管問題有沒有解決..麻煩都回來回報一下..對回答者也算是一種尊重:)
    微軟技術支援網站
    2010年6月1日 上午 08:08
  • Hi, Vincent:

    1. 新注音其實是可正常使用的。

    2. 以下為機碼擷取畫面。

    可以使用拼音輸入法機器之機碼

    無法使用拼音輸入法機器之機碼

    http://www.badongo.com/file/23040960

    http://www.badongo.com/file/23040963

    2010年6月1日 上午 09:08
  • HKEY_CLASSES_ROOT\CLSID\{F3BA9074-6C7E-11D4-97FA-0080C882687E}\InprocServer32 右邊

    將 InprocServer32刪除 , 一般系統上不會有這個東西 (如此圖) , 致於為什麼兩台都有那個東西 , 可能是有安裝相同的某個軟體導致的

    刪除後測試看看有沒有改善

    另外 , 麻煩確認一下有此檔案存在 C:\Windows\system32\PINTLGNT.IME

    Thanks


    不管問題有沒有解決..麻煩都回來回報一下..對回答者也算是一種尊重:)
    微軟技術支援網站
    2010年6月1日 上午 09:30
  • Hi, Vincent:

    照您所提示的方法將{F3BA9074-6C7E-11D4-97FA-0080C882687E}\InprocServer32右邊的「InproServer32」刪除並重新開機後,問題已經解決了。現在點選輸入法的「屬性」已經有內容出現了,且使用該輸入法時也可正常出現字根,而不是只有英文字母。

    非常感謝您的大力協助!

    • 已標示為解答 cliu297 2010年6月2日 上午 02:49
    • 已取消標示為解答 Vincent Lin 2010年6月2日 上午 03:06
    2010年6月2日 上午 02:38