ปฏิทินบน Windows 10 สามารถเข้าถึงได้โดยแอปพลิเคชันอื่นที่ต้องการปฏิทินหรือกิจกรรม ตามค่าเริ่มต้น People, Cortana และ Mail จะต้องการเข้าถึงปฏิทินของคุณ แอปพลิเคชันเหล่านี้ทำงานร่วมกันเพื่อกำหนดเวลาอีเมลและนัดหมายโดยใช้รายชื่อผู้ติดต่อ Cortana ยังเข้าถึงปฏิทินเพื่อแสดงการนัดหมายสำหรับวันนี้ นอกจากนี้ยังแสดงผลปฏิทินในผลการค้นหา อย่างไรก็ตาม คุณสามารถปิดการเข้าถึงปฏิทินได้ถ้าคุณไม่ต้องการให้ Cortana หรืออีเมลเข้าถึงกิจกรรมหรือการนัดหมายในปฏิทินของคุณ วิธีนี้ทำให้คุณสามารถเก็บกิจกรรมในปฏิทินให้เป็นส่วนตัวจากแอปอื่นๆ ได้
มีหลายวิธีที่คุณสามารถป้องกันการเข้าถึงปฏิทินสำหรับแอปพลิเคชันได้ เราจะแสดงค่าเริ่มต้นของ Windows Settings, Group Policy Editor และวิธีการ Registry Editor วิธีการด้านล่างทั้งหมดนำไปสู่การปิดการเข้าถึงปฏิทินสำหรับแอปพลิเคชัน
ปิดการเข้าถึงปฏิทินสำหรับแอปผ่านการตั้งค่า Windows
ในการตั้งค่า Windows คุณจะพบปุ่มสลับสำหรับเปิดและปิดการเข้าถึงปฏิทินสำหรับแอปพลิเคชัน คุณยังสามารถเปิดและปิดการเข้าถึงสำหรับแอปพลิเคชันเฉพาะโดยตรวจสอบแอปพลิเคชันที่อยู่ในรายการในการตั้งค่า หากคุณติดตั้งแอปพลิเคชันของบริษัทอื่นที่จำเป็นต้องเข้าถึงปฏิทิน แอปพลิเคชันนั้นจะแสดงอยู่ที่นั่นด้วย ทำตามขั้นตอนด้านล่างเพื่อปิดการเข้าถึงปฏิทิน:
- กดปุ่ม Windows + I คีย์ร่วมกันเพื่อเปิด การตั้งค่า Windows . จากนั้นคลิกที่ ความเป็นส่วนตัว ตัวเลือก.
- ในบานหน้าต่างด้านซ้าย ให้คลิกที่ ปฏิทิน ตัวเลือกที่แสดงอยู่ภายใต้การอนุญาตของแอพ เลื่อนลงและปิด อนุญาตให้แอปเข้าถึงปฏิทินของคุณ ตัวเลือก. การดำเนินการนี้จะปิดใช้งานการเข้าถึงสำหรับแอปพลิเคชันทั้งหมดที่สามารถเข้าถึงปฏิทินได้
- ด้านล่างบางแอปพลิเคชันจะแสดงรายการ คุณสามารถปิดใช้งานสำหรับแอปพลิเคชันเฉพาะใดๆ ได้ เมื่อคุณเปลี่ยนการตั้งค่านี้ แอปจะไม่สามารถเข้าถึงปฏิทินได้อีกต่อไป
ปิดใช้งานการเข้าถึงปฏิทินสำหรับแอปผ่านตัวแก้ไขนโยบายกลุ่มภายใน
Local Group Policy Editor ทำหน้าที่เดียวกันกับการปิดใช้งานปฏิทินด้วยตัวเลือกพิเศษ ที่นี่ คุณสามารถเลือกตัวเลือกเริ่มต้นสำหรับแอปพลิเคชันทั้งหมดหรือตั้งค่าอื่นสำหรับแอปพลิเคชันเฉพาะใดๆ คุณต้องเพิ่มแอปพลิเคชันโดย Package Family Names (PFNs) คุณสามารถค้นหา Package Family Names ผ่าน PowerShell เราได้รวมขั้นตอนในการค้นหาชื่อแพ็คเกจหรือชื่อครอบครัวด้วย
หมายเหตุ :หากคุณใช้เวอร์ชัน Windows Home ให้ข้าม วิธีนี้เนื่องจาก Local Group Policy Editor ไม่มีในเวอร์ชัน Home
อย่างไรก็ตาม หากคุณมี Local Group Policy Editor ในระบบของคุณ ให้ทำตามคำแนะนำด้านล่าง:
- กดปุ่ม Windows + R ปุ่มเพื่อเปิด เรียกใช้ โต้ตอบ ในกล่องโต้ตอบเรียกใช้ พิมพ์ “gpedit.msc ” และกดปุ่ม Enter คีย์เพื่อเปิด ตัวแก้ไขนโยบายกลุ่มภายใน .
หมายเหตุ :เลือก ใช่ ตัวเลือกสำหรับการควบคุมบัญชีผู้ใช้ แจ้งหากปรากฏขึ้น - ไปที่เส้นทางต่อไปนี้ใน ตัวแก้ไขนโยบายกลุ่มภายใน window:
Computer Configuration\ Administrative Templates\ Windows Components\ App Privacy
- ดับเบิลคลิกที่ “อนุญาตให้แอป Windows เข้าถึงปฏิทิน ” การตั้งค่า แก้ไขตัวเลือกการสลับจาก ไม่ได้กำหนดค่า เพื่อ เปิดใช้งาน . จากนั้นระบุ ชื่อตระกูลแพ็กเกจ (PFN) ของแอพในสามช่องต่อไปนี้สำหรับตัวเลือกต่าง ๆ ตามที่ระบุ หากต้องการใช้การเปลี่ยนแปลงเหล่านี้ ให้คลิกใช้/ตกลง ปุ่ม
หมายเหตุ :PFN ที่เพิ่มเข้ามาในภาพหน้าจอมีไว้เพื่อให้คุณได้ทราบว่าจะหน้าตาเป็นอย่างไร - The ชื่อตระกูลแพ็กเกจ (PFN) ของแอปสามารถพบได้ใน PowerShell ค้นหา PowerShell ผ่านคุณลักษณะการค้นหาของ Windows และเรียกใช้ในฐานะ ผู้ดูแลระบบ . ตอนนี้พิมพ์คำสั่งต่อไปนี้:
Get-AppxPackage -Name "Microsoft.MicrosoftEdge"
- Microsoft.MicrosoftEdge ในคำสั่งด้านบนคือ ชื่อแพ็คเกจ . หากต้องการค้นหาชื่อแพ็กเกจของแอป คุณสามารถพิมพ์คำสั่งต่อไปนี้ใน PowerShell:
Get-AppxPackage -AllUsers | Select Name, PackageFullName
- โดยระบุ ชื่อตระกูลแพ็กเกจ (PFN) ใน บังคับปฏิเสธ ช่องจะปิดใช้งานการเข้าถึงปฏิทินสำหรับแอปเหล่านั้น
ปิดการเข้าถึงปฏิทินสำหรับแอปผ่าน Registry Editor
วิธี Local Group Policy Editor จะอัปเดต Registry โดยอัตโนมัติสำหรับการตั้งค่าเฉพาะนี้ อย่างไรก็ตาม หากคุณตั้งค่านี้โดยตรงใน Registry Editor คุณต้องสร้างคีย์และค่าที่หายไปด้วยตัวเอง มีค่าที่แตกต่างกันสำหรับแต่ละตัวเลือก และหากคุณต้องการเพียงค่าเฉพาะ คุณสามารถข้ามค่าอื่นๆ ได้ สมมติว่าคุณต้องการแค่ค่า "บังคับปฏิเสธ" สำหรับทุกแอปพลิเคชัน จากนั้นสร้างเฉพาะค่านั้น ไม่ใช่ค่าอื่นๆ
- ขั้นแรก เปิด เรียกใช้ กล่องโต้ตอบโดยกด Windows . ค้างไว้ และกดปุ่ม R ที่สำคัญในเวลาเดียวกัน หลังจากนั้น พิมพ์ “regedit ” และกดปุ่ม Enter คีย์เพื่อเปิด ตัวแก้ไขรีจิสทรี . เลือก ใช่ สำหรับพรอมต์การควบคุมบัญชีผู้ใช้ (UAC)
- นำทางไปยังคีย์ต่อไปนี้ใน ตัวแก้ไขรีจิสทรี หน้าต่าง. หากคีย์หายไป คุณเพียงแค่สร้าง โดยคลิกขวาที่คีย์ที่มีอยู่แล้วเลือก ใหม่> คีย์ :
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\AppPrivacy
- คลิกขวาที่บานหน้าต่างด้านขวา เลือก ใหม่> DWORD (ค่า 32 บิต) และตั้งชื่อเป็น “LetAppsAccessCalendar “. ดับเบิลคลิกและเปลี่ยนข้อมูลค่าเป็น 2 .
หมายเหตุ :การตั้งค่าในค่านี้จะเป็นค่าเริ่มต้นสำหรับแอปพลิเคชันทั้งหมด ข้อมูลค่า 0 มีไว้สำหรับ ผู้ใช้ที่ควบคุม , 1 มีไว้สำหรับ บังคับอนุญาต และ 2 มีไว้สำหรับบังคับปฏิเสธ . - ถ้าคุณต้องการมีสามตัวเลือกที่คล้ายกับ Local Group Policy Editor คุณสามารถสร้างค่าที่แตกต่างกันสามค่าได้โดยคลิกขวาที่บานหน้าต่างด้านขวาและเลือก ใหม่> ค่า Multi-String ตัวเลือก
- สำหรับผู้ใช้ในค่าควบคุม ให้ตั้งชื่อเป็น “LetAppsAccessCalendar_UserInControlOfTheseApps “. สำหรับค่าบังคับอนุญาต ให้ตั้งชื่อเป็น “LetAppsAccessCalendar_ForceAllowTheseApps “. และสำหรับค่าการปฏิเสธบังคับ ให้ตั้งชื่อเป็น “LetAppsAccessCalendar_ForceDenyTheseApps “.
- จากนั้นคุณสามารถเปิดค่าใดก็ได้และใส่ ชื่อตระกูลแพ็คเกจ (PFN) ในนั้น. การทำเช่นนี้จะใช้การตั้งค่าเฉพาะนั้นสำหรับแอปพลิเคชันเฉพาะนั้นเท่านั้น เมื่อกำหนดค่าทุกอย่างแล้ว อย่าลืมรีสตาร์ท คอมพิวเตอร์ของคุณเพื่อใช้การเปลี่ยนแปลง
หมายเหตุ :PFN ที่เพิ่มเข้ามาในภาพหน้าจอมีไว้เพื่อให้คุณได้ทราบว่าจะหน้าตาเป็นอย่างไร