วิธีป้องกันโปรแกรมไม่ให้ขโมยโฟกัสใน Windows

สารบัญ:

วิธีป้องกันโปรแกรมไม่ให้ขโมยโฟกัสใน Windows
วิธีป้องกันโปรแกรมไม่ให้ขโมยโฟกัสใน Windows
Anonim

ถ้าคุณเคยรำคาญกับโปรแกรมที่โผล่ขึ้นมาต่อหน้าสิ่งที่คุณทำโดยไม่ได้รับอนุญาตจากคุณ แม้จะไม่เคยเลือกอะไรเลย คุณก็ตกเป็นเหยื่อของโปรแกรมที่ขโมยโฟกัส

การขโมยโฟกัสบางครั้งอาจเกิดจากการเขียนโปรแกรมที่เป็นอันตรายโดยผู้พัฒนาซอฟต์แวร์ที่ทำอยู่ อย่างไรก็ตาม ส่วนใหญ่แล้ว เป็นเพียงซอฟต์แวร์บั๊กกี้หรือการทำงานของระบบปฏิบัติการที่คุณต้องปักหมุดและพยายามแก้ไขหรือหลีกเลี่ยง

ใน Windows เวอร์ชันแรกๆ โดยเฉพาะใน Windows XP มีการตั้งค่าที่อนุญาตหรือป้องกันไม่ให้โปรแกรมขโมยโฟกัส ดูเพิ่มเติมเกี่ยวกับการขโมยโฟกัสใน Windows XP ด้านล่างขั้นตอนการแก้ไขปัญหา

การขโมยโฟกัสเป็นปัญหามากกว่าใน Windows เวอร์ชันเก่าอย่าง Windows XP แต่ก็สามารถเกิดขึ้นได้ใน Windows 11, Windows 10, Windows 8, Windows 7 และ Windows Vista เช่นกัน

คุณหยุดโปรแกรมไม่ให้ขโมยโฟกัสได้ไหม

ไม่มีโปรแกรมอื่นใดนอกจากโปรแกรมที่คุณกำลังทำงานอยู่จะยอมรับการป้อนข้อมูลด้วยเมาส์และคีย์บอร์ด และหน้าต่างจะอยู่ด้านบนของโปรแกรมอื่นที่คุณไม่ได้ใช้

ขออภัย Windows ไม่สามารถบล็อกโปรแกรมทั้งหมดจากการขโมยโฟกัสและยังคงทำงานได้อย่างถูกต้อง - มันไม่ได้สร้างขึ้นด้วยสมองเพื่อให้เข้าใจสิ่งนั้น

แต่นั่นไม่ได้หมายความว่าคุณไม่มีตัวเลือก

วิธีป้องกันโปรแกรมไม่ให้ขโมยโฟกัสใน Windows

เมื่อคุณระบุได้ว่าโปรแกรมใดที่ต้องจัดการ ให้ดำเนินการแก้ไขปัญหาด้านล่างเพื่อหยุดไม่ให้เกิดขึ้นตลอดไป:

เป้าหมายคือการระบุโปรแกรมที่ไม่ควรทำเช่นนี้ แล้วหาว่าจะทำอย่างไรกับมัน หากคุณไม่รู้ว่าโปรแกรมใดควรถูกตำหนิ เครื่องมือฟรีที่เรียกว่า Window Focus Logger สามารถช่วยได้

  1. ถอนการติดตั้งโปรแกรมที่ละเมิด ตรงไปตรงมา วิธีที่ง่ายที่สุดในการแก้ปัญหาเกี่ยวกับโปรแกรมที่ขโมยโฟกัสคือการลบออก

    คุณสามารถลบโปรแกรมใน Windows ออกจากแผงควบคุมด้วยแอปเพล็ต Programs & Features แต่เครื่องมือถอนการติดตั้งฟรีก็ใช้งานได้เช่นกัน

    หากโปรแกรมขโมยโฟกัสเป็นกระบวนการในเบื้องหลัง คุณสามารถปิดใช้งานกระบวนการในบริการ ซึ่งอยู่ในเครื่องมือการดูแลระบบใน Windows ทุกรุ่น โปรแกรมฟรี เช่น CCleaner ยังมีวิธีง่ายๆ ในการปิดใช้งานโปรแกรมที่เริ่มทำงานโดยอัตโนมัติกับ Windows

  2. ติดตั้งโปรแกรมซอฟต์แวร์ที่ต้องโทษอีกครั้ง สมมติว่าคุณต้องการโปรแกรมที่ขโมยโฟกัสและไม่ได้ทำอย่างมุ่งร้าย เพียงแค่ติดตั้งใหม่อาจแก้ปัญหาได้

    หากมีโปรแกรมเวอร์ชันใหม่กว่านี้ ให้ดาวน์โหลดเวอร์ชันนั้นเพื่อติดตั้งใหม่ นักพัฒนาซอฟต์แวร์มักออกแพตช์สำหรับโปรแกรมของตน ซึ่งหนึ่งในนั้นอาจเป็นการหยุดโปรแกรมไม่ให้ขโมยโฟกัส

  3. ตรวจสอบตัวเลือกของโปรแกรมสำหรับการตั้งค่าที่อาจทำให้โฟกัสถูกขโมย และปิดใช้งาน ผู้ผลิตซอฟต์แวร์อาจเห็นการเปลี่ยนไปใช้โปรแกรมแบบเต็มหน้าจอเป็นคุณลักษณะ "แจ้งเตือน" ที่คุณต้องการ แต่คุณเห็นว่าเป็นการหยุดชะงักที่ไม่พึงประสงค์
  4. ติดต่อผู้ผลิตซอฟต์แวร์และแจ้งให้ทราบว่าโปรแกรมของพวกเขากำลังขโมยโฟกัส ให้ข้อมูลมากที่สุดเท่าที่จะทำได้เกี่ยวกับสถานการณ์ที่เกิดเหตุการณ์นี้ และถามว่าพวกเขามีวิธีแก้ไขหรือไม่

    อ่านวิธีการพูดคุยกับฝ่ายสนับสนุนด้านเทคนิคของเราเพื่อขอความช่วยเหลือในการสื่อสารปัญหาอย่างถูกต้อง

  5. สุดท้ายแต่ไม่ท้ายสุด คุณสามารถลองใช้เครื่องมือป้องกันการขโมยโฟกัสของบริษัทอื่นซึ่งมีอยู่สองสามอย่าง:

    • DeskPins ใช้งานได้ฟรีโดยสมบูรณ์ และให้คุณ "ตรึง" หน้าต่างใดก็ได้ โดยวางไว้ที่ด้านบนสุดของหน้าต่างอื่นๆ ทั้งหมด ไม่ว่าจะเกิดอะไรขึ้น หน้าต่างที่ตรึงไว้จะถูกทำเครื่องหมายด้วยหมุดสีแดงและสามารถ "ตรึงอัตโนมัติ" ตามชื่อของหน้าต่างได้
    • Window On Top เป็นอีกหนึ่งโปรแกรมฟรีที่ทำงานในลักษณะเดียวกัน ลากตัวชี้เมาส์จาก Window On Top แล้ววางบนหน้าต่างเพื่อให้อยู่ด้านบน หรือใช้ปุ่มลัด Ctrl+F8

เพิ่มเติมเกี่ยวกับการขโมยโฟกัสใน Windows XP

ดังที่กล่าวไว้ตอนต้นของงานชิ้นนี้ จริงๆ แล้ว Windows XP อนุญาตให้ขโมยโฟกัสได้หากมีการตั้งค่าเฉพาะค่าใดค่าหนึ่งใน Windows Registry ในลักษณะเฉพาะ

ตามบทช่วยสอนสั้นๆ ด้านล่าง คุณสามารถเปลี่ยนค่านั้นด้วยตนเองเป็นค่าที่ป้องกันไม่ให้โปรแกรมขโมยโฟกัสใน Windows XP

การเปลี่ยนแปลงรีจิสทรีของ Windows ทำได้ในขั้นตอนเหล่านี้ โปรดใช้ความระมัดระวังอย่างยิ่งในการเปลี่ยนแปลงตามที่อธิบายไว้ด้านล่าง ขอแนะนำให้คุณสำรองคีย์รีจิสทรีที่คุณกำลังแก้ไขในขั้นตอนเหล่านี้เพื่อเป็นการป้องกันไว้ก่อน

  1. เปิด Registry Editor และค้นหากลุ่ม HKEY_CURRENT_USER ใต้ My Computer และเลือก (+)ลงชื่อข้างชื่อโฟลเดอร์เพื่อขยายโฟลเดอร์
  2. ขยายโฟลเดอร์ต่อไปจนกว่าจะถึง HKEY_CURRENT_USER\Control Panel registry key.
  3. เลือกปุ่ม เดสก์ท็อป ใต้ แผงควบคุม.
  4. ทางด้านขวามือของตัวแก้ไข ค้นหาและดับเบิลคลิกที่ ForegroundLockTimeout DWORD
  5. ในหน้าต่าง Edit DWORD Value ที่ปรากฏขึ้น ให้ตั้งค่าฟิลด์ Value data เป็น 30d40.

    Image
    Image

    ตรวจสอบให้แน่ใจว่าตั้งค่าตัวเลือกทางด้านขวาเป็น ฐานสิบหก.

    ตัวเลขนั้นเป็นศูนย์ในค่านั้น ไม่ใช่ตัวอักษร 'o' เลขฐานสิบหกไม่รวมตัวอักษร o ดังนั้นจะไม่ได้รับการยอมรับ แต่ควรกล่าวถึงอย่างไรก็ตาม

  6. เลือก OK จากนั้นปิด Registry Editor
  7. รีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงที่คุณทำมีผล

จากนี้ไป โปรแกรมที่คุณเรียกใช้ใน Windows XP ไม่ควรขโมยโฟกัสจากหน้าต่างที่คุณกำลังใช้งานอยู่อีกต่อไป

หากคุณไม่สะดวกใจที่จะเปลี่ยนแปลงรีจิสทรีด้วยตนเอง โปรแกรมจาก Microsoft ชื่อ Tweak UI สามารถช่วยคุณได้ เมื่อติดตั้งแล้ว ให้ไปที่ Focus ใต้ส่วน General และทำเครื่องหมายที่ช่อง ป้องกันแอปพลิเคชันจากการขโมยโฟกัส

จริงๆแล้ว หากคุณระมัดระวัง กระบวนการตามรีจิสทรีที่อธิบายข้างต้นนั้นปลอดภัยและมีประสิทธิภาพอย่างสมบูรณ์ คุณสามารถใช้ข้อมูลสำรองที่คุณสร้างขึ้นเพื่อกู้คืนรีจิสทรีได้เสมอหากสิ่งต่างๆ ไม่ได้ผล

แนะนำ: