Lanjutkan ke konten

Identitas Aplikasi (AppIDSvc)

Layanan WindowsMicrosoft

Disebut juga AppIDSvc, Identitas Aplikasi

Menyediakan pemeriksaan identitas aplikasi yang digunakan oleh penegakan AppLocker.

Yang perlu Anda ketahui

Menyediakan pemeriksaan identitas aplikasi yang digunakan oleh penegakan AppLocker.

Menonaktifkan layanan ini dapat merusak penegakan kontrol aplikasi. Jangan gunakan penonaktifan layanan sebagai cara sementara untuk mengatasi aplikasi yang diblokir.

Apa yang dilakukan oleh Identitas Aplikasi?
Menyediakan pemeriksaan identitas aplikasi yang digunakan oleh penegakan AppLocker.
Bisakah saya menonaktifkan Identitas Aplikasi?
Menonaktifkan layanan ini dapat merusak penegakan kontrol aplikasi. Jangan gunakan penonaktifan layanan sebagai cara sementara untuk mengatasi aplikasi yang diblokir. Konfirmasikan fitur yang terpasang dan kebijakan yang berlaku sebelum mengubah perilaku mulai.
Mengapa Identitas Aplikasi dihentikan?
Status dan konfigurasi permulaan berbeda. Komponen mulai-atas-permintaan dapat dihentikan di antara permintaan; selidiki pengoperasian fitur aktual dan kesalahan kontrol layanan apa pun.
Apakah proses yang menggunakan Identitas Aplikasi itu aman?
Periksa file yang berjalan sebenarnya, penandatangan, jalur, dan perilakunya. Nama layanan yang dikenal atau nama file yang cocok saja tidak dapat menetapkan keamanan.

Apa yang dilakukan layanan ini dan kapan harus menyelidikinya

Menyediakan pemeriksaan identitas aplikasi yang digunakan oleh penegakan AppLocker.

Selidiki layanan ini ketika status atau bukti kejadiannya sendiri bertepatan dengan fitur yang terdampak. Nama yang serupa di Pengelola Tugas, sampel penggunaan sumber daya tunggal, atau status berhenti tanpa beban kerja yang gagal bukanlah diagnosis. Mulailah dengan operasi persis yang dijelaskan di bawah ini dan simpan konfigurasi asli sistem untuk perbandingan.

Edisi Windows, nama layanan, dan asumsi permulaan

Untuk layanan persis ini, tabel IoT Enterprise yang direferensikan mencatat kategori permulaan Manual. Ini adalah contoh yang didokumentasikan untuk lingkungan IoT tertentu, bukan pengukuran komputer Anda. Bandingkan StartMode lokal dan kebijakan manajemen yang efektif sebelum memperlakukan perbedaan sebagai kesalahan.

Tabel layanan IoT Enterprise Microsoft mengidentifikasi komponen ini di bawah pengenal layanannya. Tabel tersebut mencakup perangkat Windows IoT Enterprise fungsi tetap, termasuk varian Windows 10 dan Windows 11 yang didokumentasikan. Panduan permulaan dan penonaktifannya dicakup untuk skenario tersebut; itu bukan rekomendasi penyetelan menyeluruh untuk Windows konsumen, setiap citra perusahaan, atau setiap instalasi Windows Server.

Ketersediaan layanan dapat bergantung pada edisi terinstal, build, fitur opsional, konteks akun, dan konfigurasi organisasi. Gunakan winver atau inventaris terkelola Anda untuk mencatat build yang terinstal. Bandingkan dengan cakupan produk pada halaman Microsoft yang ditautkan. Jika sumber membahas edisi berbeda atau baseline Windows Server yang lebih lama, gunakan untuk memahami fitur tersebut alih-alih menyalin pengaturan defaultnya.

Gunakan pengenal layanan daripada hanya mengandalkan nama tampilan yang diterjemahkan. Beberapa layanan terkait dapat memiliki nama ramah yang serupa. Pendaftaran yang tidak ada dapat menunjukkan fitur yang tidak tersedia atau tidak terinstal; itu bukan bukti bahwa layanan harus dibuat ulang atau diunduh.

Periksa pendaftaran aktual sebelum mengubahnya

Contoh berikut adalah perintah pemeriksaan lokal khusus baca untuk Windows PowerShell. Perintah tersebut tidak menginstal, menghentikan, memulai ulang, mengaktifkan, atau menonaktifkan layanan. Gunakan akun resmi; beberapa bidang dan log mungkin memerlukan akses administratif. Jangan menjalankan perintah di sesi jarak jauh yang tidak tepercaya.

Get-CimInstance Win32_Service -Filter "Name='AppIDSvc'" | Select-Object Name,DisplayName,State,StartMode,StartName,ProcessId,PathName

Output memisahkan nama internal, nama tampilan yang ramah, status saat ini, mode permulaan, akun layanan, pengenal proses, dan perintah peluncuran yang dikonfigurasi. Jalur yang dikonfigurasi bukanlah bukti bahwa setiap file yang dimuat oleh proses dapat dipercaya.

sc.exe query "AppIDSvc"

sc.exe qc "AppIDSvc"

Gunakan sc.exe secara eksplisit di Windows PowerShell, di mana ejaan sc yang lebih pendek dapat diselesaikan ke perintah yang berbeda. Baca status dan konfigurasi yang dikembalikan sebelum memutuskan apa yang perlu diselidiki. Kueri yang mengembalikan akses ditolak memerlukan pemeriksaan otorisasi; kueri yang melaporkan layanan yang tidak ada memerlukan pemeriksaan produk dan instalasi, bukan rekonstruksi registri segera.

Periksa dependensi dan proses inang

Periksa prasyarat dan dependensi terbalik pada komputer yang terdampak. RequiredServices mencantumkan prasyarat yang terdaftar; DependentServices mencantumkan layanan yang menyatakan ketergantungan pada layanan ini. Ini adalah hubungan kontrol layanan yang terinstal, bukan peta lengkap dari setiap aplikasi, tugas terjadwal, atau sistem jarak jauh yang mungkin mengandalkan fitur tersebut.

Get-Service -Name 'AppIDSvc' -RequiredServices

Get-Service -Name 'AppIDSvc' -DependentServices

Gunakan ProcessId yang diamati untuk mengidentifikasi inang yang berjalan, dan bandingkan jalur eksekusi serta penandatangan menggunakan Pengelola Tugas atau alat Microsoft Sysinternals yang tepercaya. Jika ID proses yang dilaporkan adalah nol atau tidak ada instans yang berjalan, tidak ada inang langsung untuk diperiksa melalui nilai tersebut. Jika inang berisi beberapa layanan, total penggunaan CPU atau memorinya tidak dapat ditetapkan ke layanan ini dari nama proses saja.

Pengenal proses dapat digunakan kembali. Catat waktu pengamatan dan periksa kembali pengenal sebelum mengambil tindakan. Jangan mengakhiri Host Layanan bersama untuk menguji satu layanan saja; itu dapat mengganggu komponen lain yang di-host.

Urutan pemecahan masalah yang terfokus

Identifikasi apakah AppLocker benar-benar diterapkan dan kumpulan aturan mana yang berlaku. File yang dapat dieksekusi yang diblokir dan kegagalan mulai layanan adalah temuan yang terpisah.

Baca catatan peristiwa AppLocker untuk hasil aplikasi dan aturan yang tepat. Uji aplikasi yang disetujui di bawah akun yang terdampak sebelum meminta perubahan kebijakan.

Bedakan keputusan pencegahan atau penegakan dari kegagalan ketersediaan. Operasi yang ditolak mungkin merupakan hasil yang disengaja dari kebijakan. Identifikasi aturan yang berlaku, akun, target, dan waktu sebelum mengusulkan pengecualian apa pun.

  1. Tuliskan operasi gagal yang tepat, akun yang terdampak, perangkat atau titik akhir, dan waktu kegagalannya. Simpan teks kesalahan lengkap sebelum menutup dialog.
  2. Tangkap status dan konfigurasi layanan pada mesin yang sama. Bandingkan apakah fitur tersebut hilang, ditolak oleh kebijakan, tidak dapat dimulai, atau gagal setelah dimulai.
  3. Di Penampil Peristiwa, bandingkan entri Pengelola Kontrol Layanan di log Sistem dengan aplikasi yang relevan atau saluran fitur di sekitar waktu yang dicatat. Konfirmasikan konteks penyedia dan pesan sebelum menggunakan ID peristiwa yang ditemukan secara online.
  4. Reproduksi sekali dengan perbandingan dukungan terkecil yang dijelaskan dalam artikel ini. Jika hasilnya berbeda, catat tahap mana yang berubah alih-alih segera menerapkan pengaturan ulang yang luas.
  5. Gunakan jalur perbaikan Microsoft atau vendor khusus fitur yang dibenarkan oleh bukti, lalu ulangi operasi asli dan verifikasi hasilnya.

Jika tidak ada kesalahan kontrol layanan yang relevan yang ada, lanjutkan dengan penyelidikan fitur atau aplikasi alih-alih memaksa memulai ulang. Sebaliknya, kegagalan mulai layanan memerlukan status keluar aktual dan peristiwa di sekitarnya; pesan batas waktu generik saja tidak mengidentifikasi satu perbaikan.

Dihentikan, manual, atau tidak ditemukan: apa arti hasil tersebut

Berjalan menjelaskan status saat ini; mode permulaan menjelaskan konfigurasi. Layanan yang dimulai secara manual atau dipicu peristiwa dapat dihentikan di antara permintaan. Reproduksi pengoperasian fitur yang didukung dan bandingkan transisi status sebelum menyimpulkan bahwa itu harus tetap berjalan sepanjang waktu.

Jika layanan tidak ditemukan, konfirmasikan pengenal persisnya, komputer yang dituju, dan apakah fitur Windows-nya terinstal. Jika akses ditolak, simpan kesalahan dan periksa otorisasi atau kebijakan manajemen. Jangan menyimpulkan ketiadaan dari satu tampilan terbatas, dan jangan membuat pendaftaran pengganti dari PC yang tidak terkait.

Operasi mulai dapat gagal karena prasyarat, konfigurasi, izin akun, status fitur, atau komponen yang diluncurkannya. Hindari menerapkan nilai permulaan tetap yang disalin dari edisi atau citra Windows yang berbeda; bandingkan baseline terkelola aktual untuk komputer ini.

Menyelidiki penggunaan CPU, memori, disk, atau jaringan yang tinggi

Tangkap deret waktu singkat saat mereproduksi beban kerja aktual. Pisahkan lonjakan singkat yang terkait dengan masuk, penyiapan, sinkronisasi, atau pembaruan dari pekerjaan yang berulang kali gagal diselesaikan. Catat beban kerja aplikasi dan interval yang digunakan untuk perbandingan; artikel ini tidak menentukan persentase aman universal atau ambang batas memori.

Gunakan pemetaan proses saat ini dan alat kinerja yang sesuai untuk menghubungkan aktivitas sumber daya dengan fitur yang meminta. Kumpulan kerja inang bersama bukanlah alokasi per layanan, dan label status tidak menetapkan komponen mana yang menghasilkan setiap operasi disk atau permintaan jaringan. Jika penggunaan sumber daya berubah setelah perbaikan yang didukung, verifikasikan fitur tersebut masih berfungsi sebelum mengaitkan penyebab.

Dapatkah Anda menghentikan atau menonaktifkannya?

Menonaktifkan layanan ini dapat merusak penegakan kontrol aplikasi. Jangan gunakan penonaktifan layanan sebagai cara sementara untuk mengatasi aplikasi yang diblokir.

Jaga jalur pemulihan perlindungan atau enkripsi tetap tersedia selama penyelidikan. Jangan nonaktifkan komponen keamanan bersama, melemahkan validasi sertifikat, atau memberikan izin luas semata-mata agar pengujian berhasil. Konfirmasikan operasi asli berfungsi di bawah kebijakan yang dimaksudkan setelah perbaikan yang disetujui.

Perlakukan berhenti, mulai ulang, dan nonaktifkan sebagai operasi yang berbeda. Mulai ulang mengganggu pekerjaan saat ini; menonaktifkan mengubah perilaku permulaan di masa mendatang. Kemampuan untuk meminta perubahan tidak menetapkan bahwa perubahan tersebut aman, didukung, atau diizinkan oleh kebijakan organisasi. Artikel ini sengaja memberikan perintah pemeriksaan terlebih dahulu alih-alih perintah berhenti atau nonaktifkan universal.

Pemulihan, konfirmasi, dan daftar periksa eskalasi

Sebelum perubahan konfigurasi yang disetujui, catat pengaturan permulaan asli, akun layanan, dependensi, dan kebijakan fitur yang relevan. Dapatkan jendela pemeliharaan dan jalur akses pemulihan yang diketahui saat pengguna, penyimpanan, autentikasi, atau administrasi jarak jauh dapat terdampak. Simpan cadangan dan materi pemulihan kredensial di lokasi aman resmi mereka, bukan dalam transkrip dukungan.

Ubah satu pengaturan yang dibenarkan dalam satu waktu menggunakan prosedur pemilik produk atau administrator yang didukung. Jika hasilnya lebih buruk, pulihkan konfigurasi yang dicatat melalui jalur manajemen yang didukung yang sama. Jangan menebak izin layanan, mengganti akun layanan dengan administrator, mengimpor kunci registri dari build Windows lain, atau memperlakukan awal layanan yang berfungsi sebagai bukti bahwa aplikasi pulih.

Konfirmasikan pemulihan dengan mengulangi operasi asli, memeriksa hasilnya, dan membandingkan peristiwa layanan dan aplikasi atas jenis beban kerja yang sama. Verifikasikan bahwa fungsi dependen masih berfungsi dan gejalanya tidak langsung kembali. Jika penyebabnya tetap tidak jelas, simpan uji yang tidak berhasil sebagai bukti alih-alih mencoba kembali perbaikan yang merusak.

  • Sertakan pengenal layanan dan nama instans aktual, edisi/build Windows, fitur yang terdampak, dan apakah perangkat dikelola.
  • Sertakan status layanan bertanda waktu, output dependensi, kesalahan aplikasi persis, serta penyedia peristiwa dan pesan yang relevan.
  • Sertakan reproduksi terkecil, perubahan yang didukung yang dicoba, dan hasil yang diamati.
  • Redaksikan kata sandi, kunci pemulihan, token akses, kunci pribadi, konten file pribadi, dan pengenal yang tidak perlu sebelum membagikan log.

Sumber dan verifikasi

Kepemilikan editorial: Feex. Tidak ada tanggal peninjauan independen yang dicatat. Cara kami meneliti.

Apakah artikel ini bermanfaat?

Cukup jawab ya atau tidak. Pilih alasan jika Anda mau, atau tambahkan catatan singkat.

Apakah artikel ini bermanfaat?