cht電腦資訊gcingcin Windows
adm Find login register

gcin安裝問題

guest
1subject: gcin安裝問題Promote 0 Bookmark 02018-01-16quote  

您好,

最近因為重灌電腦, 重新下載了gcin for windows安裝
但碰到了一個問題, 當切換輸入法時, 出現cannot start gcin.exe
而且沒有出現工作列的圖示 (詞音以及全/半行)
我試過我手上的上一個版本(2017, 11月下載), 有一樣的問題
關掉防毒以及windows defender也還是一樣
IME版本是無法使用
我發現直接去資料夾啟動gcin.exe可以使用
但切換輸入法時, 偶爾會有以En(預設為詞音)啟動的狀況
且似乎不太穩定, 跟我之前的使用經驗不太一樣

作業系統是Win7 x64 SP1 TW
防毒是bitdenfender (並沒有提示有發現病毒或是惡意軟體)
IE11 也停用了保護模式

想請問我有什麼方法可以解決這個問題?
或是提供什麼樣的log來幫助分析這個問題?
謝謝

eliu

joined: 2007-08-09
posted: 11209
promoted: 609
bookmarked: 185
新竹, 台灣
2subject: Promote 0 Bookmark 02018-01-17quote  

用 regedit.exe 看

HKEY_LOCAL_MACHINE\Software\gcin 

內容為何?

其中的 gcin_dir 指向的資料夾是否存在?

如果錯誤,或許可以用 regedit 直接修改,避掉這個問題。

edited: 1
guest
3subject: Promote 0 Bookmark 02018-01-17quote  

Hi e大, 

thanks for replying.

HKEY_LOCAL_MACHINE\Software\  裡我沒有找到gcin

HKEY_LOCAL_MACHINE\Software\Wow6432Node\gcin 中的Install_dir 是正確的

 

另外

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID\{9ED9B055-C79D-4C95-B96E-9BD07904CE1C}\InProcServer32\

這裡有個 預設值 的機碼, 其值為 C:\Program Files (x86)\gcin\gcin-tsf_i.dll

我是64bits Win7, 有需要更改這個為 gcin-tsf-64_i.dll嗎?

 

我有用virtualbox重新建了一個系統

安裝完Win7x64後馬上安裝gcin

這個情況下需要再裝一次, gcin輸入法才會出現

但還是有cannot start gcin.exe的訊息

 

謝謝


eliu

joined: 2007-08-09
posted: 11209
promoted: 609
bookmarked: 185
新竹, 台灣
4subject: Promote 0 Bookmark 02018-01-17quote  

thanks for replying.

HKEY_LOCAL_MACHINE\Software\  裡我沒有找到gcin

HKEY_LOCAL_MACHINE\Software\Wow6432Node\gcin 中的Install_dir 是正確的

這個可能是 32-bit 用的。

問題可能出在 64-bit .dll. HKEY_LOCAL_MACHINE\Software\gcin 是 64-bit 用的,不存在。

 

另外

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID\{9ED9B055-C79D-4C95-B96E-9BD07904CE1C}\InProcServer32\

這裡有個 預設值 的機碼, 其值為 C:\Program Files (x86)\gcin\gcin-tsf_i.dll

我是64bits Win7, 有需要更改這個為 gcin-tsf-64_i.dll嗎? 

如果你是 install gcin-inst64.exe 應該是有

gcin-tsf_i.dll gcin-tsf-64_i.dll

兩個。 因為還是有 32-bit 的 app,所以也需要 32-bit 的 TSF

我沒在 64-bit Windows 7 測試過。Windows 10 64-bit 似乎沒有問題。

guest
5subject: Promote 0 Bookmark 02018-01-17quote  

Hi E大

thanks for the hint

似乎找到問題點了

舊版的gcin(我去找了我重灌前的備份的機碼), 在 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\gcin\  有3個機碼

(預設值)= null

gcin_dir = C:\Program Files (x86)\gcin

Install_Dir =C:\Program Files (x86)\gcin

但新版的沒有gcin_dir 這個, 不確定是不是作業系統的問題 @@"

手動加入後, 再虛擬機測試成功

eliu

joined: 2007-08-09
posted: 11209
promoted: 609
bookmarked: 185
新竹, 台灣
6subject: Promote 0 Bookmark 02018-01-17quote  

eliu

這個可能是 32-bit 用的。

問題可能出在 64-bit .dll. HKEY_LOCAL_MACHINE\Software\gcin 是 64-bit 用的,不存在。

這句話收回。我剛才在 Windows 7 64-bit 測試,也是只有 HKEY_LOCAL_MACHINE\Software\Wow6432Node\gcin

可是 gcin TSF 可以在 64-bit chrome 正常被叫出來。所以問題不是這個。

現在才知道 Windows registry 32 64 會分開儲存。目前看起來是如果 64-bit 的找不到,會去 32-bit 找。

guest
7subject: Promote 0 Bookmark 02018-01-17quote  

在手動增加gcin_dir 後, 我兩台電腦(virtualbox 及laptop) 都可以正常使用

這次兩台的安裝來源是一樣的(MSDN win7 x64 SP1 DVD).

但這個問題我的laptop之前並沒有發生, 現在無法確定是什麼造成的

感謝幫忙, 我又可以使用gcin了  Laughing

cht電腦資訊gcingcin Windows
adm Find login register
views:3332