ปรับแต่งประวัติในกล่องโต้ตอบเรียกใช้ใน Windows
คุณใช้กล่องโต้ตอบเรียกใช้บ่อยครั้งใน Windows หรือไม่ ถ้าเป็นเช่นนั้นเราขอเสนอเคล็ดลับที่มีประโยชน์สำหรับการปรับเปลี่ยนประวัติการสนทนาหรือรายการที่ใช้ล่าสุด (MRU).
บทความนี้แสดงวิธีการลบรายการเดียวลบประวัติทั้งหมดปิดใช้งานประวัติและแม้กระทั่งปิดการใช้งานกล่องโต้ตอบเรียกใช้หากคุณไม่ต้องการให้มี.
หมายเหตุ: การปิดใช้งานคำสั่ง Run ไม่ได้ป้องกันผู้ใช้จากการรันโปรแกรม มีวิธีอื่นในการค้นหาและเรียกใช้ไฟล์ที่ปฏิบัติการได้.
กล่องโต้ตอบ Run สามารถเข้าถึงได้ง่ายโดยกด Win + R อย่างไรก็ตามหากคุณใช้เมนู Start บ่อยครั้งมีวิธีที่ง่ายในการเปิดใช้งานคำสั่ง Run บนเมนู Windows 7 หรือ Vista Start เนื่องจากไม่มีอยู่ในนั้น ค่าเริ่มต้น.
ลบรายการเดียวออกจากรายการเรียกใช้กล่องโต้ตอบ MRU
การลบรายการเดียวที่เลือกออกจากรายการ MRU ในกล่องโต้ตอบเรียกใช้จำเป็นต้องแก้ไขรีจิสทรี.
หมายเหตุ: ก่อนที่จะทำการเปลี่ยนแปลงใด ๆ ในรีจิสทรีโปรดสำรองข้อมูลไว้ เราขอแนะนำให้สร้างจุดคืนค่าที่คุณสามารถใช้เพื่อกู้คืนระบบของคุณหากมีสิ่งผิดปกติ.
หากต้องการเปิดตัวแก้ไขรีจิสทรีให้เปิดกล่องโต้ตอบเรียกใช้แล้วป้อน“ regedit.exe” ในกล่องเปิดแก้ไข กด Enter หรือคลิกตกลง นอกจากนี้คุณยังสามารถค้นหา“ regedit.exe” โดยใช้กล่อง Start menu Search.
หากกล่องโต้ตอบการควบคุมบัญชีผู้ใช้ปรากฏขึ้นให้คลิกใช่เพื่อดำเนินการต่อ.
หมายเหตุ: คุณอาจไม่เห็นกล่องโต้ตอบนี้ขึ้นอยู่กับการตั้งค่าการควบคุมบัญชีผู้ใช้ของคุณ.
นำทางไปยังคีย์ต่อไปนี้ในแผนผังทางด้านซ้ายของหน้าต่าง Registry Editor.
HKEY_CURRENT_USER / Software / Microsoft / Windows / CurrentVersion / สำรวจ / RunMRU
เลือกคีย์ RunMRU ค่าแสดงทางด้านขวาของกล่องโต้ตอบ แต่ละรายการมีชื่อตัวอักษร จดตัวอักษรที่สอดคล้องกับรายการที่คุณต้องการลบออกจากรายการและจดจำ ในการลบรายการคลิกขวาที่ชื่อของรายการนั้นและเลือกลบ.
กล่องโต้ตอบคำเตือนจะปรากฏขึ้นเพื่อให้แน่ใจว่าคุณต้องการลบค่า ไม่เป็นไรที่จะลบค่าเหล่านี้ อย่างไรก็ตามโปรดระวังเมื่อลบค่าและคีย์ต่าง ๆ ในรีจิสทรี คลิกใช่เพื่อดำเนินการต่อ.
ตอนนี้คุณต้องลบจดหมายสำหรับรายการที่คุณลบออกจากรายการ MRU คลิกสองครั้งที่ค่า MRUList.
ลบตัวอักษรที่ตรงกับรายการที่คุณลบออกจากสตริงตัวอักษรในกล่องแก้ไขข้อมูลค่า คลิกตกลง.
เลือกออกจากเมนูไฟล์เพื่อปิดตัวแก้ไขรีจิสทรี.
รายการถูกลบออกจากรายการ MRU ในกล่องโต้ตอบเรียกใช้.
ปิดการใช้งานประวัติกล่องโต้ตอบเรียกใช้โดยไม่สูญเสียรายการปัจจุบัน
มีวิธีการสองสามวิธีในการปิดใช้งานรายการประวัติกล่องโต้ตอบเรียกใช้ หากคุณต้องการเก็บรักษารายการไว้ในกรณีที่คุณต้องการเปิดใช้งานประวัติอีกครั้งในภายหลังให้ใช้วิธีการรีจิสทรีที่อธิบายไว้ในส่วนนี้ ต่อมาในบทความนี้เราจะแสดงวิธีการที่ง่ายขึ้นสำหรับการปิดใช้งานรายการประวัติ อย่างไรก็ตามรายการคำสั่งในประวัติจะหายไป.
เมื่อต้องการปิดใช้งานประวัติกล่องโต้ตอบเรียกใช้โดยใช้รีจิสทรีให้เปิดตัวแก้ไขรีจิสทรีตามที่อธิบายไว้ก่อนหน้าในบทความนี้ นำทางอีกครั้งไปยังคีย์ต่อไปนี้.
HKEY_CURRENT_USER / Software / Microsoft / Windows / CurrentVersion / สำรวจ / RunMRU
คลิกขวาที่ปุ่ม RunMRU และเลือกการอนุญาตจากเมนูป๊อปอัพ.
ในการสิทธิ์กล่องโต้ตอบคลิกเพิ่มภายใต้การชื่อกลุ่มหรือผู้ใช้กล่อง.
ป้อน“ ทุกคน” ในกล่องใส่ชื่อวัตถุเพื่อเลือกแก้ไขและคลิกตกลง.
คุณจะกลับสู่กล่องโต้ตอบการอนุญาต ตรวจสอบให้แน่ใจว่าได้เลือก“ ทุกคน” ในรายการชื่อกลุ่มหรือผู้ใช้แล้วเลือกกล่องกาเครื่องหมายในคอลัมน์ปฏิเสธสำหรับแถวอ่านในกล่องสิทธิ์สำหรับทุกคน คลิกตกลง.
กล่องโต้ตอบคำเตือนจะแสดงเกี่ยวกับรายการที่ถูกปฏิเสธ คลิกใช่เพื่อยอมรับการเปลี่ยนแปลงของคุณและดำเนินการต่อ.
ขอให้สังเกตว่าค่าทั้งหมดรวมถึงค่า MRUList จะหายไปจากรายการทางด้านขวาของหน้าต่าง Registry Editor พวกมันไม่ได้หายไปไหน แต่ซ่อนอยู่.
ปิดตัวแก้ไขรีจิสทรีและเปิดกล่องโต้ตอบเรียกใช้ ขอให้สังเกตว่ารายการแบบหล่นลงของ Open ที่มักมีประวัติคำสั่งที่ป้อนนั้นว่างเปล่า เมื่อคุณป้อนคำสั่งคำสั่งเหล่านั้นจะไม่ถูกเก็บไว้ในรายการประวัติ รายการจะยังคงว่างเปล่า.
หากคุณต้องการคืนค่ารายการประวัติในกล่องโต้ตอบเรียกใช้ให้เปิดตัวแก้ไขรีจิสทรีอีกครั้งและไปที่คีย์เดียวกันที่กล่าวถึงก่อนหน้า คลิกขวาที่คีย์ RunMRU เลือกสิทธิ์และลบ“ ทุกคน” ออกจากรายการชื่อกลุ่มหรือชื่อผู้ใช้ในกล่องโต้ตอบสิทธิ์ ปิดกล่องโต้ตอบ.
ขอให้สังเกตว่ารายการประวัติก่อนหน้าถูกคืนค่าในกล่องโต้ตอบเรียกใช้.
ลบและปิดใช้งานประวัติกล่องโต้ตอบเรียกใช้ทั้งหมด
ตอนนี้เราจะแสดงวิธีที่ง่ายกว่าในการลบและปิดการใช้งานประวัติกล่องโต้ตอบเรียกใช้ โปรดทราบว่าการใช้วิธีนี้จะลบรายการคำสั่งที่ป้อนไว้ก่อนหน้านี้อย่างถาวร คุณสามารถเปิดใช้งานรายการได้อีกครั้ง แต่จะว่างเปล่าจนกว่าคุณจะป้อนคำสั่งใหม่.
หากต้องการลบประวัติทั้งหมดในกล่องโต้ตอบเรียกใช้ให้คลิกขวาที่ปุ่มเริ่มต้นและเลือกคุณสมบัติจากเมนูป๊อปอัพ.
ในกล่องโต้ตอบคุณสมบัติของแถบงานและเมนูเริ่มให้เลือกร้านค้าและแสดงโปรแกรมที่เพิ่งเปิดในช่องทำเครื่องหมายเมนูเริ่มเพื่อให้ไม่มีเครื่องหมายถูกในกล่อง คลิกตกลง.
ปิดใช้งานกล่องโต้ตอบเรียกใช้โดยสิ้นเชิง
คุณสามารถลบคำสั่ง Run ออกจากเมนู Start ได้โดยเพียงแค่ยกเลิกการเลือกที่ช่องทำเครื่องหมายที่เปิดใช้งานคำสั่ง Run อย่างไรก็ตามหากคุณต้องการปิดการใช้งานกล่องโต้ตอบเรียกใช้อย่างสมบูรณ์คุณสามารถทำได้โดยทำการเปลี่ยนแปลงรีจิสทรี.
หมายเหตุ: อีกครั้งเราขอแนะนำว่าก่อนที่คุณจะทำการเปลี่ยนแปลงรีจิสทรีโปรดสำรองข้อมูล เราขอแนะนำให้สร้างจุดคืนค่าที่คุณสามารถใช้เพื่อกู้คืนระบบของคุณหากมีสิ่งผิดปกติ.
ขั้นตอนนี้ไม่เพียง แต่ลบคำสั่ง Run จากเมนู Start แต่ยังลบตัวเลือก New Task ออกจาก Task Manager สิ่งนี้จะป้องกันไม่ให้คุณเริ่มกระบวนการ explorer.exe โดยไม่ต้องรีสตาร์ทคอมพิวเตอร์ ดังนั้นให้คิดอย่างจริงจังก่อนที่จะปิดใช้งานกล่องโต้ตอบเรียกใช้ทั้งหมด.
เปิดตัวแก้ไขรีจิสทรีโดยการป้อน“ regedit.exe” ในกล่องค้นหาบนเมนูเริ่ม คลิกใช่ในกล่องโต้ตอบการควบคุมบัญชีผู้ใช้หากปรากฏขึ้น.
นำทางไปยังคีย์ต่อไปนี้และเลือกปุ่ม Explorer.
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer ที่
คลิกขวาในพื้นที่ว่างในบานหน้าต่างด้านขวาของหน้าต่าง Registry Editor และเลือกใหม่ | DWORD (32 บิต) ค่าจากเมนูป๊อปอัพ.
ข้อความบนค่าใหม่ถูกเลือก.
พิมพ์“ NoRun” เป็นชื่อสำหรับค่าใหม่และกด Enter เพื่อยอมรับ ดับเบิลคลิกที่ค่าใหม่.
ป้อน“ 1” ในช่องแก้ไขข้อมูลค่าแล้วคลิกตกลง.
ค่าใหม่จะแสดงในคอลัมน์ข้อมูล.
ปิดตัวแก้ไขรีจิสทรีและรีสตาร์ทคอมพิวเตอร์ของคุณ.
หมายเหตุ :: เนื่องจากการปิดใช้งานกล่องโต้ตอบเรียกใช้จะปิดใช้งานตัวเลือกงานใหม่ในตัวจัดการงานคุณจึงไม่สามารถจบงาน explorer.exe และเริ่มต้นใหม่ได้ คุณต้องรีสตาร์ทคอมพิวเตอร์.
เมื่อคุณกลับเข้าสู่บัญชีของคุณแล้วกด Win + R เพื่อลองเข้าถึงกล่องโต้ตอบเรียกใช้กล่องโต้ตอบต่อไปนี้จะปรากฏขึ้น.
คุณสามารถเปิดใช้งานกล่องโต้ตอบ Run อีกครั้งโดยกลับไปที่ Registry Editor และลบคีย์ NoRun ที่คุณสร้างขึ้น อย่างไรก็ตามเราพบว่าเมื่อเราปิดการใช้งานกล่องโต้ตอบ Run เราไม่สามารถค้นหา“ regedit.exe” ในกล่อง Start menu Search เพื่อค้นหาและเรียกใช้ Registry Editor ไม่พบ.
อย่างไรก็ตามมีวิธีอื่นในการค้นหา“ regedit.exe” ได้อย่างง่ายดายเปิด Windows Explorer เลือกไดเรกทอรี C: \ Windows และป้อน“ regedit.exe” ในช่องค้นหา ดับเบิลคลิกที่ไฟล์“ regedit.exe” ที่พบในไดเรกทอรี C: \ Windows เพื่อเริ่มตัวแก้ไขรีจิสทรี.
นำทางไปยังคีย์ต่อไปนี้อีกครั้งโดยเลือกปุ่ม Explorer.
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer ที่
คลิกขวาที่ค่า NoRun และเลือกลบ.
กล่องโต้ตอบคำเตือนจะปรากฏขึ้นเพื่อให้แน่ใจว่าคุณต้องการลบค่า คลิกใช่เพื่อดำเนินการต่อ.
คุณยังสามารถปิดใช้งานกล่องโต้ตอบเรียกใช้โดยใช้ตัวแก้ไขนโยบายกลุ่มภายใน.
หมายเหตุ: ตัวแก้ไขนโยบายกลุ่มภายในไม่พร้อมใช้งานใน Windows 7 รุ่น Home และ Starter.
หากต้องการเริ่มตัวแก้ไขนโยบายกลุ่มภายในให้เปิดเมนูเริ่มป้อน“ gpedit.msc” ในช่องค้นหาแล้วกด Enter หรือคลิกที่ลิงค์.
นำทางไปยังรายการต่อไปนี้ทางด้านซ้ายของหน้าต่างตัวแก้ไขนโยบายกลุ่มภายในเครื่อง เลื่อนลงในรายการการตั้งค่าทางด้านขวาไปที่เมนูลบเรียกใช้จากการตั้งค่าเมนูเริ่มและดับเบิลคลิกที่มัน.
Configuration \ AdministrativeTemplates \ Start ของผู้ใช้ & แถบงาน
ในกล่องโต้ตอบที่ปรากฏขึ้นให้เลือกเปิดใช้งานเพื่อเปิดตัวเลือก.
คลิกตกลงเพื่อยอมรับการเปลี่ยนแปลงของคุณและปิดกล่องโต้ตอบ.
คอลัมน์สถานะจะอ่านเปิดใช้งานเมื่อคุณเปิดตัวเลือก.
เลือกออกจากเมนูไฟล์เพื่อปิดตัวแก้ไขนโยบายกลุ่มภายใน.
หากต้องการปิดใช้งานการตั้งค่าอีกครั้งและเปิดใช้งานกล่องโต้ตอบเรียกใช้ให้กลับไปที่ Local Group Policy Editor แล้วเลือกปิดใช้งานหรือไม่ได้กำหนดค่า.
เราพบว่าการปิดใช้งานกล่องโต้ตอบเรียกใช้ไม่เพียง แต่ทำให้เราไม่สามารถเปิดตัวแก้ไขรีจิสทรีจากกล่องค้นหาเมนูเริ่ม แต่เรายังไม่สามารถเปิดตัวแก้ไขนโยบายกลุ่มภายในได้ด้วยวิธีดังกล่าว เมื่อต้องการเปิดตัวแก้ไขนโยบายกลุ่มภายในเครื่องหลังจากที่คุณปิดใช้งานกล่องโต้ตอบเรียกใช้ให้เปิด Windows Explorer เลือกไดเรกทอรี C: \ Windows \ System32 และป้อน“ gpedit.msc” ในช่องค้นหา ดับเบิลคลิกที่ไฟล์“ gpedit.msc” ที่พบในไดเรกทอรี C: \ Windows \ System32 เพื่อเริ่มตัวแก้ไขนโยบายกลุ่มภายใน.