KillerBench.Engine
Bu sayfadan bağlantı verilen ayrıntılı kılavuzlar İngilizcedir.
KillerBench.Engine, anlaşılması güç betiklerden oluşan bir koleksiyon yerine yapılandırılmış kanıt gerektiren uygulamalar için bir Windows tanılama ve onarım kitaplığıdır. KillerBench masaüstü ve komut satırı araçlarını çalıştırır ve başka bir .NET uygulamasına yerleştirilebilir.
Neler sağlar
- Windows bakımı, aygıtlar, depolama, ağ, yazdırma, güvenlik, uygulamalar, profiller ve diğer sistem alanları için kapsamı belirli tanılama iş akışları
- Tam, eksik, bilinmeyen ve geçmiş durumları açıkça belirten tür tanımlı kanıtlar
- Çalışmadan önce tam ve güncel kanıt gerektiren onarım tarifleri
- Onarımları doğrulamak ve kesintiye uğrayan çalışmaları kurtarmak için kalıcı günlükler
- Bakım etkinliği gibi canlı görünümler için ilerleme geri çağrıları
- Raporlar ve entegrasyonlar için metin, JSON, HTML ve yapılandırılmış .NET sonuçları
- Hata kodları, donanım tanımlayıcıları, üreticiler ve destek başvuruları için sürümlendirilmiş bilgi paketleri
İzlenebilirlik için tasarlandı
Her bulgu, onu ortaya çıkaran kanıta bağlıdır. Geçmiş olaylar geçmişte kalır. Eksik veri, sistemin sağlıklı olduğu anlamına gelmez. Veri sağlayıcısının başarısız olması boş sonuç olarak sunulmaz. Engine, incelediği kapsamın sınırlarını bildirir; böylece onu kullanan uygulama bilinenleri ve bilinmeyenleri açıklayabilir.
Önce tanılama
Engine işlemlerinin çoğu salt okunurdur. Onarım desteği bilinçli olarak tanılama kapsamından daha dardır. Bir onarım için desteklenen bir tarif, güncel uygunluk kanıtı, kullanan uygulamanın açık izni, kalıcı hazırlık kaydı, kapsamı sınırlı bir yerel sistem işlemi ve işlem sonrası doğrulama gerekir.
Tam sistem taraması, odaklı bir iş akışında otomatik onarım etkin olsa bile yalnızca tanılama yapar. Kaydedilmiş yakalamalar ve geçmiş olaylar hiçbir zaman onarım izni vermez. Yerel sistem onarımlarının doğrulanması, tek kullanımlık Windows makinelerinden saklanan ve depodaki şu dosyada belirtilen kanıtlarla sınırlıdır: VM-VALIDATION.md.
Masaüstü uygulaması
Masaüstü arayüzü, Engine çıktısını Ham çıktı ve Okunabilir rapor görünümleriyle sunar. Onaylar ve Aç, Kaydet ve Klasör iletişim kutuları etkin uygulama temasını izler. Bu denetimler masaüstü uygulamasına aittir; Engine'i kullanan başka bir uygulama kendi inceleme ve izin arayüzünü sağlamalı, Engine'in kanıt, ön koşul, günlük ve doğrulama kurallarını korumalıdır.
Güncel durum
Engine, .NET 10 ve Windows'u hedefler. Etkin olarak geliştirilmektedir ve şu anda KillerBench deposundaki bir proje başvurusu üzerinden kullanılır. Henüz herkese açık bir paket yayımlanmamıştır.
Bir kılavuz seçin
- Başlarken ilk salt okunur iş akışını gösterir.
- Tanılama iş akışları odaklı kontrolleri ve tam sistem taramasını açıklar.
- Kanıtlar ve sonuçlar durumları, günlükleri, ilerlemeyi ve raporları açıklar.
- Onarımlar ve güvenlik kanıt kurallarını ve kurtarma modelini açıklar.
- CLI kılavuzu komut keşfini, metin çıktısını ve JSON çıktısını açıklar.
- API kılavuzu ana herkese açık giriş noktalarını gösterir.
- Mimari Engine'in sınırlarını ve iç katmanlarını açıklar.
- Bilgi paketleri güncellenebilir başvuru verilerini açıklar.
