Удалить дубликаты из более 150000 закладки на Гугл Хром

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

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

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

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


Edit: Итак, год спустя проблема остается, и теперь у меня другой вопрос:

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

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

1
задан Vera X
19.04.2023 2:59 Количество просмотров материала 3090
Распечатать страницу

5 ответов

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

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

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

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

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

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

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

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

5
отвечен garrett mitchener 2023-04-20 10:47

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

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

это работало довольно хорошо используя стандарт Linux tools на 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 }' | sort | uniq | wc -l

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

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

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

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

$ grep '"url": ' .config/google-chrome/Default/Bookmarks | awk '{print }' | 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"
         },

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

4
отвечен Mandy 2023-04-20 13:04

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

0
отвечен Geoffrey Stoner 2023-04-20 15:21

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

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

0
отвечен user178779 2023-04-20 17:38

Я люблю 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
отвечен Frank Moffett 2023-04-20 19:55

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх