Skip to content

การจัดการ Instance

WSL Dashboard มีเครื่องมือครบชุดสำหรับจัดการ instance ดิสทริบิวชัน WSL ของคุณ ตั้งแต่การควบคุมสถานะพื้นฐานไปจนถึงการจัดการดิสก์ขั้นสูง

การดำเนินการพื้นฐาน

ในมุมมองหลัก คุณสามารถดำเนินการต่อไปนี้กับ instance ที่เลือก:

  • เริ่มต้น: ปลุกดิสทริบิวชันที่อยู่ในสถานะหยุด
  • หยุด (ปิดเครื่อง): ปิดเครื่องดิสทริบิวชันที่กำลังทำงานอย่างสง่างาม
  • ยุติ: บังคับยุติกระบวนการของดิสทริบิวชันที่กำลังทำงาน (คล้ายกับการปิดเครื่องแบบแข็ง)
  • ยกเลิกการลงทะเบียน: ลบดิสทริบิวชันและข้อมูลทั้งหมดอย่างถาวร ใช้ด้วยความระมัดระวัง — การดำเนินการนี้ไม่สามารถย้อนกลับได้

คุณสมบัติขั้นสูง

ตั้งเป็นค่าเริ่มต้น

คุณสามารถกำหนดดิสทริบิวชันเป็น instance WSL เริ่มต้นของระบบ เมื่อคุณเรียกใช้คำสั่ง wsl โดยตรงในเทอร์มินัล มันจะเข้าสู่ดิสทริบิวชันนี้โดยค่าเริ่มต้น

ย้าย VHDX

WSL ติดตั้ง instance บนไดรฟ์ระบบ (C:) โดยค่าเริ่มต้น เมื่อเวลาผ่านไป ไฟล์อิมเมจดิสก์ (.vhdx) อาจใช้พื้นที่จำนวนมาก WSL Dashboard ช่วยให้คุณย้าย instance ไปยังไดรฟ์อื่นได้ด้วยคลิกเดียว โดยไม่ต้องเรียกใช้คำสั่งส่งออก/นำเข้าที่ซับซ้อนด้วยตนเอง

ส่งออกและโคลน

  • ส่งออก: บรรจุ instance ทั้งหมดเป็นไฟล์ .tar หรือ .tar.gz สำหรับการสำรองข้อมูล
  • โคลน: สร้างสำเนาที่สมบูรณ์ของ instance ที่มีอยู่อย่างรวดเร็ว — เหมาะสำหรับการถ่ายภาพสแน็ปช็อตก่อนการดำเนินการที่มีความเสี่ยง

เรียกดูไฟล์

คลิก "เปิดใน File Explorer" เพื่อเข้าถึงระบบไฟล์รากของ instance WSL โดยตรง

การตรวจสอบแบบเรียลไทม์

WSL Dashboard แสดงข้อมูลแบบเรียลไทม์สำหรับแต่ละ instance:

  • สถานะ: กำลังทำงาน หยุดแล้ว กำลังติดตั้ง เป็นต้น
  • การใช้ดิสก์: คำนวณและแสดงขนาดไฟล์ .vhdx โดยอัตโนมัติ
  • เส้นทางการติดตั้ง: แสดงตำแหน่งทางกายภาพที่แน่นอนของไฟล์ instance

แนวปฏิบัติที่ดีที่สุด

การสำรองข้อมูลเป็นประจำ

ก่อนการอัปเดตระบบครั้งใหญ่หรือการแก้ไขส่วนประกอบหลักของ WSL (เช่น การคอมไพล์เคอร์เนลหรือการติดตั้งไดรเวอร์) แนะนำให้ใช้คุณสมบัติ โคลน เพื่อสร้างสำเนาชั่วคราว หรือคุณสมบัติ ส่งออก เพื่อสร้างการสำรองข้อมูลแบบบีบอัด

การเรียกคืนพื้นที่ (VHDX แบบกระจาย)

ในขณะที่ดิสก์ WSL 2 เติบโตโดยอัตโนมัติ มันจะไม่หดตัวโดยอัตโนมัติเมื่อไฟล์ถูกลบภายใน

  • เคล็ดลับ: การย้ายไปยังระบบไฟล์ที่รองรับการบีบอัด หรือการส่งออกและนำเข้าซ้ำเป็นระยะ สามารถเรียกคืนพื้นที่ "ว่าง" ได้อย่างมีประสิทธิภาพ

คำแนะนำเกี่ยวกับพาร์ทิชัน

แนะนำให้ย้ายสภาพแวดล้อมการพัฒนาหลักของคุณไปยังไดรฟ์ที่ไม่ใช่ระบบ (เช่น D: หรือ E:) เพื่อป้องกันไม่ให้พื้นที่ดิสก์ระบบต่ำซึ่งอาจทำให้ประสิทธิภาพ Windows ลดลง