Где хранятся задачи списка переходов Windows?

786
NoOne

Время от времени у меня возникают проблемы с задачами из списка переходов Opera.

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

Скачок-лист

Вот что происходит, когда я нажимаю на него:

результат

(Этот путь к файлу не существует.)

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

Или, возможно, данные верны, и они просто где-то кешируются, и мне нужно очистить этот кеш?

3
Почему бы тебе просто не очистить список переходов? CCleaner может решить эту проблему. Ramhound 8 лет назад 1
@Ramhound Я пытался запустить CCleaner. Это не помогло. Я также не вижу каких-либо конкретных настроек для списков переходов на нем. Я не знаю, назван ли он в честь чего-то более общего. Но у меня есть большинство активных опций очистки. NoOne 8 лет назад 0
@NoOne Они называются «Списки переходов на панели задач». Смотрите мой ответ [Как удалить последние файлы, открытые для каждого приложения в Ccleaner] (http://superuser.com/a/1046311) DavidPostill 8 лет назад 2
@ Ramhound Ой! В самом деле! CCleaner имеет параметр для этого в «Проводнике Windows». И он заново создает файлы в `% APPDATA% \ Microsoft \ Windows \ Recent \ CustomDestination`. Просто это не решает проблему, к сожалению. Я предполагаю, что проблема в другом месте, откуда берутся данные для воссоздания этих файлов. NoOne 8 лет назад 0

1 ответ на вопрос

3
Ben N

Windows keeps the jump list cache here:

%APPDATA%\Microsoft\Windows\Recent\CustomDestinations 

Note that Recent doesn't appear to be a child of Windows, but it's there; just copy/paste that path into the Run box. You'll be taken to a place that has lots of .customDestinations-ms files.

Old versions of Opera (pre-30?)

Use one of Opera's jump list items and see which file gets updated. (For me, it was titled 7fc0edee3248ce7.) Delete that file. That will break the jump list. Run Opera normally by just clicking the pinned icon; the file will be recreated and the jump list will be restored.

Also, Opera keeps some proprietary data here:

%APPDATA%\Opera Software\Opera Stable\Jump List Icons 

If you rename or remove that folder, Opera will recreate it. It appears that there's one file for every Speed Dial item.

New versions

Apparently, Opera no longer attempts to restore the jump list items. I had to completely uninstall (i.e. torch user data as well) and reinstall it to get the items back.

Действительно, задачи списка переходов хранятся там! Благодарю. :) Однако я вижу, что они не обновляются каждый раз, когда я использую список переходов (возможно, из-за того, что мои задачи списка переходов разбиты с самого начала). Я нашел нужный, заглянув внутрь файлов. После удаления я не смог восстановить его. Я открыл Оперу, но так больше не было. Я попытался отредактировать этот файл с помощью HEX-редактора, но там МНОГИЕ идентичные пути ... NoOne 8 лет назад 0
@ Нет Нет, удаление файла очистит список переходов. Снова запустите Opera, щелкнув значок закрепленной панели задач. Файл появится снова, и список будет восстановлен. Ben N 8 лет назад 0
Я закрыл Opera и снова открыл ее из закрепленного значка на панели задач и сформировал меню «Пуск». Он не будет заново создавать файл. Не уверен, почему ... Он воссоздает его на вашем компьютере? Это странно... NoOne 8 лет назад 0
@ NoOne Хм, я только что обновился до последней версии Opera, и она больше не работает для меня. Помогает ли перезагрузка? Ben N 8 лет назад 0
@ NoOne Ну, я много чего перепробовал, и единственное, что это сделало, это полная деинсталляция и переустановка Opera. : / Ben N 8 лет назад 0
Похоже, что при использовании CCleaner эти файлы воссоздаются: http://superuser.com/a/1046311. Но это не решает проблему. Я предполагаю, что проблема в другом месте, откуда берутся данные для воссоздания этих файлов. NoOne 8 лет назад 0