學(xué)習(xí)啦>學(xué)習(xí)電腦>電腦故障>鼠標(biāo)鍵盤(pán)故障>

Win8 64位觸控板導(dǎo)致筆記本鍵盤(pán)失靈

時(shí)間: 家輝661 分享

  通過(guò)搜索發(fā)現(xiàn),很多品牌的筆記本電腦,例如戴爾、華碩等,只要采用了這款觸控版(在64位 Windows 8 上),用戶在安裝中行網(wǎng)銀的時(shí)候,就會(huì)遇到這種鍵盤(pán)失靈的問(wèn)題。針對(duì)這個(gè)問(wèn)題,下面學(xué)習(xí)啦小編就為大家介紹一下具體的解決方法吧,歡迎大家參考和學(xué)習(xí)。

  在 Windows8尚處在預(yù)發(fā)布版的時(shí)候,各大軟件廠商和在線服務(wù)提供商都在緊鑼密鼓地開(kāi)展開(kāi)發(fā)和測(cè)試工作,為提供兼容 Windows 8 的程序做準(zhǔn)備。在當(dāng)時(shí),我曾寫(xiě)過(guò)一則關(guān)于建行網(wǎng)銀盾無(wú)法使用的問(wèn)題和其解決方案。隨著 Win8 的正式上市,Win8 與網(wǎng)站和軟件的兼容性還是值得稱贊的,這也得歸功于各個(gè)軟件提供商的配合與努力。對(duì)于日常使用的網(wǎng)銀,很多都已經(jīng)更新了需要用戶安裝的控件,用戶在 Win8 上使用網(wǎng)銀,便不會(huì)遇到阻礙性問(wèn)題。

  但在我最近買了一款 DELL Vostro 筆記本電腦之后,發(fā)現(xiàn)了中行的網(wǎng)銀安全控件還是存有一些問(wèn)題。記得之前在 Win8 RC 版時(shí),它的問(wèn)題出在與64位系統(tǒng)不太兼容,導(dǎo)致鍵盤(pán)在密碼輸入框處,每按下一個(gè)字母,輸入框就會(huì)卡死,很久以后才反映輸入的那個(gè)字母。之后修復(fù)了這個(gè)假死的問(wèn)題,在我的 HP EliteBook 上的64位 Win8 正式版上,測(cè)試一切正常??墒侨涨?,經(jīng)過(guò)我反復(fù)嘗試,在 Dell Vostro 5460 上,每次只要安裝了中銀安全控件,所有鍵盤(pán),不論是筆記本自帶的鍵盤(pán)還是插入的 USB 鍵盤(pán),都會(huì)失靈,即鍵盤(pán)不再起作用,任何鍵入都不會(huì)有效果。也許對(duì)于不知情的用戶而言,他們甚至可能以為是鍵盤(pán)壞掉了,而且由于鍵盤(pán)失靈,他們也很難通過(guò)這臺(tái)機(jī)器去尋求幫助。

  搜索互聯(lián)網(wǎng),可以發(fā)現(xiàn),這個(gè)問(wèn)題不止我一個(gè)人遇見(jiàn),很多人寫(xiě)的解決辦法是刪除 %SystemRoot%\system32\drivers\ETD.SYS 然后重啟,但是我相信這絕非解決問(wèn)題的辦法。因?yàn)榻?jīng)查證,這個(gè)文件是 Dell 的觸摸板驅(qū)動(dòng),其實(shí)這款觸摸板是 ELAN Microelectronics 公司生產(chǎn)的。通過(guò)搜索發(fā)現(xiàn),很多品牌的筆記本電腦,例如戴爾、華碩等,只要采用了這款觸控版(在64位 Windows 8 上),用戶在安裝中行網(wǎng)銀的時(shí)候,就會(huì)遇到這種鍵盤(pán)失靈的問(wèn)題。(例如 Dell Vostro 5460, Dell Inspiron 15R,華碩 A45 等。)

  那么可想而知,中行在讓用戶安裝他的安全控件之時(shí),一定是安裝程序?yàn)橄到y(tǒng)添加了一款用于過(guò)濾用戶輸入的驅(qū)動(dòng)程序,并且該驅(qū)動(dòng)程序會(huì)干擾正常的用戶輸入設(shè)備驅(qū)動(dòng)程序的運(yùn)行。通過(guò)實(shí)驗(yàn)環(huán)境還原當(dāng)時(shí)的步驟,收集數(shù)據(jù)并加以分析,我找到了這個(gè)中行安全控件釋放出來(lái)的驅(qū)動(dòng)文件—— ProtectorA.sys (還有一個(gè)叫 Protect.sys 的,已無(wú)法找到,估計(jì)是臨時(shí)生成的中間文件)

  從這個(gè)文件的簽名看,是中國(guó)銀行的數(shù)字簽名,只不過(guò)簽署的時(shí)間是 2010年,老了點(diǎn)兒。再看描述,版權(quán)署在2008年,通過(guò)文件說(shuō)明中的文字,是個(gè)鍵盤(pán)保護(hù)驅(qū)動(dòng)程序,應(yīng)該是與用戶輸入設(shè)備或者用戶輸入設(shè)備傳入的內(nèi)容相關(guān)的(過(guò)濾型)。

  由此可見(jiàn),中行控件的更新是換湯不換藥,能兼容大多數(shù)電腦64位 Win8 的新版安全控件中,仍包含著很舊的"核心"。興許這個(gè)控件的 release 前,也是沒(méi)有經(jīng)過(guò)嚴(yán)格的標(biāo)準(zhǔn)化測(cè)試的。想想我之前寫(xiě)過(guò)的建行的和中國(guó)移動(dòng)充值控件的問(wèn)題,也許這個(gè)中行的控件也是包給一家第三方公司寫(xiě)的,只不過(guò)使用了中國(guó)銀行的證書(shū)進(jìn)行代碼簽名。相信這一直都是電商和有網(wǎng)絡(luò)服務(wù)的各大公司頭痛的問(wèn)題:自己可能沒(méi)有專業(yè)的做程序開(kāi)發(fā)的雇員,而外包后,由于自己不懂技術(shù),無(wú)法對(duì)第三方公司的作品進(jìn)行專業(yè)的驗(yàn)證和驗(yàn)收,因此質(zhì)量難以控制。不過(guò)啊,對(duì)于這么大的銀行而言,難道請(qǐng)不起專業(yè)的大軟件公司做控件開(kāi)發(fā)以確保質(zhì)量么?或者自己成立個(gè)軟件開(kāi)發(fā)團(tuán)隊(duì)?wèi)?yīng)該也不是問(wèn)題吧。

  最后,如果您也遇到了此問(wèn)題,可以將以下內(nèi)容用記事本保存成 .cmd 格式執(zhí)行,用于刪除 ProtectA.sys 這個(gè)導(dǎo)致問(wèn)題的驅(qū)動(dòng):

  del /f /q %systemroot%\system32\drivers\ProtectorA.sys

  經(jīng)測(cè)試,刪除該中行驅(qū)動(dòng)并重啟計(jì)算機(jī)后,鍵盤(pán)失靈將得以解決,并且您仍舊可以登錄中行的網(wǎng)上銀行。只不過(guò),有一定的可能性是中行的控件不再能"保護(hù)"您的鍵盤(pán)輸入了(這取決于開(kāi)發(fā)者讓這個(gè)驅(qū)動(dòng)是做什么的),所以請(qǐng)各位注意,如果這個(gè)控件的這個(gè)驅(qū)動(dòng)程序?qū)е铝四挠?jì)算機(jī)發(fā)生問(wèn)題,請(qǐng)知曉刪除后的潛在風(fēng)險(xiǎn),并且這完全屬于您的個(gè)人行為和自愿決定。若您已刪除,建議登錄時(shí)請(qǐng)使用自己的電腦,并注意電腦的軟件環(huán)境是否安全。也希望中國(guó)銀行能早日解決這一問(wèn)題。請(qǐng)遇到問(wèn)題的各位也致電中行客服熱線,選擇網(wǎng)上銀行專席,然后報(bào)告此問(wèn)題

347959