Windows'ta belirli bir boyuta sahip rastgele kukla dosyalar oluşturmanın 4 yolu
Çoğu normal kullanıcı, belirli bir boyutta rastgele sahte dosyalar oluşturma ihtiyacını anlama konusunda sorun yaşayabilirken, meraklılar, yazılım geliştiriciler ve uzman kullanıcılar, bu tür dosyaların bazen neden kullanışlı olabileceğini bilir. Sabit sürücünüzde herhangi bir bozuk sektör olup olmadığını anlamak, ağ hızını test etmek veya (network speed)bilgisayarınızdaki veya cihazınızdaki(computer or device) dosyaların kurtarılamayacak şekilde silindiğinden emin olmak için sahte dosyalar kullanabilirsiniz. Sebepleriniz ne olursa olsun(Regardless) , Windows'un herhangi bir modern sürümünde bu tür dosyaları oluşturmanın dört yolu:
1. fsutil komutuyla(fsutil command) sahte bir dosya oluşturun
Vista'dan(Vista) bu yana tüm Windows sürümleri , fsutil.exe adlı bir yürütülebilir dosya içerir . Windows 10'da(Windows 10) " "C:\Windows\System32" klasöründe bulabilirsiniz .
Fsutil.exe , bölümleri ve birimleri yönetmek için güçlü bir araçtır. Diğer birçok şeyin yanı sıra, Komut İsteminden(Command Prompt) herhangi bir boyuttaki sahte dosyaları hızlı bir şekilde oluşturmak için de kullanabilirsiniz .
Komut İstemi'ni(Command Prompt) başlatmanın birçok yolu vardır , ancak görev çubuğumuzun arama alanına (search field)"cmd" yazmayı("cmd") ve ardından Komut İstemi'ne(Command Prompt) tıklamayı veya üzerine dokunmayı tercih ediyoruz . Korumalı bir sistem klasöründe(system folder) ( C: sürücünüz gibi) rastgele boş dosyalar oluşturmayı düşünüyorsanız, bunun yerine "Yönetici olarak çalıştır"a("Run as administrator") basın .
Komut İstemi(Command Prompt) açıldığında, bu araç tarafından desteklenen komutların listesini görmek için fsutil yazın ve Enter'a basın. (Enter)Kullanabileceğiniz birçok parametre var. Bu size yalnızca fsutil.exe'nin(fsutil.exe) neler yapabileceğinin bir tadı verir . Yetenekleri hakkında tam bilgiyi TechNet'teki(TechNet) resmi belgelerinde bulabilirsiniz .
Sahte bir dosya oluşturmak için Komut İstemi'ne(Command Prompt) girebileceğiniz iki komut vardır :
- fsutil dosyası createnew dosya adı (filename) boyutu(size)
- fsutil dosyası createnew pathfilename boyutu(pathfilename size)
Dosya adını (filename)sahte dosya(dummy file) için istediğiniz adla değiştirin . Süreci etkilemeyeceği için bir uzantı eklemeyi veya eklememeyi seçebilirsiniz. Boyutu, sahte dosyanızın(dummy file) sahip olmasını istediğiniz boyutla(size) değiştirin . Boyut bayt cinsinden ölçülür. Tercih ettiğiniz boyutu tanımlamanıza yardımcı olması için çevrimiçi bir dönüştürücü(an online converter) kullanmak daha kolay olabilir .
İki komut arasındaki fark, ikincisinin yolu(path) cihazınızda seçtiğiniz bir konumla değiştirerek dosyanızın tam olarak nerede depolandığını belirlemenize izin vermesidir.
Şimdi teori kısmını aştık, bunun pratikte nasıl çalıştığını görelim. İlk önce myfile.exe(myfile.exe) adında 10MB veya 10485760 bayt boyutunda bir dosya oluşturduk . Oluşturmak için şu komutu girdik: fsutil file createnew myfile.exe 10485760
Yukarıda görüldüğü gibi, ilk komutu kullanır ve bir yol belirtmezseniz, dosya kullanıcı profili klasörünüzde(user profile folder) oluşturulur . Bizim durumumuzda, C:UsersDiana Ann Roe'da(C:UsersDiana Ann Roe) saklandı . Daha sonra, bu sefer belirli bir yol kullanarak ve hiçbir uzantı kullanmadan 2MB'lik başka bir dosya oluşturduk. Girdik : fsutil file createnew D:myfile 2097152
Unutulmaması gereken bir husus, fsutil.exe ile oluşturulan dosyaların boş olmasıdır. İçerisinde içerik yok.
2. Dummy File Creator(Dummy File Creator) ile rastgele bir sahte dosya oluşturun(dummy file)
Rastgele içeriğe(random content) sahip boş dosyalar istiyorsanız veya Komut İsteminden(Command Prompt) rahatsızsanız , üçüncü taraf uygulamaları kullanmayı düşünmelisiniz. Ücretsiz ve kullanımı kolay bir araç, Dummy File Creator'dır(Dummy File Creator) .
Yükleyici ve arşiv arasında seçim yapabilirsiniz. Arşivi almanızı ve bilgisayarınızda bir yere çıkarmanızı öneririz. Ardından, Dummy.exe dosyasını çalıştırın. Sistem sürücünüzde(system drive) ( C: ) dosya oluşturmak istiyorsanız , sağ tıklayın veya basılı tutun ve "Yönetici olarak çalıştır" ("Run as administrator)seçeneğini(") seçin , aksi takdirde program dosyalarınızı oluşturmaya çalıştığında bir hata verir.
Bir makyaj ihtiyacı olsa da, bu programın arayüzü basittir. Mod(Mode) bölümü , bir veya daha fazla dosya oluşturmak isteyip istemediğinizi seçmenizi sağlar. Dosyaları oluşturmak istediğiniz konuma gitmek için Gözat(Browse) düğmesini kullanın ve adı (ve isterseniz uzantıyı) yazın. Ardından, Dosya Boyutunu(File Size) belirtin ve dosya(lar)ınızın rastgele içeriğe sahip olmasını istiyorsanız "Rastgele dosya içeriği (sıkıştırılamaz)" kutusunu işaretleyin. ("Random file content (non-compressible)")Ardından, Oluştur'a (Create)tıklayın veya dokunun(click or tap) .
Dosyanız oluşturulurken bir ilerleme çubuğu sizi güncel tutar.(progress bar)
Program yazmayı bitirir bitirmez, dosyanızın oluşturulduğunu bildiren bir bildirim alırsınız.
Bu aracın kullanımı açıkça fsutil.exe'den(fsutil.exe) daha kolaydır ve aynı anda daha fazla dosya oluşturma ve rastgele dosya içeriği(file content) ekleme seçeneği gibi çeşitli avantajlarla birlikte gelir .
3. Disk Araçları(Disk Tools) ile rastgele bir sahte dosya oluşturun(dummy file)
Daha fazla özelleştirme seçeneği sunan bir başka ücretsiz alternatif ise Disk araçları araç takımıdır(Disk tools toolkit) . Adından da anlaşılacağı gibi, bu küçük, ücretsiz diskle ilgili araçlar paketidir. Bu araçlardan biri Dosya Üreticisidir(File Generator) . CubicDesign_tools.exe dosyasını indirin ve çalıştırın . Erişmeye çalıştığınızda, Windows Defender SmartScreen açılır ve tanınmayan bir uygulamanın başlatılmasını engellediğini söyler. Daha fazla bilgi üzerine (More info)tıklayın(Click) veya dokunun ve Yine de çalıştır'ı(Run anyway) seçin . Yükle'ye(Install) tıklayın veya dokunun ve uygulamanın paketini açmasını bekleyin. Çıkarma işlemi tamamlandıktan sonra, Dosya Gezgini(File Explorer) sizi Tahionic araçlar paketi adlı yeni oluşturulan klasöre götürür.(Tahionic tools package). Bu pakette bulunan tüm dosyalardan , Sistem ve güvenlik(System & security) klasöründen Disk Tools.exe dosyasını açın.(Disk Tools.exe)
Ayrıca ciddi bir düzeltmeye ihtiyaç duyulduğunda, Disk Araçları(Disk Tools) , boş dosyalar oluşturmak için ihtiyaç duyduğumuz Dosya(File generator) oluşturucu sekmesinde açılır .
Bu sekmedeki dört bölüm, (tab help)sahte dosya(dummy file) (lar) ınızı özelleştirmenize yardımcı olur:
- Dosya sayısı(Number of files) - Oluşturulan dosyaların sayısını ayarlayın.
- Dosya boyutu(File size) - Dosya boyutunu ayarlayın veya(file size) sağdaki önerilen boyutlardan birini seçin.
- Dosya adı(File name) - Dosya adını ve konumunu(file name and location) ayarlayın . Özel bir ad(custom name) (ve isteğe bağlı olarak bir uzantı) girmek için Desen'i(Pattern) seçin .
- Dosya içeriği(File content) - Dosya içeriğini ayarlayın. Dosyanızdaki metni özelleştirmek için "Dosyaları bu içerikle doldurun"("Fill the files with this content") u seçin ve birden fazla dosya oluşturduğunuzda kullanışlı olan " Dosyayı benzersiz yap"("Make file unique) seçeneğinin kilidini açın ve aynı içeriğe sahip oluşturulan dosyaları istemezsiniz.
Bir şeyleri ayarlamayı tamamladığınızda, Oluştur'a (Create)tıklayın veya dokunun(click or tap) . Bir bip sesi, sahte dosyanın(dummy file) oluşturulduğunu bildirir ve sekmenin alt kısmında program, dosyayı oluşturmak için geçen süreyi de size bildirir. Programın bip sesi çıkararak sahte dosyayı(dummy file) oluşturduğunu duyurması mümkündür , ancak dosya belirtilen konumda değildir. Bu, Disk Araçlarını yönetici izinleri olmadan çalıştırıyorsanız ve (Disk Tools)sistem sürücünüzde(system drive) ( C: ) dosya oluşturmaya çalışıyorsanız olabilir . Windows bilgisayarınızda veya cihazınızda(Windows computer or device) herhangi bir yerde dosya oluşturmak için programı yönetici olarak açtığınızdan emin olun.
Bu uygulama hakkında sevdiğimiz şey, biraz dağınık görünmesine rağmen mükemmel yapılandırma seçenekleri sunması ve dosya içeriği konusunda söz sahibi olmanızdır. Benzersiz dosyalar oluşturma seçeneği de hoş bir dokunuş.
4. PowerShell(PowerShell) ile rastgele bir sahte dosya oluşturun(dummy file)
Ayrıca Windows'tan (Windows)PowerShell kullanarak sahte bir dosya(dummy file) oluşturabilirsiniz . Bu uygulamayı önceki bir öğreticide açmanın tüm yollarını ayrıntılı olarak açıklamış olsak da, görev çubuğunun arama alanına (search field)"powershell" yazmanın("powershell") ve ardından Windows PowerShell'e(Windows PowerShell) tıklamanın veya üzerine dokunmanın en kolay yolunu buluyoruz . Ancak, sistem sürücünüzde(system drive) ( C: ) rastgele boş dosyalar oluşturmayı planlıyorsanız, açtığınızda sağdaki seçeneklerden "Yönetici Olarak Çalıştır" ı("Run as Administrator") seçtiğinizden emin olun .
PowerShell uygulaması başlatılır ve komutları yazıp çalıştırmanızı bekler.
Sahte(dummy file) bir dosya oluşturmak için aşağıdaki tek satırlık komutu girmeniz gerekir:
$out = yeni nesne baytı[] boyut(size) ; (yeni nesne Rastgele(Random) ).NextBytes($out); [IO.File]::WriteAllBytes(' pathfilename ', $out)
Boyutu, kukla dosyanızın bayt cinsinden sahip olması gereken boyutla değiştirin(size) . Tercih ettiğiniz boyutu tanımlama konusunda yardıma ihtiyacınız varsa , çevrimiçi bir dönüştürücü(an online converter) kullanabilirsiniz . Yolu , (path)sahte dosyayı(dummy file) oluşturmak istediğiniz konumla değiştirin . Dosya adını (filename)sahte dosya(dummy file) için istediğiniz adla değiştirin . İşlem üzerinde hiçbir etkisi olmadığı için isterseniz bir dosya uzantısı(file extension) ekleyin . Bunu daha açık hale getirmek için bir örnekle açıklayalım:
D: bölümünde mypowerfile.txt adında 1MB (veya 1048576 byte) boyutunda bir dosya oluşturmaya karar verdik . Oluşturmak için şu komutu girdik: $out = new-object byte[] 1048576; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('D:mypowerfile.txt', $out)(yeni nesne Rastgele).NextBytes($out); [IO.File]::WriteAllBytes('D:mypowerfile.txt', $out)
PowerShell gerçek zamanlı geri bildirim sunmasa da (komutu yazarken bir hata yapmadıysanız), diğer uygulamalarda olduğu gibi, başka bir komut için hazır olduğunda dosyayı oluşturmanın bittiğini söyleyebilirsiniz. Belirtilen konuma giderseniz, sahte dosyanın(dummy file) oluşturulduğunu görebilirsiniz.
fsutil'i (fsutil)Komut İstemi'nde(Command Prompt) kullanmaya benzer şekilde , yolu(path) dışarıda bırakabilirsiniz ve dosya, kullanıcı profili klasörünüzde(user profile folder) oluşturulur . Yolu(path) tamamen dışarıda bırakarak yukarıdakiyle aynı komutu kullandık : $out = new-object byte[] 1048576; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('mypowerfile.txt', $out)
Bir yol olmadan, yeni sahte dosya(dummy file) , aşağıda görüldüğü gibi varsayılan olarak C:UsersYourUserNamemypowerfile.exe konumunda depolanır. (C:UsersYourUserNamemypowerfile.exe)fsutil'in(fsutil) aksine , PowerShell rastgele içerikli sahte dosyalar oluşturmanıza olanak tanır. Aynı komut kullanılarak oluşturulmuş iki dosyayı karşılaştırırsanız, farklı içeriğe sahip olduklarını görebilirsiniz.
Yukarıdaki tüm seçeneklerden PowerShell , hem komutlarının karmaşıklığı hem de (PowerShell)sahte dosyanız(dummy file) oluşturulduğunda onay olmaması nedeniyle en karmaşık olanıdır . Ancak, uzman kullanıcılar bunu diğer seçeneklere tercih edebilir.
İPUCU: Yukarıdaki (TIP:)PowerShell komutlarını kullanırken, sahte dosyalar oluştururken konsolun geri bildirim sağlamasına olanak(provide feedback) tanıyan bir parametre ekleyebilirsiniz . Ancak, aşağıdaki tek satırı eklemeniz gerektiğinden, bunun komutu gereksiz yere uzattığını unutmayın:
$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"}
Hangi yöntemi daha kolay buluyorsunuz?
Size bu öğreticiyi getirmek için internetin çukurlarını aradık ve çok fazla şüpheli dosya indirdik. Kapatmadan önce lütfen bu yöntemlerden hangisini tercih ettiğinizi bize bildirin. Ayrıca, Windows'ta(Windows) sahte dosyalar oluşturmanın başka yollarını biliyorsanız , bunları aşağıdaki yorumlarda paylaşmaktan çekinmeyin; kontrol edeceğimize söz veriyoruz.
Related posts
Windows Terminal içinde CMD and PowerShell arasında geçiş yapma
Aynı anda birden fazla klasör oluşturmak için nasıl
Windows Terminal nedir?
Windows 10 PC, Dizüstü veya Tabletim Hangi Model? Bulmanın 8 yolu
Windows'ta bir klasörün dizin ağacı nasıl dışa aktarılır
Telnet İstemcisi ile Yapabileceğiniz 5 Eğlenceli ve Meraklı Şey
Açık Command Prompt 5 yolu Windows çizme değil
Windows 10 birden masaüstü nasıl kullanılır: Tüm Bilmeniz gereken
Linux için Windows Alt Sistemini nasıl edinebilirim?
PowerShell ve CMD'yi varsayılan ayarlarına sıfırlayın
Windows kurulduğunda öğrenin. orijinal install date nedir?
Windows 10'da IP adresini değiştirmenin 3 yolu
Komut İstemi: Bilmeniz gereken 11 temel komut (cd, dir, mkdir, vb.)
Windows'ta Telnet istemcisi nasıl kurulur ve kullanılır
Windows'ta PowerShell nedir ve onunla neler yapabilirsiniz?
Windows'ta çalışan işlemlerin listesi nasıl yazdırılır
Komut İstemi (CMD) nedir?
Windows'ta PowerShell'i açmanın 9 yolu (yönetici olarak dahil)
Command Prompt (14 yol) nasıl açılır
Chrome, Firefox, Microsoft Edge ve Opera'de bir sekmeyi susturulur