다음을 통해 공유


fsutil sparse

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

프로그램은 이러한 할당되지 않은 영역을 값이 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