대부분의 일반 사용자는 특정 크기의 임의 더미 파일을 생성해야 하는 필요성을 이해하는 데 문제가 있을 수 있지만 괴짜, 소프트웨어 개발자 및 고급 사용자는 이러한 파일이 때때로 유용할 수 있는 이유를 알고 있습니다. 더미 파일을 사용하여 하드 드라이브에 불량 섹터가 있는지 확인하고, 네트워크 속도 를 테스트하거나, (network speed)컴퓨터나 장치(computer or device) 의 파일 이 복구할 수 없을 정도로 삭제되었는지 확인할 수 있습니다. 이유에 관계없이(Regardless) 최신 버전의 Windows에서 이러한 파일을 만드는 네 가지 방법은 다음과 같습니다.
1. fsutil 명령 으로 더미 파일 생성(fsutil command)
Vista 이후의 모든 Windows 버전 에는 fsutil.exe 라는 실행 파일이 포함되어 있습니다. Windows 10 에서는 "C:\Windows\System32" 폴더 에서 찾을 수 있습니다 .
Fsutil.exe 는 파티션과 볼륨을 관리하기 위한 강력한 도구입니다. 무엇보다도 명령 프롬프트(Command Prompt) 에서 모든 크기의 더미 파일을 빠르게 만드는 데 사용할 수도 있습니다 .
명령 프롬프트(Command Prompt) 를 시작하는 방법에는 여러 가지가 있지만 작업 표시줄의 검색 필드 에 (search field)"cmd" 를 입력한 다음 ("cmd")명령 프롬프트(Command Prompt) 를 클릭하거나 탭 하는 것을 선호합니다 . 보호된 시스템 폴더(system folder) (예 : C: 드라이브) 에 임의의 더미 파일을 생성하려면 대신 "관리자 권한으로 실행" 을 누르십시오.("Run as administrator")
명령 프롬프트(Command Prompt) 가 열리면 fsutil 을(fsutil) 입력 하고 Enter 키 를 눌러 이 도구에서 지원하는 명령 목록을 확인합니다. 사용할 수 있는 매개변수가 많이 있습니다. 이것은 fsutil.exe(fsutil.exe) 가 무엇을 할 수 있는지에 대한 맛보기만 제공합니다 . TechNet 의 공식 문서에서 해당 기능에 대한 완전한 정보를 찾을 수 있습니다 .
더미 파일을 만들기 위해 명령 프롬프트(Command Prompt) 에 입력할 수 있는 두 가지 명령이 있습니다 .
- fsutil 파일 생성새 파일 이름 (filename) 크기(size)
- fsutil 파일 생성새 경로 파일 이름 크기(pathfilename size)
파일 이름을 (filename)더미 파일(dummy file) 에 대해 원하는 이름으로 바꿉니다 . 확장을 추가할지 여부를 선택할 수 있습니다. 이는 프로세스에 영향을 미치지 않기 때문입니다. size를 더미 파일(dummy file) 에 원하는 크기(size) 로 바꿉니다 . 크기는 바이트 단위로 측정됩니다. 온라인 변환기(an online converter) 를 사용하여 원하는 크기를 정의하는 것이 더 쉬울 수 있습니다 .
두 명령의 차이점은 두 번째 명령을 사용하면 경로(path) 를 장치에서 선택한 위치로 대체하여 파일이 저장된 위치를 정확하게 지정할 수 있다는 것입니다.
이제 이론 부분을 살펴보았으므로 이것이 실제로 어떻게 작동하는지 봅시다. 먼저 10MB 또는 10485760바이트 크기의 myfile.exe 라는 파일을 만들었습니다 . 이를 생성하기 위해 다음 명령을 입력했습니다. fsutil file createnew myfile.exe 10485760
위와 같이 첫 번째 명령어를 사용하고 경로를 지정하지 않으면 사용자 프로필 폴더(user profile folder) 에 파일이 생성됩니다 . 우리의 경우 C:UsersDiana Ann Roe 에 저장되었습니다 . 그런 다음 이번에는 확장자가 없는 특정 경로를 사용하여 또 다른 2MB 파일을 만들었습니다. 우리는 다음을 입력했습니다: fsutil 파일 createnew D:myfile 2097152(fsutil file createnew D:myfile 2097152)
주목해야 할 한 가지 측면은 fsutil.exe로 생성된 파일이 비어 있다는 것입니다. 안에 내용이 없습니다.
2. Dummy File Creator(Dummy File Creator) 로 임의의 더미 파일 생성(dummy file)
임의의 콘텐츠(random content) 가 포함 된 더미 파일을 원 하거나 명령 프롬프트(Command Prompt) 가 불편한 경우 타사 앱 사용을 고려해야 합니다. 무료이고 사용하기 쉬운 도구는 Dummy File Creator 입니다.
설치 프로그램과 아카이브 중에서 선택할 수 있습니다. 아카이브를 가져와 컴퓨터의 어딘가에 압축을 푸는 것이 좋습니다. 그런 다음 Dummy.exe 파일을 실행합니다. 시스템 드라이브(system drive) ( C: ) 에 파일을 생성하려면 마우스 오른쪽 버튼을 클릭하거나 길게 누르고 "관리자 권한으로 실행"("Run as administrator) 을 선택(") 하십시오. 그렇지 않으면 프로그램이 파일 생성을 시도할 때 오류를 반환합니다.
개조가 필요한 동안 이 프로그램의 인터페이스는 간단합니다. 모드(Mode) 섹션 에서는 하나 이상의 파일을 생성할지 여부를 선택할 수 있습니다. 찾아보기(Browse) 버튼을 사용 하여 파일을 생성할 위치로 이동하고 이름(원하는 경우 확장자 포함)을 입력합니다. 그런 다음 파일에 임의의 콘텐츠가 포함되도록 하려면 파일 크기(File Size) 를 지정 하고 "임의 파일 콘텐츠(비압축)"("Random file content (non-compressible)") 상자를 선택합니다. 그런 다음 만들기 를 (Create)클릭하거나 탭(click or tap) 합니다.
진행률 표시줄(progress bar) 은 파일이 생성되는 동안 계속 업데이트됩니다.
프로그램 작성이 완료되면 파일이 생성되었음을 알리는 알림을 받습니다.
이 도구는 분명히 fsutil.exe(fsutil.exe) 보다 사용하기 쉬우며 동시에 더 많은 파일을 생성하고 임의의 파일 내용(file content) 을 추가하는 옵션과 같은 몇 가지 이점도 제공 합니다 .
3. 디스크 도구(Disk Tools) 로 임의의 더미 파일 생성(dummy file)
더 많은 사용자 정의 옵션을 제공하는 또 다른 무료 대안은 디스크 도구 도구 키트(Disk tools toolkit) 입니다. 이름에서 알 수 있듯이 이것은 작은 무료 디스크 관련 도구 모음입니다. 이러한 도구 중 하나는 파일 생성기(File Generator) 입니다. CubicDesign_tools.exe 를 다운로드하여 실행 합니다 . 액세스하려고 하면 Windows Defender SmartScreen 이 나타나 인식할 수 없는 앱이 시작되지 않는다는 메시지를 표시합니다. 추가 정보 를 (More info)클릭(Click) 하거나 탭 하고 실행(Run anyway) 을 선택 합니다 . 설치(Install) 를 클릭하거나 탭 하고 앱의 압축이 풀릴 때까지 기다립니다. 추출이 완료되면 파일 탐색기 는 (File Explorer)Tahionic 도구 패키지(Tahionic tools package) 라는 새로 생성된 폴더로 이동합니다.. 이 제품군에 포함된 모든 파일 중에서 System & security 폴더 에서 Disk Tools.exe 를 엽니다.(Disk Tools.exe)
또한 개조가 절실히 필요한 경우 더미 파일을 만드는 데 필요한 파일 생성기 탭에서 (File generator)디스크 도구(Disk Tools) 가 열립니다 .
이 탭 의 네 섹션은 (tab help)더미 파일(dummy file) 을 사용자 정의 하는 데 도움이 됩니다 .
- 파일 수(Number of files) - 생성되는 파일 수를 설정합니다.
- 파일 크기(File size) - 파일 크기를 설정 하거나(file size) 오른쪽에서 제안된 크기 중 하나를 선택합니다.
- 파일 이름(File name) - 파일 이름과 위치를(file name and location) 설정합니다 . 패턴(Pattern) 을 선택 하여 사용자 지정 이름(custom name) (및 선택적으로 확장자) 을 입력합니다.
- 파일 내용(File content) - 파일 내용을 설정합니다. "파일을 이 콘텐츠로 채우기"("Fill the files with this content") 를 선택 하여 파일 의 텍스트를 사용자 지정하고 "파일을 고유하게 만들기"("Make file unique) 옵션 의(") 잠금을 해제합니다. 이 옵션 은 여러 파일을 만들 때 유용하며 동일한 콘텐츠로 생성된 파일을 원하지 않을 때 유용합니다.
설정이 완료되면 만들기 를 (Create)클릭하거나 탭(click or tap) 합니다. 경고음은 더미 파일(dummy file) 이 생성되었음을 알리고 탭 하단에서 프로그램을 통해 파일을 생성하는 데 걸린 시간을 알 수 있습니다. 프로그램에서 경고음이 울리고 더미 파일(dummy file) 이 생성되었음을 알릴 수 있지만 파일이 지정된 위치에 없습니다. 이것은 관리자 권한 없이 디스크 도구 를 실행하고 (Disk Tools)시스템 드라이브(system drive) ( C: ) 에 파일을 생성하려는 경우에 발생할 수 있습니다 . Windows 컴퓨터나 장치(Windows computer or device) 어디에서나 파일을 생성하려면 프로그램을 관리자로 열어야 합니다.
이 앱이 마음에 들었던 점은 다소 어수선해 보이지만 뛰어난 구성 옵션을 제공하고 파일 콘텐츠에 대해 말할 수 있다는 것입니다. 고유한 파일을 생성하는 옵션도 좋습니다.
4. PowerShell 로 임의의 더미 파일 생성(dummy file)
Windows 에서 (Windows)PowerShell 을 사용하여 더미 파일(dummy file) 을 만들 수도 있습니다 . 이전 자습서에서 이 앱을 열 수 있는 모든 방법을 자세히 설명했지만 작업 표시줄의 검색 필드 에 (search field)"powershell" 을 입력한 다음 ("powershell")Windows PowerShell 을 클릭하거나 탭하는 것이 가장 쉽습니다 . 그러나 시스템 드라이브(system drive) ( C: ) 에 임의의 더미 파일을 만들 계획이라면 열 때 오른쪽 옵션에서 "관리자 권한으로 실행" 을 선택해야 합니다.("Run as Administrator")
PowerShell 앱 이 시작되고 명령을 입력하고 실행할 때까지 기다립니다.
더미 파일(dummy file) 을 만들려면 다음 한 줄 명령을 입력해야 합니다.
$out = 새 개체 byte[] 크기(size) ; (새 개체 Random ).NextBytes($out); [IO.File]::WriteAllBytes(' pathfilename ', $out)
size 를 더미 파일의 크기(바이트)로 바꿉니다 . 원하는 크기를 정의하는 데 도움이 필요한 경우 온라인 변환기(an online converter) 를 사용할 수 있습니다 . 경로 를 (path)더미 파일(dummy file) 을 생성할 위치로 바꿉니다 . 파일 이름을 (filename)더미 파일(dummy file) 에 대해 원하는 이름으로 바꿉니다 . 원하는 경우 파일 확장자(file extension) 를 추가하십시오 . 이는 프로세스에 영향을 주지 않기 때문입니다. 이를 더 명확하게 하기 위해 예를 들어 설명하겠습니다.
D: 파티션 에 1MB(또는 1048576바이트) 크기의 mypowerfile.txt 라는 파일을 만들기로 결정했습니다 . 이를 생성하기 위해 다음 명령을 입력했습니다. $out = new-object byte[] 1048576; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('D:mypowerfile.txt', $out)(새 개체 Random).NextBytes($out); [IO.File]::WriteAllBytes('D:mypowerfile.txt', $out)
PowerShell 은 실시간 피드백을 제공하지 않지만(명령 작성에 오류가 있는 경우 제외) 우리가 살펴본 다른 앱과 마찬가지로 다른 명령을 실행할 준비가 되면 파일 생성이 완료되었음을 알 수 있습니다 . 지정한 위치로 이동하면 더미 파일(dummy file) 이 생성된 것을 확인할 수 있습니다.
명령 프롬프트(Command Prompt) 에서 fsutil 을 사용하는 것과 유사하게 경로(path) 를 생략할 수 있으며 파일은 사용자 프로필 폴더(user profile folder) 에 생성됩니다 . 경로를(path) 완전히 생략하고 위와 동일한 명령을 사용했습니다 . $out = new-object byte[] 1048576; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('mypowerfile.txt', $out)(새 개체 Random).NextBytes($out); [IO.File]::WriteAllBytes('mypowerfile.txt', $out)
경로가 없으면 아래와 같이 새 더미 파일(dummy file) 이 기본적으로 C:UsersYourUserNamemypowerfile.exe 에 저장 됩니다. fsutil 과 달리 PowerShell 을 사용하면 임의의 콘텐츠가 포함된 더미 파일을 만들 수 있습니다. 같은 명령어로 생성된 두 파일을 비교해보면 내용이 다르다는 것을 알 수 있습니다.
위의 모든 옵션 중에서 PowerShell 은 명령의 복잡성과 (PowerShell)더미 파일(dummy file) 생성 시 확인의 부재로 인해 가장 복잡합니다 . 그러나 고급 사용자는 다른 옵션보다 이를 선호할 수 있습니다.
팁:(TIP:) 위 의 PowerShell 명령을 사용할 때 더미 파일을 생성하는 동안 콘솔이 피드백을 제공하도록 매개변수를 추가할 수 있습니다. (provide feedback)그러나 다음과 같은 한 줄짜리를 삽입해야 하므로 명령이 불필요하게 길어집니다.
$out = new-object byte[] 1048576; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('mypowerfile.txt', $out); if ($out -ne $null) {Write-Host ("Dummy file successfully created")} else {"Failed to create dummy file"}
어떤 방법이 가장 쉬운가요?
이 튜토리얼을 제공하기 위해 인터넷의 구덩이를 검색하고 의심스러운 파일을 너무 많이 다운로드했습니다. 닫기 전에 이 방법 중 선호하는 방법을 알려주십시오. 또한 Windows(Windows) 에서 더미 파일을 만드는 다른 방법을 알고 있다면 주저하지 말고 아래 의견에 공유해 주시면 확인해 보겠습니다.
4 ways to create random dummy files with a specific size in Windows
While most regular users might have issuеs understanding the need to create random dummy files of a ѕpecific size, geeks, software developers, and power userѕ know why sυch files сan come in handy sometimes. You can use dummy files to figure оut if there are any bad sectors on your hard drіve, to test network speed, or to enѕure that files on your computer or deνice are deleted beyond recovery. Regardlеss of your reasons, here are four ways to create such files in any modern version of Windows:
1. Create a dummy file with the fsutil command
All Windows versions since Vista include an executable named fsutil.exe. In Windows 10, you can find it in the "C:\Windows\System32" folder.
Fsutil.exe is a powerful tool for managing partitions and volumes. Among many other things, you can also use it to quickly create dummy files of any size from the Command Prompt.
There are a lot of ways to launch the Command Prompt, but we prefer to enter "cmd" in our taskbar's search field, and then to click or tap on Command Prompt. If you intend to create random dummy files in a protected system folder (like your C: drive), press "Run as administrator" instead.
Once the Command Prompt is open, type in fsutil and hit Enter to see a list of commands supported by this tool. There are many parameters that you can use. This only gives you a taste of what fsutil.exe can do. You can find complete information about its capabilities in its official documentation on TechNet.
There are two commands you can enter in the Command Prompt to create a dummy file:
- fsutil file createnew filename size
- fsutil file createnew pathfilename size
Replace filename with the name you want for the dummy file. You can choose to add an extension or not, as this does not affect the process. Replace size with the size you want your dummy file to have. The size is measured in bytes. It might be easier to use an online converter to help you define the size you prefer.
The difference between the two commands is that the second one allows you to specify exactly where your file is stored, by replacing path with a location of your choice on your device.
Now that we got over the theory part, let's see how this works in practice. We first created a file called myfile.exe with a size of 10MB or 10485760 bytes. To create it, we entered the following command: fsutil file createnew myfile.exe 10485760
As seen above, if you use the first command and do not specify a path, the file is created in your user profile folder. In our case, it was stored at C:UsersDiana Ann Roe. We then created another 2MB file, this time using a specific path and no extension. We entered: fsutil file createnew D:myfile 2097152
One aspect to note is that the files created with fsutil.exe are empty. There's no content inside.
2. Create a random dummy file with Dummy File Creator
If you want dummy files with random content, or if you are uncomfortable with the Command Prompt, then you should consider using third-party apps. A free and easy to use tool is the Dummy File Creator.
You can choose between the installer and an archive. We recommend you to get the archive and extract it somewhere on your computer. Then, run the Dummy.exe file. If you want to generate files on your system drive (C:), right-click or press-and-hold and select "Run as administrator," or the program returns an error when it tries to create your files.
While in need of a makeover, the interface of this program is straightforward. The Mode section lets you choose whether you want to generate one file or more. Use the Browse button to get to the location where you want to create the file(s) and type in the name (and extension, if you want one). Next, specify the File Size and check the "Random file content (non-compressible)" box if you want your file(s) to have random content. Then, click or tap Create.
A progress bar keeps you updated while your file is being created.
As soon as the program finishes writing, you get a notification informing you that your file was created.
This tool is obviously easier to use than fsutil.exe, and it also comes with several advantages, like creating more files at the same time and the option to add random file content.
3. Create a random dummy file with Disk Tools
Another free alternative that provides more customization options is the Disk tools toolkit. As the name implies, this is a suite of small free disk-related tools. One of these tools is the File Generator. Download and run CubicDesign_tools.exe. When you try to access it, Windows Defender SmartScreen pops up, telling you that it prevented an unrecognized app from starting. Click or tap on More info and choose Run anyway. Click or tap Install and wait for the app to unpack. Once the extraction is complete, File Explorer takes you to the newly created folder called Tahionic tools package. Out of all the files included in this suite, open Disk Tools.exe, from the System & security folder.
Also in dire need of a makeover, the Disk Tools opens at the File generator tab, which is the one we need to create dummy files.
The four sections in this tab help you customize your dummy file(s):
- Number of files - Set the number of generated files.
- File size - Set the file size or choose one of the suggested sizes on the right.
- File name - Set the file name and location. Select Pattern to enter a custom name (and, optionally, an extension)
- File content - Set the file content. Select "Fill the files with this content" to customize the text in your file and to unlock the option to "Make file unique," which comes in handy when you create multiple files, and you don't want generated files with identical content.
When you are done setting things up, click or tap Create. A beep signals that the dummy file was created, and, at the bottom of the tab, the program also lets you know the time it took to generate the file. It is possible for the program to beep and announce it has generated the dummy file, but the file is not at the specified location. This can happen if you are running Disk Tools without administrator permissions and you are trying to create files on your system drive (C:). To create files anywhere on your Windows computer or device, make sure to open the program as administrator.
What we liked about this app is that, although it looks a bit cluttered, it provides excellent configuration options, and you have a say when it comes to file content. The option to generate unique files is also a nice touch.
4. Create a random dummy file with PowerShell
You can also create a dummy file using PowerShell from Windows. While we detailed all the ways you can open this app in a previous tutorial, we find it easiest to type in "powershell" in the taskbar's search field, and then to click or tap on Windows PowerShell. However, if you plan to create random dummy files on your system drive (C:), make sure to select "Run as Administrator" from the options on the right when you open it.
The PowerShell app launches, waiting for you to type commands and run them.
To create a dummy file, you need to enter the following one-line command:
$out = new-object byte[] size; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('pathfilename', $out)
Replace size with the size your dummy file should have, in bytes. You can use an online converter if you need help defining the size you prefer. Replace path with the location where you want to create the dummy file. Replace filename with the name you want for the dummy file. Add a file extension if you want to, as this has no impact on the process. Let's illustrate this with an example to make it clearer:
We decided to create a file called mypowerfile.txt with a size of 1MB (or 1048576 bytes) on the D: partition. To create it, we entered the following command: $out = new-object byte[] 1048576; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('D:mypowerfile.txt', $out)
Although PowerShell does not offer real-time feedback (unless you made an error writing the command), like the other apps we went over, you can tell it is done creating the file when it is ready for another command. If you go to the specified location, you can see that the dummy file has been created.
Similar to using fsutil in the Command Prompt, you can leave out the path and the file is created in your user profile folder. We used the same command as above, leaving out the path entirely: $out = new-object byte[] 1048576; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('mypowerfile.txt', $out)
Without a path, the new dummy file is stored by default at C:UsersYourUserNamemypowerfile.exe, as seen below. As opposed to fsutil, PowerShell lets you create dummy files with random content. If you compare two files, created using the same command, you can see that they have different content.
Out of all the options above, PowerShell is the most complicated, both because of the complexity of its commands and the absence of confirmation when your dummy file is generated. However, power users might prefer it to the other options.
TIP: When using the PowerShell commands above, you can add a parameter that makes the console provide feedback, while creating dummy files. However, keep in mind that this makes the command unnecessarily long, as you have to insert the following one-liner:
$out = new-object byte[] 1048576; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('mypowerfile.txt', $out); if ($out -ne $null) {Write-Host ("Dummy file successfully created")} else {"Failed to create dummy file"}
Which method do you find easiest?
We searched the pits of the internet and downloaded one too many suspicious files in order to bring you this tutorial. Before you close it, please let us know which of these methods do you prefer? Also, if you know other ways to create dummy files in Windows, don't hesitate to share them in the comments below and we promise to check them out.