13

Я полагаю, что я попробовал все приложения для управления закладками в интернет-магазине Chrome, вручную удалил часть закладок (да, я даже пытался это сделать), организовал их в папки и все такое , но они просто возвращались каждый раз, когда я запускал Chrome.

Если вам интересно, как у меня появилось 150 000 закладок, я тоже не уверен. Все, что я знаю, это то, что они были импортированы из Firefox вначале, с закладками StumbleUpon и прочим, и, похоже, они дублировались при каждой синхронизации, так как, возможно, ... 2009. У меня также есть много пустых папок, и их число, похоже, тоже увеличивается, каждый раз, когда я просматриваю свои закладки.

Сейчас я использую AM-DeadLink, который пытается удалить дубликаты, возможно, в течение 10 часов, и я не уверен, что он вообще работает, поскольку размер файла закладок в AppData/Local/Google/Chrome не упал с 51mb.

Я не хочу удалять все свои закладки, так как там есть важные вещи. Что мне нужно, так это избавиться от всех этих дубликатов навсегда. Есть идеи?


Редактировать: Итак, через год проблема остается, и теперь у меня есть еще один вопрос:

На данный момент в моем аккаунте находится 151739 закладок, как указывает Chrome Sync, но категории в Chrome Sync нельзя редактировать или удалять по отдельности. Единственная опция редактирования, которую я получаю, - это удалить данные синхронизации в целом.

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

5 ответов5

5

Я сам занимаюсь этим. У меня было 260 000 закладок, подавляющее большинство из которых были "фантомами" - папки без имени, много дубликатов и т.д. Каждый раз, когда я запускал Chrome, он потреблял много гигабайт оперативной памяти, что оказало существенное влияние на мою производительность.

Я решил удалить все плохие закладки, но мне пришлось полностью уничтожить облачную копию моих данных синхронизации Chrome, чтобы получить возможность "залипать". У меня нет быстрого решения, но я считаю, что следующие работы.

Я начал с компьютера, на котором была полная копия моих данных Chrome. Я сделал резервную копию каталога профиля со всеми этими данными. (См. Где находятся каталоги профилей пользователей Google Chrome?).

Я запустил Chrome, дождался его завершения, зашел в настройки в Chrome и отключил синхронизацию. Затем я зашел на https://www.google.com/settings/chrome/sync и нажал "Остановить и очистить", что отключает синхронизацию и удаляет все данные профиля Chrome (включая все дубликаты и фантомные закладки) из Google Cloud. , но все равно должен храниться ваш профиль Chrome на этом компьютере.

Я использовал менеджер закладок, чтобы вручную удалить все фантомные закладки. К счастью, большая часть моих была организована в дубликаты папок, поэтому у меня было всего около десятка вещей, которые нужно было удалить. Это все еще занимало много времени. Масса фантомных закладок привела Chrome к ползучести - я бы щелкнул правой кнопкой мыши на одной из этих дубликатов папок, и иногда появлялось меню с опцией "удалить".

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

Теперь на каждом другом компьютере я выходил из Chrome, перемещал данные своего профиля Chrome в корзину (потому что у этих копий профиля все еще есть все фантомные закладки), перезапускал Chrome, входил в систему и просто ждал, пока синхронизация не восстановит всю мою информацию.

К вашему сведению: я искал способ заставить Chrome синхронизировать все правильно в эту минуту. Я нашел много разумных предложений, но пока ни один из них не работает. Иногда требуется несколько минут или часов, чтобы завершить синхронизацию.

4

Протестировав все предложения, кажется, что использование менеджера закладок для ручного удаления всех дубликатов закладок является наиболее надежным (такое же поведение и разрешение, как описано в ответе Гарретта Митченера выше).

Основным камнем преткновения было обеспечить удаление только дубликатов. Другими словами, получите список уникальных закладок в менеджере закладок, чтобы сравнить их после очистки.

Это работало довольно хорошо, используя стандартные инструменты Linux на Ubuntu Trusty:

Создайте резервную копию файла закладок на случай, если уникальная папка была случайно удалена:

$ cp -av .config/google-chrome/Default/Bookmarks{,.orig} ‘.config/google-chrome/Default/Bookmarks’ -> ‘.config/google-chrome/Default/Bookmarks.orig’

Получить счетчик всех URL:

$ grep -c '"url": ' .config/google-chrome/Default/Bookmarks

Получить количество всех уникальных URL:

$ grep '"url": ' .config/google-chrome/Default/Bookmarks | awk '{print $2}' | sort | uniq | wc -l

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

Поместите их все в файл, так же можете обрезать лишние двойные кавычки, пока мы на нем:

$ grep '"url": ' .config/google-chrome/Default/Bookmarks | awk '{print $2}' | sort | uniq | sed 's/^"//;s/"$//' > Bookmarks-Original.txt

Выполните очистку в диспетчере закладок, затем извлеките все уникальные URL из файла закладок:

$ grep '"url": ' .config/google-chrome/Default/Bookmarks | awk '{print $2}' | sort | uniq | sed 's/^"//;s/"$//' > Bookmarks-New.txt

Запустите сравнение:

$ for URL in $(cat Bookmarks-Original.txt); do grep -q $URL Bookmarks-New.txt || echo $URL; done > Bookmarks-Discrep.txt

Теперь можно искать в исходном файле закладок, извлекать метаданные для оригинала и аккуратно добавлять обратно в новый файл закладок (сначала сделав резервную копию самого нового файла), например:

{
            "date_added": "13026268601621410",
            [...]
            "url": "https://wiki.mozilla.org/Security/Server_Side_TLS"
         },

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

0

Я люблю Google Chrome, но собирался перейти на другой браузер из-за постоянного увеличения количества закладок. Однако я решил, что могу усложнить ситуацию, пытаясь исправить проблему на нескольких устройствах и не позволяя функции синхронизации выполнять свою работу. Чем больше изменений я сделал, тем хуже становилось. Ниже перечислены шаги, которые я предпринял; и через 48 часов у меня больше нет дубликатов, и все синхронизируется на всех пяти устройствах.

ВЫ ДОЛЖНЫ ИЗБАВИТЬСЯ ОТ ВСЕХ ЗАКЛАДКИ НА КАЖДОМ УСТРОЙСТВЕ И ЗАПУСКАТЬ НОВЫЙ КОМПЛЕКТ ЗАКЛАДКИ.

  • Отключите функцию синхронизации на КАЖДОМ устройстве, на котором была использована ваша учетная запись Google. Google предупреждает нас, чтобы мы не открывали Chrome на общедоступных компьютерах, поскольку программа остается на этих компьютерах. Это может быть большой проблемой, потому что, как вы можете исправить то, что уже было сделано? Я решил надеяться на лучшее.
  • Отключите свою учетную запись Google на КАЖДОМ из этих устройств. Вы можете просмотреть подключенные устройства на странице https://myaccount.google.com/u/1/device-activity.
  • На ПК менеджер закладок (Ctrl+Shift+O) - это простой способ удалить ненужные дубликаты
  • На одном устройстве сделайте хорошую резервную копию закладок, которые вы хотите сохранить. Ctrl+Shift+O приведет вас к Менеджеру закладок. На синей панели выберите «ОРГАНИЗАЦИЯ», затем «Экспорт закладок в файл HTML ...» и сохраните полученный файл в том месте, где его можно будет найти позже.
  • НЕ ПОДПИСЫВАЙТЕСЬ ни на одном устройстве.
  • ПОЛНОСТЬЮ УДАЛИТЕ все закладки с каждого устройства. Менеджер закладок отлично работает на ПК; но на некоторых устройствах может потребоваться удалить Google Chrome, а затем переустановить его. Убедитесь, что у вас нет закладок на любом устройстве.
  • Войдите в свою учетную запись Google на одном устройстве (я предпочел сделать это на ПК).
  • Импортируйте файл с хорошими закладками, которые вы сохранили. Используйте Ctrl+Shift+O, Упорядочить, "Импортировать закладки из файла HTML ..."
  • Включите функцию синхронизации только на этом компьютере. Я оставил свой компьютер включенным на несколько часов, чтобы убедиться, что все попало на сервер Google.
  • Войдите в свою учетную запись Google на каждом устройстве и активируйте функцию синхронизации.
  • Вы должны быть готовы к работе !!!
  • Просто не сходите с ума, делая так много изменений в закладках на каждом устройстве.

Я надеюсь, что это помогло.

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

0

Я отключил синхронизацию закладок в Icloud и удалил расширение icloud в chrome. проблема прекратилась Ничего страшного, я не использую сафари на своем iphone, но использую хром в качестве браузера по умолчанию, поэтому я все равно получаю синхронизированные закладки.

0

Я попробовал некоторые из предоставленных решений, но безуспешно. Затем я наткнулся на это решение Reset Sync (от "Джонни") на форуме по продуктам Google, которое было простым и эффективным. Вы удаляете закладки со всех своих устройств, за исключением того, на котором есть нужные закладки, а затем сбрасываете синхронизацию.

Как было указано в другой теме, вам может потребоваться удалить / переустановить Chrome на устройстве Android, чтобы избавиться от закладок.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .