เมื่อผู้ใช้ Mac ส่วนใหญ่ลบประวัติเบราว์เซอร์ Safari สิ่งสุดท้ายที่พวกเขาต้องการก็คือให้กลับมาอีกครั้ง แต่ในบางครั้ง ผู้ใช้จะล้างประวัติการเข้าชมโดยไม่ได้ตั้งใจ หรือพบว่ามีเว็บไซต์ที่สำคัญซึ่งพวกเขาจำที่อยู่ไม่ได้อีกต่อไป
หากคุณอยู่ในสถานการณ์เดียวกัน บทความนี้จะช่วยคุณแก้ปัญหา เพราะมันอธิบายวิธี 3 อันดับแรกในการกู้คืนประวัติ Safari ที่ถูกลบบน Mac แต่ก่อนที่เราจะพูดถึงพวกเขา เราต้องอธิบายสั้น ๆ ว่าจริง ๆ แล้วประวัติเบราว์เซอร์ Safari คืออะไรและจะหาได้จากที่ไหน
ประวัติ Safari คืออะไรและจะค้นหาได้อย่างไร
ประวัติ Safari เป็นฐานข้อมูลที่มีเว็บไซต์ที่เข้าชมก่อนหน้านี้ เช่นเดียวกับเว็บเบราว์เซอร์อื่นๆ ส่วนใหญ่ Safari จะเก็บมันไว้โดยอัตโนมัติเพื่อให้ผู้ใช้สามารถเยี่ยมชมเว็บไซต์ที่คุ้นเคยได้ง่ายขึ้นโดยไม่ต้องป้อนที่อยู่ซ้ำแล้วซ้ำอีก
วิธีดูประวัติ Safari:
- เปิด Safari บน Mac ของคุณ
- เลือกตัวเลือกประวัติ
- คลิกแสดงประวัติทั้งหมด
คุณควรเห็นตารางที่มีสองคอลัมน์และหลายแถว คอลัมน์แรกจากด้านซ้ายแสดงชื่อเว็บไซต์ที่เข้าชมก่อนหน้านี้ ในขณะที่คอลัมน์ที่สองแสดงที่อยู่ รายการแต่ละรายการจะถูกจัดกลุ่มตามวันที่ ดังนั้นคุณจึงสามารถย้อนเวลากลับไปและดูประวัติบน Safari Mac จากวันที่ที่ระบุได้อย่างง่ายดาย หรือคุณสามารถใช้แถบค้นหาที่มุมบนขวาเพื่อค้นหารายการประวัติทั้งหมดที่มีคำหลักที่ระบุ
ข้อมูลทั้งหมดที่คุณสามารถดูได้เมื่อคุณคลิกปุ่มแสดงประวัติทั้งหมดจะถูกเก็บไว้ในฮาร์ดไดรฟ์ของคุณ ภายในไฟล์ชื่อ History.db ไฟล์นี้อยู่ในโฟลเดอร์ ~/Library/Safari/
ในการค้นหาและเปิดไฟล์ History.db:
- เปิด Finder
- เลือกตัวเลือกไป
- คลิกไปที่โฟลเดอร์
- ป้อนเส้นทางไปยังตำแหน่งไฟล์ประวัติ Safari ในกล่องข้อความแล้วคลิกตกลง
- เปิด History.db ด้วย TextEdit
คุณจะเห็นไฟล์ข้อความขนาดยาวที่ถอดรหัสได้ง่าย นั่นเป็นเพราะว่า History.db เป็นไฟล์ฐานข้อมูล SQLite จริง ๆ และไม่ได้ตั้งใจให้เปิดดูในโปรแกรมแก้ไขข้อความทั่วไป คุณควรเปิดโดยใช้เบราว์เซอร์ฐานข้อมูล เช่น DB Browser for SQLite ซึ่งคุณสามารถดาวน์โหลดได้ฟรีจากเว็บไซต์ทางการ
หลังจากติดตั้ง DB Browser สำหรับ SQLite แล้ว ให้เปิดแอพแล้วคลิก Open Database เลือกไฟล์ History.db และสลับไปที่แท็บเรียกดูข้อมูล สุดท้าย เลือกตาราง history_items
คุณควรเห็นรายการ URL และชื่อโดเมนที่เกี่ยวข้องที่มีรูปแบบค่อนข้างดี และคุณสามารถจัดเรียงตามตัวอักษร
สามารถลบประวัติ Safari ได้อย่างไรและกู้คืนได้เมื่อใด
มาดูสาเหตุทั่วไปบางประการในการลบประวัติ Safari และสามารถกู้คืนได้หรือไม่:
- การลบโดยเจตนา:ผู้ใช้ Safari หลายคนชอบที่จะรักษาประวัติการท่องเว็บให้สะอาดหมดจด เพื่อป้องกันไม่ให้ผู้อื่นตรวจสอบกิจกรรมออนไลน์ของตน ทั้งหมดนี้ก็ดีและดีจนกระทั่งคุณต้องการที่อยู่ของเว็บไซต์ที่คุณเคยเยี่ยมชมเมื่อนานมาแล้วและจำไม่ได้
- การลบโดยไม่ตั้งใจ:สิ่งที่คุณต้องทำเพื่อลบประวัติ Safari ของคุณคือคลิกปุ่มล้างประวัติและยืนยันการตัดสินใจของคุณ ตามค่าเริ่มต้น Safari จะลบเฉพาะประวัติการท่องเว็บในชั่วโมงสุดท้ายเท่านั้น แต่คุณยังสามารถบอกได้ว่าจะลบประวัติทั้งหมดในครั้งเดียว สิ่งที่มักเกิดขึ้นคือ ผู้ใช้ต้องการลบเฉพาะชั่วโมงที่แล้ว แต่ไม่ได้สังเกตว่ามีการเลือกตัวเลือกในการลบประวัติทั้งหมด ทำให้ประวัติการท่องเว็บทั้งหมดหายไปทันที
- การท่องเว็บแบบส่วนตัว:Safari อนุญาตให้คุณเปิดหน้าต่างส่วนตัว (Command+Shift+N) ที่ป้องกันไม่ให้มีการบันทึกประวัติการท่องเว็บของคุณ บางครั้งผู้ใช้ Safari ไม่ทราบว่ากำลังท่องเว็บในหน้าต่างส่วนตัวและสงสัยว่าเหตุใดจึงไม่บันทึกประวัติการท่องเว็บ
- การจัดรูปแบบ:เมื่อติดตั้ง macOS อีกครั้ง ขอแนะนำให้ฟอร์แมตไดรฟ์ระบบก่อนเพื่อเริ่มด้วยแถบสเลทใหม่ทั้งหมด มันไปโดยไม่บอกว่าการจัดรูปแบบไม่ได้ลบแค่ประวัติ Safari แต่ยังรวมถึงไฟล์อื่นๆ ทั้งหมดที่จัดเก็บไว้ในฮาร์ดไดรฟ์ด้วย
- แฮกเกอร์:ผู้ใช้ Mac ค่อนข้างปลอดภัยจากมัลแวร์ เนื่องจากอาชญากรไซเบอร์ส่วนใหญ่มุ่งเป้าไปที่คอมพิวเตอร์ที่ใช้ Windows แต่นั่นไม่ได้หมายความว่าพวกเขาจะมีภูมิคุ้มกันอย่างสมบูรณ์ ตั้งแต่แรนซัมแวร์ไปจนถึงการแฮ็กเดสก์ท็อประยะไกล มีภัยคุกคามทางไซเบอร์หลายอย่างที่อาจทำให้ผู้ใช้ Mac สูญเสียประวัติการท่องเว็บ Safari ทั้งหมดได้ในพริบตา
จะทำการกู้คืนประวัติ Safari ได้อย่างไร
มีสามวิธีหลักในการกู้คืนประวัติ Safari บน Mac และเราอธิบายวิธีทั้งหมดตามลำดับที่เราแนะนำให้คุณลองใช้
วิธีที่ 1:เจาะดิสก์
Disk Drill เหมาะสำหรับการกู้คืน History.db ที่ถูกลบโดยไม่ได้ตั้งใจหรือสูญหายระหว่างการจัดรูปแบบ ตราบใดที่ไฟล์นั้นไม่ได้ถูกเขียนทับ คุณควรจะสามารถกู้คืนได้อย่างสมบูรณ์ แม้ว่าไฟล์จะเสียหายเพียงบางส่วน คุณยังสามารถเปิดไฟล์โดยใช้เบราว์เซอร์ฐานข้อมูล เช่น DB Browser สำหรับ SQLite หรือโปรแกรมแก้ไขข้อความใดๆ เช่น TextEdit ของ Apple
วิธีคืนค่าประวัติการท่องเว็บ Safari ที่ถูกลบด้วย Disk Drill:
- ดาวน์โหลดและติดตั้ง Disk Drill สำหรับ Mac
- เปิด Disk Drill และเลือกฮาร์ดไดรฟ์หลักของคุณ
- คลิก ค้นหาข้อมูลที่สูญหาย
- พิมพ์ “history.db” ในช่องค้นหาที่มุมบนขวาแล้วกด Return
- เลือกไฟล์ History.db ที่ถูกลบแล้วคลิกปุ่มกู้คืน
- เลือกปลายทางการกู้คืนที่ปลอดภัยและคลิกตกลง
จากนั้นคุณสามารถดูประวัติ Safari ที่ถูกลบในโปรแกรมแก้ไขข้อความหรือเบราว์เซอร์ฐานข้อมูลที่คุณชื่นชอบ หากต้องการดูใน Safari คุณต้องคัดลอกไฟล์ History.db ที่กู้คืนไปยัง ~/Library/Safari แล้วเขียนทับไฟล์ที่อยู่ในตำแหน่งปัจจุบัน
วิธีที่ 2:iCloud
หากคุณใช้ iCloud เพื่อสำรองข้อมูล Safari ของคุณและซิงค์ข้อมูลระหว่างอุปกรณ์ต่างๆ คุณจะสามารถกู้คืนได้ ลบประวัติ Safari โดยใช้ iPhone ของคุณหรืออุปกรณ์ iOS และ iPadOS อื่น ๆ ที่ยังคงมีข้อมูลประวัติการท่องเว็บเดิม
สิ่งที่คุณต้องทำมีดังนี้
- เปิดแอปการตั้งค่าบน iPhone หรือ iPad ของคุณ
- แตะที่ชื่อของคุณ
- เลือก iCloud
- ค้นหา Safari และสลับสวิตช์ข้างๆ จนกว่าคุณจะได้รับพร้อมท์ให้รวมข้อมูลของคุณ
- คลิกผสาน
ด้วยวิธีนี้ คุณบังคับให้ iPhone ของคุณเขียนทับประวัติการท่องเว็บของ Safari ใน iCloud ซึ่งจะช่วยให้คุณสามารถกู้คืนประวัติ Safari ที่ถูกลบบน Mac ได้เพียงแค่เปิดตัวเลือก Safari ในการตั้งค่า iCloud (ดูขั้นตอนสุดท้ายของบทความนี้ คำแนะนำทีละขั้นตอน)
วิธีที่ 3:ไทม์แมชชีน
การกู้คืนประวัติ Safari สามารถทำได้โดยใช้ Time Machine แม้ว่าคุณจะสามารถเลือกตัวเลือกนิวเคลียร์และกู้คืน Mac ทั้งหมดของคุณเป็นสถานะก่อนหน้าจากการกู้คืนได้ แต่จะใช้เวลาน้อยกว่ามากในการกู้คืนเฉพาะไฟล์ History.db ซึ่งตามที่เราได้อธิบายไว้ก่อนหน้านี้ในบทความนี้ มีเว็บไซต์ที่เข้าชมก่อนหน้านี้ทั้งหมด และถูกเก็บไว้ในไดเร็กทอรี ~/Library/Safari
หากต้องการกู้คืนประวัติการเรียกดู Safari ที่ถูกลบโดยใช้ Time Machine:
- ปิด Safari
- เปิด Finder แล้วเลือก Go -> Go to Folder
- ป้อน ~/Library/Safari แล้วคลิกปุ่มไป
- เลื่อนลงไปจนเจอไฟล์ History.db แล้วเลือก
- คลิกไอคอน Time Machine ที่อยู่ในแถบเมนูและเลือก Enter Time Machine
- ย้อนเวลากลับไปจนกว่าคุณจะเห็นเวอร์ชันของไฟล์ History.db ที่มีประวัติการเข้าชม Safari ที่หายไป
- คลิกคืนค่าเพื่อกู้คืนไฟล์ที่เลือก
ครั้งถัดไปที่คุณเปิด Safari ประวัติการท่องเว็บของคุณควรกลับมา นั่นเป็นวิธีที่ง่ายในการดึงประวัติการเรียกดู Safari ที่ถูกลบโดยใช้ Time Machine
ปัญหาเดียวของวิธีนี้คือจะใช้งานได้ก็ต่อเมื่อเปิดใช้งาน Time Machine ก่อนข้อมูลสูญหาย หากไม่เป็นเช่นนั้น คุณจะไม่มีข้อมูลสำรองของไฟล์ History.db ที่จะกู้คืน
จะป้องกันการสูญเสียประวัติ Safari ได้อย่างไร
วิธีที่ดีที่สุดในการป้องกันการสูญเสียประวัติ Safari คือการเปิด Safari ในการตั้งค่า iCloud ด้วยวิธีนี้ iCloud จะสำรองข้อมูล Safari ของคุณไปยังคลาวด์โดยอัตโนมัติ ช่วยให้คุณสามารถซิงโครไนซ์ข้อมูลในอุปกรณ์ต่างๆ ของคุณและเรียกข้อมูลได้อย่างง่ายดายหากมีสิ่งใดเกิดขึ้นกับ Mac ของคุณ
วิธีสำรองประวัติการท่องเว็บใน Safari ด้วย iCloud:
- เปิดแอป System Preferences บน Mac ของคุณ
- เลือก iCloud
- ตรวจสอบ Safari
ประวัติการท่องเว็บ Safari ของคุณจะถูกซิงโครไนซ์โดยอัตโนมัติในอุปกรณ์ Apple ทั้งหมดที่ใช้ Apple ID เดียวกัน