0xc0000142 Hatası: 'Uygulama Düzgün Başlatılamadı' Çözümü
Bağımsız rehber — aka.ms ile resmî bir bağlantısı yoktur.
Kısa cevap
"Uygulama düzgün başlatılamadı (0xc0000142)" hatası, Visual C++ kütüphanelerinin bozuk olması, kayıt defterinde LoadAppInit_DLLs değerinin değişmesi veya sürücü/uAC çakışmalarından kaynaklanır. Sırayla: Visual C++ 2015-2022 paketlerini onar/kur, LoadAppInit_DLLs'i 0 yap, uygulamayı yönetici olarak çalıştır — vakaların büyük bölümü bu üç adımda kapanır.
Resmî sayfa
aka.ms
01 — Adım adım çözüm
Adım adım çözüm
ADIM 01
Visual C++ paketlerini onarın
Ayarlar > Uygulamalar listesinden Microsoft Visual C++ 2015-2022 Redistributable (x64 ve x86) girişlerini bulup Değiştir > Repair çalıştırın. Paket hiç yoksa aka.ms/vs/17/release/vc_redist.x64.exe ve .x86.exe bağlantılarından kurun. 0xc0000142'nin birincil kaynağı budur.
ADIM 02
LoadAppInit_DLLs'i sıfırlayın
Win+R > regedit ile HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows anahtarına gidin. LoadAppInit_DLLs değerini 0, LoadAppInit_DLLs değerini 0x0 yapın. Antivirüs/uygulama enjeksiyonu bu değerle tetiklenir ve 0xc0000142'nin ikinci en yaygın kaynağıdır.
ADIM 03
Uygulamayı yönetici olarak çalıştırın
Hata veren programın kısayoluna sağ tıklayın > Özellikler > Uyumluluk > 'Bu programı yönetici olarak çalıştır' işaretleyin. UAC çakışmalarından doğan 0xc0000142 bu adımla geçer.
ADIM 04
Sistem dosyalarını doğrulayın
Yönetici komut isteminde sfc /scannow ve ardından DISM /Online /Cleanup-Image /RestoreHealth çalıştırın. Bozuk sistem DLL'leri 0xc0000142'yi tetikler; DISM, Windows Update bileşen deposunu onarır.
ADIM 05
Grafik sürücüsü ve uyumluluk modu
Oyunlarda GPU sürücüsünü güncelleyin; Windows 10'dan yükseltme sonrası çıkmaya başladıysa uygulamayı Windows 8 uyumluluk modunda çalıştırmayı deneyin. Kısayolda 'tam ekran iyileştirmelerini devre dışı bırak' da ek fayda sağlar.
02 — Sık sorulan sorular
Sık sorulan sorular
0xc0000142 sadece oyunlarda mı çıkar?
Hayır. AutoCAD, MS Office eski sürümleri, Photoshop ve özel yazılımlarda da görülür. Ortak nokta Visual C++ kütüphanelerine bağımlı olmasıdır; çözüm yolunun tamamı her programda aynıdır.
Her açılışta aynı programda çıkıyorsa kalıcı çözüm nedir?
Programın kendi klasöründeki DLL'lerle sistem DLL'lerinin çakışmasını kaldırmak gerekir: program klasöründe msvcp140.dll/vcruntime140.dll varsa silin (sistem kütüphanesini kullanır), Visual C++ paketini onarın ve yönetici izniyle çalıştırın.
Windows güncellemesi sonrası başladı, geri alabilir miyim?
Ayarlar > Windows Update > Güncelleştirme geçmişi > Güncelleştirmeleri kaldır yolundan en son kalite/güncelleştirmeyi kaldırıp test edin. Sorun o güncellemeyle ilişkili sürücü değişimiyse sürücüyü önceki sürüme döndürmek yeterli olur.
Bu rehber çözüm oldu mu?
Geri bildiriminiz rehberlerin güncellenmesine ve doğrulanmasına yardım eder.
03 — İlgili rehberler
İlgili rehberler
Windows Update 0x80070005 Hatası Kesin Çözümü (Erişim Engellendi)
0x80070005 hatası, Windows Update'in gerekli klasörlere erişememesi anlamına gelir. Çözüm: Windows Update sorun gidericisini çalıştırın, SoftwareDistribution klasörünü sıfırlayın, ardından SFC ve DISM taraması yapın. İşlemler 10-15 dakika sürer ve veri kaybı yaratmaz.
CRITICAL_PROCESS_DIED Mavi Ekran Hatası: Adım Adım Çözüm
CRITICAL_PROCESS_DIED hatası, Windows'un kritik bir sistem işleminin çöktüğünü gösterir. En sık nedenler bozuk sürücüler ve disk hatalarıdır. Güvenli modda açıp SFC/DISM onarımı ve 'chkdsk /f' disk taraması yapın; son eklenen güncellemeyi kaldırmak da hızlı çözüm sağlar.
0x80004005 Hatası Çözümü: Belirsiz Hatanın 6 Adımda Giderilmesi
0x80004005, Windows'ta 'Belirtilmemiş hata' anlamına gelen genel bir koddur ve en sık Windows Update, dosya kopyalama/arşiv açma ve sanal makine senaryolarında görülür. Önce Windows Update sorun gidericisini çalıştırın; devam ederse sistem dosyalarını SFC ve DISM ile onarın, üçüncü taraf antivirüsün gerçek zamanlı korumasını geçici olarak kapatın ve hâlâ sürüyorsa güncelleme önbelleğini sıfırlayın. Vakaların büyük bölümü bu adımlarla çözülür; format gerekmez.