Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

แก้ไขปัญหาการเชื่อมต่อ Safari หลังอัปเดต Mojave: 7 วิธีที่พิสูจน์แล้ว

ข้อได้เปรียบที่ใหญ่ที่สุดของ Safariเหนือเบราว์เซอร์อื่นคือ มันถูกออกแบบมาสำหรับอุปกรณ์ Apple ฟีเจอร์ ส่วนขยาย 介面ผู้ใช้ และองค์ประกอบอื่นๆ ถูกสร้างขึ้นเพื่อทำงานราบรื่นกับ iOS และ macOS Safari เป็นเบราว์เซอร์ที่เสถียรและมีประสิทธิภาพ ทำงานได้ดีแม้กับ Mac รุ่นเก่า

อย่างไรก็ตาม ผู้ใช้ Mac บางส่วนประสบปัญหาการเชื่อมต่อกับ Safari ล่าสุด ตามรายงาน Safari ไม่สามารถเชื่อมต่ออินเทอร์เน็ตหลังอัปเดต Mojave เมื่อผู้ใช้เปิดเบราว์เซอร์ พวกเขาจะได้รับการแจ้งเตือนว่าหน้าเว็บไม่สามารถแสดงได้เพราะคอมพิวเตอร์อยู่ในโหมดออฟไลน์ ผู้ใช้ได้รับตัวเลือกให้รันการวินิจฉัยเครือข่ายเพื่อพยายามแก้ปัญหา แม้ว่าคอมพิวเตอร์จะเชื่อมต่ออินเทอร์เน็ตอยู่จริง

เบราว์เซอร์และแอปอื่นๆ ทำงานได้ดีและสามารถเชื่อมต่ออินเทอร์เน็ตได้ ยกเว้น Safari ปัญหานี้ทำให้ผู้ใช้ Mac หลายคนได้รับผลกระทบมาก เนื่องจาก Safari เป็นเบราว์เซอร์ในตัวของ macOS ผู้ใช้ที่อัปเดตเป็น Mojave แต่อไม่สามารถเล่นเว็บด้วย Safari สามารถเลือกใช้เบราว์เซอร์อื่นได้ ยังมีความแตกต่างใหญ่ระหว่างการใช้ Safari และเบราว์เซอร์อื่นๆ เช่น Chrome หรือ Firefox บน Mac

อะไรคือสาเหตุของปัญหาการเชื่อมต่อ Safari นี้? หากคุณเพิ่งอัปเกรด macOS และทันใดนั้น Safari ไม่สามารถเชื่อมต่ออินเทอร์เน็ตหลังอัปเดต Mojave แล้ว อาจเป็นบั๊ก คุณจะต้องรอ Apple ปล่อยการแก้ไขทางการเพื่อแก้ปัญหานี้

เคล็ดลับจากผู้เชี่ยวชาญ: สแกน Mac ของคุณเพื่อตรวจสอบปัญหาประสิทธิภาพ ไฟล์ขยะ แอปมี害 และภัยคุกคามด้านความปลอดภัย
ที่อาจก่อให้เกิดปัญหาระบบหรือทำให้ทำงานช้าลง

ยังเป็นไปได้อีกว่าปัญหานี้เกิดจากปัจจัยอื่นๆ เช่น:

  • ไฟล์ .plist ที่เสียหาย
  • ไฟล์แคชที่เสียหาย
  • การตั้งค่าอินเทอร์เน็ตที่ไม่ถูกต้อง
  • ส่วนขยายที่ไม่ดี
  • มัลแวร์
  • เบราว์เซอร์ Safari ที่ล้าสมัย

ماذا تفعل หาก Safari ไม่สามารถเชื่อมต่ออินเทอร์เน็ตหลังอัปเดต Mojave

เป็นสถานการณ์ทั่วไปที่บางแอปทำงานผิดปกติหลังอัปเดต macOS เนื่องจากปัญหาความเข้ากันได้ ดังนั้น เมื่อ Mac ของคุณเชื่อมต่ออินเทอร์เน็ตแต่อไม่สามารถเล่นเว็บด้วย Safari หลังอัปเดต Mojave มีสองทางที่คุณสามารถเลือก: รอ Apple ปล่อยอัปเดตที่แก้ปัญหา หรือลองวิธีแก้ไขชั่วคราวเพื่อให้ Safari ทำงานอีกครั้ง

หรือคุณสามารถทำทั้งสองอย่าง คุณสามารถลองวิธีแก้ไขของเราด้านล่างขณะรออัปเดตทางการ

วิธีแก้ไข #1: รีสตาร์ท Safari

ไม่ว่าคุณจะประสบปัญหาอะไรกับ Safari สิ่งแรกที่คุณต้องทำคือปิดแอปอย่างสมบูรณ์และเปิดใหม่ กด Command + Q หรือเลือก Quit จากเมนู Safari เพื่อปิดเบราว์เซอร์ ต่อไป คลิกไอคอน Safari จาก Dock เพื่อเปิดมัน การรีสตาร์ท Safari ควรแก้ปัญหาส่วนใหญ่ที่เล็กน้อยและชั่วคราวที่เกี่ยวข้องกับแอป

วิธีแก้ไข #2: ปิดใช้งานส่วนขยาย Safari ทั้งหมด

บางครั้ง ส่วนขยายที่ไม่ดีสามารถก่อให้เกิดปัญหาประสิทธิภาพและเครือข่ายสำหรับ Safari คุณต้องปิดใช้งานส่วนขยายทั้งหมดก่อนเพื่อดูว่ามีตัวไหนเป็นผู้ก่อให้เกิดปัญหา ในการทำเช่นนี้:

  1. คลิก Safari จากนั้นไปที่ Preferences > Extensions
  2. เอาเครื่องหมายถูกออกจากกล่อง Enable Extension ถัดจากส่วนขยายทั้งหมด
  3. รีสตาร์ท Safari และตรวจสอบว่าตอนนี้มันสามารถเชื่อมต่ออินเทอร์เน็ตได้หรือไม่

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

วิธีแก้ไข #3: ลบแคชของ Safari

ข้อมูลแคชบางครั้งก่อให้เกิดปัญหาสำหรับเบราว์เซอร์ของคุณ ดังนั้นจึงสำคัญที่จะล้างแคชทุกเมื่อ มีสองวิธีในการทำ: ผ่าน Safari Preferences หรือโฟลเดอร์ Library

เพื่อลบแคชของ Safari ผ่านการตั้งค่าแอป:

  1. เปิดเบราว์เซอร์และคลิก Safari จากเมนูด้านบน
  2. จากนั้น ไปที่ Preferences > Advanced แล้วติ๊ก Show Develop menu in menu bar
  3. เมื่อคุณเห็นเมนู Develop ในแถบเครื่องมือ Safari คลิกที่มัน แล้วเลือก Empty Caches
  4. คุณยังสามารถลบประวัติการเล่นเว็บได้โดยคลิก History > Clear History
  5. ขณะที่คุณอยู่ที่นี่ คุณอาจลบข้อมูลเว็บไซต์ทั้งหมดโดยไปที่ Preferences > Privacy แล้วคลิก Remove All Website Data

อีกวิธีหนึ่งในการล้างแคชของ Safari คือการเข้าถึงโฟลเดอร์ Library ในการทำเช่นนี้:

  1. ปิด Safari
  2. กด Option แล้วคลิกเมนู Go ใน Finder
  3. เลือก Library จากเมนูแบบดรอปดาวน์
  4. ไปที่ Library > Caches > com.apple.Safari
  5. หาไฟล์ com.apple.Safari และลากไปที่ Trash
  6. ปิด Finder และเปิด Safari ใหม่เพื่อดูว่าวิธีนี้ทำงานหรือไม่

วิธีแก้ไข #4: ทำความสะอาด Mac ของคุณ

ไฟล์ที่ไม่จำเป็นบนคอมพิวเตอร์ของคุณไม่ได้แค่ทำให้ระบบแน่นอน แต่ยังก่อให้เกิดปัญหา ทำความสะอาดคอมพิวเตอร์ของคุณด้วยแอปซ่อมแซม Mac เพื่อกำจัดไฟล์ขยะที่อาจก่อให้เกิด Safari ทำงานผิดปกติ คุณอาจต้องรันซอฟต์แวร์แอนตี้ไวรัสเพื่อสแกนมัลแวร์ที่เป็นไปได้บน Mac ของคุณ

วิธีแก้ไข #5: รีเซ็ตการตั้งค่า Safari

หนึ่งในเหตุผลที่เป็นไปได้ว่าทำไม Safari ไม่สามารถเชื่อมต่ออินเทอร์เน็ตได้คือไฟล์ .plist ที่เสียหาย ไฟล์ .plist จัดเก็บการตั้งค่าและความชอบทั้งหมดที่เกี่ยวข้องกับแอป Safari เมื่อมันเสียหาย ปัญหาต่างๆ อาจเกิดขึ้นกับแอปที่เกี่ยวข้อง

เพื่อรีเซ็ตการตั้งค่า Safari คุณต้องลบไฟล์ .plist โดยทำตามขั้นตอนด้านล่าง:

  1. ปิด Safari อย่างสมบูรณ์
  2. เปิด Terminal จากโฟลเดอร์ Utilities แล้วป้อนคำสั่งต่อไปนี้: chflags nohidden ~/Library/.
  3. ปิด Terminal และไปที่ Library > Preferences
  4. ค้นหาไฟล์ .plist หรือไฟล์ที่มี Safari ในชื่อไฟล์ ตัวอย่างคือ com.apple.Safari.plist
  5. ลากไฟล์ .plist ไปที่ Trash เพื่อลบมัน การนี้จะลบการตั้งค่า Safari ทั้งหมดของคุณ คุณไม่ต้องกังวล เพราะไฟล์การตั้งค่าใหม่จะถูกสร้างขึ้นครั้งหน้าที่คุณเปิดแอป

รีสตาร์ท Mac และเปิด Safari ใหม่เพื่อตรวจสอบว่าปัญหาการเชื่อมต่ออินเทอร์เน็ตได้รับการแก้ไขแล้วหรือไม่

วิธีแก้ไข #6: ลบไฟล์ประวัติ Safari

ไฟล์ประวัติ Safari สะสมตามเวลาและอาจส่งผลต่อประสิทธิภาพของเบราว์เซอร์ หากเกิดขึ้น การลบไฟล์ประวัติเหล่านี้อาจแก้ปัญหาของคุณ ในการทำเช่นนี้:

  1. ปิดแอป Safari
  2. กดปุ่ม Option แล้วคลิก Go > Library
  3. ค้นหาโฟลเดอร์ Safari และเปิดมัน
  4. หาไฟล์ทั้งหมดที่ขึ้นต้นด้วย History ภายในโฟลเดอร์ Safari คุณสามารถลากไฟล์เหล่านี้ไปที่ Trash เพื่อลบ หรือย้ายไปที่ Desktop

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

วิธีแก้ไข #7: ล้าง DNS Cache

เมื่อคุณมีปัญหากับแอปที่เชื่อมต่ออินเทอร์เน็ต การล้าง DNS cache สามารถช่วยได้มาก ในการทำ ให้ทำตามคำแนะนำด้านล่าง:

  1. คลิก Utilities > Terminal
  2. ป้อนคำสั่งนี้ แล้วกด Enter: sudo dscacheutil –flushcache
  3. รอให้กระบวนการเสร็จสิ้น
  4. ต่อไป ปิดใช้งาน DNS prefetching โดยพิมพ์คำสั่งนี้ใน Terminal: defaults write com.apple.safari WebKitDNSPrefetchingEnabled -boolean false

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

สรุป

Safari เป็นเบราว์เซอร์ที่เสถียรซึ่งถูกออกแบบให้ทำงานได้ดีกับอุปกรณ์ Apple อย่างไรก็ตาม การเจอข้อผิดพลาดกับแอปเป็นเรื่องปกติ โดยเฉพาะหากมีการเปลี่ยนแปลงใหญ่ๆ กับซอฟต์แวร์ของคุณ ตัวอย่างเช่น ผู้ใช้ Mac รายงานล่าสุดว่า Safari ไม่สามารถเชื่อมต่ออินเทอร์เน็ตหลังอัปเดต Mojave แทนที่จะรอ Apple ปล่อยวิธีแก้ไขทางการ คุณสามารถลองวิธีแก้ไขข้างต้นและดูว่าวิธีไหนทำงานได้กับคุณ