Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows 10

ไดเรกทอรี Windows System32:มันคืออะไรและทำไมคุณถึงลบไม่ได้

ใช้เวลาบนอินเทอร์เน็ตและคุณอาจจะเจอเรื่องตลกที่บอกให้คุณลบ Windows System32 โฟลเดอร์บนคอมพิวเตอร์ของคุณ แต่โฟลเดอร์ Windows ลึกลับนี้คืออะไร และทำไมมีคนบอกให้คุณลบออก

และจะเกิดอะไรขึ้นถ้าคุณลบ System32 ออกจริง ๆ ? นี่คือข้อเท็จจริง

System32 คืออะไร

System32 เป็นโฟลเดอร์ที่รวมอยู่ใน Windows ทุกรุ่นตั้งแต่ Windows 2000 ซึ่งอยู่ที่ C:\Windows\System32 และรวมถึงไฟล์และโฟลเดอร์ทุกประเภทที่มีความสำคัญต่อการทำงานของ Windows อย่างเหมาะสม

มีไฟล์ใน System32 มากเกินไปที่จะพูดคุยเป็นรายบุคคล แม้ว่าผู้ใช้ในฟอรัมของ Symantec ได้อธิบายไว้มากมายหากคุณสนใจ โดยทั่วไป คุณสามารถแบ่งเนื้อหาส่วนใหญ่ของ System32 ออกเป็นสองกลุ่ม:

  • ไฟล์ DLL (ไดนามิกลิงก์ไลบรารี) อนุญาตให้โปรแกรมเข้าถึงส่วนต่างๆ ของ Windows และทำงานมาตรฐานได้ ตัวอย่างเช่น ไฟล์ DLL ไฟล์หนึ่งอาจอนุญาตให้คอมพิวเตอร์เล่นเสียง ในขณะที่ไฟล์อื่นอาจเปิดใช้งาน Windows Updates อัตโนมัติ DLL จำนวนมากเริ่มทำงานทันทีที่คุณบูตเครื่องคอมพิวเตอร์ Windows ไม่สามารถเริ่มทำงานได้หากไม่มี Windows ดังนั้นการแก้ไขข้อผิดพลาด DLL จึงเป็นความเจ็บปวด
  • ไฟล์ EXE (ปฏิบัติการได้) คือโปรแกรมซอฟต์แวร์และยูทิลิตี้ต่างๆ คุณเริ่มปฏิบัติการทุกครั้งที่เปิดซอฟต์แวร์ เช่น Word หรือ Chrome แต่ไฟล์ EXE ใน System32 นั้นสำคัญกว่า:นอกเหนือจากยูทิลิตี้ Windows เช่น Event Viewer (eventvwr.exe ) ซึ่งรวมถึงไฟล์เรียกทำงานสำหรับกระบวนการ Task Manager ที่สำคัญ เช่น winlogon.exe . หากไม่มีสิ่งนี้ คุณจะไม่สามารถลงชื่อเข้าใช้พีซีของคุณได้

นอกเหนือจากนี้ System32 ยังมี ไดรเวอร์ โฟลเดอร์ (เนื้อหาที่ทำให้คอมพิวเตอร์ของคุณเชื่อมต่อกับฮาร์ดแวร์ต่างๆ) ไฟล์ภาษา และอื่นๆ

วิธีการลบโฟลเดอร์ System32 บน Windows

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

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

เพื่อแก้ไขปัญหานี้ คุณสามารถเริ่มลบแต่ละไฟล์ภายใน System32 หรือใช้ Command Prompt เพื่อการลบที่มีประสิทธิภาพมากขึ้น หากคุณทำเช่นนี้ Windows จะให้คุณลบไฟล์ที่ไม่ได้ใช้งานอยู่

จะเกิดอะไรขึ้นเมื่อคุณลบ System32

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

ขึ้นอยู่กับสิ่งที่คุณลบ คุณอาจไม่สามารถปิดเครื่องคอมพิวเตอร์ได้ตามปกติ เมื่อคุณปิดเครื่องและรีบูตแบบฮาร์ด คุณอาจพบว่า Windows ไม่สามารถบู๊ตได้หากไม่มี DLL ที่สำคัญเหล่านั้น เห็นได้ชัดว่าการติดตั้ง Windows ของคุณนั้นยอดเยี่ยมในตอนนี้

หากคุณมาไกลขนาดนี้ คุณจะต้องติดตั้ง Windows ใหม่เพื่อให้ทุกอย่างทำงานได้อย่างถูกต้องอีกครั้ง การทำงานอย่างการคืนค่าระบบอาจถูกทำลายโดยการกระทำของคุณ ดังนั้นคุณต้องติดตั้งใหม่ตั้งแต่ต้น

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

System32 กับ SysWOW64:อะไรคือความแตกต่าง

ไดเรกทอรี Windows System32:มันคืออะไรและทำไมคุณถึงลบไม่ได้

ใน Windows เวอร์ชัน 64 บิต คุณจะสังเกตเห็นความแตกต่างของโฟลเดอร์บางอย่าง เช่น ไดเร็กทอรี Program Files (x86) ที่แยกจากกัน สิ่งที่คล้ายกันเกิดขึ้นกับ System32 ใน C:\Windows โฟลเดอร์ในระบบ 64 บิต คุณจะพบโฟลเดอร์ชื่อ SysWOW64 นอกเหนือจาก System32.

ลองดูแล้วคุณจะเห็นว่าทั้งสองโฟลเดอร์มีไฟล์จำนวนมากที่มีชื่อเหมือนกัน ชอบ ไฟล์โปรแกรม (x86) , Windows มีไดเร็กทอรีแยกกันสองไดเร็กทอรีสำหรับความเข้ากันได้กับโปรแกรม 32 บิต หากโปรแกรม 32 บิตพยายามโหลด DLL 64 บิต โปรแกรมจะขัดข้อง

แต่ที่แปลกคือในระบบ 64 บิต System32 มีไฟล์ 64 บิต ในขณะที่ SysWOW64 มีไฟล์ 32 บิต ปรากฏว่า WoW64 ย่อมาจาก W indows แบบ 32 บิต o n อินโดว์ 64 -นิดหน่อย. นี่คือบริการที่ช่วยให้ระบบปฏิบัติการสามารถรันโปรแกรม 32 บิตได้อย่างเหมาะสม แม้กระทั่งบนระบบ 64 บิต

ส่วนหนึ่งของความสำเร็จคือการเปลี่ยนเส้นทางกระบวนการ 32 บิตโดยอัตโนมัติเพื่อใช้โฟลเดอร์ที่เหมาะสม โปรแกรม 32 บิต โดยที่ไม่รู้ว่าซอฟต์แวร์ 64 บิตมีอยู่จริง จะพยายามเข้าถึง System32 โฟลเดอร์ แต่ WoW เปลี่ยนเส้นทางไปใช้ SysWOW64 แทนที่. สิ่งเดียวกันนี้เกิดขึ้นกับ ไฟล์โปรแกรม .

เนื่องจากโปรแกรม 32 บิตแบบเก่าจำนวนมากได้รับการฮาร์ดโค้ดเพื่อเข้าถึง System32 และ Program Files วิธีการเปลี่ยนเส้นทางนี้จึงช่วยให้โปรแกรมทั้ง 32 บิตและ 64 บิตทำงานบนระบบเดียวได้อย่างง่ายดาย ค่อนข้างสับสน แต่ตอนนี้คุณรู้เหตุผลแล้ว

เกี่ยวกับไวรัส System32 คืออะไร

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

หากคุณสงสัยว่าคุณมีไวรัส System32 คุณไม่ควรพยายามลบหรือแก้ไขไฟล์ที่ได้รับผลกระทบ คุณมีโอกาสสร้างความเสียหายให้กับระบบของคุณโดยไม่ได้ตั้งใจมากกว่าการทำความสะอาดการติดไวรัสด้วยวิธีนี้

คุณควรสแกนด้วยโปรแกรมป้องกันไวรัสที่เชื่อถือได้ จากนั้นจึงติดตามด้วยโปรแกรมสแกนป้องกันมัลแวร์ เช่น Malwarebytes

ทำความคุ้นเคยกับ System32 บน Windows

ตอนนี้คุณรู้ทุกอย่างเกี่ยวกับ System32 แล้ว มันทำงานอย่างไร และจะเกิดอะไรขึ้นหากคุณลบทิ้ง

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

สำหรับข้อมูลเพิ่มเติม โปรดดูวิธีแก้ปัญหาสำหรับความสับสนของ Windows