SOLIDWORKS- eDrawings Geçersiz Sınıf Hatası (invalid class)

0
1187

Son güncelleme: 27.12.2023

eDrawings uygulamasını başlatmaya çalışırken geçersiz tanım invalid class hatasıyla karşılaşabilirsiniz. Bu sorunu 4 adımda çözebilir ve eDrawinge giriş sağlayabilirsiniz.

1.Adım

-Bu sorun, Windows Yönetim Aracı (WMI) hizmetinin başlatılmamış , bozuk ya da devre dışı olmasından kaynaklanabilir.

-WMI hizmetinin başlatılıp başlatılmadığını kontrol etmek için Windows Başlat > Hizmetler > Hizmetler Uygulaması  > Windows Yönetim Aracı hizmetine giriniz. Hizmet durmuş ise hizmete sağ tıklayıp başlatınız. Ardından, eDrawings’i başlatmayı deneyebilirsiniz.

1.Adım: Hizmetler Konumu

2.Adım

Hizmetler zaten başlatılmışsa, sorunun nedeni bozuk Windows Yönetim Aracı (WMI) hizmeti olabilir. Bunu test etmek için Sistem Bilgisini başlatarak, Bilgi Toplanamıyor mesajının gelip gelmediğini kontrol ediniz. Mesaj geliyor ise  WMI hizmetlerini onarmanız gerekecektir.

-Öncelikle, 1. Adımdakinin ters işlemini uygulayarak WMI hizmetine sağ tıklayıp durdurunuz.

-Ardından, C:\Windows\system32\wbem\repository‘de bulunan Repository klasörünün adını repository_old olarak yeniden adlandırınız. (repository yerine bazen Türkçe olarak depo yazabilir.) Bu işlem eski dosyayı yedekler ve yenisinin oluşmasını sağlar.

-WMI hizmetini yeniden başlatarak Sistem Bilgisinin düzgün çalışıp çalışmadığını kontrol ediniz. Ardından eDrawings’i başlatmayı deneyebilirsiniz.

2.Adım:Dosya Konumu

3.Adım

Eğer ilk iki adım sonuç vermez ise:

-Windows gezginine  %SystemRoot%\System32\Wbem yazınız.

-Klasördeki WinMgmt.CFG dosyasını silerek veya yeniden adlandırarak sıfırlanmasını sağlayınız.

3.Adım WinMgmt Konumu

-Sistem Yapılandırma Yardımcı Programında (Başlat > Çalıştır, MSCONFIG) yazınız. Hizmetler sekmesinde Windows Yönetim Araçları/WMI hizmetlerini kontrol ederek çalıştığından emin olunuz.

3.adım: Sistem yapılandırma arayüzü

-CFG’yi yeniden oluşturmak için bilgisayarı yeniden başlatınız. Ardından eDrawings’i başlatmayı deneyiniz.

4.Adım

-İlk 3 adım sonrası sorun devam ediyorsa sorun Windows Yönetim Aracı dosyalarında olabilir. Dosyaları düzeltmek için CMD komut istemini kullanmaktayız.

-CMD İstemini Yönetici olarak açınız ve kopyala yapıştır yaparak klasöre gidiniz.: cd C:\windows\system32\wbem

-Aşağıdaki satırları aynı şekilde kopyalayıp pencereye yapıştırarak sistemin bitmesini bekleyin. 1-2 dakika sürebilir.

regsvr32 /s %systemroot%\system32\scecli.dll

regsvr32 /s %systemroot%\system32\userenv.dll

regsvr32 cimwin32.dll

mofcomp cimwin32.mof

mofcomp cimwin32.mfl

mofcomp rsop.mof

mofcomp rsop.mfl

for /f %s in (‘dir /b /s *.dll’) do regsvr32 /s %s

for /f %s in (‘dir /b *.mof’) do mofcomp %s

for /f %s in (‘dir /b *.mfl’) do mofcomp %s

regsvr32 wmisvc.dll

wmiprvse /regserver

4. Adım: Başarılı şekilde reboot edilmiş ekran görüntüsü

Not: Söz konusu yöntemlerin denenerek çözüme ulaşılamaması halinde güncel sürüm ve farklı yöntemler için solidworks@tekyaz.com adresine mail atarak bizlerden yardım alabilirsiniz.

YANIT VER

Mesajınızı yazın
Adınızı buraya girin