All in One Runtimes - Komut ekranıyla online kurulum

All in One Runtimes olarak adlandırdığımız çalışma zamanı kütüphanesi oyun ve programlar için gerekli olan tüm bileşenleri içerisinde barındırdığın dolayı "Hepsi bir arada çalışma zamanı" olarak tanımlıyoruz. Bu bileşenlere her bilgisayar kullanıcısının ihtiyacı olabileceği için kurulu olmasında ciddi önem vardır. Tabi günümüzde artık program veya oyunlarla birlikte bu bileşenler ihtiyaca göre otomatik kuruluyor ancak hatalı bir durumda en çok lazım olacak bileşenlere ve hızlıca kurulumunu yapmanız için bu konuyu hazırlama gereksinimi duydum. Ayrıca bunları yüklerken yalnızca komut ekranını kullanacaksanız yani ek bir şey indirmeniz gerekmeyecek. Tüm bunlarla uğraşmadan tek tıkla yükleme işlemi yapmak isteyenler Toolbox uygulamamı indirip, Uygulama yükleyici bölümünden 1 tuşlayıp yükleyebilirsiniz.

UYARI
• Winget komutlarının uygulanması için sisteminizde Microsoft Store'un olması ve güncel olması gerekmektedir. Bunları Winget sistemi üzerinden en güncel sürümü indirip kuracaktır.

• Komut ekranını (CMD) yönetici olarak çalıştırmanız gerekmektedir. İstisnai durumlar komut bölümünde belirtilmiştir.

• Kurulum için internet bağlantınızın olması gerekmektedir.

• Winget bölümünde sisteminiz x64 ise x86 olanları da kurun. Ancak x86 sistemler x64 olanları kurmasın.

► Windows bileşenleri;

▼ Net Framework 3.5;
Dism /Online /Enable-Feature /Featurename:NetFx3 /All /NoRestart

▼ Net Framework 4.5+;
Dism /Online /Enable-Feature /FeatureName:NetFx4Extended-ASPNET45 /All /NoRestart

▼ DirectPlay;
Dism /Online /Enable-Feature /FeatureName:DirectPlay /All /NoRestart

► Winget ile yüklenecekler;

▼ Yükleme işlemi öncesi ve sonrası adımlar;
:: Yükleme işlemine başlamadan önce aşağıdaki komutu uygulayın.
winget settings --enable InstallerHashOverride
:: Yükleme işlemini bitirdikten sonra aşağıdaki komutu uygulayın.
winget settings --disable InstallerHashOverride

▼ Microsoft Visual C++ 2005;
winget install -e --silent --force --accept-source-agreements --accept-package-agreements --id Microsoft.VCRedist.2005.x86 --ignore-security-hash
winget install -e --silent --force --accept-source-agreements --accept-package-agreements --id Microsoft.VCRedist.2005.x64 --ignore-security-hash

▼ Microsoft Visual C++ 2008;
winget install -e --silent --force --accept-source-agreements --accept-package-agreements --id Microsoft.VCRedist.2008.x86 --ignore-security-hash
winget install -e --silent --force --accept-source-agreements --accept-package-agreements --id Microsoft.VCRedist.2008.x64 --ignore-security-hash

▼ Microsoft Visual C++ 2010;
winget install -e --silent --force --accept-source-agreements --accept-package-agreements --id Microsoft.VCRedist.2010.x86 --ignore-security-hash
winget install -e --silent --force --accept-source-agreements --accept-package-agreements --id Microsoft.VCRedist.2010.x64 --ignore-security-hash

▼ Microsoft Visual C++ 2012;
winget install -e --silent --force --accept-source-agreements --accept-package-agreements --id Microsoft.VCRedist.2012.x86 --ignore-security-hash
winget install -e --silent --force --accept-source-agreements --accept-package-agreements --id Microsoft.VCRedist.2012.x64 --ignore-security-hash

▼ Microsoft Visual C++ 2013;
winget install -e --silent --force --accept-source-agreements --accept-package-agreements --id Microsoft.VCRedist.2013.x86 --ignore-security-hash
winget install -e --silent --force --accept-source-agreements --accept-package-agreements --id Microsoft.VCRedist.2013.x64 --ignore-security-hash

▼ Microsoft Visual C++ 2015-2017-2019-2022;
winget install -e --silent --force --accept-source-agreements --accept-package-agreements --id Microsoft.VCRedist.2015+.x86 --ignore-security-hash
winget install -e --silent --force --accept-source-agreements --accept-package-agreements --id Microsoft.VCRedist.2015+.x64 --ignore-security-hash

▼ Java;
winget install -e --silent --force --accept-source-agreements --accept-package-agreements --id Oracle.JavaRuntimeEnvironment --ignore-security-hash

▼ Microsoft XNA Framework Redistributable 4.0;
winget install -e --silent --force --accept-source-agreements --accept-package-agreements --id Microsoft.XNARedist --ignore-security-hashf

▼ OpenAL;
winget install -e --silent --force --accept-source-agreements --accept-package-agreements --id OpenAL.OpenAL --ignore-security-hash

▼ .NET Desktop Runtime 8;
winget install -e --silent --force --accept-source-agreements --accept-package-agreements --id Microsoft.DotNet.DesktopRuntime.8 --ignore-security-hash

▼ .NET Desktop Runtime 9;
winget install -e --silent --force --accept-source-agreements --accept-package-agreements --id Microsoft.DotNet.DesktopRuntime.9 --ignore-security-hash

▼ DirectX;
:: Komut ekranını (CMD) yönetici yetkisi OLMADAN açın
winget install -e --silent --force --accept-source-agreements --accept-package-agreements --id Microsoft.DirectX --ignore-security-hash

▼ EdgeWebView2;
winget install -e --silent --force --accept-source-agreements --accept-package-agreements --id Microsoft.EdgeWebView2Runtime --ignore-security-hash

Blogger tarafından desteklenmektedir.