8

Одна вещь, которую я использую почти каждую минуту, это окно запуска Windows (WINDOWS+R). Это позволит вам набрать путь и автоматически завершить его, чтобы вы могли быстро перейти к любому каталогу.

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

Как очистить кэш автозаполнения?

Спасибо!

РЕДАКТИРОВАТЬ: я не говорю о том, как очистить элементы последнего запуска из меню Пуск Windows. Это совершенно другое. Я говорю об автозаполнении каталогов в файловой системе и о "запоминании" старых автоматически завершенных путей (которые НЕ являются программами, а просто путями).

6 ответов6

8

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

Изменить: Автозаполнение в поле «Выполнить» устанавливается (конечно) в настройках Internet Explorer (вкладка «Содержимое» / «Автозаполнение»): есть кнопка для удаления истории автозаполнения. Если это не сработает, попробуйте отключить автозаполнение, перезагрузить компьютер и снова включить его.

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

2

По крайней мере, в Windows 8 история автозаполнения, которую вы ищете, находится по адресу HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\TypedPaths

Твердотельный накопитель ОС и RegScanner от NirSoft, и вы готовы быстро найти что-либо в реестре.

1

Я только что нашел ответ на своей машине с Windows 10, загрузился с liveCD Linux и выполнил поиск grep.

Он находится в C:\Users\username\AppData\Roaming\Microsoft\Windows\Recent .

1

Это определенно не хранится в реестре, как я искал его, так что понятия не имею, где он живет.

Единственный способ сделать это - использовать CCleaner, http://www.piriform.com/ccleaner/download .

1

Я бы сделал это следующим образом:

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

Обновить

Кажется, у других есть лучшие ответы, чем у меня, пожалуйста, посмотрите их для прямого решения вашего вопроса.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .