Windows 7 – Missing IME Language bar at client machine
[問題描述] Windows 7 預設的語言列無法顯示, 僅有在安全模式可以啟動.
[狀況分析 ]
· 我們手動打開工作排程器, 發現無法正常啟動此程式, 出現錯誤訊息為”災難性的失敗 (發生例外狀況於 HRESULT:0x8000FFFF)(E_UNEXPECTED))”.
· Windows 7的語言列以及工作排程器中的工作 ”TextServicesFramework” 有緊密的結合, 若此工作無法正常執行的話,語言列的顯示會不正常.
[解決方法]
· 手動將工作排程器相關的機碼值從另一台機器整個匯出來,然後匯入到此台有問題的電腦重新開機.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule]
[參考連接]
在 Windows Vista 中排定的工作的描述 (適用於Windows 7)
https://support.microsoft.com/kb/939039/zh-tw
工作名稱 |
資料夾 |
函式 |
MsCtfMonitor |
當您登入使用者帳戶,就會執行這個排定的工作。 |
這個排定的工作會監視 TextServicesFramework 系統服務。 |
InitLocalMsCtfMonitor Function
https://msdn.microsoft.com/en-us/library/aa966199.aspx
The InitLocalMsCtfMonitor function initializes TextServicesFramework on the current desktop and prepares the floating language bar if necessary. This function must be called on the application's desktop.
Comments
- Anonymous
January 01, 2003
您好,我依照上述方式去做,由另一台電腦匯出機碼後,要匯入我的電腦時,他出現 "無法匯入XXX.reg,沒有成功的將資料寫入登錄。系統或其他處理程序開啟某些機碼。請問該如何處理,謝謝!