Windows에서 1G 제로 스파 스 파일을 만드는 방법은 무엇입니까?


13

리눅스에서 :

$ dd if=/dev/null of=mysparse seek=1G count=0
$ du -b mysparse
549755813888    mysparse
$ du -B1 mysparse
0       mysparse

Windows에서 fsutil을 사용하여 재생했지만 디스크의 크기를 파일 속성의 크기보다 작게 만들 수는 없습니다.

답변:


19
FSUtil File CreateNew temp 0x100000
FSUtil Sparse SetFlag temp
FSUtil Sparse SetRange temp 0 0x100000


2

@Mehrdad가 말한 것은 맞습니다.

그러나 파일에 쓰면 무엇이든 (0의 범위조차도) 운영 체제에 대한 데이터 (따라서 공간이 할당 됨)로 간주되며 FSCTL_SET_ZERO_DATA () 만 공간을 차지하지 않는 0을 쓸 수 있습니다.

fsutil sparse setflag [file]

파일을 스파 스 파일로 설정할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.