เผยแพร่ 21 เม.ย. 2026, 2:00 น. EDT
Yadullah Abidi 畢業於 德里大學 計算機科學 並在 陳奈 亞洲新聞學院 獲得新聞學 研究生學位 擁有超過十年 Windows 和 Linux 系統、編程、PC 硬件、網絡安全、惡意軟件分析 和 遊戲 經驗 他將深厚的技術知識與強烈的編輯直覺相結合
Yadullah 目前為 MakeUseOf 撰寫 Staff Writer 涵蓋網絡安全、遊戲 和 消費科技 他曾擔任 Candid.Technology Associate Editor 和 The Mac Observer News Editor 報導從猖獗的網絡攻擊到最新的 Apple 技術
除了新聞工作 Yadullah 是 Full-stack Developer 有 JavaScript/TypeScript, Next.js, MERN Stack, Python, C/C++, AI/ML 經驗 無論是分析惡意軟件、評測硬件、還是在 GitHub 構建工具 他都帶著開發者的實踐視角做科技新聞
คุณอาจใช้คอมพิวเตอร์ Windows 11 และคิดว่ามันสมบูรณ์แบบ ไม่มี Startup Apps ที่ไม่จำเป็น ไม่มี Services ที่รันเปล่า และ RAM Usage อยู่ต่ำกว่าจุดสูงสุด แต่คนที่สังเกตละเอียดต้องสังเกตเห็น RAM Spikes แบบสุ่ม ที่คุณอาจอธิบายไม่ออก เป็น Spike สั้นๆ 有時สั้นจนจับภาพหน้าจอไม่ทัน และมักสุ่มปนปน
แต่ Spike แบบสุ่มนี้สามารถส่ง PC ของคุณไปข้างหน้าเมื่อคุณต้องการความมั่นคงภายใต้ Load หากคุณเล่นเกมหนักหรือ Render ไฟล์ Spike แบบสุ่มและคมนี้สามารถทำให้ RAM Overload บ่อยครั้ง ทำให้ Process ที่รันอยู่ Crash
Related
ฉันหยุดใช้ Task Manager เมื่อพบสิ่งที่ Windows ซ่อนจากมัน
ฉันหยุดพึ่งพา Task Manager หลังค้นพบกิจกรรม Windows ที่ซ่อนอยู่ซึ่งมันเพิกเฉย
Task Scheduler ไม่เงียบขรึมอย่างที่คิด
Background Jobs ที่ซ่อนอยู่ซึ่งคุณไม่เคยเห็นมา
โดยทั่วไป เราเปิด Task Scheduler ปิดใช้งานสิ่งที่ชัดเจน บางอย่าง ปิด Update Tasks แล้วเรียกว่าจบ แต่ Task Scheduler มีอะไรมากกว่าที่เห็น มันจัดโครงสร้างโฟลเดอร์แบบ Deeply Nested หมายความว่า Tasks ที่โดดเด่นที่สุดที่ส่งผลต่อ Windows อยู่ฝังใต้ Task Scheduler > Library > Microsoft > Windows ในที่นี้ คุณจะพบ Subfolders 2 ตัวที่คุ้มค่าที่จะสนใจ: Application Experience และ Diagnosis
โฟลเดอร์เหล่านี้เก็บ Scheduled Tasks ของ Microsoft วางไว้เพื่อรันเงียบๆ ในพื้นหลัง ไม่ว่าคุณจะต้องการหรือไม่ ยิ่งไปกว่านั้น พวกมันไม่แสดงเป็น Persistent Processes ใน Task Manager ทำให้จับยาก Process ที่ทำให้ RAM Spikes แบบสุ่ม เกือบตรวจไม่ได้ บนคอมพิวเตอร์ของคุณ เกือบแน่นอนว่าอยู่ใน Subfolders 2 ตัวนี้
โฟลเดอร์นี้ทำมากกว่าที่คุณคิด
Application Experience Tasks ทำอยู่จริงคืออะไร
คุณมี Tasks หลายตัวในโฟลเดอร์ Application Experience ที่ส่งผลต่อ PC ตัวแรกคือ Microsoft Compatibility Appraiser Task นี้รับผิดชอบ Process CompatTelRunner.exe ซึ่งสแกนโปรแกรมที่ติดตั้งบนระบบ สร้างรายงานความเข้ากันได้ และส่งไป Microsoft ภายใต้ Customer Experience Improvement Program (CEIP)
โปรแกรมนี้ทำให้ CPU และ Disk Usage Spikes สูง นานจากไม่กี่วินาทีถึงหลายนาที มันยังรันภายใต้ Shared Service Host Process ทำให้ยากที่จะเห็นใน Task Manager
ต่อมา ProgramDataUpdater — คู่หูเก็บข้อมูลของ Compatibility Appraiser มันเบาๆ อยู่คนเดียว แต่เพิ่ม Resource Usage ขึ้นไปด้านบนของ Process เดิม ทำให้ Footprint ใหญ่ขึ้น
แล้วก็ StartupAppTask ซึ่งตรวจสอบว่าแอปไหน Launch ตอน Startup และรายงานกลับไปยัง Compatibility Database Windows 11 ยังรัน Dinosaur Services ตอน Boot และนี่คือหนึ่งในนั้น จดไว้ว่า Process เหล่านี้ไม่ได้ขออนุญาตก่อนรัน และไม่โปร่งใสทั้งหมดเกี่ยวกับข้อมูลที่เก็บ พวกมันแค่รัน Spikes Resource Usage แล้วซ่อนตัว
Maintenance Tasks ไม่ได้เบาเสมอไป
Scheduled Jobs มาพร้อม Memory Cost
โฟลเดอร์ Diagnosis จัดการ Scheduled Maintenance ของ Microsoft สำหรับ Windows นี่คือ Periodic Tasks ออกแบบมาเพื่อ Scan, Detect และ Fix System Problems อัตโนมัติ อาจดูช่วยเหลือได้ แต่ Ton ของ Utilities เหล่านี้รันบน System ที่เครียดอยู่แล้ว รวมกันแล้วเพิ่มขึ้นเร็วมาก Tasks เหล่านี้ Scheduled รันทุกวันอาทิตย์ 1 น. หรือเมื่อระบบคิดว่า PC Idle ตามคาด พวกมันทำ Maintenance Run บน PC ที่สามารถ Spike Usage ได้
Maintenance Framework นี้รวม Task RunFullMemoryDiagnostics ภายใต้ Memory Diagnostics มันเป็นหนึ่งใน Memory Tasks ที่ใช้ทรัพยากรมากที่สุดที่ Windows รัน ทำให้ SYSTEM Process Consume CPU มากกว่าปกติอย่างมาก และมักเป็น Task สุดท้ายที่รันใน Maintenance Cycle เหมือน Tasks อื่นๆ มันยังนั่งภายใต้ Process svhost.exe ใน Task Manager และอาจเป็นอันตรายที่จะหา
Spikes เหล่านี้ง่ายที่จะพลาด
ทำไมมันหายก่อนคุณจะตามรอยได้
เหตุผลหลักที่ Spikes เหล่านี้จับยาก คือ Tasks เอง ไม่เหมือน Services ปกติที่รันในพื้นหลังตลอด Scheduled Tasks รันตาม Triggers Triggers เหล่านี้อาจยิงตอน Idle, เวลาเฉพาะ หรือเมื่อ Event เฉพาะเกิดขึ้น เมื่อคุณเปิด Task Manager เช็ค Processes Tab พวกมันมักรันเสร็จและ Terminate ตัวเองไปแล้ว
วิธีที่ดีกว่าจับพวกมัน คือใช้ Resource Monitor แทน ทิ้ง Resource Monitor รันในพื้นหลัง และใช้ Process Breakdown ที่ละเอียดกว่า เพื่อจับ Short-lived Processes ที่ Spike และ Terminate หรือคุณสามารถใช้ Event Viewer ชี้ไปที่ Subfolders ข้างต้น และเช็ค Logs สำหรับ Task Start/Stop Timestamps เมื่อ Spike ของคุณเกิดขึ้น
แก้ไขใช้เวลาไม่ถึงนาที
ปิด Tasks ที่ถูกต้องโดยไม่ทำให้แตก
คุณสามารถ Disable Tasks ใดๆ ในโฟลเดอร์ Application Experience ได้ด้วย Task Scheduler เอง โดย Right-click Task ที่ต้องการ และเลือก Disable หากชอบไม่ขุด Settings วิธีง่ายกว่าคือใช้ PowerShell Commands ต่อไปนี้ เพื่อ Disable ฟีเจอร์ที่กล่าวมาอย่างสะอาด:
Disable-ScheduledTask -TaskPath '\Microsoft\Windows\Application Experience' -TaskName 'Microsoft Compatibility Appraiser' Disable-ScheduledTask -TaskPath '\Microsoft\Windows\Application Experience' -TaskName 'ProgramDataUpdater' Disable-ScheduledTask -TaskPath '\Microsoft\Windows\Application Experience' -TaskName 'StartupAppTask'
Disable Tasks ในโฟลเดอร์ Diagnosis ยุ่งยากกว่าเล็กน้อย เนื่องจาก Task Scheduled ผูกมัดกับ Automatic Maintenance System ของ Windows กว้างกว่า คุณ Disable ได้ แต่จดไว้ว่ามันยังรับผิดชอบระบุและ Flag System Problems ผ่าน Action Center วิธีที่ดีกว่าคือเปลี่ยน Trigger Time ให้ Maintenance รันตอนคุณไม่ใช้เครื่อง เพราะไม่ใช่ Windows Services ทั้งหมดที่ปลอดภאיםที่จะ Disable
มันง่ายกว่า (และยุ่งยากกว่า) ที่คิด
ทำไม Task Scheduler จึงคุ้มค่าที่จะสนใจมากกว่าที่ได้
Windows Task Scheduler เป็นระบบใหญ่ และ Tasks ที่ Microsoft ครอบครองซ้อนอยู่ภายใน ทำอะไรมากกว่าที่คุณคิด ปัญหาคือ คนส่วนใหญ่ไม่ขุดพอที่จะหา Sneaky Processes เหล่านี้ และพวกมันไม่ได้มองเห็นง่าย
Related
6 วิธีปลดปล่อย RAM ใน Windows เมื่อ PC เริ่มช้า
การปลดปล่อยหน่วยความจำสำคัญบน Windows ใช้เวลานิดหน่อย และคอมพิวเตอร์จะรู้สึกเร็วขึ้นมากเมื่อคุณทำเสร็จ
แต่เมื่อคุณรู้ว่าต้อง看ที่ไหน Mysterious RAM Spikes นั้นจะหยุดดูเหมือน Hardware Swap ที่แพง และกลายเป็นแค่เย็นคืนที่คุณต้องใช้ใต้ Windows Hood