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 yürütülebilir dosyasını içeren klasör

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 .

Görev çubuğunuzdan Komut İstemi'ni açı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 .

fsutil tarafından desteklenen komutların listesi

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

İlk komutu kullanarak bir dosya oluşturma

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

İkinci komutu kullanarak bir dosya oluşturma

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.

Sahte dosyalar oluşturmaya başlamak için Dummy.exe'yi çalıştırın

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) .

Sahte dosya(lar)ınızı özelleştirin ve Oluştur'a basın

Dosyanız oluşturulurken bir ilerleme çubuğu sizi güncel tutar.(progress bar)

Sahte dosyanızın oluşturulmasını takip edin

Program yazmayı bitirir bitirmez, dosyanızın oluşturulduğunu bildiren bir bildirim alırsınız.

Bir açılır pencere, dosyanın oluşturulduğunu bilmenizi sağlar

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)

Disk Tools.exe'ye erişin

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 .

Sahte dosyalar oluşturmak için Dosya oluşturucu sekmesini kullanın

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 .

Görev çubuğunuzdan PowerShell'i açın

PowerShell uygulaması başlatılır ve komutları yazıp çalıştırmanızı bekler.

PowerShell konsolu açılır

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 kullanarak sahte bir dosya oluşturun

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.

PowerShell ile oluşturulan sahte dosya

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)

Yolu belirtmeden sahte bir dosya oluşturun

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.

Belirli bir yolu olmayan dosyalar, kullanıcı profili klasörünüzde oluşturulur

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.



About the author

Ben profesyonel bir yorumcu ve üretkenlik arttırıcıyım. İnternette video oyunları oynayarak, yeni şeyler keşfetmeyi ve teknoloji ihtiyaçları konusunda insanlara yardım ederek vakit geçirmeyi seviyorum. Xbox ile biraz deneyimim var ve 2009'dan beri müşterilerin sistemlerini güvende tutmalarına yardımcı oluyorum.



Related posts