資訊無涯,回頭已不見岸

將Hyper-V Server 2012的輸入法變更預設為英數模式

前幾天某位強者我朋友在線上問小弟,因為他裝了 Hper-V Server  2012 後發現,由於預設安裝是使用微軟新注音輸入法,就算是我自己測試英文版 Hyper-V Server 2012 時強制以英數鍵盤安裝,進入作業系統都還是會變成微軟新注音輸入法。

這會造成什麼問題呢?在進入 Hyper-V Server 2012 或 Windows Server 2012 ServerCore 模式後,用來輸入指令的命令提示字元視窗必須自行按下「Shift」鍵,才能開始輸入「英文」指令。

以一般有 GUI 介面的 Windows Server 2012 來說,其實可以在控制台的「時間、語言和區域」,選取「變更輸入法」再進入中文語言的「選項」,最後修改微軟新注音輸入法的選項,將預設輸入模式改成「英數模式」,就不會發生想打英文指令卻變成打中文的狀況。

但 Hyper-V Server 2012 或 ServerCore 模式叫不出這介面該怎辦?我改用 Windows Server 2012 GUI 一般模式研究了一下,發現其實這個設定值是寫在機碼中,而且這兩個環境下還是可以叫得出 Regedit 登錄編輯程式。

只要到以下位置,修改「Default Input Mode」的值為「0x00000001」,就會變預設為英數模式。

HCU\Softeware\Microsoft\IME\15.0\IMETC

假使想要更快的大量佈署方法,可以把下面資料存成 REG 檔,也就是副檔名為 .reg。

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\IME\15.0\IMETC]
"Default Input Mode"="0x00000001"

最後再參考下圖中的指令,把 REG 檔直接匯入不同台 Hyper-V Server 就收工了。

11 則留言

  1. ishin lin

    3Q , 這問題困擾很久了 :D

  2. wtlin

    我已經將預設輸入模式改成「英數模式」,
    但是開啟命令提示字元視窗一樣是注音。

    • AskaSu

      是在 Server Core 模式下也這樣嗎?
      這篇文章的時間點是在 Windows Server 2012 非 R2,
      可以參考微軟 MVP Weithenn 的這篇文章:
      徹底解決 Windows Server 2012 R2 惱人的輸入法問題
      強制在中文環境塞入英數鍵盤,
      應該就能解決您的問題了。

      • wtlin

        參考蘇老您建議的那篇文章,
        修改機碼後就解決問題了,
        感謝!

  3. Gary

    請問使用個人電腦遠端連線至安裝在2012R2 SERVER上的ERP系統,
    欲可使用倉頡輸入法,應該如何設定?
    因為同一套ERP系統在2003 SERVER是可行的,但在2012R2的版本卻有問題,
    怎麼切換,都只能使用微軟注音,
    弄3天了,弄不出來,請站長大人幫忙!
    *遠端連線到SERVER桌面,是可以切換輸入法的。

    • AskaSu

      使用者登入該主機後,扣除操作 ERP,其他像是 Notepad 或瀏覽器環境是可以正常切換倉頡的嗎?

      若 ERP 系統是傳統要安裝軟體或元件才能執行的,且僅有該環境無法用,就有可能是 ERP 本身的相容性問題,建議詢問 ERP 廠商

      • Gary

        感謝站長大人的解答!
        我再詢問廠商,看怎麼解決,謝謝!

      • Gary

        蘇老,
        經過測試,這個輸入法問題,是2012R2版本的設定,
        需要個別針對使用者帳號單獨設定,不像2008以前的版本,
        直接改語言就全部一起改,算是比較貼心的個別帳號設定。

        還有個問題想請教,
        多人使用遠端連線到ERP系統(SERVER為2012R2),
        使用者開訂單卻越開越慢,尤其是傳輸較大的圖檔進去系統後,明顯停頓,
        但在使用者斷線重新連線卻又正常了,
        但同樣的ERP在別的SERVER卻不會有此狀況,
        似乎此台SERVER在針對使用者傳輸的資料作驗證或處理,
        經搜尋網路相關資訊,找到以下內容:

        在CMD輸入:
        指令1:netsh interface tcp set global rss=disabled
        指令2:netsh interface tcp set global autotuninglevel=highlyrestricted

        有關於TCP/IP網路通訊協定的設定,
        但實在不知道是什麼內容,尚不敢調整SERVER設定,
        故請問蘇老,上述的問題,使用這設定可行嗎?
        或是該問題是其他SERVER設定造成的呢?

        • AskaSu

          這兩個網路參數設定是從 Windows Vista 之後有的,
          Window Auto-Tuning in Windows 10 – Should you disable it or not?
          一般我不會覺得這些網路參數可能是造成緩慢的主因,
          但您還是可以試試看,也或許可能改善問題

          而且您說的開訂單越開越慢,
          不太清楚這部分的操作是什麼?
          同時間對 CPU, 記憶體, 硬碟 IO 的影響又是什麼?
          我會建議先從是否多人連線導致系統硬體滿載去檢查

          • Gary

            而且您說的開訂單越開越慢,不太清楚這部分的操作是什麼?

            蘇老,晚上好!
            這邊是指,使用者遠端連線到ERP,開訂單會輸入客戶編號,產生訂單編號,等動作,
            一開始按ENTER,很快就產生訂單編號,輸入客戶編號也很快就帶入基本資料,
            按下去馬上就帶出編號或資料,
            但在開一段時間的訂單後,
            按ENTER會停頓0.5秒~1秒才產生訂單編號,
            輸入客戶編號,資料也是要頓一下才會帶入,
            但使用者重新連線,上述的速度又都正常了,
            最多同時上線人數10人,平時約6人,
            因為SERVER、網路的設備也都很新,
            實在查不出是甚麼問題,
            遠端連線,走外部網路到廠商的主機(WIN2003),開立再多訂單也都沒有上述問題,
            目前也測試很多不同的狀況,但仍找不出原因。

            現象看起來就像是網路LAG的感覺,點一下,頓一秒,才反應,
            以下提供伺服器軟硬體和網路資訊,
            麻煩蘇老給些測試的方向,感謝!

            -----------------------------------------------------------------------------------
            連線:
            採遠端連線,內部網路,網路線CAT6,網路光世代1G。
            -----------------------------------------------------------------------------------
            SERVER 軟硬體:
            *PowerEdge T320 Server 直立式伺服器 [Server] 3年保固 7*24, Intel® Xeon® 處理器 E5-2403 v2 1.80GHz, 10M 快取記憶體, 6.4GT/s QPI,無 Turbo, 4C, 80W, Max Mem 1333MHz
            *8GB RDIMM, 1600MT/s,低電壓, 低電壓, 雙陣序
            *2TB 7,200RPM 近線,6Gbps SAS 3.5 吋熱插拔硬碟單, 熱插拔電源供應器 (1+0), 495W, 不支援 GPU 組態
            *16x SATA DVD + / - RW 光碟機
            *PERC H710 整合式 RAID 控制器, 512MB NV Cache,
            *Windows Server 2012R2 標準版, 工廠安裝, 無媒體, 2 插槽, 2 VMs, NO CALs, 繁體中文 隨機版
            *Windows Server 2012 使用者 5CALs
            *Microsoft SQLSvrStd 2014 SNGL OLP NL 授權版
            *Microsoft SQLCAL 2014 SNGL OLP NL DvcCAL 1User
            *Acronis Backup Advanced for SQL (v11.5) 伺服器+應用程式 資料保護解決方案\Acronis系統備份設定,backup to Server
            *NAS Synology DS414 ,DDR3 1GB ,企業級NAS碟 HD 3TB*4 (保固二年)
            遠端系統NAS備份設定, 透過ADSL網路備份,調整備份機制

            • Gary

              蘇老 午安!
              NB直接對接SERVER,透過RDP進入ERP開單,
              大概也是開20張訂單,按鍵按下去就頓了,
              期間觀察CPU, 記憶體, 硬碟 IO,都非常順暢,且游刃有餘,
              目前朝向網卡、RDP,兩個方向做檢查。
              以上!

發佈回覆給「Gary」的留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

© 2024 蘇老碎碎唸

Theme by Anders NorenUp ↑