Windows XP ve IIS kurulu bilgisayarınızda, bu hata yüzünden bilgisayarınızı formatlamak zorunda kaldıysanız veya formatlamak üzere iseniz yazının devamını okumadan sakın formatlamayın. Böyle bir hata ile karşılaştığınızda doğal olarak internetten çözüm yollarını araştırırsınız. Ama bu yollar bazen sizi garip bir çıkmazın içine itebilir. Sonuca ulaşamadığınız gibi bilgisayarı ve IIS i resetleme sayısının da haddi hesabı yoktur.
Not: Hatalı yönlendirmenin en çok yapıldığı adresler :
"http://classicasp.aspfaq.com/general/why-do-i-get-invalid-default-script-language-errors.html"
"http://classicasp.aspfaq.com/components/why-do-i-get-800401f3/800a01ad-errors.html"
Eğer siz üstteki adreslere gitmeden önce benim yazımı bulduysanız ne mutlu size (Allah razı olsun sözlerinizi duyar gibiyim :) )
Öncelikle bu hataları yazıyorum ki sizin hatanız başka ise sizde bunları deneyip zaman kaybetmeyin.
ASP sayfasındaki aşağıdaki kodu çalıştırmak istediğinizde alınan hatalar:
set fso = Server.CreateObject("Scripting.FileSystemObject")
Türkçe İşletim Sisteminde :
Microsoft VBScript çalışma hatası hata '800a01ad'
ActiveX bileşeni nesne oluşturamıyor: 'Scripting.FileSystemObject'
/Default.asp, line 68
İngilizce İşletim Sisteminde :
Microsoft VBScript runtime error '800a01ad'
ActiveX component can't create object: 'Scripting.FileSystemObject'
/Default.asp, line 68
Bu hataları alıyorsanız aşağıdaki yolları uygulayınız :
- "Başlat - Çalıştıra : regedit" yazıp enter a basın. Registry Editor de bu anahtarı bulun "HKEY_CLASSES_ROOT\Scripting.FileSystemObject" ve soldaki anahtar ismine sağ tıklayın açılan menüden "İzinler" e tıklayın. Buraya bilgisayarınızdaki "IUSR_makinaismi" IUSR_ ile başlayan kullanıcıyı ekleyin ve tam yetki verin. Sonra IIS i resetleyin. ISS resetlemek için "Başlat - Çalıştır : iisreset" komutunu kullanabilirsiniz. Buna rağmen sorun düzelmedi ise sonraki adıma geçebilirsiniz.
- Registry Editor de bu anahtarları bulun "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{0D43FE01-F093-11CF-8940-00A0C9054228}" ve "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Scripting.FileSystemObject" daha sonra 1. adımdaki yetkilendirme işlemini bu anahtar için de uygulayın.
Sonra IIS i resetleyin. Buna rağmen sorun düzelmedi ise sonraki adıma geçebilirsiniz.
- "C:\Windows\ System32\" altındaki "Scrrun.dll" versiyonunun 5.6.0.6626 veya daha yüksek olduğunu kontrol edin değilse daha üst versiyonunu Microsoft sitesinden indirip kurun.
- "Başlat - Çalıştır : regsvr32 %SystemRoot%\system32\scrrun.dll" komutunu çalıştırın. Sonra IIS i resetleyin .
Eğer probleminiz hala düzelmediyse Allah size yardım etsin :)
2032 defa görüntülendi