ID Peristiwa 7000 dan "%1 bukan sebuah aplikasi Win32 berlaku" pesan galat saat Anda memulai layanan

Dukungan untuk Windows XP telah berakhir

Microsoft mengakhiri dukungan untuk Windows XP pada 8 April 2014. Perubahan ini telah memengaruhi pemutakhiran perangkat lunak dan opsi keamanan Anda. Pelajari apa artinya ini bagi Anda dan cara untuk tetap terlindungi.

Dukungan untuk Windows Server 2003 berakhir pada 14 Juli 2015

Microsoft mengakhiri dukungan untuk Windows Server 2003 pada 14 Juli 2015. Perubahan ini telah memengaruhi pemutakhiran perangkat lunak dan opsi keamanan Anda. Pelajari apa artinya ini bagi Anda dan cara untuk tetap terlindungi.

PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.

Klik disini untuk melihat versi Inggris dari artikel ini:812486
GEJALA
Satu atau lebih layanan yang diinstal pada Anda komputer tidak mulai, dan salah satu masalah berikut terjadi:
  • Anda menerima pesan galat berikut ini:
    Kesalahan 193: %1 adalah tidak sah Win32 aplikasi.
    -dan-
  • Peristiwa berikut dicatat dalam log peristiwa sistem untuk setiap layanan yang tidak dimulai:

    ID Kejadian: 7000
    Sumber: Service Control Manager
    Tipe: kesalahan
    Description:
    The ServiceName layanan gagal mulai menjalankan karena error berikut: %1 adalah tidak sah aplikasi Win32.

PENYEBAB
Masalah ini dapat terjadi jika path file eksekusi untuk layanan berisi spasi.

Ketika Windows dimulai layanan, itu mem- jalur layanan dari kiri ke kanan. Jika kedua kondisi berikut benar, Windows dapat menemukan dan mencoba untuk menjalankan file atau folder sebelum menempatkan dan menjalankan file eksekusi untuk layanan:
  • Jalur layanan file eksekusi berisi spasi.
  • Ada file atau folder di komputer Anda yang keras disk yang memiliki nama yang sama sebagai file atau folder dalam jalur untuk layanan 's eksekusi file.
Sebagai contoh, jika path file eksekusi untuk layanan adalah c: Files\MyProgram\MyService.exe, dan jika folder yang bernama c: juga ada pada hard disk, Windows menempatkan folder c: pada hard disk sebelum C:\Program Files\MyProgram\My Service.exe file, dan kemudian mencoba untuk menjalankannya.
PEMECAHAN MASALAH
Penting Bagian ini, metode, atau tugas yang memuat langkah-langkah yang memberitahu Anda bagaimana memodifikasi registri. Namun, masalah yang serius dapat terjadi apabila Anda salah memodifikasi registri. Oleh karena itu, pastikan Anda mengikuti langkah-langkah tersebut dengan seksama. Untuk perlindungan tambahan, buat cadangan registri sebelum Anda memodifikasi. Kemudian, Anda dapat memulihkan registri apabila terjadi masalah. Untuk informasi selengkapnya tentang cara membuat cadangan dan memulihkan registri, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
322756 Cara membuat cadangan dan memulihkan registri di Windows


Untuk mengatasi masalah ini, tambahkan tanda kutip Berikut entri di registri Windows, di mana <servicename>adalah nama layanan:</servicename>
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<servicename>\ImagePath</servicename>
Catatan ImagePath berisi path file eksekusi untuk layanan. Untuk menambahkan tanda kutip ImagePath entri untuk layanan:
  1. Klik Mulai, lalu klikMenjalankan.
  2. Dalam Terbuka kotak, jenisregedit, lalu klik Oke.
  3. Cari, dan kemudian klik entri registri berikut, di mana <servicename>adalah nama layanan:</servicename>
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<servicename></servicename>
    .
    Sebagai contoh, jika layanan bernama MyService, Cari
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MyService
    kunci.
  4. Dalam pane kanan, klik dua kali
    ImagePath
    .
  5. Dalam Data nilai kotak, tambahkan tanda kutip sekitar path lengkap dari file eksekusi untuk layanan.

    Untuk contoh, jika jalan layanan MyService c: Files\MyProgram\MyService.exe, ubah entri di Data nilai kotak untuk layanan MyService untuk berikut
    "C: program Files\MyProgram\MyService.exe"
  6. Klik Oke, kemudian keluar dari registri Editor.

Peringatan: Artikel ini telah diterjemahkan secara otomatis

Properti

ID Artikel: 812486 - Tinjauan Terakhir: 10/03/2011 09:16:00 - Revisi: 2.0

Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), 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, Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition

  • kbprb kbmt KB812486 KbMtid
Tanggapan