Windows Tips & News

Windows 10의 대체 NTFS 스트림

click fraud protection
권장: Windows 문제를 해결하고 시스템 성능을 최적화하려면 여기를 클릭하십시오.

Windows의 대체 NTFS 스트림에 대해 들어본 적이 있습니까? 이것은 최신 Windows 버전에서 사용되는 파일 시스템인 NTFS의 매우 흥미로운 기능입니다. 단일 파일에 추가 정보(예: 두 개의 텍스트 파일 또는 텍스트와 이미지를 동시에 저장)를 저장할 수 있습니다. Windows 10에서 대체 NTFS 스트림을 나열, 읽기, 생성 및 삭제하는 방법은 다음과 같습니다.

광고


따라서 최신 Windows 버전의 기본 파일 시스템인 NTFS는 하나의 파일 단위에 여러 데이터 스트림을 저장할 수 있도록 지원합니다. 파일의 기본(이름 없는) 스트림은 파일 탐색기에서 파일을 두 번 클릭할 때 연결된 앱에 표시되는 파일의 내용을 나타냅니다. 프로그램이 NTFS에 저장된 파일을 열 때 개발자가 명시적으로 다른 동작을 코딩하지 않는 한 항상 이름 없는 스트림을 엽니다. 그 외에도 파일에는 명명된 스트림이 있을 수 있습니다.

명명된 스트림은 Macintosh의 HFS 파일 시스템에서 상속되었으며 NTFS의 첫 번째 버전부터 존재합니다. 예를 들어 내가 가장 좋아하는 Windows 2000은 대체 NTFS 스트림을 사용하여 이러한 스트림에 파일 메타데이터를 저장했습니다.

복사 및 삭제와 같은 파일 작업은 기본 스트림으로 작동합니다. 시스템이 파일의 기본 스트림을 삭제하라는 요청을 받으면 관련된 모든 대체 스트림을 제거합니다.

따라서 filename.ext는 파일의 이름 없는 스트림을 지정합니다. 대체 스트림 구문은 다음과 같습니다.

filename.ext: 스트림

filename.ext: stream은 단순히 "stream"이라는 이름의 대체 스트림을 지정합니다. 디렉터리에는 대체 스트림도 있을 수 있습니다. 일반 파일 스트림과 동일한 방식으로 액세스할 수 있습니다.

Windows 10 설치에서 파일에 대한 대체 스트림을 어디에서 찾을 수 있는지 궁금할 것입니다. 예를 들어 드리겠습니다. 파일을 다운로드할 때 Windows 10/Edge 및 기타 최신 브라우저는 해당 파일에 대한 대체 스트림을 생성합니다.

존. 식별자 파일이 인터넷에서 가져온 표시를 저장하므로 차단을 해제해야 합니다 당신이 그것을 사용하기 시작하기 전에.

내용물숨다
파일에 대한 대체 NTFS 스트림 나열
PowerShell을 사용하여 파일에 대한 대체 NTFS 스트림 나열
Windows 10에서 대체 NTFS 스트림 콘텐츠를 읽으려면
Windows 10에서 대체 NTFS 스트림을 생성하려면,
Windows 10에서 대체 NTFS 스트림을 삭제하려면

파일에 대한 대체 NTFS 스트림 나열

기본적으로 파일 탐색기 및 대부분의 타사 파일 관리자는 파일에 대한 대체 스트림을 표시하지 않습니다. 그것들을 나열하기 위해 좋은 오래된 명령 프롬프트 또는 현대 대응물인 PowerShell을 사용할 수 있습니다.

Windows 10에서 파일에 대한 대체 NTFS 스트림을 나열하려면, 다음을 수행합니다.

  1. 새 명령 프롬프트 열기 검사하려는 파일이 포함된 폴더에서
  2. 명령을 입력하십시오 디렉토리 /R "파일명". "파일 이름" 부분을 파일의 실제 이름으로 대체하십시오.Windows 10에서 대체 NTFS 스트림 나열
  3. 출력에서 콜론으로 구분된 파일(있는 경우)에 첨부된 대체 스트림을 볼 수 있습니다. 기본 스트림은 다음과 같이 표시됩니다. $DATA.

또는 PowerShell을 사용하여 파일에 대한 대체 NTFS 스트림을 찾을 수 있습니다.

PowerShell을 사용하여 파일에 대한 대체 NTFS 스트림 나열

  1. 파워셸 열기 다운로드 폴더에 있습니다.
  2. 명령을 실행 Get-Item "파일 이름" -Stream *.
  3. "파일 이름" 부분을 파일의 실제 이름으로 대체하십시오.PowerShell로 대체 NTFS 스트림 나열

이제 대체 스트림 데이터를 읽고 쓰는 방법을 살펴보겠습니다.

Windows 10에서 대체 NTFS 스트림 콘텐츠를 읽으려면

  1. 새 명령 프롬프트 열기 또는 파워쉘 검사하려는 파일이 포함된 폴더에서
  2. 명령 프롬프트에서 명령을 입력하십시오 more < "파일 이름: 스트림 이름". "파일 이름: 스트림 이름" 부분을 파일 및 해당 스트림의 실제 이름으로 대체하십시오. 예를 들어 more < "SDelete.zip: 구역. 식별자".Windows 10 대체 스트림 콘텐츠 읽기 1
  3. PowerShell에서 다음 명령을 실행합니다. Get-Content "파일 이름" -Stream "스트림 이름". 예를 들어, 콘텐츠 가져오기 "SDelete.zip" -스트림 영역. 식별자.Windows 10 대체 스트림 콘텐츠 읽기 3

참고: 기본 제공되는 메모장 앱은 기본적으로 대체 NTFS 스트림을 지원합니다. 다음과 같이 실행하십시오. 메모장 "파일 이름: 스트림 이름".

예를 들어, 메모장 "SDelete.zip: 영역. 식별자".Windows 10 대체 스트림 콘텐츠 읽기 2

널리 사용되는 타사 편집기인 Notepad++도 대체 NTFS 스트림을 처리할 수 있습니다.

이제 대체 NTFS 스트림을 만드는 방법을 살펴보겠습니다.

Windows 10에서 대체 NTFS 스트림을 생성하려면,

  1. 새 명령 프롬프트 열기 또는 파워쉘 선택한 폴더에.
  2. 명령 프롬프트에서 명령을 실행 echo Hello World! > 안녕하세요.txt 간단한 텍스트 파일을 생성합니다.
  3. 명령 프롬프트에서 명령을 실행 echo NTFS 스트림 테스트 > hello.txt: 테스트 파일에 대해 "test"라는 대체 스트림을 생성합니다.
  4. 더블 클릭 안녕하세요.txt 파일을 메모장(또는 기본 텍스트 편집기로 설정된 다른 앱)에서 열 수 있습니다.
  5. 명령 프롬프트에서 다음을 입력하고 실행하십시오. 메모장 hello.txt: 테스트 대체 NTFS 스트림의 내용을 보려면
  6. 대체 NTFS 스트림 만들기 Windows 10
  7. PowerShell에서 다음 cmdlet을 사용하여 대체 NTFS 스트림의 내용을 변경할 수 있습니다. Set-Content -Path hello.txt -스트림 테스트. 메시지가 표시되면 스트림 내용을 제공합니다. 대체 NTFS 스트림 생성 Windows 10 PS
  8. 값을 입력하지 않고 Enter 키를 누르면 편집이 완료됩니다.

마지막으로 Windows 10에서 파일의 대체 NTFS 스트림을 삭제하는 방법은 다음과 같습니다.

Windows 10에서 대체 NTFS 스트림을 삭제하려면

  1. 열려있는 파워쉘.
  2. 다음 명령을 실행합니다. Remove-Item -경로 "파일 이름" -스트림 "스트림 이름".
  3. "파일 이름" 부분을 파일의 실제 이름으로 대체하십시오. 바꾸다 "스트림 이름" 실제 스트림 이름으로.대체 NTFS 스트림 Windows 10 제거

그게 다야

권장: Windows 문제를 해결하고 시스템 성능을 최적화하려면 여기를 클릭하십시오.
Windows 10에서 화면을 잠그는 방법(컴퓨터 잠금)

Windows 10에서 화면을 잠그는 방법(컴퓨터 잠금)

권장: Windows 문제를 해결하고 시스템 성능을 최적화하려면 여기를 클릭하십시오.잠시 자리를 비우고 사용자 세션에서 로그아웃하거나 컴퓨터를 끄고 싶지 않을 때 무단 사용으...

더 읽어보기

Microsoft는 별도의 검색 및 Cortana UI를 테스트 중입니다.

Microsoft는 별도의 검색 및 Cortana UI를 테스트 중입니다.

권장: Windows 문제를 해결하고 시스템 성능을 최적화하려면 여기를 클릭하십시오.설정에 대한 새로운 헤더와 함께 Microsoft는 Windows 10에서 또 다른 변경 ...

더 읽어보기

Windows 10 사용자 계정 PIN 아카이브

PIN은 Windows 10 및 Windows 8.1에서 사용할 수 있는 추가 보안 기능으로 사용자 계정과 그 안의 모든 민감한 데이터를 보호합니다. 활성화되면 비밀번호 대신...

더 읽어보기