Tôi đang kiểm tra các phiên bản cửa sổ trong một trình cài đặt (được làm bằng NSIS) bằng cách kiểm tra các khóa registry sau đây:cách đáng tin cậy để có được Windows Version từ registry
HKLM "SOFTWARE\Microsoft\Windows NT\CurrentVersion" "CurrentVersion"
Theo this post và this page từ MSDN, các CurrentVersion số cho Windows 10 phải là 10,0.
Tôi vừa cài đặt Windows 10 Pro Insider Preview và số phiên bản được cung cấp trong sổ đăng ký vẫn là 6,3, thay vì 10,10 như nó cần.
Có cách nào khác đáng tin cậy trong sổ đăng ký để phát hiện Windows 10 không?
có một giá trị mới CurrentMajorVersionNumber là 10 và CurrentMinorVersionNumber là 0 trong máy ảo Win10 của tôi. – magicandre1981
Tại sao đọc nó từ registry một yêu cầu? – Anders
Xin cảm ơn @ magicandre1981. Đây là những gì tôi cần. Tôi đã kiểm tra xem các khóa này có tồn tại hay không và giá trị của các khóa này. – skuallpa