fsutil sparse

적용 대상: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 10, Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8

스파스 파일을 관리 합니다. 스파스 파일은 하나 이상의 영역에 할당 되지 않은 데이터를 포함 하는 파일입니다.

프로그램에서 할당되지 않은 지역은 값이 0인 바이트를 포함하고 이러한 0을 나타내는 디스크 공간이 없는 것으로 간주합니다. 스파스 파일을 읽을 때 할당 된 데이터는 저장 시에 반환 되 고 할당 되지 않은 데이터가 반환 기본적으로 c2 보안 요구 사항에 따라 0으로. 할당을 취소할 수에서 아무 곳 이나 파일에서 데이터를 허용 하는 스파스 파일을 지원 합니다.

구문

fsutil sparse [queryflag] <filename>
fsutil sparse [queryrange] <filename>
fsutil sparse [setflag] <filename>
fsutil sparse [setrange] <filename> <beginningoffset> <length>

매개 변수

매개 변수 설명
queryflag 스파스를 쿼리 합니다.
queryrange 파일을 검색 하 고 0이 아닌 데이터를 포함할 수 있는 범위를 검색 합니다.
setflag 스파스로 표시 된 파일을 표시합니다.
setrange 파일의 지정된 된 범위를 0으로 채웁니다.
<filename> 파일 이름 및 확장명을 포함한 파일의 전체 경로(예 : C:\documents\filename.txt)를 지정합니다.
<beginningoffset> 스파스로 표시할 파일 내의 오프셋을 지정 합니다.
<length> 스파스(바이트)로 표시할 파일의 영역 길이를 지정합니다.

설명

  • 의미 있는 데이터 또는 0이 아닌 모든 데이터가 할당되는 반면, 의미 없는 모든 데이터(0으로 구성된 큰 데이터 문자열)는 할당되지 않습니다.

  • 스파스 파일에서 큰 범위의 0 디스크 할당이 필요 하지 않을 수 있습니다. 0이 아닌 데이터의 공간은 파일을 쓸 때 필요에 따라 할당됩니다.

  • 만 스파스 또는 압축 된 파일 수는 0으로 설정 운영 체제에 알려진 범위.

  • 파일이 스파스 또는 압축된 경우 NTFS는 파일 내에서 디스크 공간을 할당 해제할 수 있습니다. 이 바이트 범위 파일 크기를 확장 하지 않고 0으로 설정 합니다.

예제

c:\temp 디렉터리에서 sample.txt라는 파일을 스파스로 표시하려면 다음을 입력합니다.

fsutil sparse setflag c:\temp\sample.txt