Tags:
Node Thumbnail

เว็บไซต์ Ars Technica วิเคราะห์ว่าข้อจำกัดด้านฮาร์ดแวร์ของ Windows 11 ที่จำกัดรุ่นซีพียูอย่างมาก เหตุผลหลักจริงๆ น่าจะมาจากฟีเจอร์ชื่อ mode-based execution control (MBEC) ที่เราไม่รู้จักกันมากนัก ไม่ใช่เรื่อง TPM ที่ตกเป็นเป้าโจมตีสักเท่าไร

ในโพสต์อธิบายเหตุผลรอบล่าสุดของไมโครซอฟท์ ระบุปัจจัยด้านฮาร์ดแวร์ไว้ทั้งหมด 3 ข้อคือ

  • เสถียรภาพ (reliability) เป็นเรื่องไดรเวอร์แบบใหม่ที่เรียกว่า Declarative, Componentized, Hardware Support Apps (DCH)
  • ความปลอดภัย (security) แยกเป็น 3 ข้อย่อยคือ TPM, UEFI Secure Boot และฟีเจอร์กลุ่ม virtualization-based security (VBS)
  • ความเข้ากันได้ (compatibility) พูดรวมๆ ว่าฮาร์ดแวร์รุ่นเก่าที่ไม่อัพเดตไดรเวอร์แล้ว จะไม่รองรับฟีเจอร์ใหม่ๆ อย่าง VBS ด้วย

ประเด็นที่หลายคนมองข้ามไปคือฟีเจอร์ความปลอดภัยกลุ่ม VBS ตัวหนึ่งที่ชื่อว่า hypervisor-protected code integrity (HVCI) หรือที่ใน OS (Windows 10 ก็มีให้ใช้งาน แต่มักไม่เปิดเป็นดีฟอลต์) เรียกว่า memory integrity เป็นการตรวจสอบว่าโค้ดที่รันอยู่ในโพรเซสเป็นโค้ดของแท้ ไม่ได้ถูกดัดแปลงระหว่างทาง

No Description

ฟีเจอร์ HVCI สามารถทำงานบนคอมพิวเตอร์ทั่วไปได้ แต่จะส่งผลต่อประสิทธิภาพของเครื่อง ซีพียูรุ่นหลังๆ จึงเพิ่มฟีเจอร์ระดับฮาร์ดแวร์ชื่อ mode-based execution control (MBEC) มาเร่งให้ HVCI ทำงานเร็วขึ้น (ตัวอย่างเอกสารของอินเทลที่กล่าวถึง MBEC) ข้อมูลจากผู้ใช้บางรายระบุว่าการมี MBEC ทำให้ประสิทธิภาพของ HVCI สูงขึ้นถึง 40% เลยทีเดียว

ซีพียูรุ่นใหม่ๆ ที่มี MBEC ได้แก่ ฝั่งอินเทลเป็น Kaby Lake (7th Gen) ขึ้นไป และฝั่ง AMD คือสถาปัตยกรรม Zen 2 ขึ้นไป ซึ่งใกล้เคียงกับรายชื่อซีพียูที่ Windows 11 รองรับมาก แม้อาจมีข้อยกเว้นบ้าง เช่น ไมโครซอฟท์ไม่รองรับ Core 7th Gen หลายรุ่นย่อย (ที่มี MBEC) แต่ดันรองรับ AMD Zen+ (ที่ไม่มี MBEC) ตรงนี้อาจเป็นเรื่องไดรเวอร์ DCH หรือปัจจัยอื่นๆ ที่ไมโครซอฟท์ยังไม่ออกมาอธิบายชัดเจนนัก และต้องหาคำตอบกันต่อไป

ที่มา - Ars Technica

Get latest news from Blognone

Comments

By: sdc on 2 September 2021 - 18:24 #1222047

รอดูเลย น่าจะปัง ปังพินาศ เพราะปัญหาการติดตั้งเยอะ ยุ่งยากซับซ้อน ซึ่งเรื่องแบบนี้ M$ ถนัดนัก

By: Aize
ContributorWindows PhoneAndroidWindows
on 2 September 2021 - 18:39 #1222049 Reply to:1222047
Aize's picture

Windows 11 นี่ ปัณหาอยู่ที่ไมโครซอฟต์ หรือคนใช้กันแน่ครับ


The Dream hacker..

By: gamoman
AndroidWindows
on 3 September 2021 - 09:49 #1222118 Reply to:1222049

หลายคนจะโทษคนอื่นครับ ไม่ค่อยโทษตัวเองครับ
M$ รู้ยอดคนใช้ windows 10 น่าจะรู้ยอด 10 ที่ไป 11 ไม่ได้ด้วย
เขาคงวางแผนมาแล้วว่าจะลุยยังไง และเขาคงไม่มานั่งรอให้คนที่ไม่พร้อม ให้พร้อมแล้วค่อยทำหรอก
คอมอ่อนแอก็ไม่ต้อง upgrade อยากใช้ 11 ก็ไปซื้อของใหม่
ไม่พอใจ M$ ก็ไป linux ตอนนี้ใช้ win app ได้ดีแล้วด้วย หรือก็ไป mac เลือกทำได้หลายทางแต่ไม่ทำ
ดันเลือกที่จะโวยวายให้ M$ แก้ให้ตัวเอง upgrade ได้
M$ คงอยากจะบอกว่า "ก็รอไปนะจ๊ะ"

By: PoNGNR on 3 September 2021 - 11:20 #1222145 Reply to:1222118

+1 ครับ

By: eiken
iPhoneWindows
on 3 September 2021 - 09:51 #1222120 Reply to:1222049

นาทีนี้ผมมองว่า M$ นะ คือถ้า requirement อื่นๆผ่าน CPU ไม่ควรเป็นปัญหาเลย เหอๆ

By: teerapon0009
Windows PhoneAndroidWindows
on 2 September 2021 - 18:51 #1222051
teerapon0009's picture

M$ เขาต้องการให้เป็นมาตรฐานในระดับ Hardware Windows 11 ก็เมื่อจะเริ่มต้นใหม่แต่มาติดบัคเพราะผู้ใช้บ้างกลุ่มเลย ยอมให้ติดตั้งได้

By: low_budget_photo on 2 September 2021 - 19:27 #1222055

เป็น Marketing มั้ง

By: nununu
Windows Phone
on 2 September 2021 - 19:43 #1222058

รู้สึกเหมือนใช้พื้นที่สื่อแสดงฟีเจอร์เลย พอถึงเวลาก็ลงได้หมด อะไรไม่รองรับก็ปิดเฉพาะส่วนไป

By: winit_a on 2 September 2021 - 21:56 #1222069

ตัวเซมิคอนดักเตอร์ขาดตลาด รุนแรงและยาวนาน จะดันตัว Window 11 ผ่านไปได้ยังงัย ในสถานการแบบนี้ มาผิดเวลานะจ๊ะ

By: Ford AntiTrust
ContributorAndroidBlackberryUbuntu
on 2 September 2021 - 23:39 #1222075
Ford AntiTrust's picture

คือมันไม่ใช่ว่า Windows 11 ออก แล้วจะทำให้ Windows 10 ใช้งานไม่ได้ซะที่ไหน ก็ยัง support ไปอีก 5 ปี ทุกวันนี้ยังเห็นคนใช้ Windows 7 กันอยู่เลย

By: TW
AndroidWindows
on 2 September 2021 - 23:47 #1222076

ยกหน้าสุดท้ายนั้นแหล่ะ ผมก็สงสัย

เครื่อง pc ใหม่สุดที่ผมมีคือ Gen7 i5 (7400T)
แต่ลง Windows 11 ไม่ได้ ได้แค่ Gen7 ตัวหรือสองตัวนี่ละ
อะไรคือเกณท์ตัดสิน?

By: mk
FounderAndroid
on 3 September 2021 - 07:19 #1222092 Reply to:1222076
mk's picture

เรื่อง Gen 7 นี่ตอบค่อนข้างชัดว่าเป็นเพราะไดรเวอร์ DCH ครับ

Intel® Core™ 7820HQ (only select devices that shipped with modern drivers based on Declarative, Componentized, Hardware Support Apps (DCH) design principles, including Surface Studio 2)

แต่ฝั่ง AMD นี้ไม่ชัดว่าเพราะอะไร

By: gjkllb01
Windows
on 3 September 2021 - 00:09 #1222080

ไม่หรอก อยากขายของมากกว่า

เกิดอัพฟรีกันได้หมด จะออก 11 มาทำไม

By: whitebigbird
Contributor
on 3 September 2021 - 10:34 #1222130 Reply to:1222080
whitebigbird's picture

ผมยังไม่เห็นใครพูดเรื่องอยากอัพฟรีๆ เลยนะครับ หรือว่าคนละประเด็นกับข่าว?

เพราะข่าวพูดถึงเรื่องปัญหาฮาร์ดแวร์ขั้นต่ำนะ

By: loptar on 3 September 2021 - 10:37 #1222133 Reply to:1222080
loptar's picture

รายได้เห็นๆ

By: ปาโมกข์
iPhoneAndroidWindows
on 3 September 2021 - 02:46 #1222084
ปาโมกข์'s picture

โดยพื้นฐาน m..ออก wins 11 มา ก็อยากให้คนเปลี่ยนมาใช้กันเยอะๆใช่ไหม
แต่การทำอย่างนั้น
คนต้องเปลี่ยนคอมใหม่กันเกินครึ่งค่อนโลกเลยนะ
notebook PC ถึงแม้ยังดีมีประสิทธิภาพสูงๆ
แต่เนื่องจากใช้ CPU gen เก่าไปหน่อย ก็ต้องถูกปลดระวาง ถูกทิ้งเป็นขยะ
EU และองค์กรพิทักษ์สิ่งแวดล้อมจะยอมหรอ

By: iqsk131 on 3 September 2021 - 12:06 #1222156 Reply to:1222084

ยังไงสุดท้ายทุกอย่างมันก็ต้องปลดระวางถูกทิ้งเป็นขยะ อยู่ที่ว่าจะเมื่อไหร่แค่นั้นเอง

เครื่องที่อัพไม่ได้ก็ไม่ได้จะถูกปลดระวางเร็วๆนี้เสียหน่อย อย่างเร็วคือ 2025 หรืออีก 4 ปีตามที่ Microsoft บอกจะเลิกซัพพอร์ท Windows 10 เมื่อถึงตอนนั้นเครื่องที่อัพเดทเป็น Windows 11 ไม่ได้ก็น่าจะมีอายุอย่างน้อย 8 ปีกันแล้ว (มั้งนะ)

ซึ่งถ้าองค์กรพิทักษ์สิ่งแวดล้อมไม่พอใจจริงๆ มันก็ควรจะขยับตัวตั้งนานแล้ว เพราะ Apple เองส่วนใหญ่ก็ซัพพอร์ทราวๆ 8-10 ปีเหมือนกัน ยิ่งมือถือนี่น่าจะโดนก่อนเพื่อนด้วยซ้ำ เพราะส่วนใหญ่ซัพพอร์ท 2-3 ปีเอง

ถ้าจะอ้างว่ามือถือถึงไม่ได้อัพเดทก็ยังใช้ได้อยู่... Windows 10 เองก็เหมือนกัน ถึงแม้จะเลย 2025 ไปแล้วก็ไม่ได้แปลว่าเครื่องจะพังหรือใช้งานไม่ได้ทันที มันก็ยังใช้ได้เรื่อยๆ ไม่ได้ต้องปลดระวางหรือกลายเป็นขยะทันทีเมื่อเลิกซัพพอร์ท

คือจะไม่เห็นด้วยกับ Microsoft ก็เรื่องนึง แต่ผมว่าเอาเรื่องสิ่งแวดล้อมมาอ้างนี่มันไม่เมกเซนส์เท่าไหร่ครับ

By: MatXeon on 3 September 2021 - 04:40 #1222088

ปล่อยให้เขาได้พัฒนา​ต่อไปเถอะ Apple​ เขาไปไกลแล้ว
10 ก็ยังใช้ได้มีฟีเจอร์​ใหม่อัพเดทอยู่ หรือไม่นะ microsoft​ ทำ Windows​ 11 for Surface เลย ขุดประสิทธิภาพ​ให้มากสุด surface​ ใช้ก่อนไรงี้ก็ได้

By: gamoman
AndroidWindows
on 3 September 2021 - 09:21 #1222105 Reply to:1222088

Apple macOS ตั้งแต่ Catarina ขึ้นไป ไม่รองรับ nVidia Geforce สถาปัตยกรรม ตั้งแต่ Maxwell ขึ้นไปนะ

By: xsparrowcutex on 3 September 2021 - 09:23 #1222106

Windows 10 ก็ยังใช้ได้อยู่นิ ดิ้นกันไปทำไม ทุกวันนี้ผมยังใช้ Windows 7 อยู่เลย

By: whitebigbird
Contributor
on 3 September 2021 - 10:35 #1222131 Reply to:1222106
whitebigbird's picture

เพราะกลัวจะเจอปัญหาไมโครซอฟท์หยุดปล่อยอัพเดทความปลอดภัย/อื่นๆให้ windows 10 มั้ง เพราะตอนนี้อายุก็ปาเข้าไป 6 ปีแล้วครับ

By: ipats
ContributorNOOBIn Love
on 3 September 2021 - 10:37 #1222134 Reply to:1222131

ย้อนกลับไปดูสมัย XP ซิครับ ??


iPAtS

By: whitebigbird
Contributor
on 3 September 2021 - 13:55 #1222178 Reply to:1222134
whitebigbird's picture

ที่ทำงานเก่าผมที่ผมลาออกมาแล้ว 10 ปี ตอนนี้ก็ยังใช้อยู่เลยครับ ใช้ทำ sharing server ด้วย

ตอนผมจะเถียงใครด้วยเหตุผลว่ามันจะหยุดอัพเดทนะ ผมกลัวอย่างเดียวคือ xp นี่แหละ ทำลายทุกกฎเลย

By: eiken
iPhoneWindows
on 3 September 2021 - 09:49 #1222117

ฟังไม่ขึ้นนะ ?

ถ้าเปิดแล้วจะช้าลงก็เป็นปัญหาของ User รึเปล่า? ถ้าเปิดแล้วอืดไปก็เป็นหน้าที่ของ User จะอัพเกรดตัวเองไหม? ถ้าไม่งั้นก็เลือกปิดเองแทนก็ได้

ปล. memory integrity ก็มีปัญหาในตัวมันเองนะ คือโปรแกรมเฉพาะทางบางอย่างที่เคยเจอนี่คือพอเปิดไว้นี่คือทำให้ใช้งานไม่ได้เลย พอปิดไปก็หาย แต่พอจะเปิดใหม่เจอ Interupt ไปอีก สุดท้ายคือปิดเถอะ ????

By: osmiumwo1f
ContributorWindows PhoneWindows
on 3 September 2021 - 11:05 #1222140 Reply to:1222117
osmiumwo1f's picture

ถ้าเปิดแล้วจะช้าลงก็เป็นปัญหาของ User รึเปล่า? ถ้าเปิดแล้วอืดไปก็เป็นหน้าที่ของ User จะอัพเกรดตัวเองไหม? ถ้าไม่งั้นก็เลือกปิดเองแทนก็ได้

User ส่วนใหญ่ด่า MS ก่อน มีเพียงส่วนน้อยที่รู้ว่าเป็นที่เครื่องคัวเองครับ

memory integrity ก็มีปัญหาในตัวมันเองนะ คือโปรแกรมเฉพาะทางบางอย่างที่เคยเจอนี่คือพอเปิดไว้นี่คือทำให้ใช้งานไม่ได้เลย พอปิดไปก็หาย แต่พอจะเปิดใหม่เจอ Interupt ไปอีก สุดท้ายคือปิดเถอะ

อันนี้มันก็เป็นปัญหาที่โปรแกรมตัวนั้นมากกว่า แต่แนะนำให้ลองแจ้งไปว่ามีปัญหากับ memory integrity แล้วดูการตอบกลับ ถ้าเค้าแจ้งว่า workaroud หรือวิธีแก้ปัญหาชั่วคราวคือปิด memory integrity แล้วรอ patch ก็ถือว่ายังใส่ใจอยู่ แต่ถ้าวิธีแก้ปัญหาคือปิด memory integrity ไปเลย ผมแนะนำว่าให้หาโปรแกรมมาทดแทนครับ