Kể từ phiên bản Windows 11 24H2 sắp tới, Microsoft sẽ yêu cầu bộ xử lý hỗ trợ lệnh POPCNT. Điều này được cho là sẽ ảnh hưởng đến một số lượng lớn người dùng máy tính cũ hiện tại.
Bob Pony đã phát hiện ra sự bổ sung yêu cầu mới trên X. Theo Pony, nếu CPU không hỗ trợ lệnh POPCNT hoặc bị vô hiệu hóa, Windows sẽ không hoạt động được. Hiện tại, có nhiều tệp hệ thống yêu cầu lệnh này, bắt đầu từ phiên bản Windows 11. Tóm lại, nếu không có POPCNT, sẽ không có Windows 11 phiên bản 24H2.
Tuy nhiên, lệnh POPCNT là gì? Đó là viết tắt của "population count" - một lệnh đơn giản và cổ điển trong lĩnh vực máy tính. Nó được giới thiệu lần đầu tiên vào những năm 1960 như một giải pháp phần mềm theo yêu cầu của Cơ quan An ninh Quốc gia Mỹ (NSA) để hỗ trợ việc giải mã tin nhắn. Rất lâu sau đó, nó đã trở nên phổ biến như một giải pháp phần cứng trong CPU tiêu dùng vào đầu những năm 2000, bắt đầu với CPU Barcelona (Phenom II) của AMD và Nehalem của Intel (dòng Core đầu tiên) được ra mắt lần lượt vào năm 2007 và 2008.
POPĐẾN hiện nay đang được áp dụng trong lĩnh vực mật mã, thuật toán nén dữ liệu, học máy và trí tuệ nhân tạo,... Nó có vẻ như là một lệnh quan trọng nhưng thường bị bỏ qua.
POPCNT là một lệnh "cổ" nhưng rất hữu ích cho trí tuệ nhân tạo trên máy tính mà Microsoft đang theo đuổi.
Tuy nhiên, tại sao Microsoft lại đột ngột yêu cầu lệnh POPCNT 60 năm tuổi này là bắt buộc trong Windows 11 24H2? Theo giải thích từ Tom's Hardware, Microsoft có thể muốn đảm bảo rằng tất cả các máy tính chạy Windows 11 đều có khả năng hỗ trợ mạng nơ-ron nhị phân, nơi lệnh POPCNT có thể hữu ích trong việc thực hiện các nhiệm vụ này.
Một tin vui là người dùng không cần phải lo lắng về việc này, trừ khi máy tính cá nhân quá cũ. Theo lý thuyết, yêu cầu TPM 2.0 của Windows 11 đã khiến việc cài đặt trên những máy tính này trở nên không thể. Tuy nhiên, một số người đam mê đã tìm cách vượt qua yêu cầu TPM 2.0 để cài đặt Windows 11 trên các thiết bị cũ kỹ. Với yêu cầu mới này, việc bỏ qua sẽ trở nên khó khăn hơn.