作者hsparrot (飛高高)
看板Windows
標題[問題] Windows 10命令列(cmd)中文字殘留問題
時間Sat Apr 2 23:36:10 2016
作業系統:Windows 10 (10586.164)
Service Pack:
發生問題頻率:每次
是否有做Windows Update:最新
問題內容:
不久前主機從win7升到10(10586.164)
升級完有用系統重設/保留我的檔案
VMWare上也弄了一份完全重設/移除所有項目的升級版Win10
但不論是主機還是VM都有同樣的問題
在cmd裡用tab鍵自動完成檔名的功能
只要遇到中/日文等雙字元寬的檔名
就會有文字殘留的問題
例如
1.有2個檔案,分別為"abcde"和"一二三四五六七八九十"
按一下tab,出現"abcde"
http://i.imgur.com/eswKwOF.png
2.再按一下tab,出現"一二三四五六七八九十"
http://i.imgur.com/LaOsAiX.png
3.再按一下tab,回到"abcde",但上一步的中文殘留下來了
http://i.imgur.com/aSJPIvt.png
4.如果第3步時按的是esc,本應會清除所有文字的,結果也會殘留
而且按esc後殘留的文字就算按back也消不掉
http://i.imgur.com/06MYA6M.png
這些殘留的文字好像只留在影像緩衝區的樣子
不會影響實際輸入的指令
但殘留字很容易造成困擾
有時檔名一長會連換行也會殘留
常tab按一按整個命令就變的亂七八糟,看不出來自己在輸入什麼
丟google好像都沒人問這問題,好奇怪
只有我遇到嗎?
VM的Win10都做了移除所有項目的系統重設了還是一樣
各位的Win10也有同樣問題嗎?
有沒有人有解決方法?
--
『螢幕越做越大,選單工具列卻越做越小』
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.242.149.39
※ 文章網址: https://www.ptt.cc/bbs/Windows/M.1459611382.A.80E.html
推 wgst88w: 目前我試了也只能把字碼表設成CT_UTF8的模式來相容中文, 04/03 12:33
→ wgst88w: 但卻無法打注音輸入中文,僅能先用英文符號標注存檔,然 04/03 12:38
→ wgst88w: 後再轉回預設的950把符號改回中文。Console的指令是: 04/03 12:43
→ wgst88w: CHCP 65001 Enter,改回來是:CHCP 950 Enter. 04/03 12:45
→ wgst88w: 對了,如果仍發生亂碼現象,只要拉一下Bar桿就能消除亂碼 04/03 12:48
utf8都把字全砍成一半的單字元寬了
雖然用w大的捲動法可以救,可惜游標位置還是回不來
總之還是半殘狀態...
現在把VM上的系統轉成Insider Preview版
等收到更新再看看新的測試版有沒有解決這問題
不然就只好等夏季的Bash Shell了
※ 編輯: hsparrot (111.242.138.117), 04/03/2016 22:00:13
→ RedCarRet: 這問題好像win7就有了 04/04 18:48
真的耶!
剛剛用VM試,Win7也有這問題
奇怪
我主機之前用Win7都好幾年了,怎麼都沒發現!?
到底是灌太多東西莫名其妙把這問題解了
還是這幾年我一直痴呆中...?
※ 編輯: hsparrot (111.242.153.226), 04/04/2016 22:10:37
再加測WinXP
也是同樣有問題
應該可以確定我很痴呆
以及微軟要傳承這個bug的決心
※ 編輯: hsparrot (111.242.153.226), 04/04/2016 22:50:20
推 mepaling: 用telnet上ptt好像也會這樣? 04/06 10:58
→ mepaling: windows內建的telnet軟體 04/06 11:00