98 üzerinde bu hata başka bir program tarafından bilgisayarınıza yüklenmiş olan Oleaut32.dll, Olepro32.dll, Asycfilt.dll ya da Stdole2.tlb gibi bir DLL dosyasının sürümünün uyumsuz olmasından kaynaklanabilir.
Örneğin, Oleaut32.dll dosyasının 3.50 sürümü yalnızca Windows XP tarafından kullanılır. Bu dosya başka bir işletim sistemi altında çalışan bir bilgisayara yüklenirse, birbiriyle uyumlu olmayan dosya sürümleri bu hataya yol açabilir.
çözüm için şöyle bir yol izleyebilirsiniz fakat siz yinede önceden system yedeğinizi almayı unutmayın
Başlat > Bilgisayarı Kapat öğesini seçin.
MS-DOS modunda başlat'ı seçin.
c:\WINDOWS komut isteminde sırasıyla şu komutları girin:
cd c:\windows\system
rename oleaut32.dll oleaut32.old
exit
Görüntülenecek şu hata iletisinde Yoksay'ı seçin:
gereken bir .DLL dosyası, C:\windows\system\oleaut32.dll, bulunamadı iletisi alacaksınız
Şimdi bilgisayarınızda normal yoldan oturum açın.
masaüstünüze indirdiğiniz dcom dosyasına çift tıklatın.
açılan iletişim kutusunda Evet'i tıklatın. dcom.exe dosyası bilgisayarınıza yeni bir oleaut32.dll dosyası yüklecektir
DCOM yüklemesi tamamlanınca Başlat > Yeniden Başlat'ı seçin.
son olarak flash diskinizi yeniden tanıtın ve çalışmanıza devam edin
not : bazen 98 üzerinde bu hataya yüklü olan office 2000'de neden olabilir böyle bir durum sözkonusu ise office kaldırıp yeniden yükleyin...birde 98'de bu işlemeri yaparken windows/temp içeriğini temizleyerek gerçekleştirin.
sevgili milkboy size cok teşekkür ederim. gerçekten harikasınız dediklerinizi yaptım ve sorun çok kolay bir şekilde çözüldü.burada görüşlerini belirten herkese ayrıca teşekkür ederim.hamaz'ada