Bir Hizmeti Başlattığınızda Aldığınız Olay Kimliği 7000 ve "%1 geçerli bir Win32 uygulaması değil" Hata İletisi

Makale çevirileri Makale çevirileri
Makale numarası: 812486 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Belirtiler

Bir veya daha fazlası bilgisayarınızda yüklü olan hizmetler başlatılmazsa, aşağıdaki sorunlardan biri oluşur:
  • Aşağıdaki hata iletisini alırsınız:
    193 hata: %1 geçerli bir Win32application değil.
    - ve -
  • Başlatılamayan sistem olay günlüğüne foreach hizmeti aşağıdaki olay günlüğe kaydedilir:

    Olay ID:7000
    Kaynak: Hizmet Denetim Yöneticisi
    Türü: Hata
    Açıklama:
    , ServiceName hizmeti aşağıdaki hata nedeniyle başlatamadı: %1 geçerli bir Win32 uygulaması değil.

Neden

Hizmet için çalıştırılabilir dosya yolu boşluk içeriyorsa, bu sorun oluşabilir.

Windows bir hizmet başlatıldığında, soldan sağa doğru hizmet yolunu ayrıştırır. Aşağıdaki koşulların her ikisi de doğruysa, Windows bulun ve dosya veya klasör bulur ve hizmet için çalıştırılabilir dosya çalışır önce çalıştırmayı deneyin:
  • Bir hizmetin yürütülebilir dosya yolu boşluk içerir.
  • Bir dosya veya klasör üzerinde bilgisayarınızın sabit disk thathas aynı adı taşıyan bir dosya veya klasör yolunu hizmetin YürütülebilirDosya yoktur.
Örneğin, bir hizmet için çalıştırılabilir dosya yolu C:\Program Files\MyProgram\MyService.exe ise ve ayrıca sabit diskinizde C:\Program adlı bir klasör varsa, Windows, sabit diskinizde C:\Program Files\MyProgram\My Service.exe dosyasını çalıştırmayı denemeden önce C:\Program klasörüne gider.

Çözüm

Önemli Bu bölüm, yöntem veya görev kayıt defterini nasıl değiştireceğinizin anlatıldığı adımlar içermektedir. Ancak, kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu nedenle, bu adımları dikkatlice uyguladığınızdan emin olun. Daha fazla koruma için değiştirmeden önce kayıt defterini yedekleyin. Daha sonra bir sorun çıktığında kayıt defterini geri yükleyebilirsiniz. Kayıt defterini yedekleme ve geri 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:
322756 Yedekleme ve Windows kayıt defterini geri yükleme hakkında


Bu sorunu gidermek için Windows kayıt defterinde aşağıdaki girdiyi çift tırnak ekleme yeri <ServiceName>hizmet adı:</ServiceName>
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<ServiceName>\ImagePath
ImagePath giriş hizmet için çalıştırılabilir dosya yolunu içerir. Hizmet ImagePath giriini çift tırnak eklemek için:
  1. Başlat' ı ve sonraÇalıştır' ı tıklatın.
  2. kutusuna yazınRegedit, sonra da Tamam' ı tıklatın.
  3. Bulun ve aşağıdaki kayıt defteri girdisini tıklatın burada<ServiceName> hizmet adı:</ServiceName>
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<ServiceName>
    .
    Hizmet MyService ise, örneğin, bulun
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MyService
    anahtarını kaldırmayın.
  4. Sağ bölmede, çift tıklatın
    ImagePath
    .
  5. Değer verisi kutusuna tırnak marksaround hizmet için çalıştırılabilir dosyanın tam yolunu ekleyin.

    MyService hizmet C:\ProgramFiles\MyProgram\MyService.exe, yoludur değil, Değer verisi kutusuna MyService hizmeti için giriş şu şekilde değiştirme
    "C:\Program Files\MyProgram\MyService.exe"
  6. Tamam' ı tıklatın ve RegistryEditor çıkın.

Özellikler

Makale numarası: 812486 - Last Review: 3 Mart 2014 Pazartesi - Gözden geçirme: 4.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Small Business Server 2003 Standard Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
Anahtar Kelimeler: 
kbprb kbmt KB812486 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, Microsoft Makine Çevirisi Düzenleme yazılımı tarafından tercüme edilmiş olup, yüksek olasılıkla profesyonel bir çevirmen yerine CTF teknolojisi kullanılarak, Microsoft Topluluğu tarafından düzenlenmiştir. Microsoft, Bilgi Bankamız içindeki tüm makaleleri kendi dilinizde okuyabilmeniz için size hem profesyonel çevirmenler tarafından tercüme edilen hem de makine tarafından tercüme edildikten sonra Topluluk tarafından kontrol edilen makaleler sunar. Bununla birlikte, makine tarafından tercüme edilen, hatta Topluluk tarafından kontrol edilen bir makale bile her zaman mükemmel dil kalitesinde olmayabilir. Makalede dilinizi konuşan yabancı birisinin yapabileceği türden sözcük, söz dizimi veya dilbilgisi hataları bulunabilir. Microsoft, içeriğin hatalı tercümesinin veya müşterilerimiz tarafından kullanımının doğurabileceği olası yanlış anlamalar, hatalar veya zararlardan sorumlu değildir. Öte yandan Microsoft, Makine Çevirisi Düzenleme işlemini geliştirmek amacıyla Makine Çevirisi Düzenleme yazılımını ve araçlarını sık sık güncelleştirmektedir.
Makalenin İngilizcesi aşağıdaki gibidir: 812486

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com