Удаление прошлых поисков из омнибара в Google Chrome


40

Однажды я искал Orange Juiceв Chrome Omnibar. Теперь, каждый раз, когда я начинаю печатать Orange, я получаю предложение поиска:

Как заставить Chrome перестать предлагать мне это предложение для поиска? Если мне нужно отредактировать какой-нибудь конфигурационный файл, я могу это сделать.

Пожалуйста , не публикуйте ответы, если вы не уверены, что они работают первыми. (Это сделано для того, чтобы люди не могли ответить «Нажмите Shift-Delete».)

Пояснение: я бы предпочел решение, в котором я могу выборочно удалять записи, а не только по временному сегменту. Я также предпочитаю решение, которое не включает отмену каких-либо функциональных возможностей Chrome.


1
Я думаю, что вы должны очистить кеш браузера, чтобы избавиться от этого.
Дарий

1
@ Рам Рахум: Почему вы отрицаете ответы, которые не работают для вас, но работают для других?
Harrymc

1
Если все, на кого он не работает, дают отрицательные голоса, а все, на кого они работают, дают положительные голоса, у нас будет довольно хорошая идея, на какие ответы они хороши.
Рам Рахум

Обратите внимание, что начиная с версии 28 страница «История» изменилась, и больше нет ссылки «Изменить элементы». Самый быстрый способ удалить термин из автозаполнения омнибара - это очистить историю до того момента, когда вы впервые использовали этот термин, и перезапустить браузер. По крайней мере, это помогло мне.
thdoan

У меня уже есть ответ на этот вопрос: superuser.com/questions/579257/…
Мустафа Хадид

Ответы:


31

Термин Orange Juiceхранится в C:\Users\{username}\AppData\Local\Google\Chrome\User Data\Defaultпапке для Windows 7 и /Users/{username}/Library/Application Support/Google/Chrome/Defaultдля Mac OS X, внутри файла базы данных SQLite с именем History(без расширения файла), в таблице с именем keyword_search_terms. Если вы хотите изменить предсказания URL-адресов, таблица называется «urls».

Вы должны убедиться, что Chrome не работает, поэтому откройте эту страницу в другом браузере.

Затем загрузите браузер базы данных SQLite, такой как Браузер SQLite (рекомендуется для OS X), или дополнение SQLite Manager для Firefox .

С помощью дополнения Firefox вы можете нажать на адресную строку Проводника и вставить, %LOCALAPPDATA%\Google\Chrome\User Data\Defaultчтобы быстро добраться до этой папки.

Браузер SQLite не показывает скрытые файлы и папки, которые вам нужны на Mac. Вы можете выбрать «Перейти в папку ...» и вставить путь, чтобы открыть папку, или вы можете перейти в Finder и показать все скрытые файлы / папки. Выполните следующие действия, чтобы показать их . Тогда иди к /Users/YourMacUsername/Library/Application Support/Google/Chrome. Перетащите папку «По умолчанию» на боковую панель в качестве ярлыка. Затем в браузере SQLite щелкните значок открытой папки в левом верхнем углу, а затем папку по умолчанию на боковой панели поиска. Выберите файл с именем «История» без расширения файла. Затем найдите и перейдите к «Просмотр данных».

Затем откройте keyword_search_termsтаблицу и в lower_termстолбце найдите Orange Juiceудалить строку и сохраните изменения. Для предсказания URL откройте urlsтаблицу и удалите записи.

Если вы хотите сделать это с помощью одной команды, SQLite также может запускать SQL-сценарии SQLite. Нечто подобное DELETE FROM keyword_search_terms WHERE lower_term = 'orange juice'.


1
Отлично. Я прошу прощения за половину щедрости, ТАК не уведомил меня, что щедрость заканчивается.
Рам Рахум

Как удаление строки вручную влияет на остальную часть базы данных? Разве это не портит другие таблицы, когда вы удаляете проиндексированную строку? Разве все остальные строки, имеющие соответствующий идентификатор, теперь не указывают ни на что? А как насчет других файлов Archived Historyили ежемесячных? Мне бы хотелось ручное решение, но я обнаружил, что базы данных Chrome слишком переплетены и запутаны, чтобы их было легко редактировать.
Synetech

@Synetech: удаление строки приводит к тому, что строка в urlтаблице ничего не указывает на нее. Этот ряд URL является осиротевшим, пустой тратой нескольких байтов. Это нормально, потому что, если вы подумаете об этом, Chrome переходит от keyword_search_termsк urlи никогда не наоборот. Кроме того, ничто однозначно не указывает на keyword_search_terms. Archived HistoryИли ежемесячные файлы не изменяются. Наконец, Synetech, давай, что может случиться худшее? :)
Уильям С

1
> Худшее, что могло случиться? Вы можете испортить историю и потерять все записи посещенных вами сайтов. Я не из тех людей, кто должен стереть все следы всех мерзких вещей, которые они делают. :-)
Synetech

Это заслуживает большего количества голосов , отличная находка! Наконец-то я могу попытаться calуказать на calendar.google.com вместо поиска «кошки делают глупости»
Джей

32

Простое решение для удаления одного прогноза:

То, что раздражало меня, входило в facebook.com. Я использовал, чтобы написать «лицо», а затем нажмите «Enter». Но я все испортил, и когда я писал «face» вместо автоматического заполнения на facebook.com, я оказался на адресе «face /», который явно выдавал ошибку, потому что такого адреса не существует.

Решение есть (в моем случае)

Напишите адрес, который хотите удалить, в моем случае «лицо». Нажмите стрелку вниз, чтобы выбрать первое предсказание или предсказание, которое вы хотите удалить. После того, как он выбран, просто нажмите «Shift + Delete».

наслаждаться


3
Это на самом деле лучший ответ! Заслуживает голосования по моему мнению.
Grzegorz Żur

2
К вашему сведению, это работает для URL, но не для условий поиска.
imkingdavid

Это работает для сохраненных URL-адресов, и это лучший ответ. Я хотел бы +30, чтобы это стало первым ответом. Другие люди могут этого не видеть.
Саид Нимати

Да, я начал читать первый ответ и подумал, что OMG так много нужно сделать, чтобы удалить одну вещь ... но этот ответ намного проще и проще +100
Templar

2
На маке вы должны ударить fn, удерживаяshift+delete
боб

7

Вместо того, чтобы идти в Опции для удаления записей, вы также можете удалить историю, нажав CTRL+ H: Хит редактировать элементы ... Проверьте свои предметы и нажмите удалить


Пробовал, не сработало. Поиском по моему поисковому запросу, нашел поиск в Google, удалил его, как вы сказали, перезапустил Chrome, но все равно получил предложение поиска.
Рам Рахум

Это работает с моим, даже после перезапуска Chrome: imgur.com/a/ZxgzN#DqIOk
Ellesa

Неправильно. Это удаляет параметры истории, но не элементы, которые появляются, даже когда история очищена.
суперпользователь

2

В базе данных ярлыков также есть ссылка, которая подтолкнет рекомендацию, если вы ее не очистите.


Вы можете дать более подробную информацию? Где взять эту базу данных, что в ней и т. Д.?
Канадец Люк ОБНОВЛЯЕТ МОНИКУ

1

Нажмите на wrenchиконку в правом верхнем углу

Выбрать options

выберите under the hoodна левой стороне

Выбрать clear browsing data

выберите время из obliterate the following items from

чек clear browsing history

щелчок clear browsing data

перезапустите Chrome, и ваши поиски исчезнут.


10
Я бы предпочел решение, в котором я могу выборочно удалять записи, а не только по временному сегменту.
Рам Рахум

Я считаю, что это ваше единственное решение. В противном случае отключите автозаполнение.
сержант

@ Брайан, нет, это не единственное решение, вы можете удалить отдельные элементы вместо того, чтобы прибегать к методу выжженной Земли, как описано выше.
Synetech

1

После дальнейшего изучения и перечитывания вашего вопроса, кажется, что вы не можете выборочно уничтожать записи поиска. Он похоронен там в вашем профиле в каком-то непонятном файле кэша или чем-то еще.

Однако вы можете отключить автозаполнение :

Служба прогнозирования обычно включена по умолчанию. Следуйте инструкциям ниже, чтобы выключить его.

  1. Нажмите на значок инструментов гаечного ключа на панели инструментов браузера.
  2. Выберите «Параметры» («Настройки в Mac и Linux; Настройки в Chromebook»).
  3. Нажмите вкладку «Под капотом».
  4. В разделе «Конфиденциальность» снимите флажок «Использовать службу прогнозирования, чтобы завершить поиск и URL-адреса, введенные в адресной строке».

Помните, что в адресной строке отображаются совпадения из истории посещенных страниц, а также прогнозы. Если вы не хотите видеть совпадения из своей истории посещенных страниц, очистите свою историю посещенных страниц.

Вы можете соединить это с отключить флаг любых предложений по истории , --disable-history-quick-provider.


2
Я буду продолжать искать решение, которое не включает отмену функциональности Chrome.
Рам Рахум

@Ram К сожалению, поскольку Chrome не очень расширяемый, это означает, что вы собираетесь потратить некоторое время либо на лоббирование разработчиков Chrome, либо на реализацию того, что вы хотите сами. Сожалею.
digitxp

4
Давайте посмотрим: IE позволяет вам делать это почти до тех пор, пока у него есть адресная строка. У Firefox тоже есть. Хром, тебе нужно наверстать упущенное.
music2myear

0

Введите первую букву слова, которое вы ищете, например, o (в случае апельсинового сока). Когда вы увидите слово в открывшемся разделе под адресной строкой, перейдите к (Апельсиновый сок). Удерживайте клавишу «Shift» и удалите все предложение, ИСПОЛЬЗУЯ ЗАДНЮЮ ПРОСТРАНСТВО. Вы не увидите его снова, когда вы печатаете (ora ..)


Неправильный ответ. Это не работает.
суперпользователь

0

Это сработало для меня, для удаления сайта из omnbix: Пример удаления facebook.com:

  1. Тип F
  2. Используйте стрелки вниз, чтобы выбрать Facebook, даже если он первый
  3. Удерживайте Shift, нажмите «Удалить», затем отпустите Shift (на Mac вы должны нажать Fn, удерживая Shift)

0

На Chromebook, вы должны попробовать Shift + Alt Backspace, это то, что у меня работает


0

Обновление: это удалит всю историю омнибаров.

Просто запустите Chrome с опцией

--omnibox-popup-count=0

(вы можете добавить эту строку в конец поля «Цель» в окне «Свойства» для псевдонима Google Chrome)

Эта опция заставит Chrome стереть все запомненные варианты поиска. Это не заставит Chrome полностью отключить предложения.

(оригинальный ответ, предоставленный пользователем Google по имени Bapabooiee, еще в 2009 году)


-1

чтобы полностью удалить свою историю и результаты поиска, перейдите в свою учетную запись, когда появится в панели управления Google select, или просто перейдите:

https://history.google.com/history

там вы можете удалить всю свою историю, включая отключение отслеживания истории.

При использовании Chrome ваши закладки, поиски и т. Д. Обычно синхронизируются с вашей учетной записью, поэтому при очистке этого хоста он будет очищаться по всему профилю, то есть при загрузке Chrome история также исчезнет.

Помимо этого, просто скачайте любой бесплатный ластик истории, чтобы стереть весь локальный контент с вашего компьютера, но помните, что это не повлияет на ваш профиль в сети Google.


-1
  1. Нажмите Ctrl+h
  2. Нажмите на очистить данные просмотра
  3. В появившемся диалоговом окне выберите 6-й вариант - прямо под паролем - (у меня французская версия Google Chrome)
  4. Нажмите очистить данные просмотра.

-1

Я не уверен, относится ли это ко всем версиям, учитывая, что оригинальный вопрос был задан 3 года назад, но я вижу, что эта тема все еще активна, поэтому…

Проблема в том, что Chrome сохраняет определенные сайты как «поисковые системы». Не уверен, что в кодировке сайта, которая заставляет это делать это, но вот теперь, чтобы это исправить:

Параметры / Настройки> Поиск> Управление поисковыми системами

Вы увидите диалоговое окно с обычными поисковыми системами: Google, Yahoo, Wikipedia и т. Д. Ниже вы увидите «Другие поисковые системы». Пройдите и удалите все, что вы не хотите. (Наведите указатель мыши на запись. Справа находится X. Нажмите, чтобы удалить.)

Критерий сортировки. Это работало на меня во всяком случае.


-1

Alt- Backspaceэто эквивалент delete, так shift- alt- deleteбудет удалять элементы из панели поиска.

Я пытался, и он работал на моем Chromebook HP11, поэтому он должен работать. Надеюсь, я помог!

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.