ใช้เน็ตนานพอ จะเจอคนขำข้องบอกให้ลบโฟลเดอร์ System32 ของ Windows บนคอมพิวเตอร์ แต่โฟลเดอร์ Windows นี้คืออะไร? ทำไมถึงบอกให้ลบ?
และจะเกิดอะไรขึ้น หากลบ System32 จริงๆ? นี่คือข้อเท็จจริง
System32 คืออะไร?
System32 เป็นโฟลเดอร์ที่อยู่ในทุกเวอร์ชัน Windows ตั้งแต่ Windows 2000 ตั้งอยู่ที่ C:\Windows\System32 ประกอบด้วยไฟล์และโฟลเดอร์หลายอย่าง ที่สำคัญต่อการทำงานของ Windows ให้ถูกต้อง
ไฟล์ใน System32 มีมากเกินไปที่จะอธิบายทีละไฟล์ (ผู้ใช้บนฟอรัม Symantec อธิบายเยอะมากหากสนใจ) โดยทั่วไป แบ่งเนื้อหาหลักของ System32 ได้ 2 กลุ่ม:
- DLL (Dynamic Link Library) files ให้โปรแกรมเข้าถึงส่วนของ Windows และทำงานมาตรฐานได้ เช่น DLL ไฟล์หนึ่งอาจให้คอมพิวเตอร์เล่นเสียง อีกไฟล์อาจเปิดใช้งาน Windows Updates อัตโนมัติ หลาย DLL เริ่มทำงานทันทีที่บูท Windows ไม่สามารถบูทได้โดยไม่มี DLL นี่คือเหตุผลที่การแก้ไข DLL Errors ยุ่งยาก
- EXE (Executable) files คือแอปพลิเคชันและยูทิลิตี้ คุณรัน Executable ทุกครั้งที่เปิดซอฟต์แวร์อย่าง Word หรือ Chrome แต EXE ใน System32 สำคัญกว่า: นอกจาก Windows Utilities เช่น Event Viewer (eventvwr.exe) ยังรวม Executables สำหรับ Process สำคัญของ Task Manager เช่น winlogon.exe ไม่มีไฟล์นี้ ไม่สามารถ Sign in เข้า PC ได้
นอกจากนี้ System32 ยังมีโฟลเดอร์ drivers (ให้คอมพิวเตอร์เชื่อมต่อฮาร์ดแวร์ต่างๆ), ไฟล์ภาษา และอื่นๆ
วิธีลบโฟลเดอร์ System32 บน Windows
แม้จะมีข่าวขำข้องออนไลน์ การลบ System32 ไม่ใช่เรื่องคลิกเดียว เนื่องจากเป็น Protected System Folder Windows จะปฏิเสธการเข้าถึงหากพยายามลบ เพียงพอที่จะกันผู้ใช้ใหม่ลบโดยไม่ได้ตั้งใจ
แต่หากขยับขยัน คุณสามารถทำต่อไป ได้ Take Ownership ของโฟลเดอร์เพื่อพยายามลบ แต่ Windows บล็อกอีกครั้ง เนื่องจากกำลังใช้ไฟล์จำนวนมากภายใน System32 อยู่
เพื่อหลีกเลี่ยง สามารถลบไฟล์แต่ละไฟล์ภายใน System32 หรือใช้ Command Prompt ลบได้เร็วขึ้น Windows จะให้ลบไฟล์ที่ไม่ได้ใช้งานอยู่
เกิดอะไรขึ้นเมื่อลบ System32?
หากลบไฟล์สุ่มใน System32 คอมพิวเตอร์จะเริ่มพังทีละนิด ฟังก์ชันพื้นฐาน เช่น เปิดโปรแกรม, ค้นหาผ่าน Start Menu, เปิด Windows Utilities จะไม่ทำงาน เพราะไฟล์ที่พึ่งพาถูกลบ ไม่มีวินาทีไหนที่ System32 "ระเบิด" — มันพังทีละนิด
ขึ้นอยู่กับสิ่งที่ลบ อาจไม่สามารถ Shutdown ได้ปกติ หลัง Hard Shutdown และ Reboot จะพบว่า Windows บูทไม่ขึ้น เพราะขาด Critical DLLs อย่างชัดเจน Windows Installation ของคุณเสียหายรุนแรง
หากไปไกลขนาดนี้ ต้อง Reinstall Windows ใหม่ทั้งระบบ ฟังก์ชันอย่าง System Restore อาจพังจากการกระทำ ต้องติดตั้งใหม่จากศูนย์
ดูจากทั้งหมด ชัดเจนว่า Windows ปกป้องโฟลเดอร์นี้เพราะเหตุผล หากไม่ได้ปกป้อง และใครไม่รู้จัก พยายามลบโฟลเดอร์เพื่อประหยัดพื้นที่ จะได้ความประหลาดใจแรง
System32 vs. SysWOW64: ต่างกันอย่างไร?
บน Windows 64-bit จะเห็นความแตกต่างโฟลเดอร์ เช่น Program Files (x86) แยกต่างหาก สิ่งคล้ายกันเกิดกับ System32 ในโฟลเดอร์ C:\Windows บนระบบ 64-bit จะมีโฟลเดอร์ SysWOW64 เพิ่มเติมนอกจาก System32
ดูจะพบ ทั้งสองโฟลเดอร์มีไฟล์ชื่อเหมือนกันมาก เหมือน Program Files (x86) Windows แยก 2 โฟลเดอร์นี้เพื่อความเข้ากันได้กับโปรแกรม 32-bit หากโปรแกรม 32-bit โหลด 64-bit DLL จะ Crash
แต่วิธีที่แปลกคือ บนระบบ 64-bit System32 มีไฟล์ 64-bit ส่วน SysWOW64 มีไฟล์ 32-bit 原来 WoW64 ย่อมาจาก Windows 32-bit on Windows 64-bit เป็น Service ให้ OS รันโปรแกรม 32-bit บนระบบ 64-bit ได้ถูกต้อง
ส่วนหนึ่งของวิธีนี้คือ Redirect 32-bit Processes ไปใช้โฟลเดอร์ที่ถูกต้อง โปรแกรม 32-bit ไม่รู้ว่ามี 64-bit จะพยายามเข้าถึง System32 แต่ WoW Redirect ไป SysWOW64 แทน เหมือนกับ Program Files
เพราะโปรแกรม 32-bit เก่า Hard-coded เข้าถึง System32 และ Program Files การ Redirect นี้ ทำให้ 32-bit และ 64-bit ทำงานบนระบบเดียวกันได้ง่าย ค่อนข้างสับสน แต่ตอนนี้คุณรู้เหตุผลแล้ว
แล้ว Virus ใน System32 ล่ะ?
เป็นไปได้ว่าไวรัสหรือมัลแวร์ซ่อนอยู่ใน System32 Rootkit อาจพยายามบุกโฟลเดอร์ และปลอมตัวเป็น Process ที่ถูกต้อง อาจสังเกตจาก CPU Usage สูงผิดปกติ
หากสงสัยว่ามี Virus ใน System32 ไม่ควรพยายามลบหรือแก้ไขไฟล์ที่ติดเชื้อ โอกาสทำลายระบบเองสูงกว่าทำความสะอาดเชื้อ
แทนที่จะ Scan ด้วย Antivirus ที่เชื่อถือได้ ตามด้วย Anti-malware Scanner เช่น Malwarebytes
ทำความรู้จัก System32 บน Windows
ตอนนี้คุณรู้ทุกอย่างเกี่ยวกับ System32: คืออะไร ทำหน้าที่อะไร และจะเกิดอะไรหากลบ
หากไม่จำอะไรอื่น อย่าลืมว่า System32 มีไฟล์สำคัญที่ Windows ต้องการเพื่อทำงานอย่างถูกต้อง ไม่สามารถลบ System32 ได้โดยไม่繞道การป้องกัน built-in และเกือบแน่นอนต้อง Reinstall Windows หากทำลายโฟลเดอร์นี้
อ่านเพิ่มเติม: โซลูชันสำหรับ Windows Mysteries ที่สับสน