A、理解錯誤
抱歉,更正一下內容 教你使用 Beta 測試版 Unicode UTF-8 提供全球語言支持 這篇,裡面的用法,我理解錯誤,我誤解了它的用途
關於亂碼,為什麼會亂碼,個人也是搞了很久,研究了很久,最後才明白,原來是 ANSI 字符集錯亂,將一些心得敲在下面3篇,大家有時間可以參考看看
區分清楚 ANSI 與 Unicode 有何不同,玩遊戲、編寫程式,不亂碼
多個 exe 執行檔,遇到亂碼,試試換成對應之語言包,說不定可行
總結複習,理解流程、為何會亂碼、區分清楚 ANSI 與 Unicode 有何不同
B、原理說明
ANSI 跳脫序列 https://zh.wikipedia.org/zh-tw/ANSI转义序列
Unicode 萬國碼 https://zh.wikipedia.org/zh-tw/Unicode
如果您對簡繁轉換,有興趣,要研究簡繁轉換,參考 簡繁轉換,注意事項,圖文使用教學
點擊右側連結,觀看 youtube 視頻解說 https://www.youtube.com/watch?v=uhd3_K6ny24
C、單獨 exe 執行檔
如果軟體,執行時,出現一堆 ??? 問號,文字都是亂碼,用 Locale Emulator 轉區,就可以處理
如果遊戲,執行時,出現一堆 ??? 問號,文字都是亂碼,用 Locale Emulator 轉區,就可以處理
參考 轉區工具 Locale Emulator 及 NTLEA 能夠切換 ANSI 字符集,解決亂碼問題
D、多個 exe 執行檔
只是遇到多個 exe 執行檔,或是外部調用 dll 擴充檔,就沒法用 Locale Emulator 轉區
Windows XP 7 作業系統,傳統控制台,裡面的語言及地區,可以切換語區,參考
玩日文遊戲 Play some Japanese Games 需要注意之事項 Version 1
玩日文遊戲 Play some Japanese Games 需要注意之事項 Version 2
但是,不建議使用,因為後面改回原本的語言及地區,有些組態設定值之參數會跑掉,後續處理,十分的麻煩
Windows 10 作業系統,只需設定2個地方,語言包,非 Unicode 程式的語言,參考
多個 exe 執行檔,遇到亂碼,試試換成對應之語言包,說不定可行
總結複習,理解流程、為何會亂碼、區分清楚 ANSI 與 Unicode 有何不同
E、滑鼠右鍵,菜單不見
滑鼠右鍵 Locale Emulator 沒有出來的問題,應該是被防毒軟體擋掉,應該是被防毒軟體封鎖
防毒軟體,參考 幾個常見之免費防毒軟體,圖文使用教學 將 Locale Emulator 加入白名單
F、更正
這時,可以試著將 [ Beta 測試版 Unicode UTF-8 提供全球語言支持 ] 打勾,
啟用 [ Beta 測試版 Unicode UTF-8 提供全球語言支持 ] 說不定,可以執行
抱歉 教你使用 Beta 測試版 Unicode UTF-8 提供全球語言支持 這篇,裡面的用法,我誤解了,在此更正一下
經過
區分清楚 ANSI 與 Unicode 有何不同,玩遊戲、編寫程式,不亂碼
多個 exe 執行檔,遇到亂碼,試試換成對應之語言包,說不定可行
總結複習,理解流程、為何會亂碼、區分清楚 ANSI 與 Unicode 有何不同
那3篇的解說,大家應該十分清楚的知道 Windows 作業系統,同時存在 ANSI 及 Unicode 這2種字符集
★★★ 點擊 exe 執行檔,會先判斷是否為 Unicode 字符集,如果是,則用 Unicode 字符集開啟,如果不是,則用 ANSI 字符集開啟
遊戲、程式,裡面的文字,如果使用 Unicode 字符集,則跑 Unicode
遊戲、程式,裡面的文字,如果非 Unicode 字符集,則跑 ANSI
如果把 Beta 測試版 Unicode UTF-8 提供全球語言支持,這功能打勾
遊戲、程式,裡面的文字,如果使用 Unicode 字符集,則會優先跑 UTF-8
UTF-8 一般用在與網路有關的東西上,因為少一個字節,可以節省流量,至於作業系統,採用 UTF-8 優先,原則上,應該也是 ok 可以
其實這幾篇的教學,主要是在處理亂碼問題,與作業系統,採用 UTF-8 優先無關,但是了解一下,採用 UTF-8 優先的運作原理,也是 ok 可以的
G、操作步驟
啟動 Windows 10 內建 [ Unicode UTF-8 提供全球語言支持 ] 功能之說明
1、點擊 [ 地區 ]
參考 教你進入 Windows 10 傳統控制台 開啟傳統控制台
2、切到 [ 系統管理 ]
點擊 [ 變更系統地區設定 ]
3、將 [ Beta 使用 Unicode UTF-8 提供全球語言支持 ] 左邊的框框,打勾
點擊 [ 確定 ]
4、點擊 [ 立即重新啟動 ]
H、失敗範例一
接下來,可以試試,直接點擊 exe 執行檔,看看能否正常執行,遊戲內的文字,有轉到沒問題,但路徑出問題,所以是失敗
I、失敗範例二
Locale Emulator 相關文章,有網友回覆愛剪輯亂碼問題
...於是我下載愛剪輯,回來試試
愛剪輯,不能用 Locale Emulator 轉區,後來我想到 Windows 10 新增使用者,請參考 教您該如何在 Windows 10 新增使用者,添加本機離線帳戶,避免重灌,測試軟體 這篇,就是一個帳戶用成繁體中文,一個帳戶用成簡體中文,不過語言對照表,是系統共用,不能獨立各自設定,所以算是失敗了,沒辦法...亂碼問題,本來就很難處理
愛剪輯,我測試了一段時間,發現它,中文字的部分,有用圖片、Unicode、GB2312...更本就在亂搞
如果你要用愛剪輯,可以另外用一台電腦,桌機或筆電,安裝簡體中文 Windows 10 作業系統,然後使用愛剪輯,這樣就不會有亂碼的問題
但個人建議,尋找類似的軟體取代,在 電腦變慢,電腦卡頓,可能是主機板上的晶片,沒有對應到驅動,記得安裝驅動程式 裡面,第5點的那個站,可以找到 you know that 你懂的qq
J、取消勾勾
該方式 [ Beta 測試版 Unicode UTF-8 提供全球語言支持 ]
請勾勾取消,這個本來就是 Beta 測試版,想想還是不要搞得太複雜,原本就沒勾,就不要勾
上述之圖文使用教學,如果還不太明白,請至下方連結,查看 youtube 視頻解說
視頻解說之第一部分 https://www.youtube.com/watch?v=uhd3_K6ny24
謝謝大家,抽空觀看 file backup name 備份檔名 windows03007
後續文章 不一定能解決 Locale Emulator 於安裝後,系統語系跑掉,造成各種亂碼
返回目錄 轉區工具 Locale Emulator 及 NTLEA 能夠切換 ANSI 字符集,解決亂碼問題
Teach you to enable Unicode UTF-8 on Windows 10
沒有留言:
張貼留言
由於經常被灌水,所以您再發表留言之後,需要耐心的等待博客主之審核,於審核過後才會公開您的留言,因此請您不要重複的留言,謝謝您的留言。
Hello my friend, I have no money, I am very poor, My blog is super chill, I welcome your comments, but in order to maintain a healthy discussion, please avoid spam or irrelevant comments.