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

Safari ช้า? 8 สาเหตุที่พิสูจน์แล้วและวิธีแก้ไข

คุณเห็น Spinning Beach Ball (ลูกบอลสีหมุน) บน Safari กี่ครั้งแล้วขณะเล่นเว็บบน Mac?

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

บางครั้ง อาจแค่ Safari ช้ามากหลังอัปเดต Monterey (จำได้ไหม Pitfalls ของ macOS ใหม่ที่เงางาม?)

พฤติกรรมทั้งหมดนี้เป็นอาการทั่วไปที่เกี่ยวข้องกับเบราว์เซอร์เซ็นเจอร์ของ Apple ในขณะที่ Safari เป็นเบราว์เซอร์ที่เบาและเพิ่มประสิทธิภาพสำหรับใช้บน Mac ทุกเครื่อง ปัญหาเหล่านี้อาจบังคับให้คุณต้องใช้เบราว์เซอร์ภายนอก (อาจจะ Chrome ห่างจาก Firefox) ที่มักจะเร็วกว่า

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

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

หมายเหตุ: ถ้า Safari ไมแค่ช้า แตยังแฮงและแครชอยู่ อ่านโพสต์นี้แทนสำหรับเคล็ดลับการ Troubleshooting เพิ่มเติม

เคล็ดลับสำคัญ

  1. เป็นเรื่องปกติที่ Safari จะช้าบนเว็บไซต์บางแห่ง — เว็บไซต์ "หนัก" ที่โหลด Flash หรือ Video Ads มากบนหน้าที่คุณ瀏覽 แย่กว่านั้น บางอัน Auto-play โดยไม่ต้องคลิก พวกเขามักทำให้ MacBook ร้อนเร็ว ตัวเลือกที่ดีที่สุดคือปิดหน้าเหล่านั้นทันทีเมื่ออ่านเนื้อหาเสร็จ หรือคุณติดตั้ง AdBlock Plus (Safari 相容) 來擋โฆษณาไม่ให้แสดง
  2. หยุด Multitasking มากเกินไป — คุณจะประหลาดใจว่า 90% ของโปรแกรมทำงานดีขึ้นมากเมื่อคุณไม่พยายามใช้พวกมันพร้อมกับอีก תריסר แอป มันดูเหมือนวิธีแก้ง่าย แต่มักเป็นวิธีที่ดีที่สุด
  3. ดูแล Safari — บางวิธีเป็นเรื่องนิสัย เช่น ล้าง Cache เป็นประจำ หรือ確保 App ทันสมัย 想像您的คอมพิวเตอร์เป็นรถที่ต้องการบำรุงรักษาเป็นประจำเพื่อวิ่งได้ดี
  4. ไม่ละเลยคอมพิวเตอร์ — Mac ไม่ immune ต่อไวรัส ตรงข้ามกับความคิดทั่วไป พวกเขายัง不 immune ต่อ File Corruption หรือ Errors 確保您在瀏覽時沒有撿起任何不需要的東西 那可能會影響 Safari 的性能

ด้านล่างเป็นสาเหตุทั่วไปบางอย่าง ที่เกี่ยวข้องโดยตรงหรือโดยอ้อมกับปัญหาประสิทธิภาพ Safari 還有 我們將逐步展示如何修復它。

สาเหตุที่เป็นไปได้ 1: Cache ทำงานหนักเกินไป (Overworked Cache)

Cache เป็นตำแหน่งบนฮาร์ดไดรฟ์ของ Mac ที่ Safari เก็บข้อมูลที่คุณใช้บ่อยๆ ไว้ชั่วคราว Cache ช่วยให้ Safari อ้างอิงข้อมูลนี้ได้อย่างรวดเร็ว และดังนั้นจึง執行การดำเนินการ เช่น โหลดหน้าเฉพาะ เร็วขึ้น

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

นี่คือวิธีลบข้อมูลใน Cache เพื่อให้ Safari ทำงานฉลาดกว่าการทำงานหนัก:

เริ่มต้นด้วยการล้าง History จาก Safari โดยนำทาง Menu Bar ตามด้านบน และ選擇 History > Clear History and Website Data

Safari ช้า? 8 สาเหตุที่พิสูจน์แล้วและวิธีแก้ไข

เมื่อคุณคลิกนี้ คุณจะเห็นป๊อปอัปเล็กๆ เลือก "All History" จากด้านล่างของ Drop-down แล้ว Clear History

Safari ช้า? 8 สาเหตุที่พิสูจน์แล้วและวิธีแก้ไข

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

Safari ช้า? 8 สาเหตุที่พิสูจน์แล้วและวิธีแก้ไข

บนแผง Preferences เลือก "Advanced" 然後尋找 Checkbox ที่ด้านล่างของ頁面 說 "Show Develop Menu in Menu Bar" 確保這個框被勾選 然後關閉 Preferences

Safari ช้า? 8 สาเหตุที่พิสูจน์แล้วและวิธีแก้ไข

您會注意到一個新標籤已被添加到您的 Menu Bar 稱為 "Develop" 點擊這個 然後從列表中選擇 "Empty Caches" 您不會得到任何確認 但它將清除 Cache 您可以重新啟動 Safari 並查看這是否解決了您的問題

Safari ช้า? 8 สาเหตุที่พิสูจน์แล้วและวิธีแก้ไข

สาเหตุที่เป็นไปได้ 2: Extensions ที่ไม่ดี (Bad Extensions)

大多數人知道 Apple 不太配合 Flash แต這不是唯一的 Plugin ที่可能導致 Safari lag 任何 Extension 或 Plugin ที่ล้าสมัยหรือไม่ได้รับการปรับให้เหมาะสม 可能是 "兇手" 您應該禁用或移除盡可能多的

最簡單的方法是使用 CleanMyMac X 去 Extensions > Safari Extensions (截圖如下) 在這裡您只需選擇那些不需要的插件 然後點擊底部的 "Remove" 按鈕 即可一次性清理它們

Safari ช้า? 8 สาเหตุที่พิสูจน์แล้วและวิธีแก้ไข

當然 您也可以手動完成 雖然過程會有點耗時 如果您有一長串 Extensions 要禁用或移除

首先 打開 Safari 然後導航到 Safari > Preferences

Safari ช้า? 8 สาเหตุที่พิสูจน์แล้วและวิธีแก้ไข

在 Preferences 菜單中 選擇 Extensions 圖標 您將看到所有 Extensions 的列表

Safari ช้า? 8 สาเหตุที่พิสูจน์แล้วและวิธีแก้ไข

如果您不使用某個 Extension 您應該用右側的按鈕卸載它 如果您使用它但不常 用 只需取消勾選 "Enable" 這應該會顯著加快 Safari 尤其是如果您一直在背景運行許多 Extensions

สาเหตุที่เป็นไปได้ 3: Safari รุ่นเก่า (Outdated Version of Safari)

因為 Apple ทำ Safari 它通常會收到更新 當 macOS 有新版本發布 或當有必要的 Patch 如果您正在運行舊版本的 Safari 這可能是部分 (甚至全部) ของ您的問題

如果您不在 macOS Big Sur 或更新 您的 Safari 肯定需要更新 要檢查您正在運行什麼 去 Apple Menu 在左上角 選擇 "About this Mac"

如果您在舊版本 上 您的視窗將看起來像這樣 顯示您正在運行的 macOS 版本:

Safari ช้า? 8 สาเหตุที่พิสูจน์แล้วและวิธีแก้ไข

如果您已經在 macOS Big Sur 上 它將看起來像這樣:

Safari ช้า? 8 สาเหตุที่พิสูจน์แล้วและวิธีแก้ไข

如果您還不在最新的 macOS 上 打開 App Store 從 Finder 導航到 Updates 將至少有一個軟件更新可用 您可以展開它 這將向您顯示 Safari 的更新 您可以單獨更新 或與您可能擁有的任何其他更新一起

Safari ช้า? 8 สาเหตุที่พิสูจน์แล้วและวิธีแก้ไข

สาเหตุที่เป็นไปได้ 4: เครือข่ายของคุณ (Your Network)

您可能會爭辯說 Safari 內部的問題更容易處理 但有時令人驚訝的是 Safari 並不一定是 "兇手" 您的網絡可能對 Safari 的性能有重大影響

要找出您的 Mac 是否有網絡問題 請查看我們的另一篇文章以了解更多

要測試網際網路速度 您也可以使用 Google Fiber 首先 在 Safari 瀏覽器上打開鏈接 然後按下藍色的 "Play" 按鈕 並觀看您的網際網路速度被測試 網站將首先測試您的上傳 然後是下載速度

一旦您有結果 您可以將它們與這個鏈接比較 其中包含圖表 詳細說明您應該根據連接類型期望什麼 如果您的結果低於預期 可能是時候聯繫您的互聯網服務提供商 (ISP) 了 尤其是如果速度遠低於您付費的水平

注意: 如果速度似乎正常並落在預期範圍內 那麼這可能不是您的問題 您應該嘗試我們其他的解決方案

สาเหตุที่เป็นไปได้ 5: บัญชีผู้ใช้หรือ Mac Drive ของคุณ

有時問題比單純的 Cache 充滿更深 — 您可能有 User Account ที่เสียหาย หรือ macOS 的版本運作不正確 要確定這是否是您的問題 開始時創建第二個 User Account บน MacBook ของ您

在新 User Account 上 打開 Safari 並嘗試像平常一樣使用它 如果 Safari 突然跑得更快 就是時候修復您的正常 User Account 了

使用 Spotlight (螢幕右上角) 搜尋 "Disk Utility" 並打開它

Safari ช้า? 8 สาเหตุที่พิสูจน์แล้วและวิธีแก้ไข

在 Disk Utility 內 選擇 Disk ของบัญชีของ您 並確保您在 "First Aid" 標籤 然後從右下角選擇 "Repair Disk" (如果不可用 先選擇 "Verify Disk")

注意: 如果您的 MacBook Pro 是 macOS 10.10 Yosemite 或舊版 您有兩個按鈕可以點擊如下面所示

Safari ช้า? 8 สาเหตุที่พิสูจน์แล้วและวิธีแก้ไข

然而 如果您的 MacBook Pro 是 10.11 El Capitan 或更新 (您很可能是) 只需點擊 "First Aid" 並運行它以檢查和修復它可能發現的任何問題

Safari ช้า? 8 สาเหตุที่พิสูจน์แล้วและวิธีแก้ไข

Disk Utility 將修復您的帳戶的任何問題 如果它無法修復問題 重置 MacBook Pro 永遠是一個選擇 雖然有點繁瑣

สาเหตุที่เป็นไปได้ 6: ปิดแท็บเพิ่มเติมทั้งหมด

您打開的 Safari Tabs 越多 您的電腦跑得越慢 如果您不知道 Tab 是什麼 — 它是一個打開的視窗 即使您一次只看一個 Tab 其他打開的 Tab 也在使用 CPU 這給您的電腦帶來需求

MacBook รุ่นใหม่สามารถรักษา多個 Tabs 打開相對容易 但如果您同時打開 10 หรือ 20 หรือ更多 您可能會遇到效能問題 可以顯著減慢 Safari

如果您遇到緩慢的性能 關閉任何您當前不使用的 Tabs 您可以看到營運速度的增加

สาเหตุที่เป็นไปได้ 7: ปิด Search Suggestions

這是另一個快速修復 經常可以加快 Safari 不是很多人知道這個 所以寫下來或截圖以備將來使用

要關閉 Search Suggestions 完成以下步驟:

  1. 點擊頂部視窗的 Safari
  2. 選擇 Preferences
  3. 選擇 Search
  4. 在出現的 Search Settings 視窗中 取消勾選說 Include search engine suggestions 的框
Safari ช้า? 8 สาเหตุที่พิสูจน์แล้วและวิธีแก้ไข

這可以略微增加 Safari 速度 並幫助您看到改進的性能

สาเหตุที่เป็นไปได้ 8: ปิด DNS Prefetching

如果您正在運行 Safari 版本 5.0.1 或更新 DNS Prefetching 可能會減慢您的 MacBook 這項功能允許您在點擊鏈接之前 在頁面上加載鏈接 導致更快的瀏覽 但它也可能減慢您的電腦 因為多個頁面試圖加載 和一些網站相關問題

要禁用 DNS Prefetching 請遵循以下步驟:

  1. 打開 Terminal
  2. 輸入此文本: defaults write com.apple.safari WebKitDNSPrefetchingEnabled -boolean false
  3. 退出 Safari
  4. 重新打開 Safari

DNS Prefetching 現在將被禁用 為您的 MacBook 速度帶來另一個小幅提升

最後的話

沒有人喜歡盯著彩色載入 Pinwheel 當他們只想瀏覽網頁 或訪問重要頁面工作 希望您不會再經歷 Safari 慢的問題 隨著我們的解決方案指南

仍然無法解決您的問題 即使使用了我們概述的方法? 一個好的資源是 Apple Community 論壇 在那裡您可以從同為 Mac 粉絲的人那裡獲得建議 您也可能找到 Bug Reports 和其他用戶的類似問題

或者 如果您已經修復了 Safari 問題 寫評論告訴我們關於它 在下面