Windows 10'da CLR Hatası Nasıl Onarılır?



Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

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ülür.





Çoğu durumda, bu sorun, uygulamanın kullandığı .NET çerçeve sürüm dosyaları arasındaki bozulma nedeniyle ortaya çıkar. Bunu düzeltmenin en kolay yolu, Çerçeve Onarım aracını çalıştırmak veya .NET derleme klasörünü yeniden adlandırmaktır, ancak işi, programı yeniden yüklemeye ve .NET çerçevesinin kurulumunu kabul etmeye zorlayarak da yapabilirsiniz. Ayrıca, söz konusu uygulama için gerekli olan .NET çerçeve sürümünü de tamamen kaçırmış olabilirsiniz.



Bununla birlikte, şunu da görebilirsiniz: CLR Hatası 80004005 çünkü başlatmaya çalıştığınız yürütülebilir dosya yönetici erişimine sahip değil veya bir tür sistem dosyası bozulması nedeniyle.

1. .NET Framework Onarım Aracı'nı çalıştırın

Belgelenen çoğu durumda, CLR Hatası 80004005 sorun, bilgisayarınızın uygulamaları başlatma yeteneğini etkileyen bir tür .NET çerçevesinin 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 aracın, başlatma hatalarını tetikleyebilecek .NET Framework uygulama sorunlarının çoğunu çözdüğü bilinmektedir.



NET çerçeve onarım aracını çalıştırmak için yapmanız gerekenleri içeren hızlı bir kılavuz:

  1. Bu bağlantıya erişerek başlayın ( buraya ). Ardından, İndir altındaki düğme Microsoft .NET Framework Onarım Aracı .

    Net Framework onarım aracını indirme

  2. 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.

    .NET Framework onarım aracını indirme

  3. İndirme tamamlanana kadar sabırla bekleyin, ardından indirdiğiniz yürütülebilir dosyayı çift tıklayın. Tarafından istendiğinde Kullanıcı Hesabı Kontrolü (UAC) , Tıklayın Evet yönetici ayrıcalıkları vermek.
  4. Microsoft .NET Framework Onarım Aracı açıldığında ve ilk pencereye ulaştığınızda, yapmanız gereken ilk şey, Lisans koşullarını okudum ve kabul ettim ile ilişkili kutuyu işaretlemektir. Bunu yaptıktan sonra, Sonraki sonraki pencereye geçmek için.

    .NET Onarım aracıyla onarım başlatma

  5. Şimdi yardımcı program ilk taramaya başlamalıdır. İşlem tamamlanana kadar sabırla bekleyin ve tıklayın Sonraki Seçenek, önerilen onarım stratejilerini otomatik olarak uygulamak için kullanılabilir olduğunda.

    .NET çerçevesini onarma

  6. 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ın istenmesi yüksek bir olasılıktır. Ancak komut istemi görünmüyorsa, manuel olarak yeniden başlatın.
  7. Bir sonraki başlatma sırası tamamlandıktan sonra, önceden tetikleyen işlemi tekrarlayın. CLR Hatası 80004005 ve sorunun çözülüp çözülmediğine bakın.

Aynı sorunun hala devam etmesi durumunda, aşağıdaki bir sonraki olası düzeltmeye geçin.

2. Programı yönetici erişimiyle çalışmaya zorlayın

Görünüşe göre, CLR Hatası 80004005 Sorunu tetikleyen uygulamanın yönetici erişimine sahip olmaması nedeniyle de ortaya çıkabilir. Bu, belirli programlar için gerekli .NET bağımlılıklarını gerçekten kullanamayacakları anlamına gelir.

Bunun tipik olarak şu tarihte meydana geldiğini unutmayın: yapılandırılmış işletim sistemleri katı bir UAC kullanmak. Bu durumda, başlatan yürütülebilir dosyanın özellikler menüsünü her başlangıçta yönetici erişimi elde etmeye zorlanacak şekilde değiştirerek sorunu çözebilirsiniz.

Bu yöntem, HD Writer AE, Discord ve Synapse ile ilgili sorunla karşılaşan kullanıcılar için etkilidir.

İşte 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:

  1. 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).
  2. 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 açılan içerik menüsünden. Eğer görürseniz UAC (Kullanıcı Hesabı Kontrolü) komut istemi, tıklayın Evet yönetici ayrıcalıkları vermek.
  3. Program aynı sorun olmadan normal şekilde açılırsa, değişiklikleri kalıcı hale getirmek için aşağıdaki adımlarla devam edin.
    Not: Aynı sorunun hala devam etmesi durumunda, doğrudan aşağıdaki olası düzeltmeye atlayın.
  4. Bu hatayla başarısız olan uygulamayı bir kez daha kapatın.
  5. Yürütülebilir uygulamaya bir kez daha sağ tıklayın ve ardından Özellikleri bağlam menüsünden bir kez daha.
  6. Photoshop'un Özellikler ekranının içinde, Uyumluluk üstteki yatay menü aracılığıyla sekme.
  7. 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.
  8. Değişiklik uygulandıktan sonra, Uygulamak değişiklikleri kaydetmek için.
  9. Uygulamayı bir kez daha başlatın ve sorunu başarıyla çözüp çözemediğinizi görün. CLR Hatası 80004005.

Photoshop'u Yönetici erişimiyle açmaya zorlama

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 bir suçlunun eksik veya kısmen yüklenmiş bir .NET çerçevesi olduğunu unutmayın. Hatalı bir kurulum 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:

  1. Basın Windows tuşu + R açmak için Ç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 .

    Çalıştır isteminde 'appwiz.cpl' yazarak

  2. İçine girdiğinizde Programlar ve Özellikler penceresinde, yüklü uygulamalar listesinde aşağı kaydırın ve soruna neden olan uygulamayı bulun. Gördüğünüzde, üzerine sağ tıklayın ve seçin Kaldır yeni ortaya çıkan bağlam menüsü .

    Uygulamayı Programlar ve Özellikler aracılığıyla kaldırma

  3. Kaldırma penceresinin içindeyken, programı bilgisayarınızdan kaldıran işlemi tamamlamak için ekrandaki talimatları izleyin.
  4. İşlem tamamlandığında, bilgisayarınızı yeniden başlatın ve bir sonraki başlatma sırasının tamamlanmasını bekleyin.
  5. Ardından, sorunla karşılaştığınız programı yeniden yükleyin, ancak bu sefer gerekli .NET Framework kurulumunu atlamayın.

    Gerekli ağ çerçevesini kurma

  6. Gerekli çerçeve yüklendikten sonra, bilgisayarınızı bir kez daha yeniden başlatın ve sorunun şimdi çözülüp çözülmediğine bakın.

Hala aynı şeyle karşılaşmanız durumunda CLR Hatası 80004005, aşağıdaki 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, muhtemelen işletim sisteminiz bu uygulamanın gerektirdiği bir .NET çerçevesini kaçırdığınızı sormayacaktır.

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ıza mevcut tüm Framework sürümlerini yüklemek için Runtime sürümünü kullanmayla ilgili hızlı bir kılavuz:

  1. Bu bağlantıyı ziyaret edin ( buraya ) ve tıklayın .NET Framework Runtime'ı indirin düğmesine (Runtime altında) kurulum yürütülebilir dosyasının indirilmesini başlatmak için.

    .NET Framework 4.8 yürütülebilir dosyasını indirme

  2. Kurulum yürütülebilir dosyası başarıyla indirildikten sonra, üzerine çift tıklayın ve Evet -de UAC (Kullanıcı Hesabı Kontrolü) .
  3. Ardından, eksik .NET Framework sürümlerinin kurulumunu tamamlamak için ekrandaki talimatları izleyin.

    Eksik .NET çerçeve sürümlerini yükleme

  4. İş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 yüklemesini ayrı ayrı yüklediyse oluşur. Sorun, her sürümün aynı derleme klasörünü paylaşması nedeniyle oluşur.

Bu senaryo uygulanabilirse, sorunu yeniden adlandırarak çözebilirsiniz. montaj klasör, işletim sisteminizi yeni bir örnek oluşturmaya zorlayarak çatış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 yüklemelidir.

İşte .NET framework çakışmasının kaldırılmasına ilişkin hızlı bir kılavuz CLR Hatası 80004005:

  1. Açık Dosya Gezgini ve aşağıdaki konuma gidin:
    C:  Windows  Microsoft.NET
  2. Doğru konuma geldiğinizde, montaja sağ tıklayın ve Adını değiştirmek bağlam menüsünden.

    Montaj klasörünü yeniden adlandırma

  3. Tarafından istendiğinde UAC (Kullanıcı Hesabı Kontrolü) , Tıklayın Evet yönetici ayrıcalıkları vermek.
  4. Montaj klasörünü aşağıdaki gibi farklı bir adla yeniden adlandırın: 'Assembly2'. Önemli olan, adı değiştirmektir, böylece işletim sisteminizi bir sonraki bilgisayar başlangıcında aynı klasörün yeni bir örneğini oluşturmaya zorlarsınız.
  5. Bir sonraki başlangıçta, soruna neden olan programı, kullandığı .NET sürümü ile birlikte yeniden yükleyin.
  6. 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ı şeyle karşılaşmanız durumunda CLR Hatası 80004005, hatası, aşağıdaki sonraki yönteme geçin.

6. Sistem Geri Yükleme'yi kullanın

Sorun yakın zamanda oluşmaya başladıysa, son zamanlarda 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 uygulanabilir olması ve sorunun bir üçüncü taraf 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 olmanız gerekir.

'Sistem Geri Yükleme yardımcı programını kullanmak için hızlı bir kılavuz' CLR Hatası 80004005 ′ hata:

  1. Basın Windows tuşu + R açmak için Çalıştırmak iletişim kutusu. Ardından yazın 'Rstrui' ve bas Giriş açmak için Sistem Geri Yükleme sihirbaz.

    Çalıştır kutusu aracılığıyla Sistem Geri Yükleme sihirbazını açma

  2. Sistem Geri Yükleme sihirbazının içine girmeyi başardıktan sonra, Sonraki sonraki menüye geçmek için ilk ekranda.

    Sistem Geri Yükleme'nin ilk ekranını geçme

  3. 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 ortaya çıktığı tarihe en yakın olanı seçin.
  4. Ardından, uygun geri yükleme noktasını seçin ve tıklayın Sonraki sonraki menüye geçmek için.

    Sisteminizi zamandaki önceki bir noktaya geri yükleme

    Önemli: Bu prosedürü uyguladıktan sonra, 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, tüm uygulama kurulumlarını, sürücü güncellemelerini ve o noktadan sonra yüklediğiniz diğer her şeyi içerir.

  5. Bu kadar ileri gittiğinizde, yardımcı program gitmeye hazırdır. Başlamak için basitçe tıklayın Bitiş, sonra tıkla Evet geri yükleme işlemini başlatmak için onay isteminde. Bilgisayarınız yeniden başlatılacak ve bir sonraki sistem başlangıcında eski durum uygulanacaktır.

    Sistem Geri Yükleme sürecini başlatma

  6. Bir sonraki sistem başlangıcında, sorunun çözülüp çözülmediğine bakın.

Hala görüyorsanız CLR Hatası 80004005 Uygulamayı 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üzeltmelerden hiçbiri, aşağıdakilerden kaçınmanıza izin verme konusunda başarılı olmadıysa CLR Hatası 80004005, Muhtemelen geleneksel olarak çözülemeyen bir süre sistem bozulmasıyla uğraşıyorsunuzdur.

Bu durumda, bu noktada tek uygulanabilir düzeltme, her Windows bileşenini ve önyüklemeyle ilgili her işlemi yenilemektir.

Bu, bir aracılığıyla sağlanabilir temiz kurulum veya aracılığıyla onarım kurulumu (yerinde onarım) .

KİME temiz kurulum uyumlu bir kurulum medyası kullanmadan bunu yapmanıza olanak tanıyan 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 kaybedeceğinizdir.

Toplam veri kaybını önlemek istemeniz durumunda, onarım kurulumu (yerinde onarım) . İhtiyacınız olacak uyumlu kurulum ortamı , ancak oyunlar, uygulamalar, kişisel medya ve hatta bazı kullanıcı tercihleri ​​dahil olmak üzere tüm kişisel dosyalarınızı saklayabileceksiniz.

Not: İşte Windows 10 için bir yükleme medyası nasıl oluşturulur müsait bir hesabınız olmaması durumunda.

Etiketler pencereler 8 dakika okundu