4 tapaa luoda tietynkokoisia satunnaisia ​​valetiedostoja Windowsissa

Vaikka useimmilla tavallisilla käyttäjillä saattaa olla vaikeuksia ymmärtää tarvetta luoda tietynkokoisia satunnaisia ​​valetiedostoja, nörtit, ohjelmistokehittäjät ja tehokäyttäjät tietävät, miksi tällaiset tiedostot voivat joskus olla hyödyllisiä. Voit käyttää valetiedostoja selvittääksesi, onko kiintolevylläsi viallisia sektoreita, testataksesi verkon nopeutta tai varmistaaksesi, että tietokoneesi tai laitteesi tiedostot poistetaan palautuksen jälkeen. Syistäsi riippumatta(Regardless) tässä on neljä tapaa luoda tällaisia ​​tiedostoja missä tahansa nykyaikaisessa Windows-versiossa:

1. Luo valetiedosto komennolla fsutil

Kaikki Windows - versiot Vistan(Vista) jälkeen sisältävät suoritettavan tiedoston nimeltä fsutil.exe . Windows 10 : ssä se löytyy "C:\Windows\System32" -kansiosta.

Kansio, joka sisältää suoritettavan fsutil-tiedoston

Fsutil.exe on tehokas työkalu osioiden ja taltioiden hallintaan. Monien muiden asioiden ohella voit myös käyttää sitä luomaan nopeasti kaikenkokoisia valetiedostoja komentokehotteesta(Command Prompt) .

On monia tapoja käynnistää komentokehote(ways to launch the Command Prompt) , mutta kirjoitamme mieluummin "cmd" tehtäväpalkin hakukenttään ja napsautamme tai napautamme sitten komentokehotetta(Command Prompt) . Jos aiot luoda satunnaisia ​​valetiedostoja suojattuun järjestelmäkansioon (kuten C: -asemaan), paina sen sijaan "Suorita järjestelmänvalvojana"("Run as administrator") .

Avaa komentokehote tehtäväpalkista

Kun komentokehote(Command Prompt) on auki, kirjoita fsutil ja paina Enter nähdäksesi luettelon tämän työkalun tukemista komennoista. Voit käyttää monia parametreja. Tämä antaa sinulle vain esimakua siitä, mitä fsutil.exe voi tehdä. Löydät täydelliset tiedot sen ominaisuuksista sen virallisesta dokumentaatiosta TechNetissä(TechNet) .

Luettelo fsutil-ohjelman tukemista komennoista

Voit antaa komentokehotteeseen(Command Prompt) kaksi komentoa valetiedoston luomiseksi:

  • fsutil-tiedosto Createnew filename size
  • fsutil-tiedosto Createnew polkutiedostonimen koko(pathfilename size)

Korvaa tiedostonimi(filename) sillä nimellä, jonka haluat valetiedostolle. Voit lisätä laajennuksen vai ei, koska tämä ei vaikuta prosessiin. Korvaa koko(size) sillä koolla, jonka haluat valetiedostossasi olevan. Koko mitataan tavuina. Voi olla helpompaa käyttää online-muunninta(an online converter) , jonka avulla voit määrittää haluamasi koon.

Ero näiden kahden komennon välillä on, että toinen antaa sinun määrittää tarkalleen, mihin tiedostosi on tallennettu, korvaamalla polun(path) valitsemallasi sijainnilla laitteessasi.

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

Tiedoston luominen ensimmäisellä komennolla

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

Tiedoston luominen toisella komennolla

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

Jos haluat valetiedostoja, joissa on satunnaista sisältöä, tai jos olet epämiellyttävä komentokehotteesta(Command Prompt) , sinun kannattaa harkita kolmannen osapuolen sovellusten käyttöä. Ilmainen ja helppokäyttöinen työkalu on Dummy File Creator .

Voit valita asennusohjelman tai arkiston välillä. Suosittelemme, että hankit arkiston ja purat sen(extract it) jonnekin tietokoneellesi. Suorita sitten Dummy.exe- tiedosto. Jos haluat luoda tiedostoja järjestelmäasemallesi ( C: ), napsauta hiiren kakkospainikkeella tai paina ja pidä painettuna ja valitse "Suorita järjestelmänvalvojana ("Run as administrator)" , tai ohjelma palauttaa virheilmoituksen yrittäessään luoda tiedostoja.

Suorita Dummy.exe aloittaaksesi valetiedostojen luomisen

Vaikka tämän ohjelman käyttöliittymä tarvitsee muutosta, se on yksinkertainen. Tila - osiossa(Mode) voit valita, haluatko luoda yhden vai useamman tiedoston. Selaa- painikkeella pääset sijaintiin, johon haluat luoda tiedoston, ja kirjoita nimi (ja pääte, jos haluat) . (Browse)Määritä seuraavaksi Tiedostokoko(File Size) ja valitse "Satunnainen tiedoston sisältö (ei-pakkattavissa)"("Random file content (non-compressible)") -ruutu, jos haluat tiedostoissasi olevan satunnaista sisältöä. Napsauta tai napauta sitten Luo(Create) .

Mukauta valetiedostosi ja paina Luo

Edistymispalkki pitää sinut ajan tasalla, kun tiedostoa luodaan.

Seuraa dummy-tiedoston luomista

Heti kun ohjelma lopettaa kirjoittamisen, saat ilmoituksen, että tiedostosi on luotu.

Ponnahdusikkuna kertoo, että tiedosto on luotu

Tämä työkalu on selvästi helpompi käyttää kuin fsutil.exe , ja siinä on myös useita etuja, kuten useiden tiedostojen luominen samanaikaisesti ja mahdollisuus lisätä satunnaista tiedostosisältöä.

3. Luo satunnainen valetiedosto Levytyökaluilla(Disk Tools)

Toinen ilmainen vaihtoehto, joka tarjoaa enemmän mukautusvaihtoehtoja, on Levytyökalut-työkalusarja(Disk tools toolkit) . Kuten nimestä voi päätellä, tämä on sarja pieniä ilmaisia ​​levyyn liittyviä työkaluja. Yksi näistä työkaluista on File Generator . Lataa ja suorita CubicDesign_tools.exe . Kun yrität käyttää sitä, Windows Defender SmartScreen ponnahtaa esiin ja kertoo, että se esti tunnistamattoman sovelluksen käynnistymisen. Napsauta(Click) tai napauta Lisätietoja(More info) ja valitse Suorita silti(Run anyway) . Napsauta tai napauta Asenna(Install) ja odota, että sovellus puretaan. Kun purkaminen on valmis, File Explorer vie sinut äskettäin luotuun kansioon nimeltä Tahionic Tools Paketti(Tahionic tools package). Avaa kaikista tähän sarjaan sisältyvistä tiedostoista Disk Tools.exe Järjestelmä ja suojaus(System & security) -kansiosta.

Avaa Disk Tools.exe

Myös kipeästi uudistuksen tarpeessa Levytyökalut(Disk Tools) avautuu Tiedostogeneraattori(File generator) - välilehdelle, jota tarvitsemme valetiedostojen luomiseen.

Käytä Tiedostogeneraattori-välilehteä luodaksesi valetiedostoja

Tämän välilehden neljä osiota auttavat sinua mukauttamaan valetiedostoja:

  • Tiedostojen määrä(Number of files) – Aseta luotujen tiedostojen määrä.
  • Tiedoston koko(File size) – Aseta tiedostokoko tai valitse jokin oikealla olevista ehdotetuista koosta.
  • Tiedostonimi(File name) – Aseta tiedoston nimi ja sijainti. Valitse Malli(Pattern) ja anna mukautettu nimi (ja valinnaisesti laajennus)
  • Tiedoston sisältö(File content) – Aseta tiedoston sisältö. Valitse "Täytä tiedostot tällä sisällöllä"("Fill the files with this content") , jos haluat muokata tiedostosi tekstiä ja vapauttaa "Tee tiedostosta yksilöllinen ("Make file unique)" -vaihtoehdon lukituksen , joka on kätevä, kun luot useita tiedostoja etkä halua luoda samansisältöisiä tiedostoja.

Kun olet määrittänyt asetukset, napsauta tai napauta Luo(Create) . Äänimerkki ilmoittaa, että valetiedosto on luotu, ja välilehden alareunassa ohjelma ilmoittaa myös tiedoston luomiseen kuluneen ajan. Ohjelma voi antaa äänimerkin ja ilmoittaa, että se on luonut valetiedoston, mutta tiedosto ei ole määritetyssä paikassa. Tämä voi tapahtua, jos käytät Levytyökaluja(Disk Tools) ilman järjestelmänvalvojan oikeuksia ja yrität luoda tiedostoja järjestelmäasemallesi ( C: ). Jos haluat luoda tiedostoja missä tahansa Windows - tietokoneessa tai -laitteella, avaa ohjelma järjestelmänvalvojana(as administrator) .

Pidimme tästä sovelluksesta siitä, että vaikka se näyttää hieman sekavalta, se tarjoaa erinomaiset konfigurointivaihtoehdot, ja sinulla on sananvaltaa tiedostojen sisällössä. Mahdollisuus luoda ainutlaatuisia tiedostoja on myös mukava kosketus.

4. Luo satunnainen valetiedosto PowerShellillä(PowerShell)

Voit myös luoda valetiedoston Windowsin (Windows)PowerShellin(PowerShell) avulla . Vaikka kerroimme yksityiskohtaisesti kaikki tavat, joilla voit avata tämän sovelluksen aiemmassa opetusohjelmassa(previous tutorial) , mielestämme on helpointa kirjoittaa tehtäväpalkin hakukenttään "powershell" ja sitten napsauttaa tai napauttaa Windows PowerShell . Jos kuitenkin aiot luoda satunnaisia ​​valetiedostoja järjestelmäasemallesi ( C: ), muista valita "Suorita järjestelmänvalvojana"("Run as Administrator") oikealla olevista vaihtoehdoista, kun avaat sen.

Avaa PowerShell tehtäväpalkista

PowerShell - sovellus käynnistyy odottamassa, että kirjoitat komentoja ja suoritat ne.

PowerShell-konsoli avautuu

Luodaksesi valetiedoston, sinun on annettava seuraava yksirivinen komento:

$out = uuden objektin tavu[] koko(size) ; (uusi-objekti Satunnainen(Random) ).NextBytes($out); [ IO.File ]::WriteAllBytes(' polkutiedoston(pathfilename) nimi ', $out)

Korvaa koko(size) sillä koolla, jonka valetiedostosi pitäisi olla tavuina. Voit käyttää online-muunninta(an online converter) , jos tarvitset apua haluamasi koon määrittämisessä. Korvaa polku(path) sijainnilla, johon haluat luoda valetiedoston. Korvaa tiedostonimi(filename) sillä nimellä, jonka haluat valetiedostolle. Lisää tiedostopääte, jos haluat, koska sillä ei ole vaikutusta prosessiin. Havainnollistetaan tätä esimerkillä, jotta se olisi selkeämpi:

Päätimme luoda D: -osioon tiedoston nimeltä (D:)mypowerfile.txt , jonka koko on 1 Mt (tai 1048576 tavua) . Sen luomiseksi syötimme seuraavan komennon: $out = new-object byte[] 1048576; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('D:mypowerfile.txt', $out)(uusi-objekti Random).NextBytes($out); [IO.File]::WriteAllBytes('D:mypowerfile.txt', $out)

Luo valetiedosto PowerShellillä

Vaikka PowerShell ei tarjoa reaaliaikaista palautetta (ellet ole tehnyt virhettä komennon kirjoittamisessa), voit kertoa muiden sovellusten tapaan, että tiedosto on luotu, kun se on valmis toista komentoa varten. Jos menet määritettyyn paikkaan, näet, että valetiedosto on luotu.

PowerShellillä luotu valetiedosto

Kuten komentokehotteessa(Command Prompt) käytettäessä fsutilia(fsutil) , voit jättää polun(path) pois ja tiedosto luodaan käyttäjäprofiilisi kansioon. Käytimme samaa komentoa kuin yllä, jättäen polun(path) kokonaan pois: $out = new-object byte[] 1048576; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('mypowerfile.txt', $out)(uusi-objekti Random).NextBytes($out); [IO.File]::WriteAllBytes('mypowerfile.txt', $out)

Luo valetiedosto polkua määrittämättä

Ilman polkua uusi valetiedosto tallennetaan oletusarvoisesti osoitteeseen C:UsersYourUserNamemypowerfile.exe , kuten alla näkyy. Toisin kuin fsutil , PowerShell antaa sinun luoda valetiedostoja, joissa on satunnaista sisältöä. Jos vertaat kahta(compare two files) samalla komennolla luotua tiedostoa, näet, että niillä on erilainen sisältö.

Tiedostot, joilla ei ole määritettyä polkua, luodaan käyttäjäprofiilisi kansioon

Kaikista yllä olevista vaihtoehdoista PowerShell on monimutkaisin, sekä sen komentojen monimutkaisuuden että sen vuoksi, ettei valetiedostoa luotaessa ole vahvistusta. Tehokäyttäjät saattavat kuitenkin mieluummin valita sen muista vaihtoehdoista.

VINKKI:(TIP:) Kun käytät yllä olevia PowerShell - komentoja, voit lisätä parametrin, joka saa konsolin antamaan palautetta, kun luot valetiedostoja. Muista kuitenkin, että tämä tekee komennosta tarpeettoman pitkän, koska sinun on lisättävä seuraava yksirivinen:

$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"}

Mikä menetelmä on mielestäsi helpoin?

Etsimme Internetin kuoppia ja latasimme liian monta epäilyttävää tiedostoa, jotta voimme tarjota sinulle tämän opetusohjelman. Ennen kuin suljet sen, kerro meille, mitä näistä tavoista pidät parempana? Lisäksi, jos tiedät muita tapoja luoda valetiedostoja Windowsissa(Windows) , älä epäröi jakaa niitä alla olevissa kommenteissa ja lupaamme tarkistaa ne.



About the author

Olen ammatillinen tietokoneteknikko ja minulla on yli 10 vuoden kokemus alalta. Olen erikoistunut Windows 7:n ja Windows Apps -kehitykseen sekä Cool Websites -suunnitteluun. Olen alalta erittäin asiantunteva ja kokenut, ja olisin arvokas voimavara kaikille organisaatioille, jotka haluavat kasvattaa liiketoimintaansa.



Related posts