หาก PowerToys ทำงาน ไม่เปิดขึ้นมา หรือทางลัดการเปิดใช้งานไม่ได้ทำอะไรเลย ปัญหามักจะเกิดจากการสำรองทางลัด พฤติกรรมการเกี่ยวของแป้นพิมพ์ ความขัดแย้งของตัวจัดการแป้นพิมพ์ หรือกระบวนการพื้นหลังของ PowerToys ที่ค้างอยู่
เมื่อทางลัดล้มเหลว สาเหตุที่แท้จริงคือความขัดแย้งของปุ่มลัดหรือปัญหาสถานะเบื้องหลังของ PowerToysซึ่งมักจะดูสุ่มๆ เนื่องจากทางลัดหนึ่งอาจล้มเหลวในขณะที่โมดูลอื่นๆ ยังคงทำงานต่อไป เส้นทางที่เร็วที่สุดคือการทดสอบข้อขัดแย้งของทางลัดก่อน จากนั้นจึงขอพฤติกรรม จากนั้นจึงประมวลผลสถานะ
1. เชื่อมโยง PowerToys Run อีกครั้งไปยังทางลัดที่ไม่ได้สงวนไว้
ซึ่งมักเกิดขึ้นเมื่อ Windows สงวนหรือสกัดกั้นทางลัด (โดยเฉพาะ Win+Space ) ดังนั้น PowerToys Run จะไม่ได้รับเหตุการณ์สำคัญแม้ว่าจะกำหนดค่าทางลัดแล้วก็ตาม
วิธีนี้ได้ผลเนื่องจากการเชื่อมโยงกับคอมโบที่ไม่ได้จองไว้จะแยกการจับทางลัดระดับระบบปฏิบัติการออกจากพฤติกรรมของ PowerToys ในไม่กี่วินาที
- เปิดการตั้งค่า PowerToys และเลือก PowerToys Run . เริ่มต้นด้วยการยืนยันว่าคุณกำลังแก้ไขการตั้งค่า Run Utility ไม่ใช่โมดูลอื่น
- ตั้งค่า ทางลัดการเปิดใช้งาน ไปยังคำสั่งผสมที่ไม่สงวนไว้ เช่น Ctrl+Space (หรือคอมโบพิเศษอื่นที่คุณไม่ได้ใช้ที่อื่น)
- ใช้การเปลี่ยนแปลง จากนั้นทดสอบทางลัดใหม่จาก File Explorer หรือ Notepad
- หากคุณยังต้องการ Win+Space ให้ทดสอบหลังจากยืนยันแล้วว่าคอมโบแบบไม่จองใช้งานได้ก่อนเท่านั้น
2. เปิดใช้งาน Keyboard Hook แบบรวมศูนย์สำหรับ PowerToys Run
สิ่งนี้มักจะเกิดขึ้นเมื่อคีย์ลัดส่วนกลางถูกดักจับที่แตกต่างกันไปตามบริบทของแอพ (โดยเฉพาะอย่างยิ่งเมื่อมีการโฟกัสหน้าต่างที่ยกระดับ) ดังนั้น Run จะไม่ได้รับการโฟกัสแม้ว่า PowerToys จะเปิดอยู่ก็ตาม
วิธีนี้ได้ผลเนื่องจากตะขอคีย์บอร์ดแบบรวมศูนย์บังคับให้มีเส้นทางการจับภาพที่สอดคล้องกันมากขึ้นสำหรับทางลัดการเปิดใช้งาน
- ใน PowerToys Run การตั้งค่า ให้เปิดใช้งาน ใช้ตะขอคีย์บอร์ดแบบรวมศูนย์ . การตั้งค่านี้ช่วยปรับปรุงการจับทางลัดเมื่อการกำหนดเส้นทางปุ่มลัดมาตรฐานไม่น่าเชื่อถือ
- หากปัญหาของคุณปรากฏขึ้นเฉพาะในขณะที่เปิดแอปเกม/เต็มหน้าจออยู่ ให้ปิด ละเว้นทางลัดในโหมดเต็มหน้าจอ สำหรับการทดสอบ
- ทดสอบทางลัดจากหน้าต่างปกติแล้วจากหน้าต่างแอปที่ยกขึ้น
หากเรียกใช้ตอนนี้เปิดขึ้นทั้งในบริบทปกติและบริบทยกระดับ เส้นทางของ hook/โฟกัสจะเป็นตัวบล็อก หากทางลัดยังคงใช้งานไม่ได้ในทั้งสองบริบท ให้ดำเนินการต่อด้านล่าง
3. แยกข้อขัดแย้งของตัวจัดการแป้นพิมพ์ด้วยทางลัดเรียกใช้
ซึ่งมักจะเกิดขึ้นเมื่อการรีแมปตัวจัดการแป้นพิมพ์มีผลทั่วโลกและการรีแมปโดยแตะ Win / Alt / Space / Ctrl จับภาพหรือกลายพันธุ์ทางลัด Run ของคุณก่อนที่ PowerToys Run จะจัดการ
วิธีนี้ได้ผลเนื่องจากการแยกโมดูลจะช่วยยืนยันได้ทันทีว่าความล้มเหลวนั้นอยู่ใน Run เองหรือในเลเยอร์การแมป
- เปิด การตั้งค่า PowerToys ตัวจัดการคีย์บอร์ด . เริ่มต้นด้วยการตรวจสอบพฤติกรรมการรีแมปในตัวจัดการแป้นพิมพ์ก่อนที่จะเปลี่ยนเรียกใช้อีกครั้ง
- ปิดใช้งาน ตัวจัดการแป้นพิมพ์ ชั่วคราว และทดสอบทางลัด PowerToys Run ของคุณ หาก Run เริ่มทำงานทันที ปัญหามักจะอยู่ในกฎการรีแมปแทนที่จะเป็น Run เอง
- หาก Run ใช้งานได้โดยปิดใช้งานตัวจัดการคีย์บอร์ด ให้เปิดใช้งานตัวจัดการคีย์บอร์ดอีกครั้งและตรวจสอบ ทำการแมปทางลัดใหม่ รายการที่มี Win, Alt, Space หรือ Ctrl
- แก้ไขหรือลบการรีแมปที่ขัดแย้งกัน จากนั้นทดสอบทางลัด Run อีกครั้ง การรีแมปที่ขัดแย้งกันมักอธิบายได้ว่าเหตุใด Run จึงเปิดขึ้นเป็นระยะๆ หรือหยุดเปิดทั้งหมด
หาก Run ใช้งานได้เมื่อปิด Keyboard Manager เท่านั้น ให้เปิดโมดูลไว้แต่ปรับการรีแมปที่ขัดแย้งกัน หากการเรียกใช้ล้มเหลวด้วยวิธีใดวิธีหนึ่ง ให้ดำเนินการตามวิธีถัดไปด้านล่าง
4. รีสตาร์ทกระบวนการพื้นหลังของ PowerToys อย่างหมดจด
ซึ่งมักจะเกิดขึ้นเมื่อลักษณะการทำงานของทางลัดกลับมาเฉพาะหลังจากเปิด PowerToys อีกครั้งเท่านั้น ซึ่งบ่งชี้สถานะกระบวนการเก่าหลังจากการดำเนินการต่อ/เริ่มต้นระบบ และ hook ของปุ่มลัดที่เชื่อมต่อไม่ถูกต้อง
วิธีนี้ได้ผลเนื่องจากการรีสตาร์ทกระบวนการใหม่ทั้งหมดจะรีเซ็ตห่วงโซ่เบ็ดและเรียกคืนลำดับการเริ่มต้นโมดูล
- คลิกขวาที่ไอคอนถาด PowerToys แล้วเลือก ออก .
- เปิด ตัวจัดการงาน และยุติกระบวนการ PowerToys ที่เหลือ (เช่น PowerToys.exe , PowerToys.Run.exe หรือ PowerToys Runner ถ้ายังอยู่) การรีแมปที่ขัดแย้งกันมักอธิบายได้ว่าเหตุใด Run จึงเปิดขึ้นเป็นระยะๆ หรือหยุดเปิดทั้งหมด
- เปิด PowerToys อีกครั้งจากเมนู Start และรอสักครู่เพื่อให้โมดูลเริ่มต้น
- ทดสอบทางลัด Run ก่อนที่จะเปิดแอปที่มีน้ำหนักมาก การรีเซ็ตกระบวนการทั้งหมดจะล้างสถานะ hook เก่าที่สามารถคงอยู่ได้หลังจากปิดตามปกติ
หากทางลัดใช้งานได้หลังจากรีสตาร์ทใหม่ทั้งหมด ให้ตรวจสอบการเกิดซ้ำหลังจากรีบูต/สลีป หากยังคงพังทุกเซสชัน ให้ดำเนินการต่อด้านล่าง
5. อัปเดต PowerToys หรือทดสอบบิลด์ที่เสถียรหากการถดถอยเกิดขึ้นล่าสุด
ซึ่งมักจะเกิดขึ้นเมื่อปัญหาเริ่มต้นทันทีหลังจากการอัปเดต PowerToys ซึ่งมักจะชี้ไปที่การถดถอยของเวอร์ชันในการจัดการปุ่มลัดมากกว่าข้อผิดพลาดในการกำหนดค่าผู้ใช้
วิธีนี้ใช้ได้ผลเนื่องจากการเปรียบเทียบเวอร์ชันล่าสุดกับเวอร์ชันเสถียรที่ทราบช่วยยืนยันว่าการหยุดทำงานเป็นแบบเฉพาะเวอร์ชันและไม่เฉพาะกับสภาพแวดล้อมหรือไม่
- เปิด การตั้งค่า PowerToys> ทั่วไป และติดตั้งการอัปเดตที่มีอยู่
- หากปัญหาเริ่มต้นหลังจากการอัพเดตเฉพาะและยังคงมีอยู่เป็นเวอร์ชันล่าสุด ให้ทดสอบบิลด์ที่เสถียรที่รู้จักชั่วคราวเพื่อยืนยันพฤติกรรมการถดถอย
- หลังการทดสอบ ให้คงเวอร์ชันที่เสถียรที่สุดไว้สำหรับเวิร์กโฟลว์ของคุณ และดูกระทู้ปัญหาอย่างเป็นทางการสำหรับการเปิดตัวการแก้ไข
หากรุ่นที่ใหม่กว่าสามารถแก้ไขความล้มเหลวของทางลัดได้ โปรดอัปเดตอยู่เสมอ หากเฉพาะบิลด์รุ่นเก่าที่เสถียรใช้งานได้ ให้เก็บไว้ชั่วคราวและติดตามเธรดการแก้ไขที่ลิงก์ไว้
เกี่ยวกับผู้เขียน
มูฮัมหมัด อุสมาน อาชราฟ
Muhammad Usman Ashraf เป็นนักเขียนเนื้อหาและผู้เชี่ยวชาญด้านเว็บไซต์ซึ่งมีพื้นฐานที่แข็งแกร่งในการพัฒนา WordPress, SEO และคำแนะนำในการแก้ไขปัญหา ที่ Appuals เขาจัดการและเขียนบทความเชิงลึกที่ช่วยให้ผู้ใช้แก้ไขปัญหาทางเทคนิคด้วยขั้นตอนที่เรียบง่ายและชัดเจน Usman มีความหลงใหลในการสร้างเนื้อหาที่เป็นประโยชน์และสร้างเว็บไซต์ที่รวดเร็ว ใช้งานง่าย และปรับให้เหมาะกับเครื่องมือค้นหา ด้วยการผสมผสานระหว่างความคิดสร้างสรรค์และทักษะทางเทคนิค เขามุ่งเน้นไปที่การทำให้ข้อมูลเข้าถึงได้และมีคุณค่าสำหรับผู้อ่านทุกคน ป>