Help and Support

Makale numarası: 315346 - Son Gözden Geçirme: 30 Aralık 2006 Cumartesi - Gözden geçirme: 14.0

Program eklemeye veya kaldırmaya çalıştığınızda "Hata 1719: Windows Installer hizmetine erişilemedi" hata iletisi

Önemli Bu makale, kayıt defterini değiştirmeyle ilgili bilgiler içermektedir. Kayıt defterini değiştirmeden önce yedeklemeyi unutmayın. Sorun oluşması durumunda kayıt defterini nasıl geri yükleyeceğinizi bildiğinizden emin olun. Kayıt defterini yedekleme, geri yükleme ve değiştirme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
256986  (http://support.microsoft.com/kb/256986/ ) Microsoft Windows Kayıt Defteri'nin Açıklaması

Bu Sayfada

Hepsini aç | Hepsini kapa

Belirtiler

Bir programı eklemeye veya kaldırmaya çalıştığınızda, aşağıdaki hata iletisini alabilirsiniz:
Hata 1719. Windows Installer hizmetine erişilemedi. Güvenli modda çalışıyor olabilirsiniz veya Windows Installer düzgün yüklenmemiş olabilir.

Neden

Bu davranış, aşağıdaki koşullar geçerli olduğunda oluşabilir:
  • Sabit diskinizdeki Windows Installer dosyaları bozuk veya eksikse.
  • Windows Installer Microsoft Yazılım Yükleme (MSI) paketi dosyasını (.msi) kullanan bir programı ekler veya kaldırırsanız. Örneğin, bilgisayarınıza Microsoft Office yüklemeye çalıştığınızda bu durum oluşabilir.

€”zm

Bu davranışı gidermek için, aşağıdaki yöntemleri kullanın.

Yöntem 1: Windows Installer'ı yeniden kaydetme

Windows Installer'ı yeniden kaydetmek için, sabit diskinizdeki ve Windows Kayıt Defteri'ndeki Msiexec.exe dosyasının konumunu doğrulayın ve ardından Windows Installer'ı yeniden kaydedin. Bunu yapmak için:

Uyarı Kayıt Defteri Düzenleyicisi'ni veya başka bir yöntemi kullanarak kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu sorunlar, işletim sisteminizi yeniden yüklemenizi gerektirebilir. Microsoft bu sorunların çözülebileceğini garanti etmemektedir. Kayıt defterini değiştirmek kendi sorumluluğunuzdadır.

Not Microsoft Windows'un birçok sürümü olduğundan, aşağıdaki adımlar sizin bilgisayarınızda farklı olabilir. Böyle bir durumda, bu adımları tamamlamak için ürün belgelerinize bakın.
  1. Sabit diskinizdeki Msiexec.exe dosyasının konumunu doğrulayın. Bunu yapmak için:
    1. Başlat'ı ve sonra Ara'yı tıklatın.
    2. Tüm dosya ve klasörler'i tıklatın.
    3. Dosya adı kutusuna msiexec.exe yazın ve Ara'yı tıklatın.
    4. Arama sonuçlarında, Msiexec.exe dosyasının konumunu not alın.

      Msiexec.exe dosyasının konumu, aşağıdaki örnekte gösterilene benzer olmalıdır; burada Sürücü, Windows'un yüklü olduğu sürücü ve %Windir% dizini de Windows'un yüklü olduğu klasördür:
      Sürücü:\%Windir%\System32
      Örnek olarak C:\Windows\System32 konumu gösterilebilir.

      Not Microsoft Windows 98 tabanlı bilgisayarlarda, Msiexec.exe dosyası Sürücü:\%Windir%\System klasöründedir.
    5. Dosya menüsünde, Kapat'ı tıklatın.
  2. Msiexec.exe dosyasının konumunu Windows Kayıt Defteri'nde doğrulayın. Bunu yapmak için:
    1. Başlat'ı ve sonra Çalıştır'ı tıklatın.
    2. kutusuna regedit yazın ve Tamam'ı tıklatın.
    3. Aşağıdaki kayıt defteri anahtarını bulun ve tıklatın:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer
    4. Sağdaki bölmede, ImagePath öğesini çift tıklatın.
    5. Dize Düzenle iletişim kutusunda, Değer verisi kutusundaki dizenin, sabit diskinizdeki Msiexec.exe dosyası için 1. adımda belirlediğiniz doğru yolu içerdiğinden emin olun.

      Örneğin, Msiexec.exe dosyası sabit diskinizde Sürücü:\Windows\System32 klasöründeyse, Msiexec.exe dosyasının Değer verisi kutusundaki doğru yolu aşağıdaki gibi olmalıdır; burada Sürücü, Windows'un yüklü olduğu sürücüdür:
      Sürücü:\Windows\System32\Msiexec.exe /V
      Not Windows 98 kullanıyorsanız, Msiexec.exe dosyası için doğru yol Sürücü:\Windows\System\Msiexec.exe /V konumudur.

      Değer verisi kutusu doğru yolu içermiyorsa, gerekli değişiklikleri yapıp yolu düzeltin ve sonra da Tamam'ı tıklatın.
    6. Kayıt Defteri Düzenleyicisi'nden çıkın.
  3. Bilgisayarınızı güvenli modda başlatın ve Msiexec.exe dosyasını kaydedin. Bunu yapmak için:
    1. Bilgisayarınızı kapatıp yeniden başlatın.
    2. Aşağıdaki iletiyi aldıktan sonra F8 tuşuna basın:
      Başlatılacak işletim sistemini seçin
    3. Windows Gelişmiş Seçeneği menüsünde, ok tuşlarını kullanarak Güvenli Mod seçeneğini belirleyin ve ENTER tuşuna basın.
    4. İkili veya çoklu önyükleme bilgisayarı kullanıyorsanız, görüntülenen listeden uygun işletim sistemini seçin ve ENTER tuşuna basın.
    5. Bilgisayarda oturum açın.
    6. Başlat'ı ve sonra da Çalıştır'ı tıklatın, aşağıdaki satırı yazın ve Tamam'ı tıklatın:
      msiexec /regserver


      Not 64 bit işletim sistemlerinde, 64 bit MSI yükleyicisinin de yeniden kaydedilmesi gerekir. Bunu yapmak için, Başlat'ı ve sonra da Çalıştır'ı tıklatın, aşağıdaki satırı yazın ve Tamam'ı tıklatın:

      Sürücü:\Windows\Syswow64\Msiexec /regserver
  4. Bilgisayarınızı kapatın ve standart modda yeniden başlatın.
Sorun devam ederse ve "Belirtiler" bölümünde anlatılan hata iletisini yine alırsanız, Yöntem 2'deki adımları izleyin.

Yöntem 2: Windows Installer'ı yeniden yükleme

Windows Installer'ı yeniden yüklemek için, bozuk Windows Installer dosyalarını yeniden adlandırın ve Windows Installer'ı yeniden yükleyin. Bunu yapmak için:
  1. Başlat'ı ve sonra Çalıştır'ı tıklatın.
  2. kutusuna cmd yazın ve sonra Tamam'ı tıklatın.
  3. Komut istemine aşağıdaki satırı yazın ve ENTER tuşuna basın; burada Sürücü, Windows'un yüklü olduğu sürücü ve %Windir% de Windows'un yüklü olduğu klasördür:
    attrib -r -s -h sürücü:\%Windir%\system32\dllcache
    Örneğin,
    attrib -r -s -h c:\windows\system32\dllcache
    yazın. Not Windows 98 kullanıyorsanız, system32 yerine system yazın.
  4. Komut isteminde, satır sonlarında ENTER tuşuna basarak aşağıdaki satırları yazın:
    ren msi.dll msi.old
    ren msiexec.exe msiexec.old
    ren msihnd.dll msihnd.old
  5. Komut istemine exit yazın ve ENTER tuşuna basın.
  6. Bilgisayarınızı yeniden başlatın.
  7. Sabit diskinizdeki Windows Installer dosyalarını en son sürüme güncelleştirin. Windows Installer 2.0, Microsoft Yükleme Merkezi'nden yüklenebilir. Microsoft Destek dosyalarını karşıdan yükleme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
    119591  (http://support.microsoft.com/kb/119591/ ) Microsoft Destek Dosyaları Çevrimiçi Hizmetler'den Nasıl Alınır.
    Microsoft bu dosyada virüs taraması yapmıştır. Microsoft, dosyanın kullanıma sunulduğu tarihteki en güncel virüs tarama yazılımını kullanmıştır. Dosya, üzerinde herhangi bir yetkisiz değişiklik yapılmasını engellemeye yardım eden geliştirilmiş güvenliğe sahip sunucularda depolanır.
  8. Bilgisayarınızı kapatın ve standart modda yeniden başlatın.

Daha fazla bilgi

Windows Installer teknolojisi hakkında daha fazla bilgi için, aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/aa370566.aspx (http://msdn2.microsoft.com/en-us/library/aa370566.aspx)
Windows Installer altyapısını edinme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
292539  (http://support.microsoft.com/kb/292539/ ) Windows Installer altyapısı nasıl elde edilir

Bu makaledeki bilginin uygulandigi durum:
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows Millennium Edition
  • Microsoft Windows 98 İkinci Sürüm
  • Microsoft Windows XP Professional x64 Edition
Anahtar Kelimeler: 
kberrmsg kbprb KB315346

Makale çevirileri