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
Bu derleme, Windows temiz kurulum sürecini hızlandırmak isteyenler için hazırlandı. Deneyimlerime ve yıllardır test ettiğim PowerShell scriptlerine dayalı olarak hazırlanan bu rehber, sisteminizi ilk kurulumdan itibaren hızlıca ve güvenli bir şekilde optimize etmenizi sağlar. İçerikte, toplu uygulama kurulumu, ön yüklü gereksiz yazılımların kaldırılması ve sistem bileşenlerinin devre dışı bırakılması gibi kritik adımlar adım adım ele alınıyor.
Çoğu kullanıcı için Windows kurulumu farklı cihazlarda sık yapılan bir işlemdir; ister iş süreçlerinde ister test amaçlı olsun. Bu süreçte sistemin ilk yapılandırmasını doğru ve düzenli bir şekilde yapmak, uzun vadede hem zaman kazandırır hem de bilgisayarınızın performansını maksimize eder. Windows temiz kurulum yaklaşımıyla, manuel adımlar yerine otomasyon ve script kullanarak her cihazı birkaç dakikada kullanıma hazır hâle getirebilirsiniz.
Mevcut araçlar ve otomasyon senaryolarını analiz ederek hazırladığım üç PowerShell scripti, sadece sistemi çalışır hâle getirmekle kalmaz; aynı zamanda günlük kullanım için optimize edilmiş bir ortam sağlar. Deneyimlerime göre, bu yöntemle her yeni Windows kurulumu, manuel adımların neden olduğu hatalardan ve zaman kaybından kurtarılır, sistem stabil ve temiz kalır.
Toplu Uygulama Kurulumu
Listemizin ilk sırasında, WinGet — Windows’un yerleşik aracı — ile uygulama kurulumunu otomatikleştiren küçük ama çok faydalı bir script yer alıyor. Tek yapmanız gereken uygulamanın kimliğini belirtmek; geri kalan kurulum işlemi otomatik olarak gerçekleşir. Bu yöntem, özellikle yeni bir cihazda 10–15 uygulama yüklemeniz gerektiğinde, sistem ayarını önemli ölçüde hızlandırır.
Her bir uygulamayı Microsoft Store’dan veya resmi sitelerden manuel olarak indirip kurma gerekliliği ortadan kalkar — işlem arka planda yürütülür ve kullanıcı müdahalesi gerektirmez.
PowerShell’i yönetici yetkileriyle açın ve aşağıdaki scripti çalıştırın:
$apps = @(
"Mozilla.Firefox",
"Google.Chrome",
"VideoLAN.VLC",
"Microsoft.PowerToys",
"Microsoft.VisualStudioCode",
"7zip.7zip",
"Git.Git",
"Notepad++.Notepad++"
)
$apps | ForEach-Object {
winget install --id $_ --exact --locale ru-RU --accept-source-agreements --accept-package-agreements
}
Scripti çalıştırmadan önce, listeye eklemek istediğiniz başka uygulamaları ekleyebilir veya ihtiyacınız olmayanları çıkarabilirsiniz.
Uygulama Kurulumunda Dil Notu
WinGet ile uygulama kurarken, arayüz dili yalnızca komut parametrelerine bağlı değil, aynı zamanda ilgili kurulum paketinin özelliklerine de bağlıdır. --locale tr-TR parametresi tercih edilen yerel dili belirtir; ancak yalnızca paket resmi olarak Türkçe dilini destekliyorsa uygulanır.
Eğer kurulum paketi Türkçe dil desteği içermiyorsa veya gönderilen yerel ayarı dikkate almıyorsa, uygulama varsayılan dilde (genellikle İngilizce) kurulacaktır.
Türkçe Yerel Ayarının Özellikleri
Uygulamaların Türkçe arayüzle doğru kurulumu için, Windows sisteminde Türkçe arayüz dili yüklü olmalı ve bölge olarak “Türkiye” seçilmiş olmalıdır. Bazı durumlarda WinGet, gönderilen yerel ayar yerine sistem dil parametrelerini referans alır.
Bazı uygulamalar (örneğin, geliştirme ortamları veya programcı araçları) ayrı dil paketleri kullanır veya kurulum sonrası dil ayarlarını Türkçe olacak şekilde değiştirebilir. Bu normal bir davranıştır ve kurulum hatası anlamına gelmez.
Uygulama Paket Kimliğini Öğrenme
İhtiyacınız olan uygulamanın paket kimliğini öğrenmek için aşağıdaki komutu çalıştırabilirsiniz:
winget search appname
(uygulama_adı yerine ilgilendiğiniz uygulamanın adını yazın.) Eğer uygulama mevcutsa, sonuçlarda ID’si gösterilecektir — script’e eklemeniz gereken tam olarak bu ID’dir.
Ön Yüklü Yazılımların Güvenli Şekilde Kaldırılması
Gerekli uygulamaların kurulmasının ardından bir sonraki adım, iş için kullanılmayan programların kaldırılmasıdır. Windows 11’de bu tür uygulamalardan oldukça fazla bulunmaktadır. Sisteme yönelik en sık eleştirilerden biri, çoğu kullanıcı için pratik bir değeri olmayan ön yüklü yazılımların fazlalığıdır. Ayrıca sistemde, nadiren kullanılan ve çoğu zaman daha işlevsel üçüncü taraf çözümlerle değiştirilen yerleşik uygulamalar da mevcuttur.
Windows’tan uygulamaları kaldırmak için, PowerShell’i yönetici yetkileriyle açarak aşağıdaki scripti çalıştırabilirsiniz:
$appsToRemove = @(
"Microsoft.ZuneVideo",
"MicrosoftTeams",
"Microsoft.GamingApp",
"Microsoft.XboxApp",
"Microsoft.XboxGameOverlay",
"Microsoft.XboxGamingOverlay",
"Microsoft.XboxIdentityProvider",
"Microsoft.XboxSpeechToTextOverlay",
"Microsoft.MixedReality.Portal",
"Microsoft.GetHelp",
"Microsoft.Getstarted",
"Microsoft.WindowsFeedbackHub",
"Microsoft.YourPhone",
"Microsoft.MicrosoftSolitaireCollection"
)
foreach ($app in $appsToRemove) {
Get-AppxPackage -Name $app -ErrorAction SilentlyContinue | Remove-AppxPackage -ErrorAction SilentlyContinue
}
Bu liste eksiksiz değildir. Belki cihaz üreticisi tarafından yüklenen uygulamalar da dahil olmak üzere başka uygulamaları kaldırmak isteyebilirsiniz. Eğer bir noktada script ile kaldırdığınız bir uygulamaya tekrar ihtiyaç duyarsanız, her zaman Microsoft Store üzerinden yeniden yükleyebilirsiniz.
Gereksiz Bileşenler ve Özelliklerin Devre Dışı Bırakılması
Bir sonraki adımda, Chris Titus tarafından geliştirilen ve Windows’un çoğu sistem ayarını yapılandırmaya yönelik bir araç kullanılır. Bu araç, WinGet üzerinden uygulama kurulumunu da destekler; ancak asıl ilgi, sistem bileşenlerini devre dışı bırakma işlevindedir. Araç hem deneyimli kullanıcılar hem de geniş kullanıcı kitlesi için uygundur. İçinde, temiz bir Windows kurulumu sırasında en sık devre dışı bırakılan servisler, bileşenler ve özellikler toplanmıştır.
Aracı çalıştırmak için, PowerShell’i yönetici yetkileriyle açın, aşağıdaki komutu yapıştırın ve Enter’a basın:
iwr -useb https://christitus.com/win | iex

Önemli: Script internetten indirildiği için, kullanımı tamamen kendi sorumluluğunuzdadır. Aracın tam olarak ne yaptığını daha iyi anlamak için, resmi GitHub deposundaki açıklamaları incelemeniz önerilir. Ayrıca güvenlik amacıyla, scripti çalıştırmadan önce sistem geri yükleme noktası oluşturmanız faydalı olacaktır.
Aracın yüklenmesi birkaç saniye sürer. Başlatıldıktan sonra Tweaks sekmesi kullanılır; arayüz iki bloğa ayrılmıştır — temel ve gelişmiş ayarlar. Temel bölümde, sistemin ilk yapılandırması için en çok ihtiyaç duyulan parametreler mevcuttur; bunlar arasında geçici dosyaların silinmesi, telemetri ve uyku modunun devre dışı bırakılması, ayrıca disk temizleme işleminin başlatılması yer alır. Gelişmiş bölümde ise özellikle Microsoft Copilot devre dışı bırakma seçeneği bulunur. Sağ tarafta, Customize Preferences bloğunda görev çubuğu ve Dosya Gezgini ayarları vardır; örneğin arama ve görev görünümü düğmelerini devre dışı bırakmak veya dosya uzantılarının ve gizli öğelerin görüntülenmesini etkinleştirmek gibi.
Kendi isteğinize göre diğer parametreleri de değiştirebilirsiniz. Önemli olan, ne işe yaradığını tam olarak bilmediğiniz ayarlarla oynamamaktır; aksi takdirde gerçekten faydalı bileşenlerin devre dışı kalmasına neden olabilirsiniz.
Otomatik Kurulum ve Ayarlama
Bu üç scripti kullanmak, temiz Windows kurulumunu önemli ölçüde basitleştirir ve sistemin ilk yapılandırma süresini kısaltır. Tekrarlayan işlemlerin otomatikleştirilmesi, her cihazın yapılandırılması için harcanan zamanı azaltır. Yapılan tüm değişiklikler geri alınabilir: kurulan uygulamalar gerektiğinde kaldırılabilir ve sistem parametrelerindeki değişiklikler hem kullanılan araçla hem de Ayarlar uygulaması üzerinden geri alınabilir. Sonuç olarak, sistemin tam yapılandırılması birkaç dakika sürer ve bilgisayar hemen tam kullanıma hazır hâle gelir.


![Desteklenmeyen Bilgisayarlara Windows 11 Kurulumu: Adım Adım Rehber [2026]](https://bunyaminkaya.com/wp-content/uploads/2023/11/Desteklenmeyen-Donanimlarda-Windows-11-Temiz-Kurulumu-300x200.avif)