
有其他人遇到這個問題嗎?
透過遠端桌面連線在資源管理器中瀏覽資料夾時,有時檔案名稱字串會損壞,因此它們在 Windows 資源管理器中顯示不正確。
遠端桌面(或終端服務)必須具有某種字串圖形緩存,特定字串幾乎隨機損壞,尤其是 Windows 資源管理器中的檔案名稱。
我無法按需重現錯誤,但一旦發生錯誤,您可以複製文件名字串並將其貼上到資源管理器中的其他位置,例如地址列、「運行」對話方塊等...而這正是那裡的字串也會被損壞。如果您手動輸入字串,那麼一旦添加最後一個字符,它也會被損壞,即使您輸入字符串的第一部分、最後一部分,並通過添加最後一個字符來完成...最終結果問題是,一旦重建損壞的字串,視覺顯示就會錯誤(它會變成空白,或有錯誤的字元)。
這純粹是視覺缺陷。我仍然可以編輯字串。如果我刪除一個字符,整個字符串顯示正常(因為它是一個不同的字符串)。如果我添加不同的字符,它也顯示得很好,但是一旦我添加原始字符,恢復原始(損壞的)字符串,字符串的顯示要么是空白,要么是亂碼。
這可以向誰報告......這顯然是一個令人討厭的錯誤。
編輯:損壞的字串似乎透過替換為檔案屬性對話方塊中的字串(例如 ID 字串、「權限」或「允許」等單字以及檔案路徑)來直觀地顯現出來;也許該錯誤與顯示文件屬性視窗有關。
編輯:添加了下面的圖像。如果我調整分隔符號的大小,字串將會改變(它們以「...」結尾,因此它是一個不同的、未損壞的字串,顯示效果很好。實際上,您甚至無法從遠端內部將其捕獲為全螢幕影像桌面,因為它回來時沒有顯示故障!損壞......所以也許是客戶端字串渲染問題。
答案1
我完全看到了您在 Windows Server 2003 電腦的 RDP 會話中所描述的內容。我無法重現該錯誤,而且我可能只見過它 20 - 30 次(在數千個 RDP 會話中),但我確實見過它。
我在視窗和全螢幕中都看到過這個。我幾乎總是使用“低速寬頻”“體驗”設置,因此僅啟用點陣圖快取和視覺樣式。
答案2
是的,這在我連接的 AWS 虛擬機器上似乎很常見。
不過並沒有造成任何嚴重的問題。
答案3
我過去曾經歷過這種情況。不過,像埃文一樣,這對我來說也是罕見的。
您可以嘗試刪除 C:\Documents and Settings\使用者名稱\Local Settings\Application Data\Microsoft\Terminal Server Client\Cache 中的文件
或對於 Vista C:\Users\使用者名稱\AppData\Local\Microsoft\Terminal Server Client\Cache
這些檔案將具有 .bmc 連接,因此這些可能是它創建的點陣圖快取檔案。不確定清除這些文件是否可以解決問題,但您可以嘗試一下,不會產生任何不良影響。
答案4
我在不同清單檢視(不限於 Windows 資源管理器)上的遠端桌面用戶端上看到了相同的問題。一些觀察:
- 調整列大小時資料可能會隨機變化(從正確值切換到看似隨機的值);
- 若截屏,文字會正確顯示;
- 這似乎僅在遠端桌面用戶端版本 6 中發生(v5 和 v7 不顯示此問題);
- 它似乎只影響虛擬清單視圖——對於「標準」清單視圖,Windows 將文字儲存為控製本身的一部分;透過虛擬清單視圖,Windows 向應用程式發送訊息以請求給定行和列中的項目的文字。這樣應用程式就可以有效地顯示清單中的大量項目(例如進行增量更新)。
有誰知道微軟有沒有這方面的KBA?