4 sätt att skapa slumpmässiga dummyfiler med en specifik storlek i Windows

Även om de flesta vanliga användare kan ha problem med att förstå behovet av att skapa slumpmässiga dummy-filer av en viss storlek, vet nördar, mjukvaruutvecklare och avancerade användare varför sådana filer kan vara användbara ibland. Du kan använda dummy-filer för att ta reda på om det finns några dåliga sektorer på din hårddisk, för att testa nätverkshastighet eller för att säkerställa att filer på din dator eller enhet raderas efter återställning. Oavsett(Regardless) dina skäl, här är fyra sätt att skapa sådana filer i alla moderna versioner av Windows:

1. Skapa en dummy-fil med kommandot fsutil

Alla Windows - versioner sedan Vista innehåller en körbar fil med namnet fsutil.exe . I Windows 10 kan du hitta den i mappen "C:\Windows\System32" .

Mappen som innehåller den körbara filen fsutil

Fsutil.exe är ett kraftfullt verktyg för att hantera partitioner och volymer. Bland många andra saker kan du också använda den för att snabbt skapa dummyfiler av valfri storlek från kommandotolken(Command Prompt) .

Det finns många sätt att starta kommandotolken(ways to launch the Command Prompt) , men vi föredrar att ange "cmd" i vårt aktivitetsfälts sökfält och sedan klicka eller trycka på kommandotolken(Command Prompt) . Om du tänker skapa slumpmässiga dummyfiler i en skyddad systemmapp (som din C: -enhet), tryck på "Kör som administratör"("Run as administrator") istället.

Öppna kommandotolken från aktivitetsfältet

När kommandotolken(Command Prompt) är öppen, skriv in fsutil och tryck på Enter för att se en lista över kommandon som stöds av detta verktyg. Det finns många parametrar som du kan använda. Detta ger dig bara en smak av vad fsutil.exe kan göra. Du kan hitta fullständig information om dess kapacitet i dess officiella dokumentation på TechNet .

Listan över kommandon som stöds av fsutil

Det finns två kommandon du kan ange i kommandotolken(Command Prompt) för att skapa en dummy-fil:

  • fsutil-fil skapa ny (size)filnamnsstorlek(filename)
  • fsutil-fil skapa ny sökvägsfilnamnstorlek(pathfilename size)

Ersätt filnamnet(filename) med det namn du vill ha för dummyfilen. Du kan välja att lägga till en tillägg eller inte, eftersom detta inte påverkar processen. Byt ut storleken(size) med den storlek du vill att din dummyfil ska ha. Storleken mäts i byte. Det kan vara lättare att använda en online-omvandlare(an online converter) för att hjälpa dig definiera den storlek du föredrar.

Skillnaden mellan de två kommandona är att det andra låter dig ange exakt var din fil är lagrad, genom att ersätta sökvägen(path) med en valfri plats på din enhet.

Nu när vi kom över teoridelen, låt oss se hur detta fungerar i praktiken. Vi skapade först en fil som heter myfile.exe med en storlek på 10MB eller 10485760 byte. För att skapa den skrev vi in ​​följande kommando: fsutil file createnew myfile.exe 10485760

Skapa en fil med det första kommandot

Som sett ovan, om du använder det första kommandot och inte anger en sökväg, skapas filen i din användarprofilmapp. I vårt fall lagrades den hos C:UsersDiana Ann Roe . Vi skapade sedan ytterligare en 2MB fil, den här gången med en specifik sökväg och utan tillägg. Vi skrev in: fsutil file createnew D:myfile 2097152

Skapa en fil med det andra kommandot

En aspekt att notera är att filerna som skapats med fsutil.exe är tomma. Det finns inget innehåll inuti.

2. Skapa en slumpmässig dummy-fil med Dummy File Creator

Om du vill ha dummyfiler med slumpmässigt innehåll, eller om du är obekväm med kommandotolken(Command Prompt) , bör du överväga att använda appar från tredje part. Ett gratis och lättanvänt verktyg är Dummy File Creator .

Du kan välja mellan installationsprogrammet och ett arkiv. Vi rekommenderar att du hämtar arkivet och extraherar det(extract it) någonstans på din dator. Kör sedan(Dummy.exe) filen Dummy.exe . Om du vill generera filer på din systemenhet ( C: ), högerklicka eller tryck och håll ned och välj "Kör som administratör ("Run as administrator)" , annars returnerar programmet ett fel när det försöker skapa dina filer.

Kör Dummy.exe för att börja skapa dummy-filer

Även om det är i behov av en makeover är gränssnittet för det här programmet enkelt. Lägesektionen låter(Mode) dig välja om du vill generera en eller flera filer. Använd knappen Bläddra(Browse) för att komma till platsen där du vill skapa filen/filerna och skriv in namnet (och tillägget, om du vill ha en). Ange sedan filstorleken(File Size) och markera rutan "Slumpmässigt filinnehåll (icke-komprimerbart)"("Random file content (non-compressible)") om du vill att dina filer ska ha slumpmässigt innehåll. Klicka eller tryck sedan på Skapa(Create) .

Anpassa dina dummy-filer och tryck på Skapa

En förloppsindikator håller dig uppdaterad medan din fil skapas.

Följ skapandet av din dummy-fil

Så fort programmet har skrivit klart får du ett meddelande om att din fil har skapats.

Ett popup-fönster låter dig veta att filen skapades

Det här verktyget är uppenbarligen lättare att använda än fsutil.exe , och det kommer också med flera fördelar, som att skapa fler filer samtidigt och möjligheten att lägga till slumpmässigt filinnehåll.

3. Skapa en slumpmässig dummy-fil med Diskverktyg(Disk Tools)

Ett annat gratis alternativ som ger fler anpassningsalternativ är verktygslådan Diskverktyg(Disk tools toolkit) . Som namnet antyder är detta en uppsättning små gratis diskrelaterade verktyg. Ett av dessa verktyg är File Generator . Ladda ner och kör CubicDesign_tools.exe . När du försöker komma åt den, dyker Windows Defender SmartScreen upp och berättar att den förhindrade en okänd app från att starta. Klicka(Click) eller tryck på Mer info(More info) och välj Kör ändå(Run anyway) . Klicka eller tryck på Installera(Install) och vänta tills appen packas upp. När extraheringen är klar tar File Explorer dig till den nyskapade mappen som heter Tahionic tools package. Av alla filer som ingår i denna svit öppnar du Disk Tools.exe(Disk Tools.exe) från mappen System & säkerhet(System & security) .

Öppna Disk Tools.exe

Också i stort behov av en makeover, öppnas skivverktygen på fliken (Disk Tools)Filgenerator(File generator) , som är den vi behöver för att skapa dummyfiler.

Använd fliken Filgenerator för att skapa dummyfiler

De fyra avsnitten på den här fliken hjälper dig att anpassa dina dummy-filer:

  • Antal filer(Number of files) - Ställ in antalet genererade filer.
  • Filstorlek(File size) - Ställ in filstorleken eller välj en av de föreslagna storlekarna till höger.
  • Filnamn(File name) - Ange filnamn och plats. Välj Mönster(Pattern) för att ange ett anpassat namn (och eventuellt ett tillägg)
  • Filinnehåll(File content) - Ställ in filinnehållet. Välj "Fyll filerna med det här innehållet"("Fill the files with this content") för att anpassa texten i din fil och för att låsa upp alternativet "Gör filen unik ("Make file unique)" , vilket är praktiskt när du skapar flera filer och du inte vill ha genererade filer med identiskt innehåll.

När du är klar med att ställa in saker klickar du eller trycker på Skapa(Create) . Ett pip signalerar att dummyfilen skapades, och längst ner på fliken låter programmet dig också veta hur lång tid det tog att skapa filen. Det är möjligt för programmet att pipa och meddela att det har genererat dummy-filen, men filen finns inte på den angivna platsen. Detta kan hända om du kör Diskverktyg(Disk Tools) utan administratörsbehörighet och du försöker skapa filer på din systemenhet ( C: ). För att skapa filer var som helst på din Windows -dator eller enhet, se till att öppna programmet som administratör(as administrator) .

Vad vi gillade med den här appen är att, även om den ser lite rörig ut, ger den utmärkta konfigurationsalternativ, och du har att säga till om när det kommer till filinnehåll. Alternativet att generera unika filer är också en fin touch.

4. Skapa en slumpmässig dummy-fil med PowerShell

Du kan också skapa en dummy-fil med PowerShell från Windows . Medan vi beskrev alla sätt du kan öppna den här appen i en tidigare handledning(previous tutorial) , tycker vi att det är lättast att skriva in "powershell" i aktivitetsfältets sökfält och sedan klicka eller trycka på Windows PowerShell . Men om du planerar att skapa slumpmässiga dummyfiler på din systemenhet ( C: ), se till att välja "Kör som administratör"("Run as Administrator") från alternativen till höger när du öppnar den.

Öppna PowerShell från aktivitetsfältet

PowerShell -(PowerShell) appen startar och väntar på att du ska skriva kommandon och köra dem.

PowerShell-konsolen öppnas

För att skapa en dummy-fil måste du ange följande kommando på en rad:

$out = nytt-objekt byte[] storlek(size) ; (new-object Random ).NextBytes($out); [ IO.File ]::WriteAllBytes(' sökvägsfilnamn(pathfilename) ', $out)

Ersätt storleken(size) med den storlek som din dummyfil ska ha, i byte. Du kan använda en onlinekonverterare(an online converter) om du behöver hjälp med att definiera vilken storlek du föredrar. Ersätt sökväg(path) med platsen där du vill skapa dummyfilen. Ersätt filnamnet(filename) med det namn du vill ha för dummyfilen. Lägg till ett filtillägg om du vill, eftersom detta inte har någon inverkan på processen. Låt oss illustrera detta med ett exempel för att göra det tydligare:

Vi bestämde oss för att skapa en fil som heter mypowerfile.txt med en storlek på 1MB (eller 1048576 byte) på D: -partitionen. För att skapa den skrev vi in ​​följande kommando: $out = new-object byte[] 1048576; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('D:mypowerfile.txt', $out)

Skapa en dummy-fil med PowerShell

Även om PowerShell inte erbjuder feedback i realtid (såvida du inte gjorde ett fel när du skrev kommandot), precis som de andra apparna vi gick igenom, kan du se att det är klart att skapa filen när den är redo för ett annat kommando. Om du går till den angivna platsen kan du se att dummyfilen har skapats.

Dummyfilen skapad med PowerShell

På samma sätt som att använda fsutil i kommandotolken(Command Prompt) kan du utelämna sökvägen(path) och filen skapas i din användarprofilmapp. Vi använde samma kommando som ovan och utelämnade sökvägen(path) helt: $out = new-object byte[] 1048576; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('mypowerfile.txt', $out)

Skapa en dummy-fil utan att ange sökvägen

Utan en sökväg lagras den nya dummyfilen som standard på C:UsersYourUserNamemypowerfile.exe , som visas nedan. Till skillnad från fsutil låter PowerShell dig skapa dummyfiler med slumpmässigt innehåll. Om du jämför två filer(compare two files) skapade med samma kommando kan du se att de har olika innehåll.

Filer utan en angiven sökväg skapas i din användarprofilmapp

Av alla alternativ ovan är PowerShell det mest komplicerade, både på grund av komplexiteten i dess kommandon och avsaknaden av bekräftelse när din dummy-fil genereras. Men avancerade användare kanske föredrar det framför de andra alternativen.

TIPS:(TIP:) När du använder PowerShell- kommandona ovan kan du lägga till en parameter som får konsolen att ge feedback samtidigt som du skapar dummyfiler. Tänk dock på att detta gör kommandot onödigt långt, eftersom du måste infoga följande 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"}

Vilken metod tycker du är lättast?

Vi sökte i groparna på internet och laddade ner en för många misstänkta filer för att ge dig den här handledningen. Innan du stänger den, vänligen meddela oss vilken av dessa metoder du föredrar? Dessutom, om du vet andra sätt att skapa dummy-filer i Windows , tveka inte att dela dem i kommentarerna nedan och vi lovar att kolla in dem.



About the author

Jag är en mjukvarugranskare och trådlös ingenjör med över 10 års erfarenhet inom området. Jag är specialiserad på att granska mobila applikationer och mjukvara, samt att hjälpa kunder att optimera sina nätverk. Genom mina recensioner kan jag hjälpa dig att fatta välgrundade beslut om vilka produkter du ska använda, hur du kan förbättra ditt arbetsflöde med mera. Mina färdigheter inkluderar utmärkt skriftlig och muntlig kommunikation, problemlösning, stark teknisk kunskap och en känsla för detaljer. Jag är även skicklig på att arbeta självständigt och samarbeta i projekt.



Related posts