Makale numarası: 949140 - Son Gözden Geçirme: 15 Temmuz 2009 Çarşamba - Gözden geçirme: 4.0

Bir komut dosyası Windows Script çalıştırdığımda, bir hata iletisi alıyorsunuz: "kitaplığı kayıtlı değil"

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Hata iletisi açıklaması

Windows komut dosyası bir komut dosyası çalıştırmaya çalıştığınızda aşağıdaki hata iletisini alırsınız:
Hata: kitaplığı kayıtlı değil.
Kod: 8002801D
Kaynak: (boş)

Neden

Bu sorun, Windows kayıt defterinde bir veya daha fazla komut dosyası bileşenleri kayıtlı nedeniyle oluşur.

ÇÖZÜM

Bu sorunu gidermek için aşağıdaki yöntemlerden birini kullanın.

Yöntem 1: Yükleme ve sonra da Windows komut dosyası yeniden yükleyin.

Karşıdan yükleme ve Windows komut dosyası yeniden hakkında bilgi için aşağıdaki Microsoft Web sitelerinden birini, kullanmakta olduğunuz Windows komut dosyası ve bilgisayarda çalışmakta olan işletim sistemi sürümüne bağlı olarak ziyaret edin.

Windows Server 2003 için Windows komut dosyası 5.7

Aşağıdaki dosya Microsoft Yükleme Merkezi'nden yüklenebilir:

Bu resmi kapatBu resmi aç
Download
Download the scripten.exe package now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=f00cb8c0-32e9-411d-a896-f2cd5ef21eb4&DisplayLang=en)

Windows XP için Windows komut dosyası 5.7

Aşağıdaki dosya Microsoft Yükleme Merkezi'nden yüklenebilir:

Bu resmi kapatBu resmi aç
Download
Download the scripten.exe package now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=47809025-d896-482e-a0d6-524e7e844d81&DisplayLang=en)

Windows 2000 için Windows komut dosyası 5.7

Aşağıdaki dosya Microsoft Yükleme Merkezi'nden yüklenebilir:

Bu resmi kapatBu resmi aç
Download
Download the scripten.exe package now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=c03d3e49-b40e-4ca1-a0c7-cc135ec4d2be&DisplayLang=en)

Windows Server 2003 için Windows Script 5.6

Aşağıdaki dosya Microsoft Yükleme Merkezi'nden yüklenebilir:

Bu resmi kapatBu resmi aç
Download
Download the WindowsServer2003-Script56-KB917344-x86-enu.exe package now. (http://www.microsoft.com/downloads/details.aspx?familyid=887FCE82-E3F5-4289-A5E3-6CBB818623AA&displaylang=en)

Windows 2000 ve Windows XP için Windows Script 5.6

Aşağıdaki dosya Microsoft Yükleme Merkezi'nden yüklenebilir:

Bu resmi kapatBu resmi aç
Download
Download the http://www.microsoft.com/downloads/details.aspx?FamilyID=c717d943-7e4b-4622-86eb-95a22b832caa&DisplayLang=en package now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=f00cb8c0-32e9-411d-a896-f2cd5ef21eb4&DisplayLang=en)

Yöntem 2: bilgisayarınızda komut dosyası bileşenleri Kaydet

Bu sorunu gidermek için <a0></a0>, bilgisayarınızdaki komut dosyası bileşenleri'ni değiştirin. Bize bu sorun, sorunu gidermek için "Fix it for me" bölümüne gidin. Yerine bu sorunu kendiniz gidermeye "Let me fix it myself" bölümüne gidin.

Benim adıma düzelt

Otomatik olarak, bu sorunu gidermek için <a0></a0>, Bu sorunu düzeltme bağlantıyı Ek Yardım düğmesini tıklatın. Sonra Dosya yükleme iletişim kutusunda, Çalıştır ' ı tıklatın ve bu sihirbazdaki adımları izleyin.

Bu sorunu
Microsoft Fix it 50181


Not Bu sihirbaz yalnızca İngilizce olabilir; ancak otomatik düzeltme, Windows'un diğer dil sürümleri için de kullanılabilir.

Not Sorunun yaşandığı makinede değilseniz, otomatik düzeltmeyi bir flash sürücüsüne veya bir CD'ye kaydedebilir ve bunu sorunun olduğu makinede çalıştırabilirsiniz.

Şimdi gidin "Did this fix the problem?" bölümü.

Kendim düzeltmek istiyorum

El ile bilgisayarınızdaki bir komut dosyası bileşenleri kaydetmek için <a0></a0>, kümeleri aşağıdaki adımlardan durumunuza uygun olanını kullanın.
Windows işletim sisteminin 32-bit bir sürümünü çalıştırıyorsunuz
  1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, cmd yazın ve Tamam ' ı tıklatın.
  2. Regsvr32 %systemroot%\system32\vbscript.dll yazın ve ENTER tuşuna basın.
  3. Regsvr32 %systemroot%\system32\jscript.dll yazın ve ENTER tuşuna basın.
  4. Regsvr32 %systemroot%\system32\dispex.dll yazın ve ENTER tuşuna basın.
  5. Regsvr32 %systemroot%\system32\scrobj.dll yazın ve ENTER tuşuna basın.
  6. Regsvr32 %systemroot%\system32\scrrun.dll yazın ve ENTER tuşuna basın.
  7. Regsvr32 %systemroot%\system32\wshext.dll yazın ve ENTER tuşuna basın.
  8. Regsvr32 %systemroot%\system32\wshom.ocx yazın ve ENTER tuşuna basın.
Bir Windows işletim sisteminin 64 bit sürümünü çalıştırıyorsanız ve 64-bit komut dosyası bileşenleri kullanırken "Belirtiler" bölümünde açıklanan hata iletisini alıyorsunuz
  1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, cmd yazın ve Tamam ' ı tıklatın.
  2. %Systemroot%\System32\regsvr32 %systemroot%\system32\vbscript.dll yazın ve ENTER tuşuna basın.
  3. %Systemroot%\System32\regsvr32 %systemroot%\system32\jscript.dll yazın ve ENTER tuşuna basın.
  4. %Systemroot%\System32\regsvr32 %systemroot%\system32\dispex.dll yazın ve ENTER tuşuna basın.
  5. %Systemroot%\System32\regsvr32 %systemroot%\system32\scrobj.dll yazın ve ENTER tuşuna basın.
  6. %Systemroot%\System32\regsvr32 %systemroot%\system32\scrrun.dll yazın ve ENTER tuşuna basın.
  7. %Systemroot%\System32\regsvr32 %systemroot%\system32\wshext.dll yazın ve ENTER tuşuna basın.
  8. %Systemroot%\System32\regsvr32 %systemroot%\system32\wshom.ocx yazın ve ENTER tuşuna basın.
Bir Windows işletim sisteminin 64 bit sürümü çalıştırdığınız ve 32-bit komut dosyası bileşenleri kullanırken "Belirtiler" bölümünde açıklanan hata iletisini alıyorsunuz
  1. Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, cmd yazın ve Tamam ' ı tıklatın.
  2. %Systemroot%\syswow64\regsvr32 %systemroot%\syswow64\vbscript.dll yazın ve ENTER tuşuna basın.
  3. %Systemroot%\syswow64\regsvr32 %systemroot%\syswow64\jscript.dll yazın ve ENTER tuşuna basın.
  4. %Systemroot%\syswow64\regsvr32 %systemroot%\syswow64\dispex.dll yazın ve ENTER tuşuna basın.
  5. %Systemroot%\syswow64\regsvr32 %systemroot%\syswow64\scrobj.dll yazın ve ENTER tuşuna basın.
  6. %Systemroot%\syswow64\regsvr32 %systemroot%\syswow64\scrrun.dll yazın ve ENTER tuşuna basın.
  7. %Systemroot%\syswow64\regsvr32 %systemroot%\syswow64\wshext.dll yazın ve ENTER tuşuna basın.
  8. %Systemroot%\syswow64\regsvr32 %systemroot%\syswow64\wshom.ocx yazın ve ENTER tuşuna basın.

Bu işlem sorunu düzeltti mi?

Sorunun giderilip giderilmediğini denetleyin. Sorun düzeltilmişse, bu makaleyle işiniz bitti demektir. Sorun çözülmezse, contact support (http://support.microsoft.com/contactus) seçebilirsiniz.

Durum

Microsoft, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bu sorunun olduğunu onaylamıştır.

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Professional x64 Edition
  • the operating system: Microsoft Windows 2000
Anahtar Kelimeler: 
kbmt kbmsifixme kbfixme kbdevsicnvrtkb kberrmsg kbtshoot kbprb KB949140 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:949140  (http://support.microsoft.com/kb/949140/en-us/ )