通过远程桌面连接浏览资源管理器中的文件夹时,有时文件名字符串将被损坏,因此它们在Windows资源管理器中显示不正确.
远程桌面(或终端服务)必须具有某种形式的字符串图形缓存,这些字符串几乎随机地被特定字符串损坏,尤其是Windows资源管理器中的文件名.
我无法按需重现错误,但一旦发生错误,您可以复制文件名字符串并将其粘贴到资源管理器中的其他位置,例如地址栏,“运行”对话框等等……字符串也会在那里被破坏.如果您手动输入字符串,一旦添加最终字符,它也会被破坏,即使您键入字符串的第一部分,最后一部分,并通过添加最终字符完成…最终结果是一旦重新建立损坏的字符串,视觉显示是错误的(它变为空白,或具有错误的字符).
这纯粹是一种视觉缺陷.我仍然可以编辑字符串.如果我删除一个字符,整个字符串显示正常(因为它是一个不同的字符串).如果我添加一个不同的字符,它也显示正常,但只要我添加原始字符,恢复原始(损坏)字符串,字符串的显示是空白或乱码.
谁可以报告……这显然是一个令人讨厌的错误.
编辑:一个损坏的字符串似乎通过被文件属性对话框中的字符串替换而在视觉上表现出来,例如ID字符串,诸如“Permission”或“Allow”之类的字,以及文件路径;也许这个bug与显示文件属性窗口有关.
编辑:下面添加图像.如果我调整分隔符的大小,字符串将会改变(它们以“…”结尾,因此它是一个不同的,未损坏的字符串,显示正常.实际上,你甚至无法将其作为全屏图像从远程捕获桌面,因为它没有显示故障回来!只有通过将远程桌面窗口恢复到窗口化状态,并打开远程桌面窗口打开客户端桌面的图片,有可能看到这种损坏……所以也许是客户端字符串渲染问题.
Remote Desktop Corruption Example http://i29.tinypic.com/2dihh0l.png