Windows 10’da herhangi bir dosyadan kurtulmak, pasta yemek kadar kolaydır. Ancak, Dosya Gezgini’nde yürütülen silme işleminin süresi, öğeden öğeye değişir. Bunu etkileyen çeşitli faktörler, boyut, silinecek tek tek dosya sayısı, dosya türü vb.’dir. Bu nedenle, binlerce ayrı dosya içeren büyük klasörleri silmek can take hours. Bazı durumlarda, silme sırasında görüntülenen tahmini süre bir günden fazla bile olabilir. Ayrıca, geleneksel silme yöntemi de biraz verimsizdir, çünkü empty Recycle bin Bu dosyaları bilgisayarınızdan kalıcı olarak kaldırmak için Bu yazıda, Windows PowerShell’de klasörlerin ve alt klasörlerin nasıl hızlı bir şekilde silineceğini tartışacağız.

How to Delete Folders and Subfolders in Windows PowerShell

Bir klasörü silmenin en basit yolları aşağıda listelenmiştir:

  • Öğeyi seçin ve Del key klavyede.
  • Öğeye sağ tıklayın ve seçin Delete from the context menu görünen

    Ancak, sildiğiniz dosyalar PC tarafından kalıcı olarak silinmez, çünkü dosyalar Geri Dönüşüm kutusunda bulunmaya devam eder. Bu nedenle, dosyaları Windows PC’nizden kalıcı olarak kaldırmak için,

  • Ya basın Shift + Delete keys Öğeyi silmek için birlikte
  • Veya Masaüstündeki Geri Dönüşüm Kutusu simgesine sağ tıklayın ve ardından Empty recycle bin.

    Why Delete Large Files in Windows 10?

    Windows 10’da büyük dosyaları silmek için bazı nedenler şunlardır:

  • bu disk space PC’nizde düşük olabilir, bu nedenle alan boşaltmanız gerekir.
  • Dosyalarınız veya klasörünüz duplicated kazara
  • Sizin private or sensitive files silinebilir, böylece başka kimse bunlara erişemez.
  • dosyalarınız olabilir corrupt or full of malware Kötü amaçlı programların saldırısı nedeniyle.

    Issues With Deleting Large Files and Folders

    Bazen daha büyük dosyaları veya klasörleri sildiğinizde aşağıdaki gibi can sıkıcı sorunlarla karşılaşabilirsiniz:

  • Files can’t be deleted – Bu, uygulama dosyalarını ve klasörlerini kaldırmak yerine silmeye çalıştığınızda olur.
  • Very long duration of deletion – Asıl silme işlemine başlamadan önce, Dosya Gezgini klasörün içeriğini kontrol eder ve bir ETA sağlamak için toplam dosya sayısını hesaplar. Windows, denetleme ve hesaplamanın yanı sıra, o anda silinmekte olan dosya/klasördeki güncellemeleri görüntülemek için dosyaları da analiz eder. Bu ek işlemler, genel silme işlemi süresine büyük ölçüde katkıda bulunur.

    Must Read: HKEY_LOCAL_MACHINE nedir?

    Neyse ki, bu gereksiz adımları atlamanın ve büyük dosyaları Windows 10’dan silme işlemini hızlandırmanın birkaç yolu var. Bu makalede, aynısını yapmanın çeşitli yöntemlerinde size yol göstereceğiz.

    Method 1: Delete Folders and Subfolders in Windows PowerShell

    PowerShell uygulamasını kullanarak büyük klasörleri silmek için aşağıda belirtilen adımları izleyin:

    1. tıklayın Start ve yazın powershell, ardından üzerine tıklayın Run as administrator.


    2. Aşağıdakini yazın command ve vur Enter key.

    Remove-Item -path C:UsersACERDocumentslarge_folders -recurse

    Not: Değiştir path yukarıdaki komutta folder path silmek istediğiniz


    Windows PowerShell'de dosya veya klasörü silme komutunu yazın.  PowerShell'de Klasörler ve Alt Klasörler Nasıl Silinir

    Method 2: Delete Folders and Subfolders in Command Prompt

    Resmi Microsoft belgelerine göre, del komutu bir veya daha fazla dosyayı siler ve rmdir komutu dosya dizinini siler. Bu komutların her ikisi de Windows Kurtarma Ortamı’nda çalıştırılabilir. Komut İstemi’nde klasörleri ve alt klasörleri nasıl sileceğiniz aşağıda açıklanmıştır:

    1. Basın Windows + Q keys başlatmak için search bar.


    Arama çubuğunu başlatmak için Windows tuşuna ve Q'ya basın

    2. Tip Command Prompt ve tıklayın Run as Administrator sağ bölmede.


    Komut İstemi yazın ve sağ bölmede Yönetici Olarak Çalıştır seçeneğine tıklayın.  PowerShell'de Klasörler ve Alt Klasörler Nasıl Silinir

    3. tıklayın Yes içinde User Account Control istenirse açılır pencere.

    4. Tip cd ve folder path silmek ve vurmak istiyorsun Enter key.

    Örneğin, cd C:UsersACERDocumentsAdobe Aşağıda gösterildiği gibi.

    Not: Klasör yolunu şuradan kopyalayabilirsiniz: File Explorer hata olmasın diye.


    komut isteminde bir klasör açın

    5. Komut satırı artık klasör yolunu yansıtacaktır. Doğru dosyaları silmek için girilen yolun doğru olduğundan emin olmak için bir kez çapraz kontrol edin. Ardından, aşağıdakini yazın command ve vur Enter key yürütmek için.

    del /f/q/s *.* > nul


    Komut isteminde klasörü silmek için komutu girin.  PowerShell'de Klasörler ve Alt Klasörler Nasıl Silinir

    6. Tip cd . . klasör yolunda bir adım geri gitmek ve Enter key.


    komut istemine cd.. komutunu yazın

    7. Aşağıdakileri yazın command ve vur Enter Belirtilen klasörü silmek için

    rmdir /q/s FOLDER_NAME

    Değiştir FOLDER_NAME silmek istediğiniz klasörün adı.


    Komut isteminde klasörü silmek için rmdir komutu

    Komut İstemi’nde büyük klasörleri ve alt klasörleri bu şekilde silebilirsiniz.

    Method 3: Add Quick Delete Option in Context Menu

    Windows PowerShell veya Komut İstemi’nde klasörleri ve alt klasörleri nasıl sileceğimizi öğrenmiş olsak da, prosedürün her büyük klasör için tekrarlanması gerekir. Bunu daha da kolaylaştırmak için kullanıcılar komutun bir toplu iş dosyasını oluşturabilir ve ardından bu komutu Dosya Gezgini’ne ekleyebilir. context menu. Bir dosya/klasöre sağ tıkladıktan sonra çıkan menüdür. Gezgin içindeki her dosya ve klasör için aralarından seçim yapabileceğiniz bir hızlı silme seçeneği mevcut olacaktır. Bu uzun bir prosedürdür, bu yüzden dikkatlice izleyin.

    1. Basın Windows + Q keys birlikte ve yazın notepad. sonra tıklayın Open gosterildigi gibi.


    Windows arama çubuğunda not defterini arayın ve aç'ı tıklayın.  PowerShell'de Klasörler ve Alt Klasörler Nasıl Silinir

    2. Verilen satırları dikkatlice kopyalayıp yapıştırın. Notepad gösterildiği gibi belge:

    @ECHO OFF
    ECHO Delete Folder: %CD%?
    PAUSE
    SET FOLDER=%CD%
    CD /
    DEL /F/Q/S "%FOLDER%" > NUL
    RMDIR /Q/S "%FOLDER%"
    EXIT


    kodu Not Defteri'ne yazın

    3. File sol üst köşeden seçeneği seçin ve Save As… menüden.


    Dosya'ya tıklayın ve Not Defteri'nde Farklı kaydet seçeneğini seçin.  PowerShell'de Klasörler ve Alt Klasörler Nasıl Silinir

    4. Tip quick_delete.bat olarak File name: ve tıklayın Save.


    Dosya adının soluna hızlı silme.bat yazın ve Kaydet düğmesine tıklayın.

    5. Git Folder location. Sağ tık quick_delete.bat dosya ve seç Copy vurgulanmış olarak gösterilir.


    Hızlı silme.bat dosyasına sağ tıklayın ve menüden Kopyala'yı seçin.  PowerShell'de Klasörler ve Alt Klasörler Nasıl Silinir

    6. Git C:Windows içinde File Explorer. basmak Ctrl + V keys yapıştırmak için quick_delete.bat dosya burada.

    Note: Hızlı silme seçeneğini eklemek için, quick_delete.bat dosyasının kendine ait bir PATH ortam değişkeni olan bir klasörde olması gerekir. Windows klasörü için yol değişkeni %windir%.


    Dosya Gezgini'nde Windows klasörüne gidin.  Hızlı silme.bat dosyasını bu konuma yapıştırmak için Ctrl ve v tuşlarına basın
     

    7. Basın Windows + R keys başlatmak için aynı anda Run.

    8. Tip regedit ve vur Enter açmak için Registry Editor.

    Note: Bir yönetici hesabından oturum açmadıysanız, bir User Account Control açılır pencere izin istiyor. Tıklamak Yes vermek ve klasörleri ve alt klasörleri silmek için sonraki adımlara devam etmek için.


    Çalıştır iletişim kutusuna regedit yazın

    9. Git HKEY_CLASSES_ROOTDirectoryshell aşağıda gösterildiği gibi.


    kayıt defteri düzenleyicisinde kabuk klasörüne gidin.  PowerShell'de Klasörler ve Alt Klasörler Nasıl Silinir

    10. Sağ tıklayın shell. Tıklamak New> Key bağlam menüsünde. Bu yeni anahtarı şu şekilde yeniden adlandırın: Quick Delete.


    kabuk klasörüne sağ tıklayın ve Yeni'ye tıklayın ve Kayıt Defteri Düzenleyicisi'nde Anahtar seçeneğini seçin

    11. Sağ tıklayın Quick Delete, git New, ve Seç Key aşağıda gösterildiği gibi menüden


    Hızlı Sil'e sağ tıklayın ve Kayıt Defteri Düzenleyicisi'nde Yeni'yi ve ardından Anahtar seçeneğini seçin

    12. Yeniden adlandırın new key olarak Command.


    Yeni anahtarı, Kayıt Defteri Düzenleyicisi'ndeki Hızlı Sil klasöründe komut olarak yeniden adlandırın

    13. Sağ bölmede, üzerine çift tıklayın. (Default) açmak için Edit String.


    Varsayılan'a çift tıklayın ve Dize Düzenle penceresi açılacaktır.  PowerShell'de Klasörler ve Alt Klasörler Nasıl Silinir

    14. Tip cmd /c “cd %1 && quick_delete.bat” altında Value Data: ve tıklayın OK


    Değer verilerini Kayıt Defteri Düzenleyicisi'nde Dize Düzenle penceresine girin

    Hızlı Sil seçeneği artık Explorer içerik menüsüne eklendi.

    15. Kapatın Registry Editor ve geri dön Folder silmek istiyorsunuz.

    16. Sağ tıklayın folder ve Seç Quick Delete gösterildiği gibi bağlam menüsünden.


    Kayıt Defteri Düzenleyicisi uygulamasını kapatın ve silmek istediğiniz klasöre geri dönün.  Klasöre sağ tıklayın ve Hızlı Sil'i seçin.  PowerShell'de Klasörler ve Alt Klasörler Nasıl Silinir

    Hızlı Sil’i seçtiğiniz anda, eylemin onaylanmasını isteyen bir komut istemi penceresi görünecektir.

    17. Çapraz kontrol edin Folder path ve Folder name bir kez ve tıklayın any key Klasörü hızlı bir şekilde silmek için klavyede

    Note: Ancak, yanlışlıkla yanlış klasörü seçtiyseniz ve işlemi sonlandırmak istiyorsanız, düğmesine basın. Ctrl + C. Komut istemi, mesajı görüntüleyerek tekrar onay isteyecektir. Terminate batch job (Y/N)? basmak Y ve sonra vur Enter Aşağıda gösterildiği gibi Hızlı Silme işlemini iptal etmek için


    komut isteminde klasörü silmek için toplu işi sonlandır

    Pro Tip: Table of Parameters & their Uses

    Parameter Function/Use
    /f Salt okunur dosyaları zorla siler
    /q Sessiz modu etkinleştirir, her silme için onaylamanız gerekmez
    /s Belirtilen yolun klasörlerindeki tüm dosyalarda komutu yürütür
    *.* O klasördeki tüm dosyaları siler
    nul Konsol çıkışını devre dışı bırakarak süreci hızlandırır

    Uygulamak del /? Aynı konuda daha fazla bilgi edinmek için.


    Yürüt del del komutu hakkında daha fazla bilgi edinmek için

    Yukarıdaki yöntemler en etkili yöntemlerdir. delete large folders in Windows 10. Bu kılavuzun öğrenmenize yardımcı olduğunu umuyoruz how to delete folders and subfolders in PowerShell & Command Prompt. Ayrıca, bu makaleyle ilgili herhangi bir sorunuz / yorumunuz varsa, bunları yorumlar bölümüne bırakmaktan çekinmeyin.