อาการ
ActiveX จะถูกลบใน Windows 10 (x86) โดยอัตโนมัติเมื่อมีการเรียกใช้งานSilentCleanup
ใน Windows 8.1 และรุ่นก่อนหน้านี้SilentCleanupถูกเรียกใช้เมื่อพื้นที่ว่างบนดิสก์อยู่ภายใต้ 10 เปอร์เซ็นต์ของเนื้อที่ดิสก์ทั้งหมดเท่านั้น อย่างไรก็ตาม เพื่อปรับปรุงประสบการณ์การใช้งานของผู้ใช้ใน Windows 10, SilentCleanupถูกเรียกใช้เมื่อระบบเข้าสู่สถานะไม่ได้ใช้งาน
เมื่อคุณพบปัญหานี้ โฟลเดอร์ต่อไปนี้จะล้างข้อมูล โดยงาน SilentCleanup:
-
แฟ้มโปรแกรมที่ดาวน์โหลดมา
-
แฟ้มอินเทอร์เน็ตชั่วคราว
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจาก โดยค่าเริ่มต้น ActiveX จะถูกดาวน์โหลดไปยังโฟลเดอร์แฟ้มโปรแกรมที่ดาวน์โหลดที่ถูกตั้งค่าเป็นล้าง
วิธีแก้ปัญหา
เมื่อต้องการหลีกเลี่ยงปัญหานี้ ใช้หนึ่งในวิธีต่อไปนี้:
ปลายทางที่มีดาวน์โหลด ActiveX ไม่รวม
-
เริ่มการทำงานของพร้อมท์คำสั่งในฐานะผู้ดูแล
-
เรียกใช้คำสั่งที่คล้ายกับต่อไปนี้เพื่อตั้งค่าการตั้งค่าการล้างข้อมูล
> cleanmgr /sageset:2 หมายเหตุ ตัวเลือก/sagesetตั้งค่าการตั้งค่าการล้างข้อมูล คุณสามารถระบุหมายเลขเก็บตั้งแต่ 0 ถึง 65535 ("2" ในคำสั่งนี้ตัวอย่าง) การตั้งค่าการล้างข้อมูลช่วยให้คุณบันทึกในโฟลเดอร์จะถูกลบไปยังหมายเลขการจัดเก็บข้อมูลที่คุณระบุสำหรับ/sageset คุณสามารถเลือกโฟลเดอร์ในขั้นตอนที่ 3 -
เมื่อปรากฏหน้าจอการตั้งค่าการล้างข้อมูลบนดิสก์ยกเลิกเลือกกล่องกาเครื่องหมายของแฟ้มโปรแกรมที่ดาวน์โหลดในกล่องรายการแฟ้มที่จะลบและจากนั้น ให้เลือก'ตกลง'
-
เริ่มต้นตัวจัดกำหนดการงาน
-
ในบานหน้าต่างด้านซ้ายของหน้าต่างตัวจัดกำหนดการงานในไลบรารีของตัวจัดกำหนดการงานเลือกMicrosoft > Windows > DiskCleanup
-
เมื่อSilentCleanupการจัดกึ่งกลางหน้าจอ คลิกขวา และเลือกคุณสมบัติแล้ว
-
ในหน้าจอคุณสมบัติเลือกแท็บการดำเนินการและคลิกแก้ไข
-
ในฟิลด์การเพิ่มอาร์กิวเมนต์ระบุการตั้งค่าการล้างข้อมูลที่คุณจัดทำขึ้นในขั้นตอนที่ 1 ในรูปแบบต่อไปนี้ และจากนั้นตกลง:
/autoclean /sagerun:2 /d %systemdrive% หมายเหตุ /sagerunมีตัวเลือก เพื่อใช้หมายเลขการตั้งค่าที่ระบุ ("2" ในตัวอย่างนี้), และรันcleanmgr เรียกใช้กระบวนการล้างข้อมูลบนโฟลเดอร์ที่ถูกตั้งค่าเป็นหมายเลขที่เก็บที่ระบุสำหรับsagerun
Disadvantage(s) เป็นไปได้
แฟ้มที่ไม่จำเป็นเช่นแฟ้มชั่วคราวภายใต้แฟ้มโปรแกรม C:\Windows\Downloaded จะไม่ถูกลบโดยอัตโนมัติ ดังนั้น เมื่อคุณกำลังเรียกใช้เนื้อที่ดิสก์ไม่เพียงพอ หรือ ถ้าคุณต้องการหลีกเลี่ยงการเก็บรักษาแฟ้มชั่วคราว เป็นประจำสำหรับแฟ้มที่ไม่จำเป็น แล้วลบด้วยตนเอง หรือ โดยใช้ชุดคำสั่ง
หยุด SilentCleanup
-
เปิดหน้าต่างพร้อมรับคำสั่งในฐานะผู้ดูแล
-
เรียกใช้คำสั่งต่อไปนี้เพื่อปิดการใช้งานSilentCleanup :
schtasks.exe /change /TN “\Microsoft\Windows\DiskCleanup\SilentCleanup” /Disable
Disadvantage(s) เป็นไปได้
ถ้าคุณปิดการใช้งานSilentCleanupแฟ้มเช่นแฟ้มชั่วคราวที่ไม่จำเป็นจะไม่ถูกลบโดยอัตโนมัติ ดังนั้น เมื่อคุณกำลังเรียกใช้เนื้อที่ดิสก์ไม่เพียงพอ หรือ ถ้าคุณต้องการหลีกเลี่ยงการเก็บรักษาแฟ้มชั่วคราว เป็นประจำสำหรับแฟ้มที่ไม่จำเป็น แล้วลบด้วยตนเอง หรือ โดยใช้ชุดคำสั่ง
สถานะ
Microsoft ยืนยันว่านี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "นำไปใช้กับ"