ล้าง Windows กล่อง "Run"


8

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

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

ฉันจะล้างแคชของการทำให้สมบูรณ์อัตโนมัติได้อย่างไร

ขอบคุณ!

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


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

คำตอบ:


6

ลองดูที่นี่: http://www.wikihow.com/Delete-Run-History-in-Windows

แก้ไข: ฉันอยู่บนเครื่อง XP ดังนั้นฉันจึงไม่สามารถทดสอบบิตต่อไปนี้ได้ แต่ใช้งานได้หรือไม่ http://windows.microsoft.com/en-US/windows-vista/Clear-the-Run-history-on-the-Start-menu


ดูเหมือนว่าฉันไม่พบปุ่ม "Clear" ใน Windows 7 ของฉันมันถูกย้ายหรือไม่
Uwe Keim

ในขณะที่ฉันหามันไม่เจอมันก็เหมือนกันกับคำตอบของ Stuart Dunkeld: รายการของการรันครั้งสุดท้ายไม่ใช่แคชที่ทำให้สมบูรณ์อัตโนมัติ

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

เฮ้มันสุดยอดมาก ดีใจที่ได้รับความช่วยเหลือ! อย่างน้อยนี่อาจช่วยใครก็ได้ที่เจอปัญหาเดียวกัน
Tom Chantler

8

ล้างรายการใน HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU

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


สิ่งนี้ทำให้ฉันมีรายการของการรันล่าสุด (ซึ่งฉันปิดใช้งานไปแล้ว) ไม่ใช่แคชที่ทำให้สมบูรณ์อัตโนมัติ

คุณทำให้ฉันหัวเราะด้วยความเห็น "(แน่นอน)" ... แต่ฉันเพิ่งพบวิธีแก้ปัญหา (ดูโพสต์ของ Dommer) ขอบคุณยังไงก็ตาม!

2

อย่างน้อยใน Windows 8 จะมีการเติมข้อมูลประวัติโดยอัตโนมัติที่คุณต้องการ HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\TypedPaths

ไดรฟ์โซลิดสเตทและRegScannerของ NirSoft และคุณพร้อมที่จะค้นหาทุกสิ่งในรีจิสทรีอย่างรวดเร็ว


1

ฉันจะทำมันด้วยวิธีต่อไปนี้:

  1. รับการตรวจสอบกระบวนการของ SysInternal
  2. กรองเป็น "Explorer.exe" เป็นกระบวนการ / ไฟล์
  3. ปฏิบัติ Win+R
  4. ดูสิ่งที่เกิดขึ้นในการตรวจสอบกระบวนการ (ฉันคิดว่ามีบางรีจิสทรี / ไฟล์ที่เกี่ยวข้อง)
  5. ดูว่าคุณสามารถลบรายการ / เนื้อหาที่พบ

ปรับปรุง

ดูเหมือนว่าคนอื่นมีคำตอบที่ดีกว่าฉันโปรดดูคำตอบสำหรับคำถามของคุณโดยตรง


1
+1 สำหรับคำตอบที่ดีแรงบันดาลใจจาก Mark Russinovich อย่างไม่ต้องสงสัย!
Tom Chantler

ฉันพยายามทำสิ่งนี้ แต่การกรอง Explorer.exe ทำให้ฉันมีสิ่งต่าง ๆ ที่ต้องดู 33.405 และค่อนข้างจะซื่อสัตย์ฉันไม่รู้จริงๆว่าต้องทำอะไรหลังจากนั้น ฉันลอง Win + R แล้วพิมพ์บางอย่าง แต่ไม่สังเกตเห็นการเปลี่ยนแปลงใด ๆ :(

1

มันไม่ได้ถูกเก็บไว้ในรีจิสทรีอย่างที่ฉันเคยค้นหาดังนั้นจึงไม่มีความคิดว่าจะอยู่ที่ไหน

วิธีเดียวที่ฉันได้พบการทำเช่นนี้คือการใช้ CCleaner, http://www.piriform.com/ccleaner/download


1

ฉันเพิ่งพบคำตอบบนเครื่อง Windows 10 ของฉันการบูตจาก Linux liveCD และทำการค้นหา grep

มันอยู่ในC:\Users\username\AppData\Roaming\Microsoft\Windows\Recent

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.