WinToolify

EN TR

Windows Management Harness

WinToolify, Windows'un bir düzine ayrı yere dağıttığı ayarları, servisleri, uygulamaları ve onarım komutlarını tek bir klavyeyle gezilen terminalde toplar. Her satır riskini söyler, her değişiklik geri alınabilecek şekilde kaydedilir ve aynı katalog yapay zeka asistanına da açıktır.

Windows 10 ve 11 uyumlu · PowerShell 5.1 ve 7 uyumlu · MIT

irm https://github.com/burakarslan0110/WinToolify/releases/latest/download/WinToolify.ps1 | iex

Yönetici izinleriyle çalışır.

Konsolun kaydı. Windows Servis Yönetimi ekranında önce DiagTrack, sonra konum servisi tek tek işaretlenip uygulanıyor, iki satır da çalışır durumdan durdurulmuş ve devre dışına geçiyor. Gizlilik ve Telemetri ekranında üç ayar birer birer işaretlenip birlikte uygulanıyor. Son Değişikliği Geri Al ekranı da bu iki işlemi kayıt olarak tutuyor. Kayıt asistanla bitiyor: son mavi ekranın sebebi sorulduğunda çökme konusunu okuyor, web'de arama yapıyor, Microsoft'un o durdurma koduna ayırdığı sayfayı okuyor ve uygun raporu bir numaralı öneri olarak sunuyor. Numarayı yazınca çalışıyor.

  • 51onarım ve bakım komutu
  • 50salt okunur rapor
  • 43Windows servisi
  • 242gizlilik ve sistem ayarı
  • 122önyüklü uygulama
  • 252program, mağazada
  • 7asistan aracı, hiçbiri bir şeyi değiştiremiyor

Arayüzden beş an

Her ekran aynı ekran

Ana menü kutusu: on iki numaralı satır, açıklama bandı ve gezinme kılavuzu.

43 servisin yedisi; her birinin risk etiketi, o anki durumu ve başlatma tipi yan yana. BitLocker servisi BDESVC ILERI etiketiyle ve kırmızıyla çiziliyor.

Üç satırı işaretlenmiş bir gizlilik ekranı. Durum sütunları "Uygulanmadi" yerine sarı "Uygulanacak" yazıyor, alttaki kılavuz da Enter ile uygulamayı öneriyor.

Geri alma ekranı: en yeniden başlayarak dört kayıtlı değişiklik; her birinin zaman damgası, ne yaptığı ve kaç öğeyi kapsadığı.

Asistan "bilgisayarim yavasladi, bir bak" sorusunu yanıtlıyor: süreleriyle birlikte üç salt okunur araç çağrısı, kısa bir teşhis, ardından risk etiketleri ve menüdeki yerleriyle iki numaralı öneri.

AI Assistant Harness

Her şeyi okur, hiçbir şeye dokunmaz

WinToolify'ın kataloğu, yapılabilecek şeylerin listesidir ve ona ulaşmanın iki yolu var. Menüleri kendiniz gezersiniz ya da yapay zeka asistanına sorarsınız. İkisi de aynı girdilere, aynı onaylara ve aynı geri alma kayıtlarına çıkar.

AI'ın çağırabildiği yedi araç

  • search_wintoolifyKatalogda arar: ayarlar, araçlar, ekranlar ve mağaza uygulamaları.
  • suggest_wintoolifyBulduklarını sizin seçeceğiniz numaralı bir liste olarak sunar.
  • read_systemBu makinenin tek bir konusunu okur: genel durum, hatalar, çökmeler, depolama, ağ, güvenlik, başlangıç, servisler, süreçler ya da WinToolify'ın neyi değiştirdiği.
  • web_searchÖnce Microsoft Learn, sonra DuckDuckGo.
  • fetch_pageO sonuçlardan birini metin olarak okur.
  • read_rawTek bir kayıt defteri anahtarı ya da tek bir dosyanın ilk satırları. Kimlik bilgisi depoları reddedilir.
  • save_noteBir sonraki sefer için kısa bir olguyu aklında tutar.

Yedi araç, hepsi yalnızca okuyor

Bir şey uygulayan sekizinci bir araç yok. Asistan numaralı bir kart basıp durur, numarayı siz yazarsınız.

Sizin uç noktanız, sizin makineniz

OpenAI’ın kendi API’si dahil, OpenAI uyumlu her şey çalışır. ChatGPT modelleri LM Studio ve Ollama ile aynı yerde durur.

Hiç göremediği şeyler

Bilgisayar adı, kullanıcı adları, profil yolları, BIOS seri numarası, MAC ve IP adresleri modele ulaşmadan sabit belirtece dönüşür. Kapatma düğmesi yok.

Bilmediğini araştırıyor

Sorun modelden yeniyse önce Microsoft Learn’e sonra web’e bakar ve kullandığı bağlantıyı kaynak gösterir.

Turda gösterilen asistan dökümünün okunaklı boyuttaki hâli.

Güvenlik modeli

Bir değişiklik nelerden geçiyor?

  1. Adım 1

    Oku

    WinToolify işaretli her öğenin mevcut durumunu okur.

  2. Adım 2

    Kaydet

    O durumu, herhangi bir şey uygulanmadan önce diskteki bir geri alma kaydına yazar.

  3. Adım 3

    Uygula

    Her öğeyi teker teker değiştirir.

  4. Adım 4

    Doğrula

    Durumu yeniden okur ve satır satır bildirir, çünkü bir cmdlet başarılı dönerken ilke ya da bekleyen bir yeniden başlatma öğeyi değişmemiş bırakabilir.

  • Her satır SAFE, CAUTION ya da ADVANCED etiketi taşır. SAFE üstündeki her şey neyin çalışmayacağını açık açık yazar.
  • ADVANCED bir satır tuşa basmayı kabul etmez. Kelimeyi tam olarak yazmanız gerekir: Türkçede EVET, İngilizcede YES.
  • Windows sürümünüze uymayan satır soluk gösterilmez, listeye hiç girmez.
  • Bir ayarı kaldırmak Windows varsayılanını geri koyar. Varsayılanın bilinmediği yerde satır zaten kaldırılamaz.
  • Yönetici hakkı olmadan başlatırsanız betik kendini yetkisi yükseltilmiş olarak yeniden başlatır.
  • Siz bir şey uygulayana kadar diske hiçbir şey ulaşmaz.

ADVANCED bir satır için yazarak onay paneli: sonuç kırmızıyla, yapılacak değişiklik altında, en altta EVET yazmayı isteyen kılavuz satırı.

Başlarken

Nasıl çalıştırılır?

Gerekenler

  • İşletim sistemiWindows 10 veya 11
  • PowerShellWindows PowerShell 5.1 ya da PowerShell 7
  • YetkiYönetici, değilse kendini yükseltir
  • İsteğe bağlıMağaza için winget
  • İsteğe bağlıAsistan için OpenAI uyumlu bir uç nokta

Son sürümü çalıştırın

Son sürümü belleğe indirir ve başlatır. Doğrudan asistanla açmak için -Assistant ekleyin.

irm https://github.com/burakarslan0110/WinToolify/releases/latest/download/WinToolify.ps1 | iex

Dosyayı elinizde tutun

WinToolify.ps1'i son sürümden indirin ve kendiniz çalıştırın.

powershell -NoProfile -ExecutionPolicy Bypass -File .\WinToolify.ps1

İndirdiğinizi doğrulayın

Her sürümün yanında bir SHA-256 özeti ve imzalı bir derleme kanıtı gelir.

(Get-FileHash .\WinToolify.ps1 -Algorithm SHA256).Hash.ToLower()
gh attestation verify .\WinToolify.ps1 --repo burakarslan0110/WinToolify

Kaynaktan derleyin

Modül yok, internet yok. Derleme src/ altındaki numaralı katmanları dist/WinToolify.ps1 içinde birleştirir.

.\build.cmd

Denetimleri koşturun

Derler, ayrıştırır, 5.1 ve 7.0 uyumluluğunu denetler, sonra 3.000'e yakın Pester testini koşturur. CI tam olarak bunu çalıştırır.

.\tools\Invoke-WtChecks.ps1