Bu içerik, ilgili yazılım ve bilgiler kontrol edilerek güncel sürüm ve kullanım durumuna göre revize edilmiştir.
Yazar: Bünyamin KAYA
Windows Maintenance Tool 3.8.2 ile Windows 11 ve 10 sistemlerinizi daha hızlı ve güvenli bir şekilde optimize edebilirsiniz. Bu taşınabilir PowerShell aracı, SFC, DISM ve CHKDSK gibi temel sistem yardımcı programlarını tek bir menüde toplar ve kullanıcıların ağ sorunlarını çözmesine, güncellemeleri yönetmesine ve sistem temizliği yapmasına olanak tanır. Araç tamamen çevrimdışı çalışır, USB üzerinden başlatılabilir ve ek bağımlılık gerektirmez. Yeni sürümde, görev durumları renklerle gösteriliyor ve hata yönetimi geliştirildi. İster bir sistem yöneticisi olun, ister ileri düzey bir kullanıcı, Windows Maintenance Tool ile işlemleri hızlıca başlatabilir, kayıt defteri yedekleri oluşturabilir ve Windows güncellemelerini güvenle yönetebilirsiniz. Bu makalede aracın tüm özelliklerini ve kullanım avantajlarını keşfedeceksiniz.
Windows Maintenance Tool 3.8.2 sürümü yayımlandı — Windows bakımına yönelik evrensel bir PowerShell betiği. Bu sürümde kararlılık ve hata işleme iyileştirildi, görevler için renkli durum göstergeleri eklendi, ağ işlevleri güncellendi ve PowerShell 7 uyumluluğu artırıldı.
Windows Maintenance Tool, açık kaynaklı ve ücretsiz bir komut dosyası araç setidir. Bu araç, Windows’un temel bakım araçlarını tek bir kullanışlı arayüzde bir araya getirir.
Geliştirici, bu aracı “ileri düzey kullanıcılar ve sistem yöneticileri için güçlü ve evrensel bir Windows bakım araç seti” olarak tanımlıyor. Windows Maintenance Tool, SFC, DISM ve CHKDSK gibi sistem yardımcı programlarını hızlıca çalıştırmanın yanı sıra ağ sorunlarını çözme ve güncellemeleri yönetme olanağı da sunar.
Örneğin; dosya sistemi ve disk tanılamasının dışında, ağ adaptörlerini yeniden başlatabilir, DNS önbelleğini sıfırlayabilir, Windows Update bileşenlerini onarabilir, sistem raporları oluşturabilir, sürücü listesini görüntüleyebilir, geçici dosyaları temizleyebilir ve kayıt defteri yedekleri oluşturabilir.
Araç taşınabilir yapıdadır — yani kuruluma gerek kalmadan USB bellekten çalıştırılabilir. Tamamen çevrimdışı çalışır; herhangi bir ek bağımlılık veya internet bağlantısı gerektirmez.
Windows Maintenance Tool’un temel özellikleri arasında şunlar yer alır:
- Hızlı sistem tanılama (SFC/DISM),
- WinGet aracılığıyla güncelleme yönetimi,
- Ağ tanılama (TCP/IP sıfırlama, DNS temizleme, internet bağlantı testi vb.),
- Sistem temizliği (geçici dosyalar ve kişisel veriler),
- Kayıt defteri işlemleri (otomatik yedekleme ve “güvenli” kayıtların güvenli şekilde silinmesi),
- Windows Güvenlik Duvarı yönetimi ve daha fazlası.
Tüm bu işlemler numaralandırılmış bir menü aracılığıyla sunulur; bu nedenle istenen eylemi başlatmak için yalnızca ilgili numarayı girip Enter tuşuna basmak yeterlidir.

Nasıl kullanılır:
Windows Maintenance Tool’un en son sürümünü indirin (Start_Windows_Maintenance_Tool.bat ve Windows_Maintenance_Tool.ps1 dosyalarını) aynı klasöre yerleştirin ve .bat dosyasını yönetici olarak çalıştırın.
Bundan sonra bir konsol menüsü açılacaktır. Gerekli işlevi seçmek için numarasını girip Enter tuşuna basmanız yeterlidir.
Örneğin:
- “21” numaralı seçenek, Windows Update Onarım Sihirbazı’nı,
- “23” numaralı seçenek ise güncelleme bileşenlerini sıfırlama aracını başlatır.
Komut dosyası, işlemlerin sonuçlarını (raporlar ve günlükler) masaüstüne metin dosyaları olarak kaydeder.
Not: Windows Maintenance Tool üçüncü taraf bir yardımcı araçtır, bu nedenle öncelikle sanal bir makinede veya test bilgisayarında çalışmasını denemeniz önerilir.
Windows Maintenance Tool 3.8.2’de Neler Yeni?
Ekim 2025 tarihli 3.8.2 sürümü, geliştiricilerin komut dosyasının güvenilirliğini, kalitesini ve kullanım kolaylığını önemli ölçüde artırdığı bir güncelleme olarak öne çıkıyor.
Başlıca Değişiklikler:
Kod kalitesi ve analiz aracı (PSScriptAnalyzer) iyileştirmeleri:
Tüm PSScriptAnalyzer uyarıları giderildi.
Tüm fonksiyonlar “Fiil–İsim” (Verb–Noun) biçiminde yeniden adlandırıldı (PSUseApprovedVerbs standardına uygun).
$null karşılaştırmaları standart hâle getirildi (if ($null -eq $değişken) biçiminde).
Kullanılmayan değişkenler kaldırıldı.
Bu değişiklikler kodun daha temiz, düzenli ve PowerShell önerilerine tam uyumlu olmasını sağladı.
Daha dayanıklı Clear-Host:
Konsol ekranını temizleyen komut için koruyucu bir katman eklendi.
Bu sayede tam konsol ortamı olmayan veya uzaktan çalıştırılan sistemlerde görülen “Handle is invalid” hatası engellendi. Menü artık her durumda okunabilir kalıyor.
Geliştirilmiş hata yönetimi:
Genel bir “trap” sistemi eklendi – yakalanmayan hatalar artık düzgün biçimde işleniyor.
Menü fonksiyonları ve tanılama komutlarındaki hata yönetimi de geliştirildi.
Bu sayede beklenmedik durumlarda betiğin kararlılığı arttı.
İşlevsel iyileştirmeler:
.NET SDK/Runtime sürüm kontrolü basitleştirildi — artık yalnızca $LASTEXITCODE değeri analiz ediliyor.
Ağ fonksiyonlarının (Flush-DNS, Reset-TCP/IP, Renew-IP, Winsock sıfırlama, bağlantı testi) tümü yönetici haklarıyla test edilip doğrulandı.
Betik, yönetici hakları olmadan başlatılırsa otomatik olarak yeniden başlatılıyor.
PowerShell ExecutionPolicy kısıtlamaları için bilgilendirici uyarılar eklendi.
Arayüz ve kullanılabilirlik:
Görev durumları artık renklerle gösteriliyor:
🟡 Yürütülüyor 🟢 Başarılı 🔴 Hata
Normal Read-Host girişinin çalışmadığı durumlar için güvenli Pause-Menu işlevi eklendi.
Ana menünün yeniden çiziminde oluşan nadir titreme sorunu giderildi.
Betik, hatalı veya erken giriş yapıldığında artık düzgün biçimde kapanıyor.
Dahili yeniden düzenleme:
Eski DNS denetim döngüsü gibi kullanılmayan bölümler kaldırıldı.
Gereksiz veri toplayıcılar temizlendi, tüm IDisposable nesneler yeniden atama öncesi düzgün şekilde serbest bırakılıyor.
Fonksiyonlar alfabetik olarak sıralandı ve modüllere göre gruplandı, böylece kod okunabilirliği arttı.
Windows PowerShell 5.1 ile PowerShell 7.x / 7.5+ arasında tam uyumluluk doğrulandı.
Bu aracı denediniz mi? Deneyimlerinizi paylaşarak diğer kullanıcıların da doğru tercih yapmasına yardımcı olun!
SIKÇA SORULAN SORULAR (SSS)
Windows Maintenance Tool nedir?
Windows Maintenance Tool, Windows 10 ve 11 için geliştirilmiş taşınabilir PowerShell tabanlı bir sistem bakım aracıdır. SFC, DISM ve CHKDSK gibi araçları tek menüde toplar.
Aracı bilgisayarıma kurmam gerekir mi?
Hayır, araç taşınabilirdir; USB üzerinden çalıştırılabilir ve kuruluma gerek yoktur.
Yönetici hakları gerekli mi?
Evet, bazı işlemler (güncelleme onarımı, ağ sıfırlama) için yönetici olarak çalıştırmanız gerekir.
Hangi sistemler destekleniyor?
Windows 10 ve Windows 11 üzerinde tam uyumlu çalışır, PowerShell 5.1 ve 7.x/7.5+ desteklenir.
Araç çevrimdışı çalışıyor mu?
Evet, araç tamamen offline çalışır; internet bağlantısı veya ek bağımlılık gerekmez.
Hatalar veya beklenmedik durumlarda ne olur?
3.8.2 sürümü gelişmiş hata yönetimi ile donatıldı; konsol menüsü ve görevler hatalara karşı korumalıdır.
Sistem raporu veya yedekleme alabilir miyim?
Evet, kayıt defteri yedekleri ve sistem raporları masaüstüne metin dosyası olarak kaydedilir.


