Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

จะป้องกันแอพไม่ให้เข้าถึงตำแหน่งบน Windows 10 ได้อย่างไร

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

จะป้องกันแอพไม่ให้เข้าถึงตำแหน่งบน Windows 10 ได้อย่างไร

ปิดการเข้าถึงตำแหน่งสำหรับแอปผ่านการตั้งค่า Windows

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

  1. กดปุ่ม Windows + I คีย์ร่วมกันเพื่อเปิด การตั้งค่า Windows . คลิกที่ ความเป็นส่วนตัว การตั้งค่าที่ด้านล่าง จะป้องกันแอพไม่ให้เข้าถึงตำแหน่งบน Windows 10 ได้อย่างไร
  2. เลื่อนลงและคลิกที่ สลับ สำหรับ อนุญาตให้แอปเข้าถึงตำแหน่งของคุณ ตัวเลือกที่จะ ปิด . คุณยังสามารถตั้งค่าตำแหน่งเริ่มต้นเมื่อปิดการตรวจหาตำแหน่ง นอกจากนี้ยังมีตัวเลือกสำหรับล้างประวัติตำแหน่งและปิดใช้งานตำแหน่งสำหรับแอปพลิเคชันเฉพาะ จะป้องกันแอพไม่ให้เข้าถึงตำแหน่งบน Windows 10 ได้อย่างไร
  3. เปลี่ยนการตั้งค่าเป็น ปิด จะหยุดการเข้าถึงตำแหน่งสำหรับแอปพลิเคชันทั้งหมด

ปิดใช้งานการเข้าถึงตำแหน่งสำหรับแอปผ่านตัวแก้ไขนโยบายกลุ่มภายใน

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

อย่างไรก็ตาม ตัวแก้ไขนโยบายกลุ่ม ไม่มีใน Windows Home Edition ดังนั้น หากคุณใช้ Windows Home Edition ให้ข้าม วิธีนี้

หากระบบของคุณมี ตัวแก้ไขนโยบายกลุ่มภายใน จากนั้นทำตามคำแนะนำด้านล่าง:

  1. เปิด วิ่ง ไดอะล็อกโดยการกด Windows + R ที่สำคัญด้วยกัน ตอนนี้พิมพ์ “gpedit.msc ” และกดปุ่ม Enter คีย์เพื่อเปิด ตัวแก้ไขนโยบายกลุ่มภายใน . จะป้องกันแอพไม่ให้เข้าถึงตำแหน่งบน Windows 10 ได้อย่างไร
  2. ใน ตัวแก้ไขนโยบายกลุ่มภายใน หน้าต่าง นำทางไปยังเส้นทางต่อไปนี้:
    Computer Configuration\Administrative Templates\Windows Components\App Privacy
    จะป้องกันแอพไม่ให้เข้าถึงตำแหน่งบน Windows 10 ได้อย่างไร
  3. หลังจากนั้น ดับเบิลคลิกที่ “อนุญาตให้แอป Windows เข้าถึงตำแหน่ง ” การตั้งค่า เลือก เปิดใช้งาน และตั้งค่าตัวเลือกด้านล่างตามต้องการ คุณสามารถตั้งค่าหนึ่งในสามตัวเลือกเป็นค่าเริ่มต้นสำหรับแอพทั้งหมด คุณยังสามารถตั้งค่าสามตัวเลือกนี้สำหรับแอปพลิเคชันเฉพาะใดๆ โดยเพิ่ม ชื่อตระกูลแพ็คเกจ (PFN) ในกล่อง
  4. เมื่อคุณกำหนดค่าทั้งหมดเสร็จแล้ว ให้คลิกที่ ใช้/ตกลง ปุ่มเพื่อใช้การเปลี่ยนแปลง จะป้องกันแอพไม่ให้เข้าถึงตำแหน่งบน Windows 10 ได้อย่างไร
  5. หากต้องการค้นหา Family Package Name (PFN) , ค้นหา PowerShell ผ่านคุณลักษณะการค้นหาของ Windows และคลิกขวาเพื่อเลือก เรียกใช้ในฐานะผู้ดูแลระบบ . ตอนนี้พิมพ์คำสั่งต่อไปนี้เพื่อค้นหา PFN:
    Get-AppxPackage -Name "Microsoft.MicrosoftEdge"
    จะป้องกันแอพไม่ให้เข้าถึงตำแหน่งบน Windows 10 ได้อย่างไร
  6. ในคำสั่งข้างต้น Microsoft.MicrosoftEdge คือ ชื่อแพ็คเกจ . คุณสามารถค้นหาชื่อแพ็คเกจทั้งหมดได้โดยใช้คำสั่งนี้:
    Get-AppxPackage -AllUsers | Select Name, PackageFullName
    จะป้องกันแอพไม่ให้เข้าถึงตำแหน่งบน Windows 10 ได้อย่างไร
  7. โดยการเพิ่ม Package Family Names (PFNs) ใน Force Deny กล่องจะเป็นการปิดการเข้าถึงตำแหน่งสำหรับแอปพลิเคชันเหล่านั้น

ปิดใช้งานการเข้าถึงตำแหน่งสำหรับแอปผ่าน Registry Editor

ผู้ใช้ที่ไม่มี Local Group Policy Editor ในระบบสามารถลองใช้การตั้งค่าเดียวกันได้โดยใช้ Registry Editor ข้อแตกต่างเพียงอย่างเดียวคือใน Registry Editor ผู้ใช้จำเป็นต้องสร้างคีย์/ค่าที่ขาดหายไปสำหรับการตั้งค่าเฉพาะนั้น

หมายเหตุ :คุณยังสามารถสร้างข้อมูลสำรองของรีจิสทรีโดยใช้คุณลักษณะการส่งออกก่อนที่จะใช้การเปลี่ยนแปลงใหม่

ทำตามขั้นตอนด้านล่างเพื่อตรวจสอบวิธีการปิดการเข้าถึงตำแหน่งสำหรับแอปพลิเคชันผ่าน Registry Editor:

  1. ถือ Windows . ค้างไว้ ที่สำคัญและกด R เพื่อเปิด วิ่ง โต้ตอบบน Windows จากนั้นพิมพ์ “regedit ” ในช่องข้อความแล้วกด Enter หรือคลิกปุ่ม ตกลง เพื่อเปิด ตัวแก้ไขรีจิสทรี . เลือก ใช่ สำหรับ การควบคุมบัญชีผู้ใช้ พร้อมท์ จะป้องกันแอพไม่ให้เข้าถึงตำแหน่งบน Windows 10 ได้อย่างไร
  2. นำทางไปยังคีย์ต่อไปนี้ใน รีจิสทรี บรรณาธิการ. หากคีย์หายไป ก็เพียงแค่ สร้าง ดังที่แสดงในภาพหน้าจอด้านล่าง:
    HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\AppPrivacy
    จะป้องกันแอพไม่ให้เข้าถึงตำแหน่งบน Windows 10 ได้อย่างไร
  3. หลังจากนั้น ให้คลิกขวาที่บานหน้าต่างด้านขวาของคีย์และเลือก ใหม่> DWORD (ค่า 32 บิต) . ตั้งชื่อเป็น “LetAppsAccessLocation “ ดับเบิลคลิกเพื่อเปิดและเปลี่ยนข้อมูลค่าเป็น 2 .
    หมายเหตุ :การตั้งค่าผ่านค่านี้จะถือเป็นค่าเริ่มต้นสำหรับแอปพลิเคชันทั้งหมด สำหรับ ผู้ใช้ที่ควบคุม คุณสามารถเขียน 0 สำหรับ บังคับอนุญาต คุณสามารถเขียน 1 และสำหรับ บังคับปฏิเสธ คุณสามารถเขียน 2 เป็นข้อมูลค่า

    จะป้องกันแอพไม่ให้เข้าถึงตำแหน่งบน Windows 10 ได้อย่างไร
  4. คุณยังสามารถสร้าง สาม ค่าต่างๆ ที่จะทำงานเป็นตัวเลือกกล่องในตัวแก้ไขนโยบายกลุ่มสำหรับแอปพลิเคชันเฉพาะ ดังนั้น ให้คลิกขวาที่บานหน้าต่างด้านขวาและเลือก ใหม่> Multi-String ตัวเลือกความคุ้มค่า
  5. สำหรับ ผู้ใช้ที่ควบคุม ค่า ตั้งชื่อเป็น “LetAppsAccessLocation_UserInControlOfTheseApps “. สำหรับบังคับอนุญาต ตั้งชื่อเป็น “LetAppsAccessLocation_ForceAllowTheseApps “. และสำหรับการบังคับปฏิเสธ ตั้งชื่อเป็น “LetAppsAccessLocation_ForceDenyTheseApps “. จะป้องกันแอพไม่ให้เข้าถึงตำแหน่งบน Windows 10 ได้อย่างไร
  6. ตอนนี้สำหรับการตั้งค่าเฉพาะ ให้เปิดค่าใดค่าหนึ่งจากสามค่านี้แล้วใส่ ชื่อตระกูลแพ็กเกจ (PFN) ในนั้น. จากนั้นการตั้งค่านั้นจะใช้กับแอปพลิเคชันเฉพาะนั้นเท่านั้น หลังจากการเปลี่ยนแปลงทั้งหมด เริ่มต้นใหม่ ระบบของคุณเพื่อให้การเปลี่ยนแปลงมีผล
    หมายเหตุ :อย่างไรก็ตาม อย่าใส่ PFN เดียวกันในแต่ละอัน ภาพหน้าจอเป็นเพียงเพื่อให้แนวคิดแก่คุณ

    จะป้องกันแอพไม่ให้เข้าถึงตำแหน่งบน Windows 10 ได้อย่างไร