%20%EB%AC%B8%EC%9E%90%EC%97%B4%EC%9D%B4%20%EC%86%90%EC%83%81%EB%90%A9%EB%8B%88%EA%B9%8C%3F.png)
다른 사람이 이 문제를 경험한 적이 있나요?
원격 데스크톱 연결을 통해 탐색기에서 폴더를 검색하는 동안 파일 이름 문자열이 손상되어 Windows 탐색기에 잘못 표시되는 경우가 있습니다.
원격 데스크톱(또는 터미널 서비스)에는 문자열에 대한 일종의 그래픽 캐시가 있어야 하며, 이는 거의 무작위로 특정 문자열, 특히 Windows 탐색기의 파일 이름에 대해 손상됩니다.
요청 시 오류를 재현할 수는 없지만 오류가 발생하면 파일 이름 문자열을 복사하여 주소 표시줄, "실행" 대화 상자 등과 같은 탐색기의 다른 위치에 붙여넣을 수 있습니다. 문자열도 거기에서 손상됩니다. 문자열을 손으로 입력하면 문자열의 첫 부분, 마지막 부분을 입력하고 마지막 문자를 추가하여 마무리하더라도 마지막 문자를 추가하자마자 손상됩니다. 손상된 문자열이 다시 설정되면 시각적 표시가 잘못됩니다(비어 있거나 잘못된 문자가 있음).
순전히 시각적 결함입니다. 여전히 문자열을 편집할 수 있습니다. 문자를 제거하면 전체 문자열이 잘 표시됩니다(다른 문자열이기 때문입니다). 다른 문자를 추가하면 정상적으로 표시되지만 원래 문자를 추가하고 원래(손상된) 문자열을 복원하자마자 문자열 표시가 비어 있거나 깨졌습니다.
누구에게 신고할 수 있나요.. 분명히 불쾌한 버그입니다.
편집: 손상된 문자열은 ID 문자열, "권한" 또는 "허용"과 같은 단어 및 파일 경로와 같은 파일 속성 대화 상자의 문자열로 대체되어 시각적으로 나타나는 것 같습니다. 아마도 버그는 파일 속성 창을 표시하는 것과 관련이 있을 것입니다.
편집: 아래에 이미지를 추가했습니다. 구분 기호의 크기를 조정하면 문자열이 변경됩니다("..."로 끝나므로 손상되지 않은 다른 문자열이므로 잘 표시됩니다. 실제로 원격 내에서 전체 화면 이미지로 캡처할 수도 없습니다). 데스크톱은 디스플레이 결함 없이 다시 돌아오기 때문에 원격 데스크톱 창을 창 크기로 복원하고 원격 데스크톱 창을 연 상태에서 클라이언트 데스크톱의 사진을 찍어야 이러한 손상을 볼 수 있습니다... 아마도 클라이언트 문자열 렌더링 문제일 수 있습니다.
답변1
Windows Server 2003 시스템에 대한 RDP 세션에서 설명하는 내용을 완전히 확인했습니다. 나는 버그를 재현할 수 없었고 아마 20~30번(수천 개의 RDP 세션 중)만 봤을 것입니다. 하지만 분명히 본 적이 있습니다.
나는 이것을 창과 전체 화면에서 모두 보았습니다. 저는 거의 항상 "저속 광대역" "경험" 설정을 사용했기 때문에 비트맵 캐싱과 시각적 스타일만 활성화되었습니다.
답변2
네, 이것은 제가 연결한 AWS VM에서 꽤 흔한 것 같습니다.
그래도 심각한 문제는 일으키지 않았습니다.
답변3
나는 과거에 이것을 경험했습니다. 하지만 에반처럼 나에게도 그런 일은 드문 일이다.
C:\Documents and Settings\username\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는 지정된 행과 열에 있는 항목의 텍스트를 요청하기 위해 응용 프로그램에 메시지를 보냅니다. 이는 응용 프로그램이 목록에 있는 많은 항목을 효율적으로 표시할 수 있도록 하기 위한 것입니다(예: 증분 업데이트 수행).
이에 대한 Microsoft KBA가 있는지 아는 사람이 있습니까?