Очистіть кеш-пам'ять вікна "Запустити"


8

Одне, що я використовую майже щохвилини - це поле Windows Run (WINDOWS + R). Це дозволить вам набрати шлях і автоматично завершити його дуже швидко, так що ви можете швидко перейти до будь-якого dir.

Моя проблема полягає в тому, що я нещодавно поміняв диски та переорганізував вміст, тому кілька літер диска змінилися, тоді як більшість (але не всі) структури dir залишилися колишніми. Тепер автоматичне завершення дає мені багато старих результатів, які фізично вже не існують, і це не тільки дратує, але переваги швидкості вже немає, тому що мені тепер доведеться перевіряти старі результати в моєму автозавершенні!

Як я можу очистити кеш автоматичного завершення?

Дякую!

EDIT: Я не говорю про те, як очистити останні запущені елементи з меню «Пуск Windows». Це зовсім інше. Я говорю про автоматичне доповнення каталогів у файловій системі і це "запам'ятовування" старих автозавершених шляхів (які НЕ програми, а лише шляхи).


Я подумав, що кеш автозаповнення щойно вибраний з елементів останнього запуску, і тому вони були тим самим. Вибачте, якщо це не так. Я також просто зняв прапорець останніх документів у властивостях панелі завдань, і це не спрацювало ... На даний момент я перебуваю на машині XP.
Том Чентлер

Відповіді:


6

Спробуйте подивитися тут: http://www.wikihow.com/Delete-Run-History-in-Windows

EDIT: Я на комп'ютері XP, тому я не можу перевірити цей наступний біт, але чи працює він? http://windows.microsoft.com/en-US/windows-vista/Clear-the-Run-history-on-the-Start-menu


Здається, я не зміг знайти цю кнопку "Очистити" в Windows 7.
Уве Кеїм

Хоча я не міг знайти його в'янення, це те саме, що відповідь Стюарта Данкельда: список останніх запущених елементів, а не автоматичний заповнення кешу.

2
@Dommer, я перейшов за посиланням у вашій EDIT і зробив там, що там сказано. У мене вже були відключені ці параметри ... але ... я перевірив їх і натиснув Застосувати. Я відкрив і закрив декілька програм, а потім повернувся туди і знову зняв їх, натиснув Застосувати, і моє автоматичне завершення знову працює належним чином! Отже, дивним чином ... це спрацювало!

Гей, це приголомшливо. Радий, що (можливо) допомогли! Принаймні, це може допомогти будь-кому, хто стикається з тією ж проблемою.
Том Чантлер

8

Очистити записи в HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU

Редагувати: Автозавершення в полі «Виконати» встановлено (звичайно) в налаштуваннях Internet Explorer (Вкладка вмісту / Автозавершення): є кнопка для видалення історії автозаповнення. Якщо це не працює, ви можете спробувати вимкнути функцію автозаповнення, перезавантажити та знову ввімкнути її.


Це дає мені список останніх запущених елементів (які я вже відключив), а не автоматичний заповнення кешу.

Ви змусили мене сміятися з коментарем "(звичайно)" ... але я просто знайшов рішення (див. Пост Доммера). Спасибі, все одно!

2

Принаймні, у Windows 8 потрібна історія автозаповнення, яку ви шукаєте HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\TypedPaths

Твердотільний накопичувач ОС та RegScanner NirSoft, і ви готові швидко знайти що-небудь в реєстрі.


1

Я зробив би це так:

  1. Отримайте монітор процесів SysInternal
  2. Фільтр до "Explorer.exe" як процес / файл
  3. Виконати Win+R
  4. Подивіться, що відбувається в Process Monitor (я припускаю, що деякі реєстри / файли задіяні)
  5. Подивіться, чи можна видалити знайдені записи / вміст.

Оновлення

Здається, інші мають кращі відповіді, ніж я, будь ласка, знайдіть їх для прямого вирішення вашого питання.


1
+1 за приємну відповідь, натхненний Марком Русиновичем без сумніву!
Том Чантлер

Я спробував це зробити, але фільтрування Explorer.exe залишило мені 33.405 речей, щоб подивитися, і, якщо чесно, я не знав, що робити після цього. Я спробував Win + R і набрав деякі речі, але не помітив жодних змін :(

1

Він точно не зберігається в реєстрі, як я його шукав, так що не маю уявлення, де він живе.

Єдиний спосіб, який я знайшов для цього, - це використовувати CCleaner, http://www.piriform.com/ccleaner/download .


1

Я щойно дізнався відповідь на своїй машині Windows 10, завантажившись з liveCD Linux та здійснивши прискіпливий пошук.

Це в .C:\Users\username\AppData\Roaming\Microsoft\Windows\Recent

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.