방금 새 컴퓨터를 구입하여 기존 파일을 보관하기 위해 기존 하드 드라이브 (Windows 포함)를 새 컴퓨터에 넣었습니다. 이 드라이브에서 Windows 디렉토리를 성공적으로 제거 할 수 있었지만 여기에 문제가 있습니다. Windows 7을 사용하고 있습니다.
기본적으로 Windows 탐색기는 cmd와 파일 이름이 다른 것으로 보입니다. 그리고 Windows 탐색기에 표시된 파일 이름은 실제로 작동하지 않습니다 (즉, 폴더에 무언가를 설치하려고하면 cmd에 표시된 폴더 이름에 설치해야합니다). 이름을 올바르게 바꾸는 유일한 방법은 cmd를 사용하는 것이지만 Windows 탐색기에서도 변경 사항을 볼 수 없습니다.
무슨 일이야? 어떻게 고칠 수 있습니까?
답변
Windows 탐색기는 이전 DOS + Windows 파일 관리자가 아닙니다. 폴더는 디렉토리가 아닙니다.
파일 시스템에 존재하는 휴지통과 탐색기에서 보이는 휴지통 사이의 현저한 차이를 감안할 때 사람들 이이 사실을 얼마나 자주 상기시켜야하는지 놀랍습니다. 폴더는 디렉토리가 아닙니다. 익스플로러는 파일 시스템에 무엇이 있는지에 대한 완벽한보기를 보여주지 않습니다. 오히려 디렉토리는 탐색기가 폴더로 표시하는 기본 스토리지 시스템 중 하나입니다.
이것은 놀랍게도 널리 알려져있는 특수 폴더 와 가상 폴더 의 경우에만 해당되는 것은 아닙니다 . 디렉토리가 읽기 전용 속성으로 표시 될 때마다 탐색기는 desktop.ini
해당 디렉토리 의 파일에 지정된 내용에 따라 디렉토리를 표시합니다. 는 desktop.ini
어떤 종류의 탐색기 말한다 폴더 디렉토리에 대한 백업 저장소를 보유하고 있습니다.
desktop.ini
Explorer에 가장 기본적인 사항 중 하나는 폴더 이름 입니다. 이 작업은 파일 LocalizedResourceName
의 .ShellClassInfo
키 값을 통해 수행 되며 DLL에 내장 된 테이블에서 사용할 이름 desktop.ini
의 수 를 제공합니다 . 당신의 예전 \Program Files (x86)\desktop.ini
에는 그런 이름이 들어 있습니다.
desktop.ini
이러한 이전 디렉토리 의 파일을 삭제, 이름 바꾸기, 편집 또는 조정하십시오 .
추가 자료
- Microsoft Corporation (2011-06-28). Windows Server 2003, Windows XP, Windows Vista 또는 Windows 7에서 폴더의 읽기 전용 또는 시스템 속성을 보거나 변경할 수 없습니다 . ID 326549. Microsoft 기술 자료.
- Microsoft Corporation (2011). 있는 Desktop.ini와 폴더를 지정 . MSDN.
답변
다른 사람이 내가 한 것과 똑같은 실수를 저지른 경우 한 가지 설명 : 원하는 특정 desktop.ini 는 부모의 폴더가 아닌 폴더 내의 폴더입니다. 일반적으로 하위 폴더의 이름을 포함하여 각 하위 항목의 이름이 저장되는 위치이므로 후자를 가정했습니다. 그러나 이것은 사실이 아닙니다.
그러나 내가 알 수있는 한, 잘못 추측 된 이름이 잘못 남아 있다는 것을 제외하고는 나의 초기 실수는 관찰 가능한 결과가 없었습니다.
도움을 주신 JdeBP에게 감사드립니다.