Lệnh Windows Winsat

Winsat, hay Windows System Assessment Tool, là một chương trình Windows đánh giá các thành phần khác nhau của máy khi chạy.

Tệp chính được chạy để đo điểm chuẩn cho thiết bị là wonat.exe và bạn tìm thấy tệp thực thi trong thư mục system32 của bản cài đặt Windows.

Microsoft đã giới thiệu Winsat trở lại với Windows Vista và cũng cung cấp bất kỳ phiên bản Windows mới nào (lên tới Windows 10) cùng với công cụ này.

Công ty đã sử dụng Winsat trong Vista và Windows 7 để tính toán Windows Experience Index (WEI), đo cấu hình phần cứng và phần mềm của máy tính.

Mẹo : Bạn cũng có thể chạy đánh giá trên Windows 8 và Windows 10 và hack kết quả.

Winsat

Lệnh Windows Winsat cần được chạy từ dòng lệnh. Tốt nhất là bạn làm như vậy từ dấu nhắc lệnh nâng cao, vì cửa sổ kết quả sẽ tự động đóng lại khi công cụ hoàn thành đánh giá.

  1. Nhấn vào phím Windows để hiển thị menu Bắt đầu.
  2. Nhập cmd.exe, giữ phím Shift và phím Ctrl và chọn kết quả từ danh sách. Điều này khởi chạy dấu nhắc lệnh với các đặc quyền quản trị.

Đánh giá Winsat

Winsat có thể chạy một số đánh giá, mỗi đánh giá có tham số riêng. Các đánh giá chính mà công cụ có thể chạy được liệt kê dưới đây.

  • thắng -? - hiển thị sự giúp đỡ.
  • winat chính thức - lệnh này chạy đánh giá đầy đủ.
    • winat dwmformal - chỉ chạy đánh giá Desktop Windows Manager để tạo điểm số đồ họa.
    • thắng cpuformal - chỉ chạy đánh giá CPU để tạo điểm số bộ xử lý.
    • Bản ghi nhớ winat - chỉ chạy đánh giá bộ nhớ để tạo điểm số bộ nhớ (RAM).
    • đồ họa winat - chạy đánh giá đồ họa để tạo điểm số đồ họa chơi game.
    • winat Discformal - chạy đánh giá đĩa để tạo điểm số đĩa cứng chính.
  • cpu winat - kiểm tra bộ xử lý.
  • winat mem - kiểm tra bộ nhớ
  • đĩa winat - kiểm tra các thiết bị lưu trữ được kết nối
  • winat d3d - đánh giá khả năng ứng dụng 3D Trực tiếp.
  • winat media - kiểm tra khả năng truyền thông
  • winat mfmedia - Đánh giá Windows Media Foundation
  • tính năng winat - chạy đánh giá tính năng
  • winat dwm - chạy đánh giá Trình quản lý Windows cho Máy tính để bàn
  • winat preop - kết quả đánh giá WinSAT trước dân cư.

Các lệnh trên sẽ chạy các đánh giá với cấu hình mặc định của chúng. Bạn có thể chỉ định các tham số tùy chỉnh khi bạn chạy các đánh giá để tùy chỉnh các bài kiểm tra.

Các thông số toàn cầu (đây là hợp lệ cho tất cả các bài kiểm tra đánh giá)

  • -v - gửi đầu ra dài dòng đến STDOUT.
  • -time n - chỉ định thời gian đánh giá sẽ chạy.
  • -fullscreen - Thiết bị D3D nên được tạo ở chế độ toàn màn hình. Mặc định là chế độ cửa sổ.
  • Tên tệp -xml - lưu kết xuất vào tệp XML đã chỉ định.
  • -idiskinfo - lưu khối lượng vật lý và thông tin đĩa logic vào đầu ra XML.
  • -iguid - tạo một mã định danh duy nhất toàn cầu và lưu nó vào đầu ra XML.
  • -note "note" - thêm một ghi chú vào tệp đầu ra XML.
  • -icn - bao gồm tên máy tính cục bộ trong đầu ra XML.
  • -eef - liệt kê thông tin hệ thống bổ sung trong đầu ra XML.
  • gật đầu - đánh giá là không thể nhìn thấy vì nó vẽ lên một bề mặt ngoài màn hình.

Thông số lùn Winsat

Lệnh này là winat dwm - đường kính . Các tham số sau đây có sẵn:

  • -n normalw n - chỉ định số lượng kết cấu được sử dụng để thể hiện các cửa sổ bình thường trong mô phỏng. Cần thiết nếu có bất kỳ tham số nào khác được chỉ định.
  • -winference n - chỉ định chiều rộng cửa sổ tính bằng pixel
  • -winheight n - chỉ định chiều cao cửa sổ tính bằng pixel
  • -lassw n - chỉ định số lượng họa tiết đại diện cho các cửa sổ kính trong mô phỏng
  • -noupdate - khóa cuộc gọi và mở khóa, nhưng bỏ qua cập nhật CPU.
  • --nolock - bỏ qua khóa và mở khóa cho tất cả các cửa sổ.
  • -4 n - chỉ định chiều rộng màn hình tính bằng pixel.
  • -height n - chỉ định chiều cao màn hình tính bằng pixel.

Thí dụ:

winat dwm -fullscreen -n normalw 25 -time 50

Chạy đánh giá Desktop Windows Manager trong toàn màn hình với 25 cửa sổ bình thường trong 50 giây.

Thông số Winsat d3d

Lệnh này là winat d3d -parameter . Các tham số sau đây có sẵn:

  • -objs - chỉ định lượng tử hóa theta và phi (số càng cao, xử lý shader càng nhiều)
  • -sradius - chỉ định bán kính của hình cầu (bán kính nhỏ hơn làm giảm số lượng pixel được vẽ).
  • -totalobj - tổng số quả cầu trong một cảnh.
  • -texw - chiều rộng của kết cấu được tạo.
  • -texh - chiều cao của kết cấu được tạo.
  • -totaltex - tổng số kết cấu mà công cụ sẽ tạo.
  • -tExobj - số lượng kết cấu mà mỗi hình cầu cần hiển thị.
  • -batchcnt - xác định số lượng đợt.
  • -out - chỉ định đường dẫn tệp để lưu kết quả cùng với các đối số vào winat.
  • - Băng thông n - chiều rộng của cửa sổ ứng dụng đang chạy.
  • -height n - chiều cao của cửa sổ ứng dụng đang chạy.
  • -vs profile - thực thi việc sử dụng cấu hình shader đỉnh.
  • -ps profile - thực thi việc sử dụng cấu hình pixel shader.
  • -fps n - giới hạn tốc độ làm mới ở chế độ toàn màn hình.
  • -rendertotex n - kết xuất thành kết cấu float n.
  • -rtdelta n - nếu các mục tiêu kết xuất được sử dụng, lệnh này sẽ xác định khoảng thời gian đánh giá sẽ trở lại để đặt mục tiêu kết xuất trước đó làm kết cấu.
  • -noalpha - vô hiệu hóa trộn lại bộ đệm alpha.
  • -textshader - sử dụng shader kết cấu thay vì shader đơn giản.
  • -alushader - sử dụng alu shader thay vì shader đơn giản.
  • -fixedseed - hạt giống rand với một số cố định.
  • -nozwarming - vô hiệu hóa sự nóng lên của bộ đệm z.
  • -ref - lực lượng rasterization phần mềm.
  • -không đi - vô hiệu hóa theo dõi ETW.

Thí dụ:

wonat d3d -fullscreen -totalobj 25 -totaltex 20 -alushader -time 50

Chạy xác nhận d3d trong toàn màn hình với 25 hình cầu và 20 kết cấu được hiển thị, sử dụng trình tạo bóng alu và thời gian chạy là 50 giây.

Thông số mem của Winsat

Lệnh này là mematparameter . Các tham số sau đây có sẵn:

  • -up - chạy kiểm tra bộ nhớ chỉ với một luồng.
  • -rn - chạy ở mức ưu tiên bình thường.
  • -nc - cấp phát bộ nhớ và gắn cờ là không bị chặn.
  • -do n - chỉ định khoảng cách tính bằng byte giữa đầu bộ đệm đích và cuối bộ đệm nguồn.
  • -mint n - thời gian chạy tối thiểu tính bằng giây.
  • -maxt n - thời gian chạy tối đa tính bằng giây.
  • -buffersize n - kích thước bộ đệm mà đánh giá bộ nhớ nên sử dụng.

Thí dụ:

chiến thắng mem -up -rn -mint 5.0 -maxt 10.0 -v

Chạy đánh giá bộ nhớ với trên luồng, thời gian chạy tối thiểu là 5, 0 giây, thời gian chạy tối đa là 10, 0 giây, ở mức ưu tiên bình thường và kéo dài kết quả.

Thông số đĩa Winsat

Lệnh này là các đường kính đĩa thắng . Các thông số cần thiết sau đây có sẵn:

  • -flush - chạy trong chế độ xóa chính sách ghi (không thể được sử dụng với seq, chạy, ghi hoặc đọc)
  • -seq - đánh giá hiệu suất IO tuần tự (không thể sử dụng giường khi chạy hoặc xả)
  • -ran - đánh giá hiệu suất IO ngẫu nhiên (không thể được sử dụng với seq hoặc tuôn ra)
  • -đọc - đánh giá hiệu suất đọc (không thể được sử dụng với ghi hoặc xóa)
  • -write - đánh giá hiệu suất ghi (không thể được sử dụng với đọc hoặc xóa)
  • -n ID ID - chỉ định đĩa bạn muốn chạy đánh giá (không thể sử dụng với ổ đĩa)
  • -drive letter - chọn ký tự ổ đĩa của ổ cứng bạn muốn kiểm tra (không thể sử dụng với n)

Các tham số sau là tùy chọn:

  • -count n - chỉ định số lần lặp (từ 1 đến 50, mặc định là 1).
  • -iocount n - chỉ định số lượng hoạt động IO (từ 256 đến 5000, mặc định là 256).
  • -seqsize n - chỉ định kích thước của IO để đánh giá tuần tự theo byte (trong khoảng từ 65536 đến 1048576, mặc định là 65536).
  • -ransize - chỉ định kích thước của IO cho đánh giá IO ngẫu nhiên theo byte (giữa 16384 anad 1048576 mặc định là 16384).

Thí dụ:

thắng đĩa -flush -drive d

Lệnh đánh giá hiệu suất tuôn ra của ổ D.

Thông số cpu Winsat

Lệnh này là winat cpu -parameter . Các tham số bắt buộc sau đây khả dụng (chỉ một yêu cầu):

  • -encoding - chạy đánh giá mã hóa và giải mã bằng thuật toán AES 256 bit,
  • -encoding2 - chạy đánh giá bằng hàm băm SHA1.
  • -compression - chạy đánh giá nén và giải nén bằng thuật toán Lempel-Zev.
  • -compression2 - chạy đánh giá bằng thuật toán nén nội bộ của Microsoft.

Các tham số sau là tùy chọn:

  • -buffersize n - đặt kích thước bộ đệm cho đánh giá (tối thiểu 4K, tối đa 2 MB, 16K mặc định)
  • Tên tệp -data - chỉ định một tệp nên được tải vào bộ đệm, tệp mặc định là% SystemRoot% \ system32 \ shell32.dll.
  • -nbr n - chỉ định số lượng vùng đệm (mặc định 16)
  • -brs n - chỉ định kích thước của từng vùng đệm

Chỉ có hai bộ đệm, nbr và brs có thể được sử dụng trong các đánh giá).

Thí dụ:

thắng cpu-mã hóa2

Chạy đánh giá cpu bằng hàm băm SHA1.

Thông số truyền thông Winsat

Lệnh này là winat media -parameter . Các tham số sau đây có sẵn:

  • tên tệp -input - tham số bắt buộc. Điều này chỉ định tệp video sẽ được phát hoặc mã hóa trong quá trình đánh giá.
  • -dumpgraph - đồ thị bộ lọc nên được lưu vào một tệp tương thích với GraphEdit trước khi chạy.
  • -ns - tốc độ phát lại bình thường của tệp đầu vào.
  • -show - chạy đánh giá ở chế độ giải mã và hiển thị tệp trong cửa sổ.
  • -play - chạy đánh giá ở chế độ giải mã và phát nội dung âm thanh được cung cấp.
  • -encode tệp hồ sơ PRX - mã hóa nội dung bằng codec Windows Media (không sử dụng được với chương trình hoặc phát).
  • Tên tệp -saveas - lưu kết quả của các hoạt động mã hóa.

Thí dụ:

winat media -input c: \ test \ test.wmv -xml test.xml

Lệnh đánh giá hiệu năng khi giải mã tệp text.wmv và lưu kết quả vào tệp test.xml.

Thông số Winsat mfmedia

Lệnh này là winat mfmedia -parameter . Các tham số sau đây có sẵn:

  • tập tin -input - bắt buộc. Chỉ định tệp phương tiện được sử dụng trong đánh giá
  • -dumpgraph - đồ thị bộ lọc nên được lưu vào một tệp tương thích với GraphEdit trước khi chạy.
  • -ns - chỉ định rằng đồ thị bộ lọc nên được chạy ở tốc độ phát lại bình thường.
  • -play - chạy đánh giá ở chế độ giải mã và phát nội dung âm thanh được cung cấp.
  • -nopmp - Không sử dụng quy trình Đường ống truyền thông được bảo vệ bởi Media Foundation (MFPMP).
  • -pmp - sử dụng quy trình MFPMP.

Thí dụ:

wonat mfmedia -input c: \ test \ test.wmv -nopmp

Chạy xác nhận mfmedia bằng tệp test.wmv mà không cần hỗ trợ Đường ống truyền thông bảo vệ phương tiện truyền thông (MFPMP).

Lập lịch tác vụ Winsat

Tất cả các phiên bản Windows đều đi kèm với tác vụ Winsat được lên lịch. Bạn có thể quản lý công việc đó theo cách sau:

  1. Nhấn vào phím windows để mở menu Bắt đầu.
  2. Nhập lịch trình tác vụ và tải kết quả.
  3. Chuyển đến Thư viện lập lịch tác vụ> Microsoft> Windows> Bảo trì
  4. Nhiệm vụ WinSAT nên được liệt kê ở đó.
  5. Bạn có thể sửa đổi tác vụ hoặc nhấp chuột phải vào nó để vô hiệu hóa nó.