การลบการค้นหาที่ผ่านมาออกจากแถบอเนกประสงค์ของ Google Chrome


40

ครั้งเดียวที่ฉันค้นหาOrange Juiceใน Omnibar ของ Chrome ตอนนี้ทุกครั้งที่ฉันเริ่มพิมพ์Orangeฉันจะได้รับคำแนะนำการค้นหา:

ฉันจะให้ Chrome หยุดเสนอคำแนะนำการค้นหานี้ให้ฉันได้อย่างไร หากฉันต้องการแก้ไขไฟล์กำหนดค่าบางอย่างฉันสามารถทำได้

โปรดอย่าโพสต์คำตอบหากคุณยังไม่แน่ใจว่ามันจะทำงานก่อน (นี่มีวัตถุประสงค์เพื่อป้องกันไม่ให้คนตอบรับ "กด Shift-Delete")

การชี้แจง:ฉันต้องการโซลูชันที่ฉันสามารถเลือกลบรายการได้ไม่ใช่เฉพาะในส่วนของเวลา ฉันยังต้องการโซลูชันที่ไม่เกี่ยวข้องกับการยกเลิกฟังก์ชันการทำงานของ Chrome


1
ฉันคิดว่าคุณต้องล้างแคชของเบราว์เซอร์เพื่อกำจัดสิ่งนี้
Darius

1
@Ram Rachum: ทำไมคุณถึงลงคะแนนคำตอบที่ไม่เหมาะกับคุณ
harrymc

1
หากทุกคนที่ใช้งานไม่ได้กับการลงคะแนนให้และทุกคนที่ทำงานเพื่อให้การลงคะแนนเราจะมีความคิดที่ดีเกี่ยวกับคำตอบที่ดี
Ram Rachum

โปรดทราบว่าเริ่มต้นด้วย v28 หน้าประวัติมีการเปลี่ยนแปลงและไม่มีลิงก์ "แก้ไขรายการ" อีกต่อไป วิธีที่เร็วที่สุดในการลบคำจากการเติมข้อความอัตโนมัติในแถบอเนกประสงค์คือการล้างประวัติของคุณจนถึงจุดที่คุณใช้คำนั้นเป็นครั้งแรกและรีสตาร์ทเบราว์เซอร์ อย่างน้อยนั่นก็เป็นกลอุบายของฉัน
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 ตารางจะเรียกว่า 'URL'

คุณต้องแน่ใจว่า Chrome ไม่ทำงานดังนั้นให้เปิดหน้านี้ในเบราว์เซอร์อื่น

ถัดไปดาวน์โหลดเบราว์เซอร์ฐานข้อมูล SQLite เช่นSQLite เบราว์เซอร์ (แนะนำสำหรับ OS X) หรือ Firefox addon SQLite ผู้จัดการ

ด้วยFirefox addonคุณสามารถคลิกที่แถบที่อยู่ของ Explorer แล้ววาง%LOCALAPPDATA%\Google\Chrome\User Data\Defaultเพื่อไปยังโฟลเดอร์นั้นได้อย่างรวดเร็ว

เบราว์เซอร์ SQLiteจะไม่แสดงไฟล์และโฟลเดอร์ที่ซ่อนอยู่ที่คุณต้องการบน mac คุณสามารถเลือก "ไปที่โฟลเดอร์ ... " และวางพา ธ เพื่อเปิดโฟลเดอร์หรือคุณสามารถไปที่ Finder และแสดงไฟล์ / โฟลเดอร์ที่ซ่อนไว้ทั้งหมด ทำตามขั้นตอนเหล่านี้จะแสดงให้พวกเขา /Users/YourMacUsername/Library/Application Support/Google/Chromeจากนั้นไปที่ ลากโฟลเดอร์ 'Default' ไปที่แถบด้านข้างเป็นทางลัด จากนั้นในเบราว์เซอร์ SQLite ให้คลิกไอคอนโฟลเดอร์เปิดที่ด้านบนซ้ายจากนั้นคลิกโฟลเดอร์เริ่มต้นในแถบด้านข้างค้นหา เลือกไฟล์ที่ชื่อว่า 'ประวัติ' โดยไม่มีนามสกุลไฟล์ จากนั้นค้นหาและไปที่ 'เรียกดูข้อมูล'

ถัดไปเปิดkeyword_search_termsตารางและในlower_termคอลัมน์ค้นหาOrange Juiceลบแถวและบันทึกการเปลี่ยนแปลง สำหรับการคาดการณ์ URL ให้เปิดurlsตารางและลบรายการ

หากคุณต้องการทำสิ่งนี้ในคำสั่งเดียว SQLite สามารถเรียกใช้สคริปต์ SQLite SQL ได้เช่นกัน DELETE FROM keyword_search_terms WHERE lower_term = 'orange juice'สิ่งที่ชอบ


1
ยิ่งใหญ่ ฉันขอโทษสำหรับค่าหัวครึ่งดังนั้นไม่ได้แจ้งให้ฉันทราบว่าค่าหัวนั้นจบลงแล้ว
Ram Rachum

การลบแถวด้วยตนเองมีผลกับฐานข้อมูลที่เหลืออย่างไร มันไม่ได้สับสนตารางอื่น ๆ เมื่อคุณลบแถวที่จัดทำดัชนี? ไม่ทุกแถวอื่น ๆ ที่มีรหัสที่สอดคล้องกันในขณะนี้ชี้ไปที่ไม่มีอะไรเลย? ไฟล์อื่น ๆ ที่ชอบArchived Historyหรือไฟล์รายเดือน? ฉันชอบวิธีแก้ปัญหาด้วยตนเอง แต่ฉันพบว่าฐานข้อมูล Chrome มีความซับซ้อนและยุ่งเหยิงเกินกว่าจะแก้ไขได้อย่างง่ายดาย
Synetech

@Synetech: การลบแถวทำให้แถวในurlตารางไม่มีอะไรที่ชี้ไป แถว url นี้ถูกโยงถึงมีเนื้อที่ว่างไม่กี่ไบต์ ไม่เป็นไรเพราะถ้าคุณคิดเกี่ยวกับ Chrome Chrome จะข้ามkeyword_search_termsไปurlและไม่เคยหันไปทางอื่น keyword_search_termsนอกจากนี้ยังไม่มีอะไรที่ไม่ซ้ำกันชี้ไปที่ Archived Historyหรือไฟล์รายเดือนได้รับผลกระทบ สุดท้าย Synetech, c'mon สิ่งที่เลวร้ายที่สุดที่อาจเกิดขึ้นคืออะไร? :)
วิลเลียม C

1
> สิ่งที่เลวร้ายที่สุดที่อาจเกิดขึ้น? คุณอาจทำให้ประวัติเสียหายและสูญเสียบันทึกเว็บไซต์ที่คุณเยี่ยมชมทั้งหมด ฉันไม่ได้เป็นหนึ่งในคนเหล่านั้นที่ต้องล้างร่องรอยของสิ่งสกปรกที่พวกเขาทำ :-)
Synetech

สิ่งนี้สมควรได้รับการโหวตมากขึ้นหาดีมาก! ในที่สุดผมก็สามารถลองและได้รับcalการชี้ไปที่ calendar.google.com แทน 'แมวทำสิ่งที่โง่' ค้นหา
jay

32

ทางออกที่ง่ายในการลบคำทำนายเดียวคือ:

สิ่งที่ทำให้ฉันรำคาญคือการเข้าสู่ facebook.com ฉันใช้เพื่อเขียน "ใบหน้า" แล้วกด "Enter" แต่ฉันทำมันเลอะเทอะและเมื่อฉันกำลังเขียน "ใบหน้า" แทนการกรอกข้อมูลอัตโนมัติให้กับ facebook.com ฉันสิ้นสุดที่ที่อยู่ "ใบหน้า /" ซึ่งเห็นได้ชัดว่ามีข้อผิดพลาดเนื่องจากไม่มีที่อยู่ดังกล่าว

การแก้ปัญหาคือ (ในกรณีของฉัน)

เขียนที่อยู่ที่คุณต้องการลบในกรณีของ "ใบหน้า" กดลูกศรลงเพื่อเลือกคำทำนายแรกหรือคำทำนายที่คุณต้องการลบ หลังจากเลือกแล้วให้กด "Shift + Delete"

สนุก


3
นี่คือคำตอบที่ดีที่สุด! ควรลงคะแนนในความคิดของฉัน
Grzegorz Żur

2
FYI ใช้งานได้กับ URL แต่ไม่ใช่คำค้นหา
imkingdavid

ใช้งานได้กับ URL ที่จัดเก็บและเป็นคำตอบที่ดีที่สุด ฉันหวังว่าฉันจะสามารถ 30 เพื่อให้มันกลายเป็นคำตอบแรก คนอื่นอาจไม่เห็นมัน
Saeed Neamati

ใช่ฉันเริ่มอ่านคำตอบแรกและคิดว่า OMG ทำสิ่งต่าง ๆ มากมายเพื่อลบสิ่งหนึ่ง .. แต่คำตอบนี้ง่ายกว่าและง่ายกว่ามาก +100
เทมพลาร์

2
บน Mac คุณต้องตีfnในขณะที่ถือshift+delete
บ๊อบ

7

แทนที่จะไปที่ตัวเลือกเพื่อลบรายการคุณสามารถลบประวัติด้วยการกดCTRL+ H: พบรายการแก้ไข ... ตรวจสอบรายการของคุณและกดลบ


พยายามมันใช้งานไม่ได้ ค้นหาข้อความค้นหาของฉันพบการค้นหาของ Google ลบมันอย่างที่คุณพูดเริ่ม Chrome ใหม่ แต่ยังคงได้รับคำแนะนำการค้นหา
Ram Rachum

สิ่งนี้ใช้ได้กับฉันแม้หลังจากรีสตาร์ท Chrome: imgur.com/a/ZxgzN#DqIOk
Ellesa

ไม่ถูกต้อง. การทำเช่นนี้จะลบตัวเลือกประวัติ แต่ไม่ได้รายการที่ปรากฏแม้ว่าจะมีการล้างประวัติ
superuser

2

ฐานข้อมูลทางลัดยังมีการอ้างอิงที่จะดึงข้อเสนอแนะขึ้นมาถ้าคุณไม่ไปล้างด้วยเช่นกัน


คุณให้รายละเอียดเพิ่มเติมได้ไหม จะรับฐานข้อมูลนั้นมีอะไรอยู่ ฯลฯ
Canadian Luke ติดตั้ง MONICA ใหม่

1

คลิกwrenchไอคอนที่มุมบนขวา

เลือก options

เลือกunder the hoodทางด้านซ้าย

เลือก clear browsing data

เลือกเวลาจาก obliterate the following items from

ตรวจสอบ clear browsing history

คลิก clear browsing data

รีสตาร์ท Chrome และการค้นหาของคุณจะหายไป


10
ฉันต้องการทางออกที่เลือกลบรายการไม่ใช่เฉพาะตามเวลา
Ram Rachum

ฉันเชื่อว่านี่เป็นทางออกเดียวของคุณ อื่น ๆ ที่ชาญฉลาดปิดการเติมข้อความอัตโนมัติ
SgtOJ

@ ไม่เหลือไม่ใช่วิธีแก้ปัญหาเพียงอย่างเดียวคุณสามารถลบแต่ละรายการแทนที่จะหันไปใช้วิธี scorched-Earth ดังที่กล่าวมา
Synetech

1

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

อย่างไรก็ตามคุณสามารถ ปิดใช้งานการเติมข้อความอัตโนมัติ :

โดยทั่วไปบริการคาดการณ์จะเปิดใช้งานตามค่าเริ่มต้น ทำตามขั้นตอนด้านล่างเพื่อปิด

  1. คลิกเมนูเครื่องมือไอคอนเครื่องมือบนแถบเครื่องมือของเบราว์เซอร์
  2. เลือกตัวเลือก (ค่ากำหนดบน Mac และ Linux; การตั้งค่าบน Chromebook)
  3. คลิกแท็บขั้นสูง (Under the Hood)
  4. ในส่วน "ความเป็นส่วนตัว" ให้ยกเลิกการเลือกช่องทำเครื่องหมาย "ใช้บริการการคาดคะเนเพื่อช่วยให้การค้นหาและ URL ที่พิมพ์ในแถบที่อยู่" สมบูรณ์

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

คุณสามารถคู่นี้กับปิดการใช้งานข้อเสนอแนะประวัติศาสตร์ธง--disable-history-quick-provider ,


2
ฉันจะหาวิธีแก้ปัญหาที่ไม่เกี่ยวข้องกับการยกเลิกการทำงานของ Chrome
Ram Rachum

@Ram แต่น่าเสียดายที่ Chrome ไม่สามารถขยายได้มากนั่นหมายความว่าคุณจะต้องใช้เวลาในการล็อบบี้ Chrome หรือทำการใช้งานตามที่คุณต้องการ ขอโทษ
digitxp

4
มาดูกัน: IE อนุญาตให้คุณทำสิ่งนี้ได้ตราบใดที่มีแถบที่อยู่ Firefox ก็มีเช่นกัน Chrome คุณมีเรื่องที่ต้องทำ
music2myear

0

พิมพ์ตัวอักษรตัวแรกของคำที่คุณค้นหาเช่น o (ในกรณีที่เป็นน้ำส้ม) เมื่อคุณเห็นคำว่าในส่วนที่เปิดภายใต้แถบที่อยู่นำทางไปที่ (น้ำส้ม) กด shift ค้างไว้และลบคำแนะนำทั้งหมดโดยใช้ BACKSPACE คุณจะไม่เห็นอีกเมื่อคุณพิมพ์ (หรือ .. )


คำตอบที่ไม่ถูกต้อง. สิ่งนี้ใช้ไม่ได้
superuser

0

สิ่งนี้ได้ผลสำหรับฉันแล้วสำหรับการลบไซต์ออกจาก omnbix: ตัวอย่างการลบ facebook.com:

  1. พิมพ์ f
  2. ใช้ลูกศรชี้ลงเพื่อเลือก facebook แม้ว่าจะเป็นครั้งแรกก็ตาม
  3. กด shift ค้างไว้กด hit แล้วปล่อย shift (สำหรับ mac คุณต้องกด fn ในขณะกด shift)


0

อัปเดต: สิ่งนี้จะลบประวัติ Omnibar ทั้งหมด

เพียงเปิดตัว Chrome พร้อมตัวเลือก

--omnibox-popup-count=0

(คุณสามารถต่อท้ายบรรทัดนี้ต่อท้ายช่อง "เป้าหมาย" ในหน้าต่าง "คุณสมบัติ" สำหรับนามแฝงของ Google Chrome)

ตัวเลือกนี้จะทำให้ Chrome ลบ คำแนะนำการค้นหาที่จำได้ทั้งหมด จะไม่ทำให้ Chrome ปิดคำแนะนำอย่างสมบูรณ์

(คำตอบดั้งเดิมจากผู้ใช้ Google บางคนชื่อ Bapabooiee ย้อนกลับไปในปี 2009)


-1

หากต้องการลบประวัติของคุณออกอย่างสมบูรณ์และค้นหาไปที่บัญชีของคุณเมื่อเข้าสู่ Google แดชบอร์ดเลือกหรือเพียงแค่ไปที่:

https://history.google.com/history

ที่นั่นคุณสามารถลบประวัติทั้งหมดของคุณรวมถึงการปิดการติดตามประวัติ

เมื่อใช้โครเมี่ยมบุ๊กมาร์กและการค้นหาของคุณ ฯลฯ มักจะซิงค์กับบัญชีของคุณดังนั้นเมื่อล้างโฮสต์นี้จะล้างตลอดความหมายโปรไฟล์ของคุณเมื่อคุณโหลดโครเมี่ยมที่ประวัติจะหายไป

นอกเหนือจากนั้นเพียงแค่ดาวน์โหลดยางลบประวัติฟรีเพื่อลบเนื้อหาท้องถิ่นทั้งหมดจากพีซีของคุณ แต่อย่าลืมว่านี่จะไม่ส่งผลกระทบต่อโปรไฟล์ 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จะลบรายการออกจากแถบค้นหา

ฉันลองแล้วและใช้งานได้กับ HP11 Chromebook ของฉันดังนั้นจึงควรใช้งานได้ หวังว่าฉันช่วย!

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