เนื้อหาเว็บ Safari “ไม่ตอบสนอง” บน Mac? แก้ไขลูกบอลชายหาดด้วยเคล็ดลับเหล่านี้
สารบัญ:
ผู้ใช้ Mac Safari บางครั้งอาจพบปัญหาที่เว็บเบราว์เซอร์ไม่ตอบสนองเป็นเวลานาน ซึ่งมักจะมาพร้อมกับเคอร์เซอร์ลูกบอลชายหาดหลากสีที่หมุนอยู่ ด้วยการขุดค้นเล็กน้อยภายใต้ประทุน สิ่งนี้มักจะสอดคล้องกับลักษณะของ “Safari Web Process (ไม่ตอบสนอง)” ที่แสดงในการตรวจสอบกิจกรรมใน MacOS และ Mac OS X
สถานการณ์การประมวลผลของ Safari ที่ “ไม่ตอบสนอง” ที่เฉพาะเจาะจงคือสิ่งที่เรากำลังหาทางแก้ไขที่นี่ด้วยคู่มือการแก้ไขปัญหานี้ ผู้ใช้ที่มองหาแนวทางที่กว้างขึ้นในการแก้ไขปัญหา Safari อาจต้องการดูคู่มือนี้เพื่อแก้ไขปัญหา Safari ค้างและหยุดทำงานใน Mac OS X รวมถึงใน Yosemite, El Capitan และ Sierra
ง่ายก่อน: ออกและเปิด Safari ใหม่
ก่อนอื่น สิ่งแรก การตอบสนองที่ง่ายที่สุดต่อลูกบอลชายหาด Safari และแผงลอยมีสองส่วน รอดูว่าในที่สุดหน้าเว็บจะโหลดหรือไม่ หากไม่โหลด ให้ออกจาก Safari เพื่อเปิดใหม่แล้วลองใหม่อีกครั้ง นี่เป็นแนวทางทั่วไปสำหรับผู้ใช้ Mac ส่วนใหญ่ และมักจะช่วยแก้ไขสถานการณ์
วินาทีง่ายๆ: บังคับให้ออกและเปิดใหม่
หาก Safari ไม่ตอบสนองจนไม่สามารถออกจากเมนูไฟล์ได้ การใช้ Force Quit เป็นวิธีแก้ปัญหาที่สมเหตุสมผลแทน:
- กด Command+Option+Escape เพื่อเปิดเมนู Force Quit
- เลือก “Safari” จากนั้นเลือก “Force Quit”
- รอสักครู่ เนื่องจาก Safari ถูกบังคับให้ออกและระบบจะกู้คืน จากนั้นเปิด Safari ใหม่และกลับไปเรียกดูตามปกติ
อย่างที่เราบอกไป มันใช้งานได้ดี และผู้ใช้ Mac ส่วนใหญ่ก็กลับไปท่องเว็บใน Safari อีกครั้ง
ขั้นสูงยิ่งขึ้น: กำหนดเป้าหมายกระบวนการเนื้อหาเว็บ Safari เฉพาะ (ไม่ตอบสนอง)
- เปิด “การตรวจสอบกิจกรรม” ที่พบใน /Applications/Utilities
- ใต้แท็บ CPU หรือหน่วยความจำ ให้ค้นหาและระบุตำแหน่งกระบวนการ “เนื้อหาเว็บ Safari (ไม่ตอบสนอง)” สีแดงใดๆ
- คลิกปุ่ม (X) ในแถบเครื่องมือเพื่อฆ่ากระบวนการที่เลือก
- ทำซ้ำกับกระบวนการ “Safari Web Content (ไม่ตอบสนอง)” สีแดงอื่นๆ
- ออกจากตัวตรวจสอบกิจกรรม
การฆ่า "เนื้อหาเว็บ Safari (ไม่ตอบสนอง)" กระบวนการบังคับให้ออก จากนั้นโดยปกติจะโหลดซ้ำโดยอัตโนมัติใน Safari เพียงอย่างเดียวมักจะสามารถแก้ไขปัญหาได้ แต่บางครั้งลูกบอลชายหาดก็กลับมาทันทีเนื่องจากกระบวนการของเว็บกำลังโหลดจาวาสคริปต์ที่ผิดพลาดหรือปลั๊กอินที่ยุ่งเหยิง หรือกำลังประสบปัญหาหน่วยความจำรั่วหรือซีพียูไวด์
ในภาพหน้าจอที่แนบมา คุณจะเห็นเกือบทุกกระบวนการของเนื้อหาเว็บ Safari นั้น “ไม่ตอบสนอง” และดำเนินไปอย่างยุ่งเหยิง (ยกเว้น osxdaily.com วู้ฮู!) ซึ่งกินปริมาณจริงอย่างไร้สาระ หน่วยความจำและหน่วยความจำเสมือน ลาก kernel_task ลงในท่อระบายน้ำด้วย อย่างที่คุณสามารถจินตนาการได้ในสถานการณ์เช่นนี้ Safari ไม่ตอบสนองอย่างสมบูรณ์เช่นเดียวกับ Mac ส่วนที่เหลือ ดังนั้นการมุ่งเน้นไปที่การฆ่ากระบวนการ "Safari" ทั้งหมดจึงเป็นวิธีแก้ปัญหาที่เร็วกว่าการฆ่าทีละกระบวนการทีละตัว
แก้ไข “เนื้อหาเว็บ Safari (ไม่ตอบสนอง)” และป้องกันการเกิดซ้ำ
ตอนนี้คุณรู้วิธีจัดการกับกระบวนการ Safari ที่ผิดพลาดแล้ว คุณจะทำอย่างไรเพื่อแก้ไขและป้องกันไม่ให้เกิดขึ้นตั้งแต่แรก ไม่มีคำตอบที่แน่ชัดสำหรับเรื่องนี้เนื่องจากสาเหตุไม่ได้ถูกกำหนดเสมอไป แต่มีหลายขั้นตอนที่ต้องดำเนินการเพื่อจำกัดโอกาสที่กระบวนการ Safari จะยุ่งเหยิงด้วยลูกบอลชายหาดและทำให้ Mac พังไปด้วย
ล้างแคชและประวัติเบราว์เซอร์
การล้างแคชเนื้อหาเว็บและประวัติเบราว์เซอร์มักจะช่วยแก้ปัญหาได้ แต่ข้อเสียคือมันจะลบคุกกี้ ดังนั้นการเข้าสู่ระบบที่บันทึกไว้หรือข้อมูลอื่น ๆ จาก Mac ด้วย เช่นเดียวกับสิ่งอื่น ๆ ที่ลงชื่อเข้าใช้ บัญชี iCloud (น่ารำคาญใช่) ดังนั้นเตรียมลงชื่อเข้าใช้เว็บไซต์ส่วนใหญ่อีกครั้ง
- ไปที่เมนู “Safari” แล้วเลือก “ล้างประวัติ”
- จากเมนู “ล้าง” เลือกไทม์ไลน์ที่เหมาะสม ซึ่งโดยปกติแล้ว “ประวัติทั้งหมด” จะมีประสิทธิภาพมากที่สุด” จากนั้นคลิก “ล้างประวัติ”
ปิดใช้งานปลั๊กอิน Safari และ WebGL
แม้ว่าปลั๊กอินของเบราว์เซอร์ Safari บางตัวอาจน่าสนใจ มีประโยชน์ หรือน่าสนใจ แต่ปลั๊กอินเหล่านี้มักจะสร้างปัญหาเป็นประจำ สร้างได้ไม่ดี ผิดพลาดได้ง่าย และมักเป็นสาเหตุของปัญหาเบราว์เซอร์ Adobe Flash Player เป็นตัวอย่างคลาสสิกของปลั๊กอินของเบราว์เซอร์ที่อาจทำให้เกิดการใช้ทรัพยากรมากเกินไปและพฤติกรรมที่เป็นปัญหาบน Mac แต่ก็มีอีกหลายตัวที่อาจทำให้เกิดปัญหาได้เช่นกัน คำแนะนำง่ายๆ ปิดใช้งานปลั๊กอิน คุณอาจไม่ต้องการใช้ นอกจากนี้ WebGL ยังเชื่อมโยงอย่างหลวมๆ กับปัญหาของระบบที่กว้างขึ้นใน Mac และ OS X บางเวอร์ชัน ดังนั้นการปิดใช้งานจึงมีประโยชน์เช่นกัน
- ดึงเมนู “Safari” ลงมาแล้วไปที่ “Preferences”
- ไปที่แท็บ “ความปลอดภัย” แล้วยกเลิกการเลือก “อนุญาตปลั๊กอิน” และยกเลิกการเลือก “อนุญาต WebGL”
- ออกจากการตั้งค่าความปลอดภัย จากนั้นออกและเปิด Safari ใหม่
การไม่ใช้เว็บปลั๊กอินเป็นวิธีที่ง่ายที่สุดวิธีหนึ่งในการหลีกเลี่ยงปัญหากับ Safari (หรือเว็บเบราว์เซอร์อื่นๆ สำหรับเรื่องนั้น) ใช่ ฉันทราบดีว่าบางไซต์จำเป็นต้องใช้ปลั๊กอิน ดังนั้นหากคุณจำเป็นต้องใช้ปลั๊กอินสำหรับหน้าเว็บบางหน้าหรือบางเว็บไซต์ที่คุณใช้บ่อย ให้พิจารณาใช้ปลั๊กอินเช่น Flash เฉพาะในเว็บเบราว์เซอร์แบบแซนด์บ็อกซ์ เช่น Google Chrome
อัปเดต Safari พิจารณาอัปเดตซอฟต์แวร์ระบบ
ต่อไปคือการตรวจสอบว่า Safari เป็นเวอร์ชันล่าสุดแล้ว Safari มักจะมีการแก้ไขข้อบกพร่องออกมาซึ่งสามารถแก้ไขปัญหาและป้องกันไม่ให้เกิดขึ้นอีกได้ ดังนั้นการอัปเดตซอฟต์แวร์อยู่เสมอจึงเป็นวิธีหนึ่งในการประกันว่าการแก้ไขข้อบกพร่องเหล่านั้นจะได้ผลตามที่คุณต้องการ
- ไปที่เมนู Apple แล้วเลือก “App Store”
- ไปที่แท็บการอัปเดตและค้นหาการอัปเดต Safari หรือการอัปเดตด้านความปลอดภัยที่มีอยู่ แล้วติดตั้ง
เป็นแนวปฏิบัติที่ดีในการสำรองข้อมูล Mac ก่อนที่จะติดตั้งการอัปเดตซอฟต์แวร์ใดๆ แต่นั่นก็เป็นความจริงเช่นเดียวกันกับสิ่งใดๆ ที่ปรับเปลี่ยนซอฟต์แวร์ระบบ เช่น การอัปเดตความปลอดภัยบางอย่าง อย่าข้ามการสำรองข้อมูล
คุณยังสามารถพิจารณาอัปเดตซอฟต์แวร์ระบบ Mac OS X ให้กว้างขึ้นได้หากมีเวอร์ชันที่ใหม่กว่า แต่สำหรับผู้ใช้ Mac บางคนที่ชอบซอฟต์แวร์ระบบเวอร์ชันใดที่กำลังใช้งานอยู่ ซึ่งไม่แนะนำเสมอไป
หากคุณทำตามขั้นตอนด้านบนทั้งหมดแล้วและยังคงพบปัญหาอยู่ อย่าลืมตรวจสอบบางส่วน ซึ่งมีวิธีการอื่นในการลบแคชและปิดใช้งานปลั๊กอิน และอีกสองสามวิธี โซลูชั่นอื่นๆ ด้วย และแน่นอนว่าสำหรับผู้ใช้มือถือ คุณสามารถแก้ไขปัญหา Safari และข้อขัดข้องบน iPhone ได้ด้วยเทคนิคเหล่านี้