Windows 10'da CLR Hatası Nasıl Onarılır?
CLR Hatası 80004005 genellikle kullanıcı MusicBee, Discord, Raser Synapse, Hd Writer AE veya .NET tabanlı başka bir programı başlatmaya çalıştığında karşılaşılır. Diğer durumlarda, bu hata her sistem başlangıcında görünür.
Çoğu durumda, bu sorun, uygulamanın kullandığı .NET çerçevesi sürüm dosyaları arasındaki bozulma nedeniyle ortaya çıkar. Bunu düzeltmenin en kolay yolu, Framework Repair aracını çalıştırmak veya .NET derleme klasörünü yeniden adlandırmaktır, ancak programı yeniden yüklemeye zorlayarak ve .NET çerçevesinin kurulumunu kabul ederek de işi tamamlayabilirsiniz. Ayrıca, söz konusu uygulamanın gerektirdiği .NET çerçeve sürümünü tamamen kaçırıyor olabilirsiniz.
Ancak, şunları da görebilirsiniz: CLR Hatası 80004005çünkü başlatmaya çalıştığınız yürütülebilir dosyanın yönetici erişimi yok veya bir tür sistem dosyası bozulması nedeniyle.
1. .NET Framework Onarım Aracını çalıştırın
Çoğu belgelenmiş durumda, CLR Hatası 80004005Sorun, bilgisayarınızın uygulamaları başlatma yeteneğini etkileyen bir tür .NET çerçeve bozulması sorunu nedeniyle ortaya çıkacaktır. Etkilenen kullanıcıların çoğu, aşağıdaki .NET sürümlerinde bu sorunla karşılaştı: 4.6.1, 4.6, 4.5.2, 4.5.1, 4.5, 4.0 ve 3.5.
Bu senaryo uygulanabilirse, .NET çerçeve onarım aracını çalıştırarak sorunu hızla çözebilirsiniz. Bu tescilli araç, başlatma hatalarını tetikleyebilecek .NET Framework uygulama sorunlarının çoğunu çözmesiyle bilinir.
.NET çerçeve onarım aracını çalıştırmak için yapmanız gerekenlerle ilgili hızlı bir kılavuz:
- Bu bağlantıya erişerek başlayın (İşte). Ardından, üzerine tıklayın İndir altındaki düğme Microsoft .NET Framework Onarım Aracı.
- Bir sonraki ekrana geldiğinizde, NetFxRepairTool.exe ile ilişkili kutuyu işaretleyerek başlayın, ardından sonraki ekrana geçmek için İleri düğmesine tıklayın.
- İndirme tamamlanana kadar sabırla bekleyin, ardından az önce indirdiğiniz yürütülebilir dosyaya çift tıklayın. tarafından istendiğinde Kullanıcı Hesabı Denetimi (UAC), Tıklayın Evet yönetici ayrıcalıkları vermek için.
- Microsoft .NET Framework Onarım Aracı açıldığında ve ilk pencereye geldiğinizde, yapmanız gereken ilk şey, lisans koşullarını okudum ve kabul ettim ile ilgili kutucuğu işaretlemektir. Bunu yaptıktan sonra üzerine tıklayın Sonraki sonraki pencereye geçmek için
- Şimdi yardımcı program ilk taramasına başlamalıdır. İşlem tamamlanana kadar sabırla bekleyin ve tıklayın Sonraki Önerilen onarım stratejilerini otomatik olarak uygulama seçeneği kullanıma sunulduğunda.
- Tıklayın Sonraki düzeltmeleri uygulamak için bir kez daha, ardından Bitiş süreci tamamlamak için.
Not: Otomatik olarak yeniden başlatmanız istenme ihtimali yüksek. Ancak istemin görünmemesi durumunda manuel olarak yeniden başlatın. - Bir sonraki başlatma sırası tamamlandıktan sonra, daha önce başlatma işlemini tetikleyen işlemi tekrarlayın.CLR Hatası 80004005 ve sorunun çözülüp çözülmediğine bakın.
Aynı sorunun devam etmesi durumunda, aşağıdaki bir sonraki olası düzeltmeye geçin.
2. Programı yönetici erişimiyle çalışmaya zorlayın
Anlaşıldığı üzere, CLR Hatası 80004005sorunu tetikleyen uygulamanın yönetici erişimine sahip olmaması nedeniyle de oluşabilir. Belirli programlar için bu, gerekli olan .NET bağımlılıklarını gerçekten kullanamayacakları anlamına gelir.
Bunun genellikle katı bir UAC kullanacak şekilde yapılandırılmış işletim sistemlerinde meydana geldiğini unutmayın. Bu durumda, başlatma yürütülebilir dosyasının özellikler menüsünü, her başlatmada yönetici erişimi almaya zorlanacak şekilde değiştirerek sorunu çözebilirsiniz.
Bu yöntem, HD Writer AE, Discord ve Synapse ile sorunla karşılaşan kullanıcılar için etkilidir.
Aşağıdakileri tetikleyen programı açmayla ilgili hızlı bir kılavuz: CLR Hatası 80004005 yönetici erişimiyle ve sorunun çözülüp çözülmediğine bakın:
- Sorunla karşılaştığınız programın tamamen kapalı olduğundan emin olarak başlayın (Ayrıca bir arka plan işlemi olup olmadığını kontrol edin).
- Uygulamanın her örneği kapatıldıktan sonra, yürütülebilir dosyaya sağ tıklayın ve ardından Yönetici olarak çalıştır yeni görünen içerik menüsünden. eğer görürsen UAC (Kullanıcı Hesabı Kontrolü) istemi, tıklayın Evet yönetici ayrıcalıkları vermek için.
- Program aynı sorun olmadan normal şekilde açılıyorsa, değişiklikleri kalıcı hale getirmek için aşağıdaki adımlarla devam edin.
Not: Aynı sorunun devam etmesi durumunda, doğrudan aşağıdaki bir sonraki olası düzeltmeye geçin. - Bu hatayla başarısız olan uygulamayı bir kez daha kapatın.
- Yürütülebilir uygulamaya bir kez daha sağ tıklayın, ardından Özellikleri bağlam menüsünden bir kez daha.
- Photoshop'un Özellikler ekranının içinde, uyumluluk üstteki yatay menü aracılığıyla sekmesine gidin.
- Ardından, aşağıdaki Ayarlar bölümüne gidin ve ilgili kutuyu işaretleyin. Bu programı yönetici olarak çalıştırın.
- Değişiklik uygulandıktan sonra, üzerine tıklayın. Uygulamak değişiklikleri kaydetmek için
- Uygulamayı bir kez daha başlatın ve sorunu başarıyla çözüp çözmediğinizi görün. CLR Hatası 80004005.
Aynı sorunun devam etmesi durumunda, aşağıdaki bir sonraki olası düzeltmeye geçin.
3. Programı ve .NET çerçeve kurulumunu yeniden yükleyin
Bu soruna neden olabilecek oldukça yaygın başka bir suçlunun eksik veya kısmen yüklenmiş bir .NET çerçevesi olduğunu unutmayın. Başarısız bir yükleme veya manuel kullanıcı tercihi, uygulama yükleyicisini, çalışması için gereken .NET çerçevesinin kurulumunu atlamaya zorlamış olabilir.
Bu sorunu çözmenin kolay bir yolu, uygulamayı kaldırıp yeniden yüklemektir, ancak bu sefer gerekli .NET çerçevesinin kurulumunu atlamadan.
İşte bunun nasıl yapılacağına dair hızlı bir kılavuz:
- Basın Windows tuşu + R açmak için bir Çalıştırmak iletişim kutusu. Ardından, yazın "appwiz.cpl" metin kutusunun içinde, ardından Giriş açmak için Programlar ve Özellikler.
- İçeri girdikten sonra Programlar ve Özellikler penceresinde, yüklü uygulamalar listesinde aşağı kaydırın ve soruna neden olan uygulamayı bulun. Gördüğünüzde, sağ tıklayın ve seçin Kaldır yeni görünen bağlam menüsünden.
- Kaldırma penceresinin içindeyken, programı bilgisayarınızdan kaldıran işlemi tamamlamak için ekrandaki talimatları izleyin.
- İşlem tamamlandıktan sonra bilgisayarınızı yeniden başlatın ve bir sonraki başlatma sırasının tamamlanmasını bekleyin.
- Ardından, sorunla karşılaştığınız programı yeniden yükleyin, ancak bu sefer gerekli .NET Framework kurulumunu atlamayın.
- Gerekli çerçeve yüklendikten sonra bilgisayarınızı yeniden başlatın ve sorunun çözülüp çözülmediğine bakın.
Hala aynı durumla karşılaşıyorsanız CLR Hatası 80004005,aşağıdaki bir sonraki düzeltmeye geçin.
4. En son .NET Framework Runtime'ı yükleyin
Farklı uygulamaların farklı .NET çerçeveleri gerektirdiğini anlamak önemlidir. Bir uygulamanın taşınabilir bir sürümünü çalıştırmaya çalışıyorsanız, büyük olasılıkla işletim sisteminiz, bu uygulamanın gerektirdiği bir .NET çerçevesinin eksik olduğunu size sormaz.
Bu senaryo uygulanabilirse, .NET Framework Runtime'ın en son sürümünü yükleyerek sorunu çözebilmelisiniz. Bu, .NET Framework ile oluşturulmuş mevcut uygulamaları ve programları çalıştırmak için ihtiyacınız olan her şeyi içeren toplu bir yükleyicidir.
Bilgisayarınızda mevcut her Framework sürümünü yüklemek için Runtime sürümünün kullanımına ilişkin hızlı bir kılavuz:
- Bu bağlantıyı ziyaret edin (İşte) ve üzerine tıklayın .NET Framework Çalışma Zamanını İndirin Yürütülebilir kurulum dosyasının indirilmesini başlatmak için (Çalışma Zamanı altında) düğmesine basın.
- Yürütülebilir kurulum dosyası başarıyla indirildikten sonra, üzerine çift tıklayın ve tıklayın. Evet de UAC (Kullanıcı Hesabı Kontrolü).
- Ardından, eksik .NET Framework sürümlerinin kurulumunu tamamlamak için ekrandaki talimatları izleyin.
- İşlem bitene kadar bekleyin ve otomatik olarak yeniden başlatmanız istenmezse bilgisayarınızı manuel olarak yeniden başlatın.
Sorun hala çözülmediyse, aşağıdaki bir sonraki olası düzeltmeye geçin.
5. NET 'assembly' klasörünü yeniden adlandırın
Görünüşe göre, bu sorun, yüklü .NET çerçeveleriniz arasındaki bir çakışma nedeniyle de ortaya çıkabilir. Bu genellikle, kullanıcı daha önce her .NET Framework yeniden dağıtımını ayrı ayrı yüklemişse oluşur. Sorun, her sürümün aynı derleme klasörünü paylaşacağı için oluşur.
Bu senaryo uygulanabilirse, sorunu yeniden adlandırarak çözebilirsiniz. montaj işletim sisteminizi yeni bir örnek oluşturmaya zorlayarak çakışmayı ortadan kaldırır.
Bunu yaptıktan ve hataya neden olan programı yeniden yükledikten sonra, kurulum sihirbazı yalnızca gerekli olan NET çerçevesini kurmalıdır.
Aşağıdakilerden sorumlu olabilecek .NET çerçeve çakışmasını ortadan kaldırmak için hızlı bir kılavuz: CLR Hatası 80004005:
- Dosya Gezgini'ni açın ve aşağıdaki konuma gidin:
C:\Windows\Microsoft.NET
- Doğru yere vardığınızda, montajı sağ tıklayın ve seçin Adını değiştirmek bağlam menüsünden.
- tarafından istendiğinde UAC (Kullanıcı Hesabı Kontrolü), Tıklayın Evet yönetici ayrıcalıkları vermek için.
- Derleme klasörünü aşağıdaki gibi farklı bir adla yeniden adlandırın "Assembly2". Amaç, adı değiştirmek ve böylece işletim sisteminizi bir sonraki bilgisayar başlangıcında aynı klasörün yeni bir örneğini oluşturmaya zorlamak.
- Bir sonraki başlangıçta, soruna neden olan programı, kullandığı .NET sürümüyle birlikte yeniden yükleyin.
- Bilgisayarınızı yeniden başlatın ve bir sonraki sistem başlangıcında sorunun çözülüp çözülmediğine bakın.
Hala aynı durumla karşılaşıyorsanız CLR Hatası 80004005,hata, aşağıdaki bir sonraki yönteme geçin.
6. Sistem Geri Yüklemeyi Kullanın
Sorun yakın zamanda ortaya çıkmaya başladıysa, yakın zamanda yapılan bir yazılım yüklemesi veya bir sürücü güncellemesinin sona ermesi olasıdır. CLR Hatası 80004005.Bu senaryonun geçerli olması ve sorunun 3. taraf bir hizmet veya işlem nedeniyle ortaya çıkması durumunda, Sistem Geri Yükleme yardımcı programını kullanarak sorunu çözebilmelisiniz.
Ancak bunu yapmak için önceden oluşturulmuş bir anlık görüntüden yararlanmanız gerekir - Ancak Sistem Geri Yükleme'nin varsayılan davranışını değiştirmediyseniz, aralarından seçim yapabileceğiniz çok sayıda geri yükleme anlık görüntüsüne sahip olmalısınız.
Sorunu gidermek için Sistem Geri Yükleme yardımcı programını kullanma hakkında hızlı bir kılavuz:CLR Hatası 80004005′hata:
- Basın Windows tuşu + R açmak için bir Çalıştırmak iletişim kutusu. Ardından, yazın 'rstrui' ve bas Giriş açmak için Sistem Geri Yükleme sihirbaz.
- Sistem Geri Yükleme sihirbazına girmeyi başardıktan sonra, Sonraki Bir sonraki menüye geçmek için ilk ekranda
- Bir sonraki ekranda, ile ilişkili kutuyu işaretleyerek başlayın.Daha fazla geri yükleme noktası göster.Bunu yaptıktan sonra, mevcut her geri yükleme anlık görüntüsünün tarihlerine bakmaya başlayın ve sorunun ilk oluşmaya başladığı tarihe en yakın olanı seçin.
- Ardından, uygun geri yükleme noktasını seçin ve tıklayın. Sonraki sonraki menüye geçmek için
Önemli: Bu yordamı bir kez uyguladığınızda, geri yükleme anlık görüntüsünün oluşturulmasından bu yana uyguladığınız her değişikliğin kaybolacağını unutmayın. Bu, uygulama yüklemelerini, sürücü güncellemelerini ve bu noktadan sonra yüklediğiniz diğer her şeyi içerir.
- Buraya kadar geldiğinizde, yardımcı program kullanıma hazırdır. Başlamak için, üzerine tıklamanız yeterlidir Bitiş, sonra tıklayın Evet geri yükleme işlemini başlatmak için onay isteminde. Ardından bilgisayarınız yeniden başlatılacak ve bir sonraki sistem başlangıcında eski durum uygulanacaktır.
- Bir sonraki sistem başlangıcında, sorunun çözülüp çözülmediğine bakın.
hala görüyorsanız CLR Hatası 80004005uygulamayı başlatmaya çalıştığınızda, aşağıdaki son düzeltmeye gidin.
7. Her işletim sistemi bileşenini yenileyin
Yukarıdaki olası düzeltmelerin hiçbiri başarısız olmanıza izin vermemişse, CLR Hatası 80004005,Muhtemelen, geleneksel olarak çözülemeyen bir süre sistem bozulmasıyla uğraşıyorsunuz.
Bu durumda, bu noktada geçerli olan tek düzeltme, her Windows bileşenini ve önyüklemeyle ilgili her işlemi yenilemektir.
Bu, bir yolla elde edilebilir. temiz kurulum veya aracılığıyla onarım kurulumu (yerinde onarım).
bir temiz kurulum uyumlu bir yükleme medyası kullanmadan bunu yapmanıza izin verecek olan daha kolay prosedürdür. Ancak bu yöntemin en büyük dezavantajı, verilerinizi önceden yedeklemediğiniz sürece, işletim sistemi sürücüsünde depolanan tüm kişisel verileri kaybedeceksiniz.
Toplam veri kaybını önlemek istiyorsanız, onarım kurulumu (yerinde onarım). Uyumlu bir yükleme medyasına ihtiyacınız olacak, ancak oyunlar, uygulamalar, kişisel medya ve hatta bazı kullanıcı tercihleri dahil tüm kişisel dosyalarınızı saklayabileceksiniz.
Not: İşte Windows 10 için bir yükleme medyası nasıl oluşturulur Elinizde bir tane yoksa.