ค้นหาเว็บไซต์

Windows มีเครื่องมือเบนช์มาร์กที่ดีจนคุณอดสงสัยไม่ได้ว่าทำไม Microsoft ไม่เคยพูดถึงมัน


ถามใครเกี่ยวกับการทดสอบประสิทธิภาพบน Windows และคุณจะได้ยินเกี่ยวกับ Cinebench, CrystalDiskMark, 3DMark หรือหนึ่งในโปรแกรมทดสอบประสิทธิภาพฟรีมากมายสำหรับ Windows ที่ผู้คนยืนยันว่าดี เครื่องมือภายนอกทั้งหมดเหล่านี้ แต่ไม่มีใครพูดถึงเครื่องมือที่ Microsoft สร้างมาแล้วในทุกสำเนาของ Windows

เครื่องมือนั้นคือ WinSAT มันถูกติดตั้งอยู่ในระบบของคุณตั้งแต่ Windows Vista สามารถประเมินคะแนน CPU, RAM, GPU และพื้นที่เก็บข้อมูลของคุณในเวลาไม่กี่วินาที และ Microsoft แทบไม่ได้บอกคุณเลยว่ามันมีอยู่ ฉันพบมันโดยบังเอิญขณะสำรวจคำสั่งใน command line และหลังจากรันมันบนเครื่องหลายเครื่อง ฉันก็ตกใจจริง ๆ ที่สิ่งนี้ไม่เคยได้รับความสนใจมากขึ้น มันไม่ใช่ตัวทดสอบแทนที่ benchmark เฉพาะทาง แต่สำหรับการตรวจเช็คสุขภาพฮาร์ดแวร์อย่างรวดเร็ว มันทำได้มากกว่าที่คุณคาดคิดจากเครื่องมือใน command line ที่ถูกซ่อนไว้

WinSAT เป็นเกณฑ์มาตรฐานที่ฝังอยู่ในระบบซึ่งไมโครซอฟท์ได้ซ่อนไว้หลังจากลบดัชนีประสบการณ์ของวินโดวส์

เครื่องมือที่มีประสิทธิภาพซ่อนอยู่เบื้องหลังอินเตอร์เฟซที่ถูกลืม

WinSAT ย่อมาจาก Windows System Assessment Tool มันรันชุดการทดสอบสังเคราะห์ที่วัดประสิทธิภาพของ CPU, RAM, การจัดเก็บข้อมูล, กราฟิกเดสก์ท็อป และกราฟิก 3 มิติ อุปกรณ์แต่ละชิ้นจะได้รับคะแนนของตัวเอง และผลลัพธ์จะถูกบันทึกเป็นไฟล์ XML รายละเอียดพร้อมตัวชี้วัดดิบ เช่น อัตราการถ่ายโอนข้อมูลของดิสก์และแบนด์วิดท์ของหน่วยความจำ

ถ้าคุณใช้ Windows มานานพอ คุณอาจจำดัชนีประสบการณ์ของ Windows (Windows Experience Index หรือ WEI) ได้ ซึ่งเป็นคะแนนง่าย ๆ จาก 1.0 ถึง 9.9 ที่ปรากฏใน Control Panel WinSAT คือเอนจินเบื้องหลังคะแนนเหล่านั้น Microsoft ลบอินเทอร์เฟซ WEI เริ่มตั้งแต่ Windows 8.1 ส่วนหนึ่งเพื่อส่งเสริมแนวคิดว่าระบบ Windows 8 ทุกเครื่องทำงาน "ได้ดีเท่ากัน" ไม่ว่าจะใช้ฮาร์ดแวร์ใด คะแนนเหล่านี้ยังมีชื่อเสียงว่าอาจถูกปรับแต่งได้ง่าย เพราะไฟล์ XML พื้นฐานสามารถแก้ไขได้ และผู้ผลิต OEM บางครั้งใช้คะแนนเหล่านี้เป็นฉลากทางการตลาดมากกว่าการวิเคราะห์ที่มีประโยชน์

แต่ไมโครซอฟท์ไม่เคยลบ WinSAT ออกไปเอง เครื่องมือบรรทัดคำสั่งยังมาพร้อมกับ Windows 10 และ 11 ใช้งานได้เต็มที่ คุณเพียงแค่ต้องรู้ว่ามันอยู่ตรงไหนและเปิด Command Prompt หรือ PowerShell ในโหมดผู้ดูแลระบบเพื่อใช้งาน

การรัน WinSAT ทดสอบ CPU, RAM, GPU และการจัดเก็บข้อมูลของคุณในไม่กี่นาที

คำสั่งด่วนที่ทดสอบประสิทธิภาพของส่วนประกอบแต่ละตัวหรือทั้งหมด






ในการรัน WinSAT คุณต้องใช้เทอร์มินัลที่มีสิทธิ์สูง กด Win พิมพ์ cmd และเลือก Run as administrator หากไม่มีสิทธิ์ผู้ดูแลระบบ การทดสอบบางส่วนจะล้มเหลว หรือหน้าต่างคอนโซลอาจปิดก่อนที่คุณจะอ่านอะไรได้

เมื่อคุณเข้ามาแล้ว วิธีที่เร็วที่สุดในการวัดทุกอย่างคือด้วย:

winsat formal

นี่รันชุดทดสอบเต็มรูปแบบครอบคลุม CPU, หน่วยความจำ, กราฟิกบนเดสก์ท็อป, กราฟิก 3D และการเก็บข้อมูล ผลลัพธ์จะถูกบันทึกเป็นไฟล์ XML ภายใต้ C:\Windows\Performance\WinSAT\DataStore ทั้งกระบวนการใช้เวลาสองสามนาที ในระหว่างนี้หน้าจอของคุณอาจสั่นไหว และเดสก์ท็อปอาจรู้สึกกระตุก ผมแนะนำให้ปล่อยเครื่องไว้โดยไม่ทำอะไรจนกว่าจะเสร็จสิ้น

คุณยังสามารถทดสอบส่วนประกอบแต่ละอย่างได้หากต้องการผลลัพธ์ที่รวดเร็วขึ้น การรัน winsat cpu จะทดสอบเฉพาะโปรเซสเซอร์ของคุณ, winsat mem ตรวจสอบแบนด์วิดท์ของหน่วยความจำ และ winsat disk วัดการอ่าน/เขียนดิสก์แบบต่อเนื่องและแบบสุ่ม การรันส่วนประกอบเดียวเหล่านี้เร็วกว่าชุดเต็มและมีประโยชน์เมื่อคุณต้องการยืนยันการอัปเกรดเฉพาะตัว หลังจากเปลี่ยน SSD ใหม่ ตัวอย่างเช่น ฉันรัน winsat disk เพื่อยืนยันว่าไดรฟ์ทำความเร็วได้ตามที่ควร

เพื่อการควบคุมที่มากขึ้น WinSAT ยอมรับสวิตช์เพิ่มเติม การเพิ่ม -v จะทำให้คุณได้ผลลัพธ์แบบละเอียดบนคอนโซล ขณะที่ -xml จะบันทึกผลลัพธ์ไปยังไฟล์เฉพาะแทนโฟลเดอร์ DataStore ค่าเริ่มต้น การทดสอบดิสก์และกราฟิกก็มีแฟล็กของตัวเองด้วย เช่น -seq หรือ -ran สำหรับดิสก์ และ -fullscreen สำหรับ D3D ซึ่งช่วยให้คุณปรับแต่งการทดสอบให้เหมาะกับสถานการณ์เฉพาะ

ผลลัพธ์ของ WinSAT มีประโยชน์อย่างน่าประหลาดในการวินิจฉัยคอขวด

คะแนนของระบบย่อยเผยให้เห็นจุดอ่อนของฮาร์ดแวร์ของคุณ

หลังจากการทดสอบเสร็จสิ้น ส่วนที่น่าสนใจอยู่ในไฟล์ XML เปิดไฟล์ผลลัพธ์ใดก็ได้จากโฟลเดอร์ clear ในเบราว์เซอร์หรือโปรแกรมแก้ไขข้อความ และมองหาส่วน ซึ่งประกอบด้วยคะแนนสำหรับแต่ละซับซิสเต็ม: CpuScore, MemoryScore, GraphicsScore, และ DiskScore SystemScore คือค่าที่ต่ำที่สุดในบรรดานี้ ซึ่งบอกคุณได้ว่าคอมโพเนนต์ใดที่เป็นข้อจำกัดของระบบคุณ

นี่ทำให้การหาคอขวดทำได้อย่างตรงไปตรงมา หาก CpuScore, MemoryScore และ GraphicsScore ของคุณทั้งหมดสูงกว่า 7.0 แต่ DiskScore อยู่ที่ 5.2 แสดงว่าที่เก็บข้อมูลคือจุดอ่อน นั่นคือสถานการณ์ที่เกิดขึ้นกับแล็ปท็อปเก่าที่ฉันทดสอบ ทุกอย่างอื่นคะแนนดี แต่ฮาร์ดไดรฟ์เก่าทำให้ทั้งระบบช้าลง หลังจากเปลี่ยนเป็น SSD คะแนน DiskScore เพิ่มขึ้นอย่างมาก และเครื่องรู้สึกเร็วขึ้นอย่างเห็นได้ชัดตอนบูทและเปิดแอป

ตรรกะเดียวกันนี้ใช้กับส่วนประกอบอื่น ๆ ด้วย คะแนนกราฟิก ที่ต่ำเมื่อเปรียบเทียบกับส่วนอื่น ๆ บ่งชี้ถึงปัญหา GPU หรือไดรเวอร์ ซึ่งควรตรวจสอบหากแอนิเมชันบนเดสก์ท็อปล่าช้า หรือคุณได้รับอัตราเฟรมต่ำ คะแนนหน่วยความจำ ที่ต่ำสามารถอธิบายการทำงานช้าลงระหว่างการทำงานหลายอย่างพร้อมกันหนัก ๆ หรือเมื่อคุณเปิดแท็บเบราว์เซอร์หลายสิบแท็บ

คุณยังสามารถใช้ WinSAT เพื่อตรวจสอบการเปลี่ยนแปลงฮาร์ดแวร์ได้อีกด้วย หากคุณได้อัปเกรด RAM หรือติดตั้งไดรเวอร์ GPU ใหม่ การรันการทดสอบที่เกี่ยวข้องก่อนและหลังจะให้ตัวเลขที่ชัดเจนมาเปรียบเทียบ แทนที่จะพึ่งพาความรู้สึกว่าเครื่องทำงานอย่างไร ผู้ใช้ขั้นสูงสามารถแยกวิเคราะห์ผลลัพธ์ XML เหล่านี้ด้วยคำสั่ง PowerShell ที่มีประโยชน์เพื่อทำให้การเปรียบเทียบหลายเครื่องเป็นอัตโนมัติหรือเพื่อติดตามประสิทธิภาพเมื่อเวลาผ่านไป

เครื่องมือที่มีประโยชน์ แม้ว่าไมโครซอฟท์จะลืมมัน

สำหรับการทดสอบความเครียด เครื่องมือวัดประสิทธิภาพเฉพาะทางเช่น Cinebench หรือ CrystalDiskMark สำหรับการวิเคราะห์การจัดเก็บข้อมูลอย่างละเอียดยังมีสิ่งที่สามารถให้ได้มากกว่าและให้คุณควบคุมพารามิเตอร์การทดสอบได้อย่างละเอียด คะแนนของ WinSAT ก็เป็นแบบสังเคราะห์และไม่ได้สอดคล้องกับงานจริงเสมอไป โดยเฉพาะบนไดรฟ์ NVMe รุ่นใหม่ที่มาตราส่วนคะแนนดูเหมือนล้าสมัย

ก็นั่นแหละ ผมยังคงกลับมาใช้มันอยู่เสมอเพราะไม่มีอะไรอื่นบน Windows ที่ให้ภาพรวมฮาร์ดแวร์แบบรวดเร็วและครบวงจรโดยไม่ต้องติดตั้งอะไร สำหรับการวินิจฉัยเครื่องที่ทำงานช้า การตรวจสอบการอัปเกรด หรือถ้าคุณแค่สงสัยว่าฮาร์ดแวร์ของคุณเป็นอย่างไร WinSAT ทำงานนั้นได้ มันแค่โชคร้ายที่ Microsoft ซ่อนไว้แทนที่จะให้หน้าตาอินเทอร์เฟซที่เหมาะสม

บทความที่เกี่ยวข้อง