ตั้งค่าแอตทริบิวต์ระบบจากเมนูบริบท วิธีเปลี่ยนเมนูคลิกขวา การล้างเมนูบริบทของ Windows การล้างชุดไดเร็กทอรี

เราคุ้นเคยกับแนวคิดของเมนูบริบทอยู่แล้ว ถึงเวลาที่จะเพิ่มพูนความรู้ของเราให้ลึกซึ้งยิ่งขึ้นและพิจารณาหัวข้อ - วิธีลบหรือเพิ่มคำสั่งลงในเมนูบริบทของ Windows

ฟังก์ชันการทำงานของ Windows ช่วยให้ผู้ใช้สามารถแก้ไขเมนูบริบทเพื่อให้เหมาะกับรสนิยมของตนเอง

การแก้ไขเมนูบริบท (ชุดคำสั่งเมนู "Explorer" หรือ "action") สามารถทำได้ด้วยวิธีใดวิธีหนึ่งจากสองวิธี:

  • ผ่านพารามิเตอร์ของโปรแกรม
  • ผ่านรีจิสทรีของ Windows
  • การใช้แอพพลิเคชั่นที่ติดตั้งเพิ่มเติม

มาดูกันว่ามันทำอย่างไร:

โปรแกรมที่ติดตั้งนั้นมักจะมี (โดยค่าเริ่มต้น) ฟังก์ชั่นการรวมเข้ากับชุดคำสั่งเมนูบริบท (CM) จากนั้นพารามิเตอร์ดังกล่าวจะปรากฏในการตั้งค่าบนแท็บหลักหรืออาจเป็นเช่น "บูรณาการ", "ดาวน์โหลด" หรือ "เพิ่ม" เป็นต้น ตัวอย่างเช่นสำหรับโปรแกรมเก็บถาวร VinRAR ก็เพียงพอที่จะยกเลิกการเลือกช่องในการตั้งค่า : :

เห็นได้ชัดว่าด้วยวิธีนี้คุณสามารถเพิ่ม (ติดตั้ง) หรือลบ (ลบ) คำสั่งออกจากรายการได้ เช่นเดียวกับแอปพลิเคชันอื่น ๆ

ทำงานกับรีจิสทรี

เมื่อทำงานกับ Windows Registry คุณต้องระวังให้มาก ในการเข้าสู่รีจิสทรีคุณต้องค้นหาในเมนู Start โดยพิมพ์ "regedit" และเรียกใช้ไฟล์ปฏิบัติการที่พบ "regedit.exe":

การทำสำเนา

ก่อนที่จะแก้ไข Registry ของ Windows เวอร์ชันใดก็ตาม (รวมถึง Windows 7) อย่าลืมสร้างสำเนาสำรองไว้เพื่อความปลอดภัย หากต้องการทำสิ่งนี้ในตัวแก้ไขบนแท็บ "ไฟล์" เลือกคำสั่ง "ส่งออก" เลือก "รีจิสทรีทั้งหมด" ที่ด้านล่างของกล่องโต้ตอบที่เปิดขึ้น โดยการกำหนดชื่อและระบุสถานที่ - "บันทึก":

หากมีสิ่งที่แก้ไขไม่ได้เกิดขึ้น (โดยเฉพาะสำหรับผู้ที่ไม่มีประสบการณ์) คุณสามารถคืนรีจิสทรีกลับสู่สถานะก่อนหน้าได้โดยใช้คำสั่ง "ไฟล์" / "กู้คืน" โดยระบุไฟล์สำรองข้อมูลที่สร้างไว้ก่อนหน้านี้

การล้างชุดไดเร็กทอรี

รีจิสทรีนั้นดูเหมือนบล็อกไดอะแกรมที่มีลักษณะคล้ายต้นไม้ (ด้านซ้าย) ซึ่งแต่ละสาขามีพารามิเตอร์ของตัวเอง (ทางด้านขวา) สาขา "shell", "Shellex ContextMenuHandlers" และ "Folder\shell" ของไดเร็กทอรี "HKEY_CLASSES_ROOT\ Directory" มีหน้าที่รับผิดชอบเมนูบริบทของโฟลเดอร์ เมื่อตรวจสอบสาขาเหล่านี้โดยละเอียดแล้วคุณสามารถตรวจสอบให้แน่ใจว่าโฟลเดอร์ "shell" มีส่วนบนของชุดบริบทและ "Shellex ContextMenuHandlers" - ส่วนล่าง โฟลเดอร์ “Folder\shell” ซ้ำกับโฟลเดอร์ก่อนหน้า

การลบองค์ประกอบของโปรแกรมออกจากชุดจะดำเนินการในแต่ละสาขา คลิกขวาเพื่อเลือกองค์ประกอบลบและเรียกใช้คำสั่ง "ลบ":

ตอนนี้สำหรับไฟล์

มีการใช้ขั้นตอนเดียวกันที่นี่ แต่ในสาขาที่ต่างกัน เนื่องจากสาขา “*/shellexContextMenuHandlers” และ “*/shell” ในส่วนรีจิสทรี “HKEY_CLASSES_ROOT” มีหน้าที่รับผิดชอบชุดคำสั่งเมนูบริบทสำหรับไฟล์:

ขั้นตอนการกำจัดจะคล้ายกันมาก อย่าลืมลบสิ่งที่ไม่จำเป็นในทั้งสองสาขาด้วย

เราใช้แอปพลิเคชันบุคคลที่สาม

มันง่ายกว่ามาก (และปลอดภัยกว่าสำหรับผู้เริ่มต้น) ในการลบหรือเพิ่มรายการลงในเมนูบริบทของ Windows รุ่นใดก็ได้ (รวมถึง Windows 7) โดยใช้ยูทิลิตี้เพิ่มเติม

หลังจากการติดตั้งและเปิดใช้งาน ในหน้าต่างโปรแกรม (ในคอลัมน์ "ประเภท") คุณสามารถดูโปรแกรมทั้งหมดได้จากเมนูบริบทของ Windows (type = เมนูบริบท)

ลบรายการที่ไม่จำเป็นออกโดยเลือกและคลิกวงกลมสีแดง:

ยูทิลิตี้ที่น่าสนใจและมีประโยชน์พร้อมชื่อที่อธิบายตนเองได้ (มีให้ในเวอร์ชันฟรี) Ccleaner มีคุณสมบัติที่เป็นประโยชน์มากมาย เว็บไซต์ - http://ccleaner.org.ua/ ในกรณีของเรา มันจะล้างรีจิสทรีของรายการที่ไม่ได้ใช้ เส้นทางไปยังโปรแกรม ทางลัด ฯลฯ:

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

หากต้องการลบ - ขณะอยู่บนบรรทัด ให้ใช้เมาส์ขวาเพื่อเรียกคำสั่ง "ลบ" เนื่องจากการส่งคืนซ้ำ (รวมอยู่ในรายการ) สามารถทำได้เฉพาะเมื่อติดตั้งใหม่หรือกำหนดค่าแอปพลิเคชันใหม่เท่านั้น ขอแนะนำให้เลือกตัวเลือก "ปิดใช้งาน" - จากนั้นก็สามารถคืนได้อย่างง่ายดาย (“เปิดใช้งาน”)

เพิ่มด้วยเครื่องมือ FileMenu

การเพิ่มรายการใหม่ลงในเมนูบริบททำได้ง่ายมากโดยใช้โปรแกรม FileMenu Tools

มันมีสามแท็บให้ผู้ใช้:

  • ซ้าย - การจัดการองค์ประกอบที่แนะนำ
  • ปานกลาง - เพื่อกำหนดค่าฟังก์ชัน "ส่ง"
  • ขวา - ปิดการใช้งานคำสั่งที่ป้อนโดยโปรแกรมบุคคลที่สามจากรายการ:

คุณต้องเพิ่มองค์ประกอบใหม่โดยใช้คำสั่ง "เพิ่มคำสั่ง" ส่วนล่างขวาของหน้าต่างใช้เพื่อระบุพารามิเตอร์ - "คุณสมบัติ" ตัวอย่างเช่น หากต้องการเพิ่มบรรทัด “เปิดใน Firefox” ในรายการเมนู (การเปิดไฟล์ HTM และ HTML):

คุณต้องป้อนชื่อใน "ข้อความเมนู" และตัวเลือกส่วนขยายใน "ส่วนขยาย":

ใน "คุณสมบัติของโปรแกรม" มีการระบุเส้นทางไปยังไฟล์ปฏิบัติการของแอปพลิเคชัน Firefox.exe:

รายการที่เพิ่มจะถูกบันทึกโดยคลิกองค์ประกอบสีเขียวที่ด้านบนของหน้าต่าง (ซ้าย):

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

แสดงความคิดเห็นของคุณ

ขอให้เป็นวันที่ดีทุกคน เมื่อเร็ว ๆ นี้ฉันต้องติดตั้งระบบใหม่บนคอมพิวเตอร์ของฉัน ฉันขอเตือนคุณว่าฉันใช้ Windows 7 Ultimate ทุกอย่างดำเนินไปอย่างไม่ลำบาก ยกเว้นความแตกต่างเล็กๆ น้อยๆ เพียงอย่างเดียว ครั้งนี้ฉันตัดสินใจว่าจะไม่ติดตั้งแอปพลิเคชันใด ๆ แต่จะทิ้งไว้เฉพาะกับระบบเท่านั้น ฉันติดตั้งโปรแกรมที่จำเป็นทั้งหมดบนไดรฟ์ D แต่เนื่องจากฉันใช้โปรแกรมแก้ไขข้อความ Notepad++ อยู่ตลอดเวลา ฉันจึงต้องการให้รายการปรากฏในเมนูบริบทของ Explorer: เปิดด้วย Notepad++ ความจริงก็คือรายการนี้จะปรากฏขึ้นโดยอัตโนมัติหากคุณติดตั้งตัวแก้ไขในไดรฟ์ "C" แต่ถ้าคุณติดตั้งลงในดิสก์อื่นคุณสมบัติดังกล่าวจะไม่มีอยู่อีกต่อไปและคุณจะต้องดำเนินการด้วยตนเองและด้วยตนเอง หากใครพบว่ามันยากที่จะเชี่ยวชาญตัวอักษรหลายตัวก็ตรงไปที่

เมนูบริบทของ Windows Explorer คือเมื่อคุณคลิกขวาที่ใดที่หนึ่ง จากนั้นเมนูนี้จะปรากฏขึ้น

จากนั้นฉันก็เริ่มสร้างจุดนี้ขึ้นมาไม่ว่าจะด้วยวิธีใดก็ตาม เพราะฉันคุ้นเคยกับมันมากและไม่สามารถจินตนาการถึงชีวิตในอนาคตของฉันได้หากไม่มีมัน 🙂 ฉันรู้สึกอยู่ในใจว่าความคิดนี้สามารถเป็นจริงได้ แต่ฉันไม่รู้ว่าจะทำอย่างไร ตามปกติแล้ว Runet ไม่สามารถช่วยฉันได้ วิธีแก้ปัญหานี้พบได้ที่ไหนสักแห่งที่ห่างไกลจากทะเลและมหาสมุทร และในภาษาอังกฤษบางฉบับก็ใช้ไม่ได้ ผู้เขียนใช้คำสแลงท้องถิ่นมากเกินไปจนฉันแทบไม่เข้าใจว่าเขาพูดถึงอะไร ฉะนั้นข้าพเจ้าจะเล่าให้ฟังถึงสิ่งที่ข้าพเจ้าเข้าใจ

เราจะแก้ไข กิจกรรมนี้มีมากขึ้นสำหรับผู้ใช้ที่มีประสบการณ์ แม้ว่าหากคุณทำทุกอย่างตามคำแนะนำ แม้แต่มือใหม่ก็สามารถจัดการได้ ก่อนอื่นเราต้องเปิดรีจิสตรีนี้ก่อน ในการดำเนินการนี้ไปที่ Start - Run เขียนคำสั่ง regedit ลงในช่องแล้วกด Enter คุณยังสามารถเรียกหน้าต่างขึ้นมาเพื่อดำเนินการคำสั่งนี้โดยใช้แป้นพิมพ์ลัด Win + R หากคุณไม่มีรายการ Run ในเมนูเริ่ม ให้คลิกขวาที่ Start และเลือก Properties ในหน้าต่างที่เปิดขึ้นในแท็บ Start Menu คลิกที่ปุ่มการตั้งค่า ค้นหารายการ Run และทำเครื่องหมายถูกไว้ และใช้การตั้งค่าที่บันทึกไว้

ดังนั้นเราจึงเปิดตัวแก้ไขรีจิสทรี เราจำเป็นต้องปฏิบัติตามเส้นทางนี้:

HKEY_CLASSES_ROOT/*/Shell

HKEY_CLASSES_ROOT/*/Shell

คลิกขวาที่เชลล์แล้วเลือก "สร้างพาร์ติชัน"

ตั้งชื่อเช่น Notepad และในหน้าต่างด้านขวาดับเบิลคลิกที่พารามิเตอร์สตริงแล้วเขียนค่า: เปิดใน Notepad++ นี่คือคำจารึกที่จะแสดงในเมนูบริบท จากนั้นคลิกขวาที่ส่วน Notepad และสร้างส่วนย่อยชื่อ: “command” โดยไม่ต้องใส่เครื่องหมายคำพูด และในหน้าต่างด้านขวาในพารามิเตอร์สตริงให้ป้อนเส้นทางไปยังโปรแกรมและในตอนท้ายให้เพิ่ม: ″%1″ และหากต้องการค้นหาเส้นทางของโปรแกรมคุณต้องเลือกแอปพลิเคชันกด Shift และเมาส์ขวา ปุ่ม. รายการ “คัดลอกเป็นเส้นทาง” จะปรากฏขึ้น ฉันได้รับมันเช่นนี้:

"D:\Programs\Notepad++\notepad++.exe" "%1"

"D:\Programs\Notepad++\notepad++.exe" "%1"

ทุกอย่างเรียบร้อยดี รายการที่เราต้องการปรากฏในเมนูบริบท แต่มันดูไม่สวยงามนัก

ดังนั้นเราจึงต้องหาทางเพิ่มลงในรายการที่เราสร้างขึ้นเพื่อไม่ให้สับสนและทุกอย่างจะมองเห็นและเข้าใจได้ทันที และมีวิธีแก้ไขปัญหานี้ ก่อนอื่นคุณต้องค้นหาไอคอนนี้ ขนาดควรมีขนาดเล็ก 16x16 พิกเซล ฉันได้ไอคอนนี้มาจากโปรแกรม Notepad++ ทำได้โดยใช้โปรแกรม หากต้องการเพิ่มไอคอนให้คลิกในตัวแก้ไขรีจิสทรีในส่วน Notepad และในหน้าต่างด้านขวาโดยใช้ปุ่มขวาสร้างพารามิเตอร์สตริง เรียกมันว่าไอคอน และวางเส้นทางที่คัดลอกของไอคอนไว้ที่นั่น หากคุณทำทุกอย่างถูกต้องควรมีลักษณะดังนี้:

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

ขอให้เป็นวันที่ดีทุกคน เมื่อเร็ว ๆ นี้ฉันต้องติดตั้งระบบใหม่บนคอมพิวเตอร์ของฉัน ฉันขอเตือนคุณว่าฉันใช้ Windows 7 Ultimate ทุกอย่างดำเนินไปอย่างไม่ลำบาก ยกเว้นความแตกต่างเล็กๆ น้อยๆ เพียงอย่างเดียว ครั้งนี้ฉันตัดสินใจว่าจะไม่ติดตั้งแอปพลิเคชันใด ๆ แต่จะทิ้งไว้เฉพาะกับระบบเท่านั้น ฉันติดตั้งโปรแกรมที่จำเป็นทั้งหมดบนไดรฟ์ D แต่เนื่องจากฉันใช้โปรแกรมแก้ไขข้อความ Notepad++ อยู่ตลอดเวลา ฉันจึงต้องการให้รายการปรากฏในเมนูบริบทของ Explorer: เปิดด้วย Notepad++ ความจริงก็คือรายการนี้จะปรากฏขึ้นโดยอัตโนมัติหากคุณติดตั้งตัวแก้ไขในไดรฟ์ "C" แต่ถ้าคุณติดตั้งลงในดิสก์อื่นคุณสมบัติดังกล่าวจะไม่มีอยู่อีกต่อไปและคุณจะต้องดำเนินการด้วยตนเองและด้วยตนเอง หากใครพบว่ามันยากที่จะเชี่ยวชาญตัวอักษรหลายตัวก็ตรงไปที่

เมนูบริบทของ Windows Explorer คือเมื่อคุณคลิกขวาที่ใดที่หนึ่ง จากนั้นเมนูนี้จะปรากฏขึ้น

จากนั้นฉันก็เริ่มสร้างจุดนี้ขึ้นมาไม่ว่าจะด้วยวิธีใดก็ตาม เพราะฉันคุ้นเคยกับมันมากและไม่สามารถจินตนาการถึงชีวิตในอนาคตของฉันได้หากไม่มีมัน 🙂 ฉันรู้สึกอยู่ในใจว่าความคิดนี้สามารถเป็นจริงได้ แต่ฉันไม่รู้ว่าจะทำอย่างไร ตามปกติแล้ว Runet ไม่สามารถช่วยฉันได้ วิธีแก้ปัญหานี้พบได้ที่ไหนสักแห่งที่ห่างไกลจากทะเลและมหาสมุทร และในภาษาอังกฤษบางฉบับก็ใช้ไม่ได้ ผู้เขียนใช้คำสแลงท้องถิ่นมากเกินไปจนฉันแทบไม่เข้าใจว่าเขาพูดถึงอะไร ฉะนั้นข้าพเจ้าจะเล่าให้ฟังถึงสิ่งที่ข้าพเจ้าเข้าใจ

เราจะแก้ไข กิจกรรมนี้มีมากขึ้นสำหรับผู้ใช้ที่มีประสบการณ์ แม้ว่าหากคุณทำทุกอย่างตามคำแนะนำ แม้แต่มือใหม่ก็สามารถจัดการได้ ก่อนอื่นเราต้องเปิดรีจิสตรีนี้ก่อน ในการดำเนินการนี้ไปที่ Start - Run เขียนคำสั่ง regedit ลงในช่องแล้วกด Enter คุณยังสามารถเรียกหน้าต่างขึ้นมาเพื่อดำเนินการคำสั่งนี้โดยใช้แป้นพิมพ์ลัด Win + R หากคุณไม่มีรายการ Run ในเมนูเริ่ม ให้คลิกขวาที่ Start และเลือก Properties ในหน้าต่างที่เปิดขึ้นในแท็บ Start Menu คลิกที่ปุ่มการตั้งค่า ค้นหารายการ Run และทำเครื่องหมายถูกไว้ และใช้การตั้งค่าที่บันทึกไว้

ดังนั้นเราจึงเปิดตัวแก้ไขรีจิสทรี เราจำเป็นต้องปฏิบัติตามเส้นทางนี้:

HKEY_CLASSES_ROOT/*/Shell

HKEY_CLASSES_ROOT/*/Shell

คลิกขวาที่เชลล์แล้วเลือก "สร้างพาร์ติชัน"

ตั้งชื่อเช่น Notepad และในหน้าต่างด้านขวาดับเบิลคลิกที่พารามิเตอร์สตริงแล้วเขียนค่า: เปิดใน Notepad++ นี่คือคำจารึกที่จะแสดงในเมนูบริบท จากนั้นคลิกขวาที่ส่วน Notepad และสร้างส่วนย่อยชื่อ: “command” โดยไม่ต้องใส่เครื่องหมายคำพูด และในหน้าต่างด้านขวาในพารามิเตอร์สตริงให้ป้อนเส้นทางไปยังโปรแกรมและในตอนท้ายให้เพิ่ม: ″%1″ และหากต้องการค้นหาเส้นทางของโปรแกรมคุณต้องเลือกแอปพลิเคชันกด Shift และเมาส์ขวา ปุ่ม. รายการ “คัดลอกเป็นเส้นทาง” จะปรากฏขึ้น ฉันได้รับมันเช่นนี้:

"D:\Programs\Notepad++\notepad++.exe" "%1"

"D:\Programs\Notepad++\notepad++.exe" "%1"

ทุกอย่างเรียบร้อยดี รายการที่เราต้องการปรากฏในเมนูบริบท แต่มันดูไม่สวยงามนัก

ดังนั้นเราจึงต้องหาทางเพิ่มลงในรายการที่เราสร้างขึ้นเพื่อไม่ให้สับสนและทุกอย่างจะมองเห็นและเข้าใจได้ทันที และมีวิธีแก้ไขปัญหานี้ ก่อนอื่นคุณต้องค้นหาไอคอนนี้ ขนาดควรมีขนาดเล็ก 16x16 พิกเซล ฉันได้ไอคอนนี้มาจากโปรแกรม Notepad++ ทำได้โดยใช้โปรแกรม หากต้องการเพิ่มไอคอนให้คลิกในตัวแก้ไขรีจิสทรีในส่วน Notepad และในหน้าต่างด้านขวาโดยใช้ปุ่มขวาสร้างพารามิเตอร์สตริง เรียกมันว่าไอคอน และวางเส้นทางที่คัดลอกของไอคอนไว้ที่นั่น หากคุณทำทุกอย่างถูกต้องควรมีลักษณะดังนี้:

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

ขอให้เป็นวันที่ดี... ในบทความวันนี้เราจะพูดถึงวิธีล้างเมนูบริบทของโปรแกรม Explorer ใน Windows 7โดยทั่วไป เมนูบริบทของ Windows Explorer เป็นเครื่องมือที่สะดวก แต่กลับรกไปด้วยจุดที่ไม่จำเป็นอย่างรวดเร็ว

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

เหตุใดเมนูบริบท "อุดตัน" จึงไม่ดี

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

เนื่องจากเมนูอุดตันด้วยขยะที่ไม่จำเป็น ตัวระบบเองหรือตัว explorer (Explorer.exe) จึงเริ่มช้าลง “เบรก” ดังกล่าวสามารถสังเกตเห็นได้ชัดเจนแม้ในการกำหนดค่าใหม่ล่าสุดและทรงพลังที่สุด ไม่ต้องพูดถึงตัวเลือก “งบประมาณ” และ “สำนักงาน”

ดูเหมือนว่าการถอนการติดตั้งโปรแกรมที่ไม่จำเป็นและคำสั่งที่เกี่ยวข้องจะถูกลบด้วย แต่จะเกิดอะไรขึ้นถ้าจำเป็นต้องใช้โปรแกรม แต่ไม่มีรายการในเมนูบริบทล่ะ? นอกจากนี้ ไม่ใช่ว่าทุกโปรแกรมจะ "ล้างข้อมูลภายหลัง" เมื่อถอนการติดตั้ง เช่น รายการเมนูอาจยังคงอยู่เมื่อโปรแกรมที่เกี่ยวข้องไม่อยู่ในระบบอีกต่อไป

มีสองวิธีในการแก้ปัญหา

  1. การใช้เครื่องมือระบบ (ตัวแก้ไขรีจิสทรี)
  2. การใช้ยูทิลิตี้ของบุคคลที่สาม

บันทึก

  • คุณสามารถกดชุดค่าผสม Win + R แล้วพิมพ์ "regedit" (โดยไม่ต้องใส่เครื่องหมายคำพูด)
  • ใน Win 7 และ 8 ควรรัน Regedit.exe ทันทีในฐานะผู้ดูแลระบบจะดีกว่า

สำคัญ! ก่อนดำเนินการขั้นต่อไป คุณจะต้องส่งออกส่วนย่อยที่แก้ไขแล้ว !

มันง่ายที่จะทำ คลิกขวาที่ชื่อส่วนย่อย – “ส่งออก”...

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

ดังนั้น. คุณต้องค้นหาและเปิดเธรด:

HKEY_CLASSES_ROOT\*\ShellEx\ContextMenuHandlersและลบรายการเมนูบริบทที่ไม่จำเป็น (เช่นเดียวกับในภาพหน้าจอ 1 เพียงเลือกคำสั่ง "ลบ")นอกจากนี้คุณควรตรวจสอบทันทีHKEY_CLASSES_ROOT\*\OpenWithList

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

  • HKEY_CLASSES_ROOT\ไดเรกทอรี\เชลล์
  • HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuตัวจัดการ
  • HKEY_CLASSES_ROOT\โฟลเดอร์\เชลล์HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers

และสำหรับไฟล์บางประเภทในรายการเช่น “HKEY_CLASSES_ROOT\.<расширение файла>- ตัวอย่างเช่น – “HKEY_CLASSES_ROOT\.avi”.

ข้อดีของวิธีนี้

  • ไม่ต้องติดตั้งโปรแกรมที่ไม่จำเป็น
  • การเปลี่ยนแปลงทั้งหมดสามารถย้อนกลับได้

ข้อเสียของวิธีนี้

  • ค่อนข้างเป็นกระบวนการที่ต้องใช้แรงงานมาก (แก้ไขพารามิเตอร์จำนวนมากด้วยตนเอง)
  • ยากสำหรับผู้ใช้มือใหม่
  • บางโปรแกรมได้รับการบันทึกในส่วนข้างต้นไม่ใช่ตามชื่อ แต่โดยตัวระบุ "ที่ไม่สามารถเข้าใจได้ของมนุษย์" (สามารถดูได้ในภาพหน้าจอ 3) ด้วยเหตุนี้จึงต้อง "ระบุตัวตน" ก่อน
  • มีความเสี่ยงที่คำสั่ง "ฮุค" และจุดของระบบเอง (เน้นย้ำถึงความสำคัญของการส่งออกสำเนาสำรองเบื้องต้นอีกครั้ง!)

การติดตั้งยูทิลิตี้พิเศษ

มีโปรแกรมประเภทนี้ค่อนข้างมาก มีบทวิจารณ์ที่ดีเกี่ยวกับโปรแกรม ContextEdit แต่มันจ่ายแล้ว นอกจากนี้ยังมี CCleaner ฟรีอีกด้วย (อ่านวิธีใช้โปรแกรม) และโปรแกรม Context Menu Tunerแต่พวกเขาไม่ได้ "เห็น" รายการทั้งหมดในเมนูบริบท และพวกเขามีปัญหากับการดำเนินการ "ย้อนกลับ" ในกรณีที่เกิดข้อผิดพลาด การทำงานอัตโนมัติจาก Win Sysinternals ต้องใช้ความรู้ระดับมืออาชีพ เห็นได้ชัดว่านี่ไม่ใช่ระดับสำหรับผู้เริ่มต้น

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

“การตั้งค่า” “การกรองตามประเภทส่วนขยาย” “เมนู Explorer”

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

ข้อดี

  • มีเวอร์ชั่นซิป (ไม่ต้องติดตั้ง)
  • ไม่ติดตั้งแถบเครื่องมือของตัวเองในเบราว์เซอร์ ไม่เข้าสู่การเริ่มต้นและอินเทอร์เน็ตด้วยตัวมันเอง ไม่มีการโฆษณาไร้สาระใด ๆ ในอินเทอร์เฟซ

ข้อเสีย

  • จำเป็นต้องคัดลอกแคร็ก ShExView_lng.ini แยกต่างหากไปยังโฟลเดอร์โปรแกรม
  • คุณต้องตรวจสอบเวอร์ชันใหม่ด้วยตัวเอง เว็บไซต์อย่างเป็นทางการ

บทสรุป

อย่างไรก็ตามทั้งสองด้านนี้สามารถจัดได้ว่าเป็นข้อเสียตามเงื่อนไขมาก โดยพื้นฐานแล้วทั้งหมดที่ฉันอยากจะพูดเกี่ยวกับเรื่องนี้ ฉันคิดว่าบทความนี้จะมีประโยชน์...

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

แต่หากติดตั้งระบบมาเป็นเวลานานก็จะมีจุดดังกล่าวเพิ่มมากขึ้น ตัวอย่างเช่น:


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

แล้วยังไง ลบรายการออกจากเมนูบริบท.

ในการลบรายการโปรแกรมออกจากเมนูบริบท (เรียกสั้น ๆ ว่า CM) คุณสามารถใช้ทั้งวิธีมาตรฐานของระบบปฏิบัติการเอง และใช้โปรแกรมเองหรือโปรแกรมที่ออกแบบเป็นพิเศษ

วิธีที่ง่ายที่สุดในการลบคือดูรายการที่ต้องการในการตั้งค่าของโปรแกรม (ซึ่งคุณต้องการลบ) โดยปกติแล้วจะตั้งอยู่ที่ไหนสักแห่งใน บูรณาการหรือกำลังโหลด/เพิ่ม ตัวอย่างเช่น หากต้องการลบรายการ WinRAR ที่มีชื่อเสียงออกจาก KM คุณต้องยกเลิกการเลือก การบูรณาการเชลล์:


โปรแกรมอื่นๆ ก็อาจมีการตั้งค่าที่คล้ายกันเช่นกัน

เป็นอีกเรื่องหนึ่งเมื่อคุณไม่พบการตั้งค่าที่จำเป็นในการลบหรือไม่มีเลย (สิ่งนี้ก็เกิดขึ้นเช่นกัน) จากนั้นคุณสามารถใช้วิธีมาตรฐานของระบบได้เองนั่นคือการแก้ไข
ฉันเตือนคุณทันทีว่าก่อนเริ่มงานจะเป็นการดีกว่าถ้าเล่นอย่างปลอดภัยและทำสำเนาสำรองของรีจิสทรี
เรามาเริ่มการลงทะเบียนและไปที่สาขากันดีกว่า
HKEY_CLASSES_ROOT/*/shellexe/ContextMenuHandlers


และเราเห็นรายการเดียวกันนี้จากเมนูบริบท
ตอนนี้คลิกขวาที่รายการที่ต้องการ (รายการจาก KM ที่คุณต้องการลบ) แล้วเลือก ลบ:


เราเห็นด้วยกับคำเตือนต่อไปนี้:


รีบูตและตรวจสอบ รายการควรจะหายไป

ถ้ายังไม่พลาด ลองเข้าไปดูกระทู้ครับ
HKEY_CLASSES_ROOT\AllFileSystemObjects\ShellEx\ContextMenuHandlers
และทำเช่นเดียวกัน

บันทึก:
หากคุณต้องการลบรายการโดยเฉพาะจาก KM -> สร้าง


จากนั้นคุณจะต้องทราบประเภทของไฟล์ () ที่กำลังสร้าง ตัวอย่างเช่น สำหรับ Microsoft Office Access นามสกุลไฟล์คือ .accdb ซึ่งหมายความว่าคุณต้องค้นหามันในสาขารีจิสทรี HKEY_CLASSES_ROOT จากนั้นลบคีย์ย่อย ShellNew ที่นั่น

หากคุณต้องการลบรายการเหล่านั้นที่ปรากฏขึ้นเมื่อคุณใช้ RMB ในโฟลเดอร์ออกจาก KM คุณต้องดูที่สาขา:
HKEY_CLASSES_ROOT\ไดเรกทอรี\เชลล์
HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers
HKEY_CLASSES_ROOT\โฟลเดอร์\เชลล์
HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers

สำหรับรายการ "เปิดด้วย..." กระทู้ตอบครับ
HKEY_CLASSES_ROOT\*\OpenWithList

สำหรับสาขาไดรฟ์แบบลอจิคัล KM:
HKEY_CLASSES_ROOT\Drive\shell
HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers

คุณยังสามารถลบรายการโดยใช้โปรแกรมพิเศษได้ เช่น การใช้ เชลล์เอ็กซ์วิว


หลักการของมันนั้นง่าย: เลือกรายการที่ต้องการแล้วคลิกที่วงกลมสีแดงที่ด้านบนของโปรแกรม สิ่งสำคัญที่นี่คือที่ พิมพ์เคยเป็น เมนูบริบท

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

หรือใช้ยูทิลิตี้อื่น - สุดยอดเครื่องมือปรับแต่งเมนูบริบทของ Windows() ซึ่งมีคุณสมบัติมากมาย แต่เป็นภาษาอังกฤษ และที่นั่นเราเพียงต้องเลือกรายการและลบออก:


หากใครสนใจรายละเอียดเพิ่มเติมและไม่เข้าใจ เขียนความคิดเห็น แล้วฉันจะช่วย ในคอลัมน์ด้านซ้ายคุณจะต้องเลือกรายการ (คอมพิวเตอร์ โฟลเดอร์ ไฟล์ ฯลฯ ) ที่มีการเรียกเมนูบริบทขึ้นมา และทางด้านขวาให้เลือกสิ่งที่จะลบแล้วคลิกปุ่มลบรายการที่ด้านล่าง ถ้าคุณเก่งภาษาอังกฤษคุณจะเข้าใจ

คุณสามารถเดาได้ว่าจะเพิ่มโปรแกรมของคุณไปยัง KM -> สร้างได้อย่างไร หากคุณอ่านบทความทั้งหมดอย่างละเอียด ซึ่งก็คือการลบหนึ่งในรายการนี้ คุณเพียงแค่ต้องสร้างส่วนย่อยในทางตรงกันข้ามและเขียนสำหรับส่วนขยายที่ต้องการ

โดยทั่วไปแล้ว บทความนี้กลายเป็นเรื่องวุ่นวายเล็กน้อยและเป็นการลบออกจากเมนูบริบทมากกว่า เพราะ... ฉันคิดว่าสิ่งนี้มีความเกี่ยวข้องมากกว่าและมีบทความเกี่ยวกับการเพิ่ม ดังนั้นหากมีอะไรไม่ชัดเจนให้เขียนความคิดเห็นไว้ ลองคิดดูสิ