เปิดใช้งานคุณสมบัติที่ซ่อนอยู่ใน Windows 10 Insider Builds
ตามที่คุณอาจทราบแล้ว Windows 10 Insider Preview มีชุดคุณลักษณะ "ซ่อนอยู่" ซึ่งผู้ใช้ทั่วไปไม่สามารถเข้าถึงได้ โดยปกติ OS จะมีคุณสมบัติที่ยังไม่เสร็จสิ้นหรืออาจทำให้เกิดการทำงานที่ไม่คาดคิดได้ ต่อไปนี้คือเครื่องมือสองอย่างที่เราสามารถใช้ปลดล็อกคุณลักษณะดังกล่าว ทั้งแบบฟรีและแบบโอเพนซอร์ส
เครื่องมือคือ Mach2
และ เครื่อง Vive
. มาทบทวนกัน
Mach2
เครื่องมือโอเพนซอร์สฟรี Mach2 ได้รับการพัฒนาโดย Rafael Rivera และอนุญาตให้ปลดล็อกฟีเจอร์ระบบปฏิบัติการที่ซ่อนอยู่ได้
การควบคุมคุณลักษณะเป็นระบบที่ใช้ในการปิดคุณลักษณะใหม่และที่ยังไม่เสร็จสิ้นจากผู้ใช้ที่ใช้งานจริงในรหัสการผลิต บิตหลังมีความสำคัญ ช่วยให้ทีมต่างๆ เช่นทีม Notepad ทำงานอย่างปลอดภัยในการเปลี่ยนแปลงในมาสเตอร์โค้ดเบสที่พัฒนาอย่างต่อเนื่อง ลดความพยายามในการผสานรวมที่มีค่าใช้จ่ายสูงและเพิ่มความโปร่งใส ทีมที่ต้องการทำงานกับรหัสก่อนการผลิตนี้สามารถพลิกสวิตช์บนเครื่อง Windows ของพวกเขาได้อย่างง่ายดาย – เช่น Feature_FluentNotepadWorkForMaryJo อย่างไรก็ตาม คนอื่นๆ จะยังคงใช้รหัสการผลิตต่อไปและจะไม่เป็น ฉลาดขึ้น
นี่คือที่มาของ Mach2
Mach2 จัดการ Feature Store ซึ่งเป็นองค์ประกอบหลักของการควบคุมคุณสมบัติ ซึ่งสวิตช์เหล่านี้ใช้งานได้ มันสามารถแสดงคุณสมบัติที่เปิดใช้งานหรือปิดใช้งานบนเครื่อง นอกจากนี้ยังสามารถช่วยในการค้นพบคุณสมบัติที่น่าสนใจในการเปิดและปิด
แอปพลิเคชันสามารถ ดาวน์โหลดจากเว็บไซต์ GitHub. เป็นแอปพลิเคชันบรรทัดคำสั่งที่รองรับตัวเลือกต่อไปนี้:
- mach2 --help - แสดงตัวเลือกและคำสั่งที่มีอยู่ทั้งหมด
- mach2 scan - สแกนไดเร็กทอรีสำหรับไฟล์ *.pdb เพื่อเปิดเผยคุณสมบัติใหม่
- mach2 จอแสดงผล - แสดงรหัสคุณลักษณะที่เปิดใช้งาน ปิดใช้งาน และค่าเริ่มต้น
- mach2 เปิดใช้งาน - เปิดใช้งานคุณสมบัติเฉพาะ
- mach2 ปิดการใช้งาน - ปิดการใช้งานคุณสมบัติเฉพาะ
แม้ว่าซอฟต์แวร์จะมีประโยชน์มาก แต่ก็ไม่สะดวกที่จะทำงานกับ ID ของคุณสมบัติต่างๆ คุณเห็นว่าฟีเจอร์นี้หรือฟีเจอร์นั้นทำอะไรได้บ้าง เนื่องจากไม่มีคำอธิบาย นอกจากนี้ คุณลักษณะบางอย่างอาจไม่ปรากฏใน GUI จนกว่าคุณจะรีบูตระบบปฏิบัติการ สุดท้าย การเปิดใช้งานคุณลักษณะที่ไม่สมบูรณ์บางอย่างอาจทำให้พีซีของคุณเสียหาย และคุณจะต้องติดตั้งระบบปฏิบัติการใหม่อีกครั้ง
เครื่อง Vive
Vive เป็นเครื่องมือโอเพนซอร์สที่สร้างขึ้นโดยผู้ที่ชื่นชอบ Windows ที่รู้จักกันดีสองคนคือ Rafael Rivera และ Albacore เช่นเดียวกับ Mach2 Vive สามารถเปิดใช้งานคุณสมบัติที่ซ่อนอยู่ใน Windows ซึ่งมีอยู่ในระบบปฏิบัติการโดย Microsoft ซ่อนและ/หรือภายใต้การทดสอบ A/B Microsoft กำลังใช้ระบบควบคุมคุณลักษณะที่ช่วยให้วิศวกรมีโค้ดทั้ง 'เสถียร' และโค้ดที่อยู่ระหว่างดำเนินการในลักษณะเดียวกันในระบบปฏิบัติการ ทั้งสองมีอยู่ใน Feature Store พิเศษ และส่วนหลังมักจะซ่อนจากผู้ใช้ Vive อนุญาตให้จัดการร้านค้าคุณสมบัติและเปิดใช้งานคุณสมบัติที่คุณสนใจที่จะลอง
Vive เป็นไลบรารี C# และยังมีแอป ViveTool ที่ใช้ไลบรารีและจัดเตรียมอินเทอร์เฟซคอนโซลให้กับฟังก์ชันต่างๆ การใช้คุณลักษณะนี้ทำให้ง่ายต่อการเปิดหรือปิดใช้งานคุณลักษณะจาก Feature Store
รองรับตัวเลือกต่อไปนี้:
-
แบบสอบถามconfig
- แสดงรายการการกำหนดค่าคุณสมบัติที่มีอยู่ (s) "); -
แบบสอบถามย่อย
- แสดงรายการการสมัครสมาชิกการแจ้งเตือนการใช้งานคุณสมบัติที่มีอยู่ "); -
แสตมป์การเปลี่ยนแปลง
- พิมพ์ตราประทับการเปลี่ยนแปลงร้านค้าคุณสมบัติปัจจุบัน"); -
addconfig
- เพิ่มการกำหนดค่าคุณสมบัติ"); -
delconfig
- ลบการกำหนดค่าคุณสมบัติ"); -
addsub
- เพิ่มการแจ้งเตือนการสมัครใช้งานคุณสมบัติ "); -
notifyusage
- เปิดการแจ้งเตือนการใช้งานคุณสมบัติ"); -
delsub
- ลบการแจ้งเตือนการสมัครใช้งานคุณลักษณะ");
โพสต์บล็อกต่อไปนี้แสดงวิธีใช้แอพ:
เปิดใช้งานเมนูเริ่มใหม่ใน Windows 10 Build 20161
ในระยะสั้น
-
ViVeTool.exe addconfig
- เปิดใช้งานคุณสมบัติบางอย่าง (เปลี่ยนการกำหนดค่า) -
ViVeTool.exe delconfig
- ลบการกำหนดค่าที่เพิ่มไว้ก่อนหน้านี้เช่น รีเซ็ตคุณสมบัติ
ขอบคุณ Thurrott สำหรับครอบคลุม Mach2