Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
[WinSAT, Windows 8.1 sonrasındaki sürümlerde değiştirilebilir veya kullanılamayabilir.]
Windows Sistem Değerlendirme Aracı (WinSAT) API'sini kullanarak bilgisayarın donanım yapılandırmasının resmi ve geçici değerlendirmelerini başlatabilir, bilgisayar için temel puanı ve değerlendirmenin her bir alt bileşeni için puanları alabilir ve değerlendirilen işlemcinin ayrıntıları gibi değerlendirme ayrıntılarınıalabilirsiniz.
Değerlendirme başlatma
Windows 8.1'in ardından bilgisayarın resmi ve geçici değerlendirmelerini başlatabilirsiniz. Resmi bir değerlendirme, bilgisayarın aşağıdaki alt bileşenlerini değerlendirir:
- Merkezi İşlem Birimi (CPU)
- Bellek
- Birincil disk
- Ekran kartı
Resmi bir değerlendirme başlatmak için IInitiateWinSATAssessment::InitiateFormalAssessment yöntemini invoke edin. Resmi değerlendirmelerin sonuçları değerlendirme deposuna kaydedilir ve daha sonraki bir tarihte alınabilir.
Genellikle, bilgisayarın yalnızca bir alt bileşeni olan CPU veya bellek gibi bir alt bileşeni değerlendirmek için geçici değerlendirmeler kullanırsınız. Ancak, tüm alt bileşenleri değerlendirmek için resmi anahtarını kullanabilirsiniz. Geçici bir değerlendirme başlatmak için IInitiateWinSATAssessment::InitiateAssessment yöntemini çağırın. Geçici değerlendirmelerin sonuçlarının değerlendirme deposuna kaydedilmediğini unutmayın.
İlerleme kaydedildiğinde veya değerlendirme tamamlandığında bildirim almak için IWinSATInitiateEventsarabiriminiuygulayın.
Resmi değerlendirmeleri uzaktan veya pillerle çalışan bir bilgisayarda çalıştıramazsınız. Ayrıca, grafik alt bileşeninde geçici bir değerlendirmeyi uzaktan çalıştıramazsınız.
Değerlendirmenin puanlarını alma
Bilgisayarın temel puanını ve değerlendirmenin her alt bileşeni için puanı alabilirsiniz. API'yi yalnızca resmi değerlendirmelerin puanlarını almak için kullanabilirsiniz. Geçici değerlendirmelerin puanlarını almak için, -xml bağımsız değişkenini komut satırına eklemeli ve değerlendirme sonuçlarını bir XML dosyasına kaydedip alt bileşenin puanı için dosyayı ayrıştırmalısınız.
Temel puan, bilgisayarın donanım yapılandırmasının genel ölçümüdür. Temel puanın daha yüksek olması genellikle bilgisayarın özellikle daha gelişmiş ve yoğun kaynak kullanan görevler gerçekleştirirken daha düşük taban puana sahip bir bilgisayardan daha iyi ve daha hızlı performans göstereceği anlamına gelir.
Her donanım bileşeni bireysel bir alt puan alır. Bilgisayarınızın taban puanı en düşük alt çizgiye göre belirlenir. Örneğin, tek bir donanım bileşeninin en düşük alt puanı 2,6 ise taban puan 2,6'dır. Temel puan, birleştirilmiş alt puanların ortalaması değildir.
Bir kullanıcı, bilgisayarlarının temel puanıyla eşleşen programları ve diğer yazılımları güvenle satın almak için temel puanı kullanabilir. Örneğin, bilgisayarın taban puanı 3,3 ise, kullanıcı bu Windows sürümü için tasarlanmış ve temel puanı 3 veya daha düşük olan bir bilgisayar gerektiren yazılımları güvenle satın alabilir.
Temel puanı almak için önce IQueryRecentWinSATAssessment::get_Info yöntemini çağırarak IProvideWinSATResultsInfo arabirimini alın. Ardından, temel puanı almak için IProvideWinSATResultsInfo::get_SystemRating yöntemini çağırın.
Bir kullanıcı, bilgisayarın bir alt bilgisayarının belirli bir uygulama türünü destekleyip desteklemediğini belirlemek için alt bileşen puanlarını kullanabilir. Örneğin, belgeleri okumak veya yazmak için daha fazla zaman harcayan bir kullanıcı, disk için bilimsel uygulamalar çalıştıran bir kullanıcıdan daha yüksek bir puan gerektirebilir ve bilimsel uygulamaları çalıştıran bir kullanıcı büyük olasılıkla daha yüksek bir CPU alt bileşen puanı isteyebilir ve daha düşük bir disk puanıyla ilgilenmeyebilir.
Her alt bileşenin puanını almak için, önce IQueryRecentWinSATAssessment::get_Info yöntemini çağırarak IProvideWinSATResultsInfo arabirimini alın. Ardından IProvideWinSATResultsInfo::GetAssessmentInfo yöntemini çağırarak IProvideWinSATAssessmentInfo arabirimini alın. Puanını almak istediğiniz her alt bileşen için IProvideWinSATAssessmentInfo::get_Score yöntemini çağırın.
Değerlendirmenin ayrıntıları alınıyor
WinSAT API'sinde her alt bileşen için genel temel puan ve puanlar sağlanır. Değerlendirmenin ayrıntılarını almak için (örneğin, değerlendirilen işlemcinin puanını ve ayrıntılarını hesaplamak için kullanılan ölçümler), XML değerlendirme belgesinden verileri almanız gerekir. En son resmi değerlendirmenin ayrıntılarını almak için IQueryRecentWinSATAssessment::get_XML yöntemini çağırın. WinSAT veri deposundaki her değerlendirmeden ayrıntıları almak için IQueryAllWinSATAssessments::get_AllXML yöntemini çağırın.
XML şeması ve alabileceğiniz ayrıntılar hakkında bilgi için bkz. WinSAT Şeması .