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

ไม่ว่าจะเปิดหรือปิดใช้งาน Cortana ก็ไม่ควรใช้หน่วยความจำมากเกินไป ไม่ว่าจะทำงานอยู่หรือไม่ แต่บางผู้ใช้รายงานว่ามีการใช้หน่วยความจำสูงจาก Cortana ผู้ใช้ที่เปิดใช้งาน Cortana รายงานตัวเลขที่สูงกว่า ในขณะที่ผู้ใช้อื่นตอนแปลกใจว่า Cortana ใช้ทรัพยากรได้อย่างไรหากมันถูกปิดใช้งานแล้ว ผู้ใช้พบวิธีแก้ไขปัญหานี้ และคุณควรดูด้านล่างเพื่อดูรายละเอียดเพิ่มเติมเกี่ยวกับปัญหานี้!
สาเหตุที่ทำให้ Cortana ใช้หน่วยความจำบน Windows 10
หาก Cortana กำลังทำงาน การเพิ่มขึ้นของการใช้หน่วยความจำเป็นเรื่องคาดการณ์ได้ แต่ หากปริมาณมากเกินไป คุณควรพิจารณา ปิดใช้งานมันอย่างสมบูรณ์ จนกว่าจะมีอัปเดต Windows ใหม่ที่แก้ปัญหานี้
หากสถานการณ์แตกต่าง และคุณได้ปิดใช้งาน Cortana บนคอมพิวเตอร์ของคุณแล้ว การใช้หน่วยความจำสูงหรือใดๆ ก็ตาม ไม่ควรเกิดขึ้น และคุณสามารถใช้สองวิธีด้านล่างเพื่อให้แน่ใจว่า Cortana ถูกปิดใช้งานอย่างสมบูรณ์โดยไม่ส่งผลต่อฟีเจอร์อื่นๆ ของ PC ของคุณ
วิธีที่ 1: ใช้ชุดคำสั่งต่อไปนี้เพื่อปิดใช้งาน Cortana
วิธีนี้จะมีประโยชน์สำหรับทั้งสองสถานการณ์ เหมาะสำหรับผู้ใช้ที่มี Cortana ทำงานบนคอมพิวเตอร์และต้องการปิดใช้งาน แต่ก็เหมาะสำหรับผู้ใช้ที่ปิดใช้งาน Cortana ด้วยวิธีอื่นแล้ว แต่ยังเห็นว่ามันใช้หน่วยความจำจำนวนมาก ไม่ว่าจะเป็นอย่างไร คำสั่งด้านล่างควรจะปิดใช้งานมันให้หมด!
- ค้นหา “Command Prompt” โดยพิมพ์เหมาะในเมนู Start หรือกดปุ่มค้นหาข้างมัน คลิกขวาที่รายการแรกที่ปรากฏเป็นผลลัพธ์การค้นหา และเลือกเมนูบริบท “Run as administrator”
- เพิ่มเติม คุณสามารถใช้ Windows Logo Key + R เพื่อเปิดกล่องโต้ตอบ Run พิมพ์ “cmd” ในกล่องโต้ตอบที่ปรากฏ และใช้ Ctrl + Shift + Enter เพื่อรัน Command Prompt ด้วยสิทธิ์ผู้ดูแลระบบ

- พิมพ์คำสั่งต่อไปนี้ในหน้าต่าง และกด Enter หลังพิมพ์แต่ละคำสั่ง รอข้อความ “Operation completed successfully” หรือข้อความคล้ายกัน เพื่อทราบว่าวิธีนี้ทำงานและคุณไม่ได้พิมพ์ผิด ตรวจสอบว่าปัญหายังคงอยู่หรือไม่
takeown /f "%WinDir%\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy" /a /r /d y icacls "%WinDir%\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy" /inheritance:r /grant:r Administrators:(OI)(CI)F /t /c taskkill /im SearchUI.exe /f rd "%WinDir%\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy" /s /q
วิธีที่ 2: ลบไฟล์ SearchUI.exe
หากคุณไม่ได้ใช้ Cortana และยังสังเกตว่ามันใช้ทรัพยากรผิดปกติบนคอมพิวเตอร์ของคุณ พิจารณาลองวิธีนี้ อย่างไรก็ตาม วิธีนี้จะต้องการความรวดเร็ว เนื่องจากคุณจะมีเวลาประมาณสองวินาทีในการลบไฟล์ SearchUI.exe หลังจากยึดการเป็นเจ้าของและจบการทำงานใน Task Manager โปรดปฏิบัติตามขั้นตอนด้านล่าง
- เปิดยูทิลิตี Run โดยใช้ Windows Key + R บนคีย์บอร์ด (กดพร้อมกัน) พิมพ์ “ms-settings:” ในกล่องที่เปิดขึ้นโดยไม่มีเครื่องหมายคำพูด และคลิก OK เพื่อเปิด Settings
- คุณยังสามารถใช้ Windows Key + I เพื่อเปิด Settings หรือเพียงแค่คลิกปุ่ม Start menu และไอคอน cog หลังจากนั้น!

- คลิกส่วน Cortana ใน Settings และรายการการตั้งค่าที่เกี่ยวข้องกับ Cortana ควรปรากฏ ตรวจสอบให้แน่ใจว่าคุณตั้งสไลเดอร์เป็น Off ถัดจากสองตัวเลือกนี้: Let Cortana respond to “Hey Cortana” และ Let Cortana listen for my commands when I press the Windows logo key + C

- เปิด Libraries บน PC ของคุณ หรือเปิดโฟลเดอร์ใดๆ บนคอมพิวเตอร์ และคลิกรายการ This PC จากเมนูด้านซ้าย
- ไปที่ตำแหน่งต่อไปนี้บนคอมพิวเตอร์ของคุณเพื่อค้นหาไฟล์ SearchUI.exe ซึ่งต้องลบเพื่อกำจัด Cortana บน Windows 10:
C:\Windows\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy

- คุณจะต้องยึดการเป็นเจ้าของ (take ownership) ของไฟล์ SearchUI.exe ที่อยู่ภายในโฟลเดอร์ข้างต้นก่อนดำเนินการต่อ คลิกขวาไฟล์ คลิก Properties แล้วคลิกแท็บ Security คลิกปุ่ม Advanced หน้าต่าง “Advanced Security Settings” จะปรากฏ ที่นี่คุณต้องเปลี่ยน Owner ของคีย์
- คลิกลิงก์ Change ถัดจากป้าย “Owner:” หน้าต่าง Select User or Group จะปรากฏ

- เลือกบัญชีผู้ใช้ผ่านปุ่ม Advanced หรือพิมพ์บัญชีผู้ใช้ของคุณในพื้นที่ที่ระบุ ‘Enter the object name to select’ และคลิก OK เพิ่มบัญชี Everyone
- คลิกปุ่ม Add ด้านล่าง และตามด้วยการคลิกปุ่ม Select a principal ที่ด้านบน เลือกบัญชีผู้ใช้ผ่าน Advanced หรือพิมพ์บัญชีผู้ใช้ในพื้นที่ ‘Enter the object name to select’ และคลิก OK เพิ่มบัญชี Everyone
- ภายใต้ส่วน Basic permissions ตรวจสอบให้แน่ใจว่าคุณเลือก Full control ก่อนนำการเปลี่ยนแปลงที่ทำไปใช้

- หลังทำขั้นตอนข้างต้น โปรดอย่าปิดหน้าต่างนี้ เนื่องจากคุณจะต้องใช้มันเพื่อลบไฟล์ ใช้ Ctrl + Shift + Esc โดยกดปุ่มพร้อมกันเพื่อเปิดยูทิลิตี Task Manager
- ทางเลือกอื่น คุณสามารถใช้ Ctrl + Alt + Del และเลือก Task Manager จากหน้าจอสีน้ำเงินที่จะปรากฏพร้อมตัวเลือกหลายอย่าง คุณยังสามารถค้นหาได้ในเมนู Start

- คลิก More details ที่มุมซ้ายล่างของหน้าต่างเพื่อขยาย Task Manager ไปที่แท็บ Details และค้นหารายการ SearchUI.exe เลือกมัน และเลือกตัวเลือก End task จากส่วนขวาล่างของหน้าต่าง

- ยืนยันกล่องโต้ตอบใดๆ ที่อาจปรากฏ เลยกลับไปที่ โฟลเดอร์ Cortana ที่คุณเปิดไว้ก่อนหน้านี้ คลิกขวาไฟล์ SearchUI.exe และเลือกตัวเลือก Delete จากเมนูบริบทที่จะปรากฏ ให้สิทธิ์ผู้ดูแลระบบหากได้รับแจ้ง หากคุณได้รับข้อผิดพลาดว่าลบไม่ได้เพราะมันกำลังรัน คุณจะต้องทำเร็วขึ้นครั้งหน้า!

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