Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีเพิ่มเมนู Defragment ใน Context Menu คลิกขวาไดรฟ์บน Windows

หากคุณใช้ฮาร์ดดิสก์ทั่วไปที่มีดิสก์หมุน ตามเวลาอาจ擁擠และแยกต fragmentos (Fragmented) การแยกต่างส่วนลดความตอบสนองของฮาร์ดดิสก์ โดยเฉพาะหากใช้ฮาร์ดดิสก์นานโดยไม่ Defragment เพื่อจัดการ Windows จะ Defragment ฮาร์ดดิสก์อัตโนมัติสัปดาห์ละครั้งเมื่อคุณไม่ได้ใช้คอมพิวเตอร์ ไม่ได้ Defragment SSD เพราะไม่จำเป็น

อย่างไรก็ตาม Scheduled Task สำหรับ Defragment บางครั้งพลาด หากต้องการ Defragment เอง ต้องไปขุดหาใน Control Panel เพื่อความสะดวก คุณสามารถเพิ่มตัวเลือก Defragment ใน Context Menu คลิกขวาบนไดรฟ์ได้ นี่คือวิธีทำ

หมายเหตุ: ก่อนเปลี่ยนแปลง Windows Registry Editor ตรวจสอบให้แน่ใจว่าสำรองไว้ดี ช่วยให้ย้อนกลับได้หากเกิดปัญหาระหว่างแก้ไข

เพิ่มตัวเลือก Defragment ในเมนูคลิกขวา

เพื่อเพิ่มตัวเลือก Defragment ใน Context Menu คลิกขวา เราจะสร้างคีย์ Registry ใหม่ 2 ตัว เริ่มต้น กด Win + R พิมพ์ regedit กด Enter เปิด Registry Editor หรือค้นหาใน Start Menu

วิธีเพิ่มเมนู Defragment ใน Context Menu คลิกขวาไดรฟ์บน Windows

ใน Registry Editor ไปที่:

HKEY_CLASSES_ROOT\Drive\shell

วิธีเพิ่มเมนู Defragment ใน Context Menu คลิกขวาไดรฟ์บน Windows

คลิกขวาที่คีย์ Shell เลือก New → Key

วิธีเพิ่มเมนู Defragment ใน Context Menu คลิกขวาไดรฟ์บน Windows

ตั้งชื่อคีย์ใหม่ว่า runas กด Enter หลังสร้างแล้ว จะมีลักษณะดังภาพ

วิธีเพิ่มเมนู Defragment ใน Context Menu คลิกขวาไดรฟ์บน Windows

ด้านขวาจะมี Default String Value ชื่อ Default โดยค่าเริ่มต้นไม่มี Value Data ให้ดับเบิลคลิก ใส่ Value Data ว่า Defragment คลิก OK นี่คือข้อความที่แสดงเมื่อคลิกขวาที่ไดรฟ์ หากต้องการ ปรับข้อความได้ตามใจชอบ

วิธีเพิ่มเมนู Defragment ใน Context Menu คลิกขวาไดรฟ์บน Windows

เมื่อตั้งค่า Value Data เสร็จ จะมีลักษณะใน Registry Editor ดังภาพ

วิธีเพิ่มเมนู Defragment ใน Context Menu คลิกขวาไดรฟ์บน Windows

หากต้องการให้ตัวเลือก Defragment แสดงเฉพาะเมื่อ Shift + คลิกขวา ให้สร้าง String Value ใหม่ คลิกขวาที่ว่าง เลือก New → String Value

วิธีเพิ่มเมนู Defragment ใน Context Menu คลิกขวาไดรฟ์บน Windows

ตั้งชื่อค่าใหม่ว่า Extended กด Enter ไม่ต้องใส่ Value Data ให้ดำเนินต่อไป

วิธีเพิ่มเมนู Defragment ใน Context Menu คลิกขวาไดรฟ์บน Windows

ต้องสร้างคีย์อีกตัวเพื่อครบกระบวนการ คลิกขวาที่คีย์ runas ที่สร้างไว้ เลือก New → Key

วิธีเพิ่มเมนู Defragment ใน Context Menu คลิกขวาไดรฟ์บน Windows

ตั้งชื่อคีย์ใหม่ว่า command กด Enter

วิธีเพิ่มเมนู Defragment ใน Context Menu คลิกขวาไดรฟ์บน Windows

เลือกคีย์ที่เพิ่งสร้าง ดับเบิลคลิกที่ค่า Default ด้านขวา ในหน้าต่าง Edit Value ใส่ Value Data ว่า defrag %1 -v คลิก OK

วิธีเพิ่มเมนู Defragment ใน Context Menu คลิกขวาไดรฟ์บน Windows

คุณเพิ่มตัวเลือก Defragment ใน Context Menu คลิกขวาเรียบร้อยแล้ว รีสตาร์ทระบบ หรือ Sign Out แล้ว Sign In ใหม่เพื่อเห็นการเปลี่ยนแปลง

ตอนนี้คุณสามารถ Defragment ไดรฟ์ได้โดยคลิกขวาแล้วเลือก Defragment

วิธีเพิ่มเมนู Defragment ใน Context Menu คลิกขวาไดรฟ์บน Windows

เนื่องจากเราใช้ Verbose Switch (-v) คุณจะเห็นรายละเอียดทั้งหมดในหน้าต่าง Command Prompt ขณะ Windows Defragment ไดรฟ์ที่เลือก

วิธีเพิ่มเมนู Defragment ใน Context Menu คลิกขวาไดรฟ์บน Windows

ขอให้แบ่งปันความคิดเห็นและประสบการณ์การใช้วิธีข้างต้นเพื่อเพิ่มตัวเลือก Defragment ใน Context Menu คลิกขวาบน Windows ครับ