บ่อยครั้งที่คุณคุยกับช่างคอมพิวเตอร์ (หรือคนในครอบครัว) เกี่ยวกับวิธีปกป้องคอมพิวเตอร์จากไวรัสหรือมัลแวร์ พวกเขาจะบอกว่าคุณควรติดตั้งชุดแอปเพื่อให้ PC ปลอดภัย
แอปเหล่านี้มักรวม antivirus software, anti-malware desktop และ browser apps และโดยปกติพวกเขาก็จะแนะนำ CCleaner ด้วย
CCleaner เป็น mainstay สำหรับปกป้อง Windows computers หลายปี มันถูกสร้างในขณะที่ Microsoft Windows ขาด built-in protections และ features มาก CCleaner เติมช่องว่างเหล่านั้น
วันนี้ ช่องว่างเหล่านั้นหายไปแล้ว และหลายคนที่ติดตั้ง CCleaner อาจทำให้คอมพิวเตอร์ของพวกเขาเสียหายมากกว่าประโยชน์
ลบประวัติเบราว์เซอร์และ Cookies
ฟีชันหลักที่ CCleaner ท้าทายคือ มัน "ปกป้องความเป็นส่วนตัว" โดยลบประวัติค้นหาเบราว์เซอร์และ cookies
ความจริงคือคนส่วนใหญ่ใช้เบราว์เซอร์หลักหนึ่งตัวบนคอมพิวเตอร์ และวันนี้ฟีชันความเป็นส่วนตัว built-in อยู่ในเบราว์เซอร์เองแล้ว เพื่อล้าง cookies และประวัติค้นหาอัตโนมัติ
ตัวอย่าง ใน Google Chrome คุณทำอัตโนมัติได้ง่าย:
- คลิก menu และคลิก Settings
- เลื่อนลงล่างสุด คลิก Advanced
- ใน Privacy and Security คลิก Content settings
- คลิก Cookies
- เปิด Keep local data only until you quit your browser
- คลิก Add ถัดจาก Clear on exit
- พิมพ์ [*.]com และคลิก Add
การเปลี่ยนแปลงตั้งค่า 2 อย่างนี้จะรับรองว่าข้อมูล local และ cookies ที่เกี่ยวกับกิจกรรมเล่นเว็บของคุณ ถูกล้างทันทีเมื่อคุณออกจากเบราว์เซอร์
คุณยังป้องกันโฆษณาอันตรายไม่ให้เป็นปัญหาใน Chrome ได้ โดยกลับไปที่หน้าจอ Content settings และภายใต้ Ads ให้แน่ใจว่า switch ตัวแรกอ่าน Blocked on sites that show intrusive or misleading ads (recommended) แทนที่จะเป็น Allowed
นี่คือการตั้งค่าทั่วไปที่มีในเบราว์เซอร์สมัยใหม่เกือบทุกตัว และทำให้แอปภายนอกอย่าง CCleaner ที่เข้าไปในไฟล์เบราว์เซอร์และแก้ไขอะไรก็ตาม ล้าสมัย
CCleaner Registry Cleaner
CCleaner สัญญาว่าจะลบสิ่งต่อไปนี้จาก registry ของคุณถ้าไม่ได้ใช้งานบนคอมพิวเตอร์:
- File extensions
- ActiveX controls
- Class IDs และ Prog IDs
- Uninstallers
- Shared DLLs
- Icons และ application paths
Registry cleaners ยอดนิยมหลายปีก่อนเมื่อหน่วยความจำดิสก์คอมพิวเตอร์จำกัดมาก และทุก byte เล็กๆ น้อยๆ ก็มีค่า
ความจริงคือ จำนวนเล็กน้อยของชิ้นส่วนเหลือทิ้งใน registry (จากการ uninstall แอป ตัวอย่าง) ใช้พื้นที่น้อยนิดหน่อย มันไม่ใช่ไฟล์รูปหรือวิดีโอที่เก็บใน registry มันแค่ข้อความ
นอกจากนี้ Microsoft ไม่เคยแนะนำการรัน registry cleaners และไม่ได้พัฒนาขึ้นมาเอง เพราะไม่อยากให้ผู้ใช้ไปโม้กะโมด registry แค่ข้อผิดพลาดเล็กน้อยในการลบ registry key อาจ corrupt Windows OS ทั้งหมดได้
ความจริงคือมีเรื่องราวของคนที่ได้รับความเสียหาย Windows OS จากการรัน registry cleaner ของ CCleaner
ถ้ามันอันตรายที่คุณจะไปแก้ registry เองด้วยมือ ทำไมคุณให้แอปภายนอกเข้าไปและพยายาม "เดา" ว่า registry key ไหนไม่จำเป็น? ไม่มีหลักฐานว่า registry cleaners ทำให้ Windows เร็วขึ้น
เพิ่มเติม Windows 10 จัดการ registry ได้มีประสิทธิภาพกว่าทุก Windows เวอร์ชันก่อนหน้ามาก จริงๆ แล้วไม่มีเหตุผลใช้ registry editor app ใดๆ เลย
ปิดโปรแกรม Startup ที่ไม่จำเป็น
ฟีชันอื่นที่ CCleaner ท้าทายคือความสามารถในการเร่งการเริ่มต้นคอมพิวเตอร์ โดยลดจำนวนแอป startup ที่โหลดตอน bootup
แอปพลิเคชันแสดงโปรแกรมทั้งหมดที่ตั้งค่าให้รันตอนคอมพิวเตอร์เริ่ม และให้เครื่องมือที่คุณใช้ disable หรือ delete startup tasks เหล่านั้น
ความจริงคือ CCleaner แค่ให้คุณ redundant app ที่ Windows 10 มีอยู่แล้ว
คุณดูโปรแกรมที่ scheduled ให้ launch ตอนคอมพิวเตอร์เริ่มได้ง่าย:
- คลิกเมนู Start และพิมพ์ startup tasks
- คลิก Startup Apps ภายใต้ System Settings
- ในเครื่องมือนี้ คุณ enable หรือ disable โปรแกรมไหนที่จะเริ่มตอนคอมพิวเตอร์ boot ได้
เห็นได้ชัดว่า มันง่ายกว่าที่จะไป disable แอปที่คุณไม่อยากเริ่ม ตรงจากเครื่องมือที่ integrated กับ Windows 10 อยู่แล้ว ไม่ต้องติดตั้งอะไร
น่าสนใจอย่างเย้ยๆ คือ ดูด้านบน ตอน CCleaner ติดตั้ง มันตั้งค่าให้ตัวเอง load เป็นอีกแอปหนึ่งที่ launch ตอนคอมพิวเตอร์เริ่ม ทำให้ช้าลงอีก
ลบ "Junk Files"
อีกอย่างที่ CCleaner สัญญาช่วยคือลบ "junk files" จากระบบคอมพิวเตอร์ ข้ออ้างคือการลบไฟล์ที่ไม่ต้องเป็นประจำจะเร่งคอมพิวเตอร์
มี 2 fallacies ในที่นี้ ข้อแรก คือการลบไฟล์จะเร่งคอมพิวเตอร์ มันอาจลดพื้นที่ฮาร์ดดิสก์ที่ใช้ แตไม่จำเป็นทำให้คอมพิวเตอร์รันเร็วขึ้น ข้อที่สอง คือคุณต้องการ CCleaner ทำสิ่งนี้มั้ย
Microsoft นำฟีชันใหม่เข้ามาใน Windows 10 ด้วย Creators Update (version 1709) นำตัวเลือกใหม่ในฟีชัน Windows 10 ที่เรียกว่า Storage Sense มันจะลบไฟล์ในโฟลเดอร์ Downloads, temporary files, หรือ Recycle Bin ที่ไม่ได้เปลี่ยนแปลงใน 30 วัน อัตโนมัติ
เพื่อเปิดใช้งาน:
- คลิกเมนู Start พิมพ์ Settings คลิก Settings
- คลิก System แล้ว Storage ใน navigation pane ซ้าย
- เปิดฟีชัน Storage Sense
นี่จะรับรองว่า Temporary Files และ Recycle Bin ของคุณจะปราศจากความรุ่งเร่เสมอ
คุณปรับแต่งพฤติกรรมฟีชันนี้ได้โดยคลิกลิงก์ Change how we free up space automatically
ที่นี่ คุณปรับแต่งได้ว่า Windows ทำความสะอาดพื้นที่เหล่านี้บ่อยแค่ไหน และอนุญาตให้ไฟล์ที่ไม่เปลี่ยนแปลงอยู่ได้นานแค่ไหน
นี่เป็นอีกตัวอย่างของว่าฟีชันใน Windows 10 ทำให้ CCleaner ล้าสมัย
CCleaner ส่ง "Anonymous Usage Data"
โดย default ตอนคุณติดตั้ง CCleaner มันตั้งค่าส่ง "anonymous usage data" ไปที่ CCleaner Data Factsheet อ้างว่าการใช้งานที่ monitor มีแค่การที่คุณใช้แอปพลิเคชัน CCleaner
แม้ไม่มีอะไรระบุชัดเจนว่าข้อมูลเฉพาะอะไรถูกเก็บ มันยังหมายถึง CCleaner จะเชื่อมต่ออินเทอร์เน็ตและส่งข้อมูลไป server ของ CCleaner เป็นประจำ ขณะคุณพยายามใช้เว็บเพื่อวัตถุประสงค์อื่น
พิจารณาจากว่า CCleaner ตั้งค่ารันเป็น startup app โดย default นี่หมายถึง CCleaner อาจสื่อสารกับ server ของ CCleaner โดยคุณไม่รู้ตัว
สำหรับแอปที่อ้างว่าพยายามลดเวลา boot และพยายามเร่ง PC ข้อเท็จจริงที่ว่าสิ่งนี้ enabled โดย default ดู counter-intuitive
CCleaner เคยถูกแฮกมาก่อน
ด้านสำคัญที่สุดของซอฟต์แวร์อย่าง CCleaner คือ trust เมื่อผู้ใช้ดาวน์โหลดแอปพลิเคชันเพื่อเก็บคอมพิวเตอร์ให้สะอาดและปราศจากขยะหรือแอป junk มันควรเป็นแอปที่มี reputation ไม่มีมัลแวร์หรือไวรัส
น่าเสียดาย ในปี 2017 แฮกเกอร์ inject malware เข้าแอป CCleaner สำเร็จ เพื่อกระจายตัวไปยังล้านล้านผู้ใช้ที่ติดตั้ง CCleaner
จนกว่านักวิจัยที่ Cisco ติดตาม security breach ไปที่ server ของ Avast (เจ้าของ CCleaner) Avast ตอบสนองเร็วโดย patch ช่องโหว่ด้านความปลอดภัยที่อนุญาตให้แฮกได้
น่าเสียดาย ความเสียหายเกิดขึ้นแล้ว
สิ่งที่การโจมตีนี้พิสูจน์คือ การติดตั้งแอปอย่าง CCleaner แค่เพิ่ม path ใหม่ให้แฮกเกอร์หาทางเข้า system ของคุณ มันยังพิสูจน์ว่า software CCleaner ไมพอ robust ที่จะป้องกันการโจมตีแบบนี้
และเพราะคุณสามารถทำทุกฟีชันใน CCleaner ได้โดยปรับตั้งค่าที่มีอยู่ใน Windows 10 อยู่แล้ว ไม่มีเหตุผลติดตั้ง CCleaner เลย