Проблемы с Safari после обновления macOS, как их исправить

Когда Safari работает хорошо, это действительно отличный браузер, учитывая все функции интеграции между MacOS, OS X и iOS. Но когда это не работает, часто бывает очень сложно разобраться и исправить.

Safari на MacOS Mojave-Sierra и OS X El Capitan имеют довольно интересные функции. Как и в Chrome, теперь вы вкладываете вкладки в Safari. Теперь вы также можете отправлять видео YouTube на телевизор через трансляцию, не делясь всей страницей . И Safari теперь позволяет отключать вкладки.

Со всеми этими новыми и фантастическими функциями очень печально, когда пользователи не могут их использовать! Нам нравятся новые функции Safari, и мы хотим убедиться, что вы также можете их использовать.

  • Выйти и перезапустить Safari
  • Удалить все куки сайта
  • Если вы используете расширения для блокировки рекламы, отключите или удалите их, закройте Safari (при необходимости перезагрузите Mac) и попробуйте Safari снова.
  • Отключите все расширения Safari и протестируйте
  • Посмотрите на ваши настройки DNS
    • Попробуйте использовать Google DNS или другой сторонний DNS
    • Используйте терминал и очистите DNS Safari
  • Удалите или изолируйте кэш Safari (com.apple.Safari) из своей пользовательской библиотеки.
  • Удалите или изолируйте plist Safari (com.apple.Safari.plist) из вашей пользовательской библиотеки.

Диагностика проблем Safari

Недавно AppleToolBox получил многочисленные электронные письма от наших читателей, которые обновили свои macOS и теперь испытывают проблемы, связанные с Safari.

Проблемы Safari, к сожалению, связаны с многочисленными проблемами, и их нелегко обнаружить и решить .

Следовательно, это руководство по устранению неполадок работает с различными аспектами вашей системы Mac, пытаясь решить общие и не очень распространенные проблемы Safari.

общие требования

  • Пожалуйста, убедитесь, что ваш компьютер подключен к Интернету, и соединение работает. Вы можете попытаться отправить тестовое электронное письмо или IMessage и т. Д., Чтобы подтвердить это
  • Пожалуйста, убедитесь, что вы используете MacOS или OS X El Capitan, хотя шаги, выделенные в этой статье, должны работать и для предыдущих версий OS X
  • Загрузочный диск с очень низким объемом дискового пространства (12 ГБ или менее) приводит к замедлению работы. Убедитесь, что у вас нет этой проблемы. Если вы это сделаете, вам может понадобиться найти место, удалив файлы большего размера и удалив папки загрузки и другие файлы кэша.
  • Попробуйте отключить все новые USB-устройства, которые вы, возможно, добавили в аппарат после последнего обновления. Иногда новые устройства на базе USB могут вызвать проблемы на вашем Mac

Опции, представленные в этой статье, упорядочены от наименее инвазивных к большинству инвазивных подходов.

  • Первый раздел статьи посвящен сбоям Safari и невозможности запуска при запуске.
  • Во втором разделе мы попытались решить некоторые другие проблемы с Safari, предоставив вам советы
  • В следующем разделе мы рассмотрим некоторые другие проблемы Safari.
  • И, наконец, мы предоставляем вам индекс наших статей о проблемах Safari за последние годы для macOS, OS X и iOS

ПЕРВЫЙ И БЫСТРЫЙ РЕЗЕРВ.

Неважно, как вы это делаете, просто убедитесь, что вы создали резервную копию своего Mac, прежде чем выполнять какие-либо действия по устранению неполадок.

Используйте Time Machine для удобства работы в рекомендованном Apple рабочем процессе. Или выберите способ резервного копирования.

Каким бы ни был метод, сделайте резервную копию, прежде чем переходить к следующим шагам.

Safari Медленно после обновления MacOS Mojave?

Многие пользователи заметили, что производительность Safari очень низкая после обновления до MacOS Mojave. Apple сделала несколько изменений, когда дело дошло до Safari Extensions и Mojave.

Это одна из причин, по которой многие пользователи испытывают медлительность и другие проблемы с Safari.

Ознакомьтесь со следующими советами, чтобы решить любые проблемы с Safari после обновления до MacOS Mojave

  • Оцените программное обеспечение для блокировки рекламы, которое вы используете, если таковое имеется. Это особенно верно, если вы используете отдельную программу, такую ​​как Adblock Plus
  • Пользователи сообщают, что Ublock Origin, который может быть загружен Apple Store и применен в качестве расширения Safari, является более эффективным блокирующим устройством для Safari на MacOS Mojave. Safari отключает расширения, которые не загружаются из магазина приложений с последним обновлением MacOS Mojave. Мы рекомендуем попробовать Safari без блокировщиков рекламы, включая Ublock, и проверить производительность.
  • Попробуйте сократить стандартное время показа webkit и проверьте, поможет ли это. Для этого откройте сеанс терминала и введите следующую команду. по умолчанию напишите com.apple.Safari WebKitInitialTimedLayoutDelay 0.1

Устранение неполадок Safari: Шаг 1 Перезапустите и отключите расширения

Перезапустите Safari. Иногда перезапуск приложения решает проблему и может повысить скорость работы приложения.

Если Safari запускается, но не отвечает, вам придется принудительно завершить его.

Есть несколько способов принудительного выхода из приложений на Mac

  • Вы можете принудительно выйти из меню Apple или нажать эти три клавиши вместе: Option, Command и Esc (Escape) и затем выбрать Safari из списка (см. Пример выше, но выберите Safari вместо Preview)

  • Один из способов - через «Монитор активности».
    • Откройте Finder> Приложения> Утилиты> Монитор активности
    • Выберите Safari и используйте кнопку «X»

Затем отключите все расширения Safari

  • Зайдите в Safari> Настройки> Расширения

  • Снимите все флажки рядом с Enable Extension и снова протестируйте Safari (может потребоваться закрыть и перезапустить его)

Если Safari сейчас работает

  • Включите расширения по одному и тестируйте после каждого, чтобы определить «плохое» расширение, вызывающее проблему
  • Удалить (удалить) проблемное расширение (я)
    • Чтобы удалить расширение, выберите его и нажмите кнопку «Удалить»

Шаг 2 Проверьте файлы пользователя

Если перезапуск Safari не решил вашу проблему, следующий шаг - убедиться, что ваши пользовательские файлы ресурсов находятся в хорошем состоянии. Поврежденный файл ресурса пользователя может создать проблемы Safari.

Чтобы исключить возможность повреждения файла ресурсов, создайте нового пользователя на вашем Mac. Вы можете удалить его после упражнения по устранению неполадок.

Чтобы создать нового пользователя на вашем Mac

  • Apple> Системные настройки> Пользователи и группы и создайте нового пользователя, следуя подсказке

  • Создав нового пользователя, выключите Mac
  • Начните снова и войдите в систему, используя учетные данные нового пользователя. Запустить Safari
  • Если он запускается / запускается успешно, то у вас есть проблема с вашими файлами ресурсов пользователя
  • Если он не запускается, мы исключили возможность повреждения пользовательского файла ресурсов.

Для получения дополнительной информации о поврежденных учетных записях пользователей и о том, как бороться с ними, см. Эту статью.

Шаг 3 Проверьте наличие Adobe Flash и удалите кэш Safari

На этом этапе мы пытаемся удалить все файлы кэша, связанные с Safari. При этом мы рассмотрим любые файлы расширения браузера и удалим их.

В предыдущих обновлениях OS X мы заметили, что расширения браузера могут стать главной головной болью для сафари. Один плагин или расширение, которое плохо работает с новой OS X, может отключить весь веб-браузер.

Прежде чем двигаться дальше, проверьте, установлен ли Adobe Flash Player на ваш Mac

Перейдите в « Системные настройки»> «Flash Player»> «Дополнительно»> «Удалить все»> установите флажок «Удалить все данные и настройки сайта» и нажмите кнопку «Удалить данные» в нижней части окна.

Удаление кэша Safari

Мы даем вам два варианта выполнения этого шага двумя разными способами.

Первый путь, описанный ниже, предназначен для пользователей, которые могут запустить Safari, но вскоре он падает. На втором пути мы продолжим поиск путей успешного запуска.

Второй путь предназначен для пользователей, которые не могут даже открыть свой браузер Safari для доступа к настройкам.

Путь 1: Настройки и настройки для Safari

  1. Откройте Safari. Нажмите Safari> «Настройки»> «Дополнительно» и включите меню «Разработка» .

  1. Как только вы это сделаете, вы увидите «Разработка» в качестве опции в меню Safari
  2. Нажмите на этот путь меню и очистите кэш, а также отключите ваши расширения. Также удалите всю свою историю. Safari> История> Очистить историю

  1. Перейдите в « Настройки Safari»> «Расширения» и обязательно отключите все расширения.
  2. Откройте Safari> Настройки> Конфиденциальность> Удалить все данные сайта
  3. Откройте Safari> «Настройки»> «Безопасность» и отмените выбор «Разрешить все другие подключаемые модули».
  4. Не забудьте отключить любые программы блокировки рекламы, такие как Adblock plus, которые вы, возможно, используете. Если вы используете другие приложения, такие как Avast или Norton, пожалуйста, удалите программу

Еще один вариант удаления кэша Safari

  1. Закройте все окна и закройте все приложения
  2. Удерживая нажатой клавишу «Option», выберите меню «Go» в строке меню Finder.
  3. Выберите библиотеку из выпадающего
    1. Если вы не видите свою пользовательскую библиотеку, см. Эту статью
  4. Найдите файл Библиотека> Кэши> com.apple.Safari
  5. Щелкните правой кнопкой мыши этот файл com.apple.Safari и выберите «Переместить в корзину» или вместо этого изолируйте этот файл на рабочем столе.
  6. Закройте окна и перезапустите Safari.

Вполне возможно, что Safari не даст вам достаточно времени, чтобы выполнить какие-либо действия, описанные выше, и вылетает, прежде чем вы позаботитесь о них.

Если вы испытываете этот симптом, перейдите к пути 2. Если ваш Safari до сих пор стабилен, выйдите и перезапустите, чтобы протестировать приложение.

Путь 2. Если ваше приложение Safari недостаточно стабильно для выполнения любой из перечисленных выше задач, выполните следующие действия:

  1. Откройте приложение Finder
  2. Нажмите Перейти> Перейти к папке
  3. Введите «~ Библиотека / Safari / Расширения». Перетащите папку на рабочий стол. Если у вас не установлены какие-либо расширения, будет сказано, что файл не найден. Перейдите к следующему шагу

  1. Далее мы займемся файлами кеша
  2. Введите «~ Библиотека / Caches / com.apple.Safari». В папке найдите файл базы данных и перетащите его в корзину
  3. Не беспокойтесь о переносе файла в корзину, так как приложение при запуске создаст новый набор файлов кэша.

Теперь, когда вы взялись за файлы расширений и файлы кэша, попробуйте и попробуйте Safari. Если ваши расширения были виновником, это должно в значительной степени решить ваши проблемы.

Если это работает, это означает, что одно из ваших расширений / плагинов вызывает проблему.

Единственный способ выяснить это - включить одно расширение за раз, пока вы не найдете виновного. Это больно, но мы не знаем другого способа решения этой проблемы.

Шаг 4 Удалить поврежденные файлы

Мы надеемся, что вам не нужно читать этот шаг, но давайте попробуем еще один шаг, прежде чем читать и анализировать диагностические отчеты с помощью консольного приложения.

Мы думаем об этом шаге: есть вероятность, что ваш файл настроек для Safari каким-то образом поврежден. Этот шаг удалит поврежденные файлы. Обратите внимание, что это довольно безопасно и не вызовет никаких проблем на вашем Mac.

Поврежденный файл настроек также может вызвать другие проблемы с Safari. Наиболее распространенным является то, что он не позволит вам использовать функцию «Поделиться» в Safari

  1. Откройте утилиту Activity Monitor, выбрав Finder> Приложения> Утилиты> Activity Monitor
  2. Нажмите на Просмотр> Мои процессы
  3. Сортируйте процессы по имени процесса или вы также можете использовать поле поиска, чтобы убедиться, что у вас не запущен Safari
  4. Если Safari работает как процесс, выйдите из него, выбрав его из списка, а затем нажав кнопку «X» внутри восьмиугольника.

  5. Затем выберите « cfprefsd » в списке процессов и нажмите кнопку «Выйти из процесса» «X» слева вверху. ИЛИ вы также можете
  6. Killall cfprefsd в Терминале, который сбрасывает все настройки в plists и перезапускает агент cfprefsd. Все приложения, пытающиеся получить доступ к cfprefs в течение этого времени, блокируются.
  7. Новый процесс csfprefsd запустится немедленно, и это может произойти настолько быстро, что вы можете этого не заметить.
  8. Откройте приложение терминала и введите следующую команду, чтобы сделать вашу папку библиотеки видимой.
  9. chflags nohidden ~ / Библиотека /
  10. Используйте Finder прямо сейчас, чтобы найти Library> Preferences и найти файл настроек для Safari.
  11. Точный путь к файлу plist: ~ / Library / Preferences / com.apple.Safari.plist
  12. Перетащите файл на рабочий стол. Вы теряете свои настройки Safari, но система создает новый файл настроек при запуске Safari. Кроме того, лучше всего переименовать файл и сохранить его, чтобы вы могли вернуть его после выполнения этих действий. Просто добавьте суффикс, например, «.crpt» (поврежден).
  13. После того, как вы удалили файл настроек и убедитесь, что вы убили процесс «csdprefsd»
  14. Перезагрузите компьютер и запустите Safari.
  15. Если Safari работает, переместите этот файл .plist в корзину. Если Safari не работает, переместите этот .plist обратно в папку «Настройки».

Если у вас все еще есть проблемы с запуском Safari или сбоя Safari, свяжитесь с Apple Genius или обратитесь в службу поддержки или назначьте встречу.

Мы надеемся, что у вас не возникнет аппаратных проблем, таких как неисправный загрузочный диск. Вы можете запустить специальную утилиту Apple Hardware Test, чтобы убедиться, что ваше оборудование не выходит из строя, прежде чем обращаться в службу поддержки Apple.

Проблемы Safari - 5 общих советов

По нашему опыту, сторонние расширения и плагины часто несут ответственность за медлительность вашего Safari; Вот несколько общих советов, которые вы можете проверить.

Удалить AdWare

Если вы можете запустить и запустить Safari, но с общей медлительностью, есть вероятность, что машина может быть заражена каким-либо рекламным ПО. Вы можете использовать бесплатный инструмент для удаления рекламного ПО, например www.Adwaremedic.com/index.php.

Установите инструмент, откройте и запустите его, нажав кнопку «Сканировать на наличие рекламного ПО», чтобы удалить любое рекламное ПО. После этого закройте приложение и попробуйте снова запустить Safari.

Говоря о бесплатных приложениях, еще одно хорошее приложение для изучения и оценки - «MacClean». Вы можете использовать приложение для включения, остановки или удаления плагинов Safari очень легко. Это также поможет вам очистить ненужные файлы.

Обновить настройки DNS

Иногда проблема может быть связана с настройками DNS.

Проверьте или обновите настройки DNS вашего Mac

  1. В меню Apple выберите «Системные настройки». Затем нажмите Сеть
  2. Выберите, как ваш Mac подключается к Интернету, обычно Ethernet или WiFi
  3. Нажмите кнопку Дополнительно
  4. Нажмите вкладку DNS
  5. В разделе «DNS-серверы» этого окна нажмите кнопку «Добавить» (+) или «Удалить» (-), чтобы добавить или удалить IP-адрес DNS-сервера.

    1. Если у вас несколько DNS-серверов, перетащите IP-адреса, чтобы изменить порядок

Одним из симптомов этой проблемы является то, что ваш Safari запускается на macOS (любой версии) или Mc OX S El Capitan, но при вводе любого URL-адреса вы увидите очень медленный Safari.

Очистите кеш DNS

  1. Откройте терминал и введите следующую команду
    1. sudo dscacheutil –flushcache
  2. Если вы используете Yosemite, используйте следующую команду для очистки DNS-кэша.
    1. sudo kill -HUP mDNSResponder
  3. Кроме того, попробуйте отключить предварительную выборку DNS, чтобы убедиться, что это помогает ускорить процесс.
    1. Чтобы отключить предварительную выборку DNS, откройте терминал и используйте следующую команду:
    2. по умолчанию write com.apple.safari WebKitDNSPrefetchingEnabled -boolean false

Если вы видите ошибку «операция не разрешена» при использовании терминала, см. Эту статью по устранению неполадок, чтобы предоставить терминалу полный доступ к диску.

Дополнительную информацию о том, как не отвечающие DNS-серверы или недопустимые конфигурации DNS могут вызвать длительную задержку перед загрузкой веб-страниц, см. В этой базе знаний Apple.

Удалить файлы истории Safari

Закройте приложение Safari. Затем просмотрите папку пользователя ~ / Library / Safari и изолируйте все файлы, которые начинаются с «History» в этих папках, на рабочем столе.

Если вы не видите свою пользовательскую библиотеку, ознакомьтесь с этой статьей для пошагового руководства по отображению пользовательской библиотеки вашего Mac.

Как только вы переместили файлы на рабочий стол, запустите Safari и проверьте.

Безопасный режим

Если ни один из вышеперечисленных шагов не помог вам, попробуйте запустить Safari в безопасном режиме. Войдите в безопасный режим, перезагрузив Mac и нажав клавишу Shift при перезагрузке.

Безопасный режим не позволяет вашему Mac запускать любые сторонние программы и расширения, которые вы установили в прошлом.

Если он работает хорошо в безопасном режиме, попробуйте запустить диагностический инструмент, например EtreCheck, бесплатный инструмент, который объясняет, что происходит внутри вашего Macintosh.

Дополнительный ресурс по устранению неполадок

Наконец, на протяжении многих лет мы пытались оценить проблемы, связанные с Safari, и создали индекс советов по устранению неполадок Safari как для iOS, так и для OSX, которые будут вам полезны.

Пожалуйста, обратитесь к этому руководству.

Safari не работает после обновления iTunes? Видите сообщение об ошибке, что Safari не загружается из-за проблемы?

Некоторые люди сообщают о проблемах с Safari после обновления до более новой версии iTunes. Люди, использующие версии Mac OS X, такие как Yosemite, похоже, наиболее подвержены этой ошибке.

В частности, люди видят следующее сообщение: «Safari не загружается из-за проблемы».

Обратитесь к разработчику, чтобы убедиться, что Safari работает с этой версией OS X. Возможно, вам придется переустановить приложение. Обязательно установите все обновления для приложения и OS X ».

Обновите iTunes ... Снова!

Перед устранением неполадок, попробуйте еще раз обновить iTunes. Некоторые читатели сообщают, что им нужно обновить iTunes несколько раз, прежде чем все снова заработает!

Убедитесь, что вы перезагружаете свой Mac после любого обновления, даже если оно автоматически перезагружается. Выполнение окончательного перезапуска кажется критическим для нормальной работы Safari (и iPhoto).

Если вы продолжаете видеть эту ошибку на вашем Mac, попробуйте следующее:

  1. Переместите файл в папку на рабочем столе, чтобы изолировать его (или сохранить его на месте, переименовав его): MobileDevice.framework / Versions / A / MobileDevice
    1. (перейдите по адресу: /System/Library/PrivateFrameworks/MobileDevice.frameworks/Versions/A/MobileDevice)
    2. Откройте окно Finder и в верхнем меню выберите «Перейти».
    3. Выберите Компьютер. Затем выберите Macintosh HD (или как вы называете свой основной жесткий диск)
    4. Далее выберите Система, а затем выберите Библиотека
    5. Найти частную платформу
    6. Найти мобильное устройство.
    7. Открыть папку версий
    8. Изоляция путем перемещения в новую папку рабочего стола или переименования файла MobileDevice_OLD - мы НЕ рекомендуем удалять этот файл
  2. Перезагрузите ваш Mac
  3. Проверьте, не начинает ли Safari снова работать
    1. Если нет, попробуйте переместить всю папку /System/Library/PrivateFrameworks/MobileDevice.frameworks в отдельную папку на рабочем столе или переименовать эту папку

Мы не сталкиваемся с этой проблемой сами, поэтому мы не можем проверить.

Возможно, вы не сможете делать локальные резервные копии iDevices с iTunes после удаления, перемещения или переименования файлов или папок MobileDevice.

Вы создаете резервную копию своего Mac?

Если вы регулярно выполняете резервное копирование своего Mac с помощью Time Machine или другого инструмента, вы также можете попытаться восстановить (или скопировать) этот файл: System / Library / PrivateFrameworks / MobileDevice.framework / Versions / A / MobileDevice

из вашей резервной копии и замените текущий файл этой версией резервной копии.

Удостоверьтесь, что резервное копирование было сделано до того, как ваш Mac обновил iTunes.

Если вы не сделаете резервную копию (и да, это то, что вы действительно должны сделать), вы также можете скопировать этот же файл с Mac, который использует ту же операционную систему и не имеет этой проблемы.

Или просто обновите свою ОС!

Другой обходной путь, если вы не хотите связываться с этими файлами, - это обновить MacOS или OS X до более поздней версии - это, похоже, решает эту конкретную проблему.

Люди, которые имели эту проблему и обновили ее до El Capitan или macOS (любой версии), обнаружили, что она мгновенно исчезла после обновления macOS / OS X.

macOS оптимизирован для 64-битных процессов

В macOS и большинстве Mac OS X почти все приложения предназначены для работы в 64-битном режиме (главное исключение - DVD-плеер, то есть если на вашем Mac он есть).

Часто старые и устаревшие программы или расширения, написанные для 32-битного режима, вызывают проблемы, особенно для macOS High Sierra и выше. Начиная с High Sierra, приложения, которые не используют 64-битные процессы, показывают предупреждение при открытии. В будущем Apple намерена сделать 32-приложения несовместимыми с macOS.

Читатель Советы

  1. Попробуйте перейти в « Системные настройки Apple»> «Сеть»> «Дополнительно»> «Прокси» . Снимите флажок с прокси-сервера SOCKS и любого другого прокси-сервера, отмеченного галочкой, затем нажмите Don e, чтобы сохранить
  2. Это легко сделать в ваших настройках. Перейдите в Safari> «Настройки»> «Основные» и убедитесь, что в раскрывающемся списке «Safari открывается с помощью» убедитесь, что для него не установлено «Все Windows с последнего сеанса». Мы слышали от одного из наших читателей, который сказал, что каждый раз, когда он открывает сафари, он всегда будет открывать последнюю страницу своей предыдущей сессии, и он хочет выход из него.
  3. Некоторые пользователи заметили забавную страницу Youtube, когда открывают ее в Safari. К сожалению, это происходит, когда у вас запущено программное обеспечение для блокировки рекламы. Отключите AdBlock plus или другие программы для блокировки рекламы, которые вы запускаете, и вы сможете увидеть YouTube в его былом великолепии!

Мы желаем вам удачи, так как Safari - одно из самых сложных приложений для устранения неполадок. Пожалуйста, держите нас в курсе ваших комментариев и дайте нам знать, если у вас возникнут какие-либо другие проблемы, связанные с вашей MacOS и другими обновлениями ОС.