วิธีสร้างสคริปต์ Winget เพื่อติดตั้งและอัปเดตแอปโดยอัตโนมัติบน Windows 11
เรียนรู้วิธีสร้างสคริปต์ Winget บน Windows 11 เพื่อติดตั้งและอัปเดตแอปโดยอัตโนมัติเมื่อเริ่มต้นระบบ โดยใช้คู่มือทีละขั้นตอนต่อไปนี้
คุณเป็นเกมเมอร์ที่สังเกตเห็นอาการกระตุกและเฟรมเรตตกอย่างน่าหงุดหงิดบนWindows 11หรือไม่? คุณไม่ได้อยู่คนเดียว หลายคนโทษฮาร์ดแวร์ แต่ต้นเหตุที่แท้จริงมักซ่อนอยู่ในคุณสมบัติความปลอดภัยของระบบของคุณ: VBS (Virtualization-Based Security) และHVCI (Hypervisor-protected Code Integrity) การป้องกันในตัวเหล่านี้ยอดเยี่ยมในด้านความปลอดภัย แต่สามารถลดประสิทธิภาพการเล่นเกม ของคุณ ได้ถึง 25% ในเกมที่ต้องการประสิทธิภาพสูง 😩 ไม่ต้องกังวล คู่มือนี้จะช่วยคุณทำความเข้าใจและแก้ไขปัญหาแล็กในการเล่นเกมบน Windows 11ที่เกิดจากVBSและHVCIเพื่อให้คุณได้เฟรมเรตที่ลื่นไหลกลับคืนมา มาเริ่มกันเลยและทำให้เครื่องของคุณทำงานได้เหมือนใหม่!
ก่อนที่เราจะเริ่มแก้ไขปัญหา มาทำความเข้าใจกันง่ายๆ ก่อนVBSเป็นคุณสมบัติความปลอดภัยของ Windows ที่ใช้การจำลองเสมือนด้วยฮาร์ดแวร์ (เช่น ไฮเปอร์ไวเซอร์ของ CPU) เพื่อสร้างสภาพแวดล้อมที่แยกต่างหากสำหรับกระบวนการที่สำคัญ โดยค่าเริ่มต้นจะเปิดใช้งานในพีซีสมัยใหม่เพื่อป้องกันมัลแวร์และการโจมตีHVCIซึ่งมักใช้ร่วมกับ VBS จะบังคับใช้ความสมบูรณ์ของโค้ดที่เข้มงวดมากขึ้นโดยการเรียกใช้กระบวนการของระบบในโหมดป้องกัน ซึ่งจะบล็อกโค้ดที่ไม่ได้ลงนามหรือถูกดัดแปลง
ฟังดูดีเยี่ยมสำหรับเรื่องความปลอดภัยใช่ไหม? แต่ข้อเสียคือ มันเพิ่มภาระการทำงาน การจำลองเสมือนจะแยกโค้ด ซึ่งหมายถึงการใช้รอบการทำงานของ CPU เพิ่มขึ้นสำหรับการสลับบริบทและการจัดการหน่วยความจำ ในเกมที่ทุกมิลลิวินาทีมีความสำคัญ สิ่งนี้จะส่งผลให้เกิดอาการแล็กในเกม —เฟรมเรตต่ำลง ความล่าช้าในการป้อนข้อมูล และประสิทธิภาพที่ไม่สม่ำเสมอ จากการทดสอบของ Microsoft เอง VBS สามารถลดประสิทธิภาพการเล่นเกมได้ 5-25% โดยเฉพาะในสถานการณ์ที่ CPU ทำงานหนัก เช่น เกมวางแผนหรือเกมผจญภัยแบบโอเพ่นเวิลด์
🕹️ ลองนึกภาพว่าคุณกำลังโหลดเกมยิงปืนสุดโปรด แต่กลับรู้สึกเหมือนกำลังเดินลุยน้ำเชื่อมเหนียวๆ นั่นแหละคือผลของVBSและHVCIข่าวดีก็คือ คุณสามารถปรับแต่งหรือปิดใช้งานพวกมันได้สำหรับการเล่นเกมโดยไม่ทำให้ระบบของคุณเสี่ยงต่อการถูกโจมตีไปตลอดกาล เราจะพูดถึงวิธีการที่ปลอดภัยในหัวข้อถัดไป
ไม่แน่ใจว่าVBSและHVCIเป็นปัญหาหรือไม่? ลองสังเกตสัญญาณบ่งชี้เหล่านี้:
เพื่อยืนยัน ให้ตรวจสอบว่า VBS เปิดใช้งานอยู่หรือไม่: กด ปุ่ม Enter Win + Rพิมพ์ Windows msinfo32แล้วกด Enter ในสรุปข้อมูลระบบ ให้มองหา "Virtualization-based security Services Running" ภายใต้ "Virtualization-based security" หากเป็น "ใช่" แสดงว่า VBS เปิดใช้งานอยู่ สำหรับHVCIให้ค้นหา "Core isolation" ใน การตั้งค่า > ความเป็นส่วนตัวและความปลอดภัย > ความปลอดภัยของ Windows > ความปลอดภัยของอุปกรณ์ หาก "Memory integrity" เปิดใช้งานอยู่ แสดงว่า HVCI เปิดใช้งานอยู่
พบเห็นสิ่งเหล่านี้หรือไม่? ถึงเวลาแก้ไขปัญหาแล้ว ทำตามขั้นตอนเหล่านี้อย่างระมัดระวังเพื่อลดความเสี่ยง
เราจะเริ่มจากวิธีแก้ไขที่ง่ายที่สุดก่อน แล้วค่อย ๆ ไปถึงวิธีที่ซับซ้อนขึ้น อย่าลืมสำรองข้อมูลระบบก่อนทำการเปลี่ยนแปลงทุกครั้ง—โดยใช้ Windows Backup หรือฮาร์ดไดรฟ์ภายนอก และจำไว้ว่า การปิดใช้งานฟังก์ชันเหล่านี้จะลดความปลอดภัยลง ดังนั้นโปรดเปิดใช้งานอีกครั้งเมื่อใช้งานในชีวิตประจำวัน 👍
นี่คือวิธีแก้ปัญหา ความหน่วงที่เกี่ยวข้องกับ HVCI ได้เร็วที่สุด มันช่วยหยุดไม่ให้ไฮเปอร์ไวเซอร์ปกป้องความสมบูรณ์ของโค้ด ทำให้มีทรัพยากรเหลือเฟือมากขึ้น
ลองทดสอบเล่นเกมดูหลังจากนั้น ผู้ใช้หลายคนรายงานว่าเฟรมเรตเพิ่มขึ้น 10-15% ทันที หากไดรเวอร์มีปัญหา (เช่น ความขัดแย้งกับโปรแกรมป้องกันไวรัส) ให้ทำการอัปเดตผ่านตัวจัดการอุปกรณ์
สำหรับการแก้ไขปัญหา VBS อย่างสมบูรณ์ ให้ปิดใช้งาน VBS ในระดับการบูต วิธีนี้ใช้ได้กับWindows 11 ส่วนใหญ่
msconfig, แล้วกด Enterเคล็ดลับ: หากไม่มีตัวเลือกนี้ BIOS ของคุณอาจบังคับใช้ไว้ ให้ข้ามไปที่ส่วนถัดไป หลังจากรีบูตแล้ว ให้ตรวจสอบอีกครั้งmsinfo32ควรแสดงว่า "ไม่" แล้ว
บางครั้งVBSอาจถูกล็อกไว้ในเฟิร์มแวร์ เข้าสู่ BIOS ของคุณ (โดยปกติDelหรือF2ระหว่างการบูต) และมองหา:
บันทึกและออก วิธีนี้ช่วยแก้ปัญหาแล็กในการเล่นเกมให้กับผู้ใช้จำนวนมากบนซีพียู Intel เจนเนอเรชั่นที่ 13/14 หรือ AMD Ryzen 7000 ซีรีส์รุ่นใหม่ๆ ⚙️
ถ้าวิธีข้างต้นไม่ได้ผล ลองใช้วิธีเหล่านี้สำหรับกรณีที่แก้ไขปัญหายากคำเตือน:การแก้ไขรีจิสทรีอาจทำให้ระบบของคุณเสียหายได้ โปรดสร้างจุดคืนค่าก่อน (ค้นหา "สร้างจุดคืนค่า" ในเมนูเริ่ม)
วิธีการลงทะเบียนสำหรับ VBS:
regedit, แล้วกด EnterHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsaและตั้งค่า "LsaCfgFlags" เป็น 0นโยบายกลุ่มสำหรับ HVCI: (เฉพาะรุ่น Pro/Enterprise)
gpedit.msc.การปรับแต่งเหล่านี้มุ่งเป้าไปที่ต้นเหตุของปัญหาด้านประสิทธิภาพของ HVCIทดสอบด้วยโปรแกรมวัดประสิทธิภาพ เช่น 3DMark เพื่อวัดผลการปรับปรุง
การปิดใช้งานVBSและHVCIเป็นจุดเริ่มต้น แต่ควรใช้ควบคู่กับเคล็ดลับเหล่านี้เพื่อประสิทธิภาพสูงสุด:
| การเพิ่มประสิทธิภาพ | วิธีการทำ | ผลประโยชน์ที่คาดหวัง |
|---|---|---|
| อัปเดตไดรเวอร์การ์ดจอ | ใช้ GeForce Experience หรือซอฟต์แวร์ AMD เพื่อดาวน์โหลดเวอร์ชันล่าสุด | เพิ่มเฟรมเรต (FPS) สูงสุดถึง 20% ในเกมที่ใช้ DirectX 12 |
| เปิดใช้งานโหมดเกม | การตั้งค่า > เกม > โหมดเกม > เปิด | ลดการรบกวนจากพื้นหลัง |
| ปิดใช้งานการปรับแต่งแบบเต็มหน้าจอ | คลิกขวาที่ไฟล์ exe ของเกม > คุณสมบัติ > ความเข้ากันได้ > ปิดใช้งาน | แก้ไขปัญหาความหน่วงในการป้อนข้อมูลในเกมเวอร์ชันเก่า |
| ปิดแอปที่ไม่จำเป็น | ใช้ Task Manager เพื่อปิดโปรแกรมหรือเลเยอร์ RGB ต่างๆ | ช่วยเพิ่มประสิทธิภาพ CPU 5-10% สำหรับการเล่นเกม |
✨ ด้วยสิ่งเหล่านี้ ระบบ เล่นเกม Windows 11 ของคุณ จะรู้สึกได้ถึงประสิทธิภาพที่ดียิ่งขึ้น ตัวอย่างเช่น ในเกม Cyberpunk 2077 ผู้ใช้พบว่า FPS เพิ่มขึ้นจาก 60 เป็น 90+ หลังจากปรับแต่ง VBS แล้ว
การปิดใช้งานVBSและHVCIช่วยเพิ่มประสิทธิภาพ แต่ก็ทำให้คุณเสี่ยงต่อภัยคุกคาม เช่น การโจมตีระดับเคอร์เนล เหมาะสำหรับการเล่นเกม แต่ควรเปิดใช้งานอีกครั้งผ่านเมนูเดียวกันสำหรับการท่องเว็บหรือการทำงาน ไมโครซอฟต์แนะนำให้เปิดใช้งานไว้เว้นแต่ว่าประสิทธิภาพเป็นสิ่งสำคัญมาก ความสมดุลคือหัวใจสำคัญ
สำหรับข้อมูลเพิ่มเติม โปรดตรวจสอบคู่มืออย่างเป็นทางการของ Microsoft เกี่ยวกับคุณสมบัติความปลอดภัยของ Windowsหากปัญหายังคงอยู่ อาจเป็นปัญหาด้านฮาร์ดแวร์ ลองพิจารณาติดตั้ง Windows ใหม่ทั้งหมดหรืออัปเกรดการ์ดจอ
นี่แหละคือวิธีแก้ปัญหาอาการแล็กในการเล่นเกมบน Windows 11จากVBSและHVCI ที่ง่ายดาย ด้วยการทำตามขั้นตอนเหล่านี้ คุณจะไม่เพียงแต่แก้ไขปัญหาได้เท่านั้น แต่ยังเรียนรู้การปรับแต่งระบบของคุณอย่างมืออาชีพอีกด้วย เริ่มเล่นเกม ทำคะแนนสูงสุด และสนุกกับการผจญภัยที่ไร้แล็ก หากบทความนี้มีประโยชน์ โปรดแสดงความคิดเห็นด้านล่าง – คุณกำลังปรับแต่งเกมอะไรอยู่? มาพูดคุยกันต่อ! 🎮
เรียนรู้วิธีสร้างสคริปต์ Winget บน Windows 11 เพื่อติดตั้งและอัปเดตแอปโดยอัตโนมัติเมื่อเริ่มต้นระบบ โดยใช้คู่มือทีละขั้นตอนต่อไปนี้
การอัปเดตเวอร์ชัน 26200.5641 (KB5060824) และ 26120.4250 (KB5060820) สำหรับ Windows 11 เพิ่มเมนู Start ใหม่ การปรับแต่งวิดเจ็ต และการตั้งค่าการค้นหา
KB5058379 (build 19045.5854) สำหรับ Windows 10 พร้อมใช้งานแล้วในฐานะการอัปเดตเดือนพฤษภาคม 2025 ซึ่งมีการแก้ไขและปรับปรุงหลายรายการ
ในการขยายไดรฟ์ C ของระบบบน Windows 11 คุณต้องลบพาร์ติชั่นกู้คืน ปรับขนาดพาร์ติชั่นหลัก แล้วสร้างพาร์ติชั่นกู้คืนขึ้นมาใหม่
Build 27823 สำหรับ Windows 11 เพิ่ม Top Cards สำหรับข้อมูลจำเพาะที่สำคัญในหน้าการตั้งค่าเกี่ยวกับระบบ แก้ไขข้อผิดพลาดที่น่ารำคาญใน File Explorer และเพิ่ม UI สำหรับการจัดรูปแบบในโปรแกรมติดตั้ง
หากต้องการเปิดหรือปิดใช้งาน Startup Boost ในแอป Microsoft 365 ให้เปิด Word > ตัวเลือก > ทั่วไป แล้วเปิดใช้งาน Startup Boost
ไมโครซอฟต์ยืนยันว่า Windows 11 Defender เพียงพอสำหรับผู้ใช้ส่วนใหญ่ โดยมีระบบป้องกันในตัวจากมัลแวร์ ฟิชชิ่ง และภัยคุกคามจากแรนซัมแวร์
แก้ปัญหาการใช้หน่วยความจำสูงบน Windows 11 ด้วยวิธีการปรับแต่งที่ได้รับการพิสูจน์แล้วว่าช่วยเพิ่มพื้นที่ว่างใน RAM ปรับปรุงการทำงานแบบมัลติทาสก์ และหยุดการทำงานช้าลง
ฟีเจอร์ Shared Audio ใหม่ของ Windows 11 ช่วยให้คุณแชร์เสียงผ่านบลูทูธกับผู้อื่นได้โดยใช้เทคโนโลยี LE Audio ขณะนี้ใช้งานได้แล้วบนพีซี Copilot+
หากต้องการปิดใช้งานส่วน "แนะนำ" จากเมนูเริ่มต้นใน Windows 11 ให้เปิด การตั้งค่า > การปรับแต่งส่วนบุคคล > เริ่มต้น แล้วปิดตัวเลือกเหล่านี้