Rehber Tek tık ile gereksiz dosyaları silin

Merhabalar öncelikle. Bu rehberde size Windows'ta tek bir tık ile gereksiz dosyaları silmeniz için bir cmd betiği vereceğim. Aşağıdaki linkten .bat dosyasını indirip çalıştırmanız yeterlidir. Belli bir süre sonra sisteminiz yeniden şişerse aynı şekilde tekrardan bu .bat dosyasını çalıştırmanıı öneririm. Yani bu .bat dosyasını kullandıktan sonra silmemeniz hayrınıza olacaktır. Aşağıda kaynak kodunu ve indirme linkini verdim. Eğer bu rehber faydalı olduysa beğeni bırakırsanız beni mutlu edersiniz. Eğer bir sorun vesaire olursa hiç çekinmeden sorabilirsiniz. Hepinize iyi günler dilerim.

Kod:
@echo off

title Temizlik

del /s /f /q %windir%\temp\*.* >NUL 2>&1
rd /s /q %windir%\temp >NUL 2>&1
md %windir%\temp >NUL 2>&1

del /s /f /q %WinDir%\Temp\*.* >NUL 2>&1
rd /s /q %WinDir%\Temp >NUL 2>&1
md %WinDir%\Temp >NUL 2>&1

del /s /f /q %WinDir%\Prefetch\*.* >NUL 2>&1
rd /s /q %WinDir%\Prefetch >NUL 2>&1
md %WinDir%\Prefetch >NUL 2>&1

del /s /f /q "%WinDir%\Driver Cache\i386\*.*" >NUL 2>&1
rd /s /q "%WinDir%\Driver Cache\i386" >NUL 2>&1
md "%WinDir%\Driver Cache\i386" >NUL 2>&1

del /s /f /q %WinDir%\system32\dllcache\*.* >NUL 2>&1
rd /s /q %WinDir%\system32\dllcache >NUL 2>&1
md %WinDir%\system32\dllcache >NUL 2>&1

del /s /f /q %WinDir%\$hf_mig$\*.* >NUL 2>&1
rd /s /q %WinDir%\$hf_mig$ >NUL 2>&1
md %WinDir%\$hf_mig$ >NUL 2>&1

del /s /f /q "%WinDir%\Driver Cache\*.*" >NUL 2>&1
rd /s /q "%WinDir%\Driver Cache" >NUL 2>&1
md "%WinDir%\Driver Cache" >NUL 2>&1

del /s /f /q %WinDir%\addins\*.* >NUL 2>&1
rd /s /q %WinDir%\addins >NUL 2>&1
md %WinDir%\addins >NUL 2>&1

del /s /f /q %WinDir%\LastGood\*.* >NUL 2>&1
rd /s /q %WinDir%\LastGood >NUL 2>&1
md %WinDir%\LastGood >NUL 2>&1

del /s /f /q %WinDir%\$NtServicePackUninstall$\*.* >NUL 2>&1
rd /s /q %WinDir%\$NtServicePackUninstall$ >NUL 2>&1
md %WinDir%\$NtServicePackUninstall$ >NUL 2>&1

del /s /f /q %WinDir%\Provisioning\*.* >NUL 2>&1
rd /s /q %WinDir%\Provisioning >NUL 2>&1
md %WinDir%\Provisioning >NUL 2>&1

del /s /f /q %WinDir%\ServicePackFiles\*.* >NUL 2>&1
rd /s /q %WinDir%\ServicePackFiles >NUL 2>&1
md %WinDir%\ServicePackFiles >NUL 2>&1

del /s /f /q "%WinDir%\Connection Wizard\*.*" >NUL 2>&1
rd /s /q "%WinDir%\Connection Wizard" >NUL 2>&1
md "%WinDir%\Connection Wizard" >NUL 2>&1

del /s /f /q %WinDir%\EHome\*.* >NUL 2>&1
rd /s /q %WinDir%\EHome >NUL 2>&1
md %WinDir%\EHome >NUL 2>&1

del /s /f /q %WinDir%\Assembly\*.* >NUL 2>&1
rd /s /q %WinDir%\Assembly >NUL 2>&1
md %WinDir%\Assembly >NUL 2>&1

del /s /f /q %WinDir%\SoftwareDistribution\Download\*.* >NUL 2>&1
rd /s /q %WinDir%\SoftwareDistribution\Download >NUL 2>&1
md %WinDir%\SoftwareDistribution\Download >NUL 2>&1

del /s /f /q %WinDir%\mui\*.* >NUL 2>&1
rd /s /q %WinDir%\mui >NUL 2>&1
md %WinDir%\mui >NUL 2>&1

del /s /f /q %WinDir%\msapps\*.* >NUL 2>&1
rd /s /q %WinDir%\msapps >NUL 2>&1
md %WinDir%\msapps >NUL 2>&1

del /s /f /q %WinDir%\msapps\*.* >NUL 2>&1
rd /s /q %WinDir%\msapps >NUL 2>&1
md %WinDir%\msapps >NUL 2>&1

del /s /f /q %windir%\prefetch\*.* >NUL 2>&1
rd /s /q %WinDir%\prefetch >NUL 2>&1
md %WinDir%\prefetch >NUL 2>&1

del /s /f /q %temp%\*.* >NUL 2>&1
rd /s /q %temp% >NUL 2>&1
md %temp% >NUL 2>&1

del /s /f /q %userprofile%\AppData/Local/Temp\*.* >NUL 2>&1
rd /s /q %userprofile%\AppData/Local/Temp >NUL 2>&1
md %userprofile%\AppData/Local/Temp >NUL 2>&1

del /s /f /q %systemdrive%\RECYCLER\*.* >NUL 2>&1
rd /s /q %systemdrive%\RECYCLER >NUL 2>&1

del /s /f /q %systemdrive%\Users\Public\*.* >NUL 2>&1
rd /s /q %systemdrive%\Users\Public >NUL 2>&1

del /s /f /q "%WinDir%\Offline Web Pages\*.*" >NUL 2>&1
rd /s /q "%WinDir%\Offline Web Pages" >NUL 2>&1

del /s /f /q "%WinDir%\Web klasörü\*.*" >NUL 2>&1
rd /s /q "%WinDir%\Web klasörü" >NUL 2>&1

del /s /f /q %systemdrive%\*.old >NUL 2>&1
del /s /f /q %systemdrive%\*._mp >NUL 2>&1
del /s /f /q %systemdrive%\*.bak >NUL 2>&1
del /s /f /q %systemdrive%\*.log >NUL 2>&1
del /s /f /q %systemdrive%\*.tmp >NUL 2>&1
del /s /f /q %systemdrive%\*.chk >NUL 2>&1
del /s /f /q %systemdrive%\*.gid >NUL 2>&1
del /s /f /q %windir%\*.log >NUL 2>&1
del /s /f /q %winDir%\*.bak >NUL 2>&1

echo Bitti.

timeout 1 >NUL 2>&1

 
Son düzenleme:
Hocam kodu yapay zekaya attım işlemlerin gözükmesi için şu şekilde bir hale çevirdi beğenirseniz bunu da ekleyebilirsiniz tek farkı işlemlerin gözükmesi diye biliyorum:
Kod:
@echo off

title Temizlik

rem Ortak işlemler: Temp ve Prefetch klasörleri için silme ve yeniden oluşturma
setlocal
set folderList=%WinDir%\Temp %WinDir%\Prefetch %WinDir%\Driver Cache\i386 %WinDir%\system32\dllcache %WinDir%\$hf_mig$ %WinDir%\addins %WinDir%\LastGood %WinDir%\$NtServicePackUninstall$ %WinDir%\Provisioning %WinDir%\ServicePackFiles %WinDir%\EHome %WinDir%\Assembly %WinDir%\SoftwareDistribution\Download %WinDir%\mui %WinDir%\msapps %userprofile%\AppData/Local/Temp %temp% %systemdrive%\RECYCLER %systemdrive%\Users\Public "%WinDir%\Connection Wizard" "%WinDir%\Offline Web Pages" "%WinDir%\Web klasörü"

for %%F in (%folderList%) do (
    if exist %%F\*.* (
        echo Siliniyor: %%F
        del /s /f /q %%F\*.* >NUL 2>&1
        rd /s /q %%F >NUL 2>&1
        md %%F >NUL 2>&1
    )
    timeout /t 2 >NUL 2>&1
)

rem Ekstra dosyalar ve temizleme işlemleri
set extraFiles=%systemdrive%\*.old %systemdrive%\*._mp %systemdrive%\*.bak %systemdrive%\*.log %systemdrive%\*.tmp %systemdrive%\*.chk %systemdrive%\*.gid %windir%\*.log %windir%\*.bak

for %%F in (%extraFiles%) do (
    if exist %%F (
        echo Siliniyor: %%F
        del /s /f /q %%F >NUL 2>&1
    )
    timeout /t 1 >NUL 2>&1
)

echo Temizlik tamamlandı.
timeout 1 >NUL 2>&1
Teoride çalışır gibi gözüküyor ama pratikte denemedim. Birkaç pürüz gözüme çarptı. CMD Türkçe karakter desteklemeyebiliyor. Bu yüzden hatalı yazılar çıkabilir. Ayrıca benim bilerek yeni klasör oluşturtmadığım yerlere yeni klasör oluşturtmuş. Son dikkatimi çeken şey ise ilk baştaki Temp ve Prefetch yazısı. Sadece o klasörleri temizlemiyor çünkü. Yine de iyi olmuş, eline sağlık. Yapay zekanın batch kodu yazarken gayet iyi çalıştığını görmüş olduk.
 
Hocam indirdim, açtım kara ekranda kaldı. Belli bir süre sonra masaüstü simgelerinde azalma görüldü. Skype'ı silmiş. Neden oldu anlamadım. Bayağı bekledim hiçbir yazı çıkmadı. Entere bastım tepki alamadım en sonunda pencereyi kapattım. Başka bir bilgisayarda öncesi ve sonrası için boş yere baktıktan sonra tekrar yazacağım.
 
Hocam indirdim, açtım kara ekranda kaldı. Belli bir süre sonra masaüstü simgelerinde azalma görüldü. Skype'ı silmiş. Neden oldu anlamadım. Bayağı bekledim hiçbir yazı çıkmadı. Entere bastım tepki alamadım en sonunda pencereyi kapattım. Başka bir bilgisayarda öncesi ve sonrası için boş yere baktıktan sonra tekrar yazacağım.
Geç cevap verdiğim için özür dilerim. Skype, muhtemelen C:\Windows\msapps klasörüne kurulduğu için silinmiş olabilir.
 

Bu konuyu görüntüleyen kullanıcılar

Technopat Haberler

Yeni konular

Geri
Yukarı