2010-08-02 19:23:18 +0000 2010-08-02 19:23:18 +0000
132
132

Где хранится список привязанных элементов меню запуска и панели задач в Windows 7

Каково местоположение привязанных элементов меню запуска и панели задач?

Является ли этот список реестром, или папкой где-то?

Ответы (9)

133
133
133
2010-08-02 21:03:11 +0000

Вы можете найти закодированные приложения в:

%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar

и для стартового меню приложения переходят в:

%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu
30
30
30
2010-08-02 21:16:23 +0000

Вы можете найти программы, которые вы подключили к стартовому меню по адресу:

C:\Users\USERNAME\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned

, а ярлыки на панели задач по адресу:

C:\Users\USERNAME\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar

Простое копирование ярлыков в эти места не работает . Однако, вы можете добавить ярлыки через VBScript :

Const CSIDL_COMMON_PROGRAMS = &H17 
Const CSIDL_PROGRAMS = &H2 
Set objShell = CreateObject("Shell.Application") 
Set objAllUsersProgramsFolder = objShell.NameSpace(CSIDL_COMMON_PROGRAMS) 
strAllUsersProgramsPath = objAllUsersProgramsFolder.Self.Path 
Set objFolder = objShell.Namespace(strAllUsersProgramsPath & "\Accessories") 
Set objFolderItem = objFolder.ParseName("Calculator.lnk")
Set colVerbs = objFolderItem.Verbs 
For Each objVerb in colVerbs 
    If Replace(objVerb.name, "&", "") = "Pin to Start Menu" Then objVerb.DoIt
Next
```.
14
14
14
2016-10-10 19:20:24 +0000

Список, который включает в себя все привязанные файлы и папки, а также программы, находится в реестре под этим ключом:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage2

Соответствующими значениями являются Favorites, FavoritesChanges, и ProgramsCacheSMP. К сожалению, все они двоичные, и поэтому их очень сложно изменить напрямую. Каждая закодированная запись появляется несколько раз даже в пределах одного блока данных, и непонятно, какие из них нужно изменить, чтобы изменения вступили в силу. Я могу подтвердить, что изменение всех экземпляров, скажем, Thing1 на Thing2, а затем убийство и перезапуск Проводника привели к тому, что pinned запись была изменена на Thing2.

11
11
11
2015-03-13 00:03:04 +0000

Чтобы добавить степень точности к ответам, которые идентифицируют…

%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu

…папку как место хранения элементов меню “Пуск”, обратите внимание, что в этой папке будут отображаться только актуальные программы - исполняемые файлы, которые привязаны к меню “Пуск”. Ни папки, ни файлы данных, которые также могут быть прикреплены к меню “Пуск”, не будут отображаться в этой папке. Я упоминаю об этом как для будущих читателей, которые заходят на эту страницу через результат поиска, так и потому, что в оригинальном вопросе упоминалось меню “Пуск” пункты, а не только программы в частности. Так что если пользователь имеет, например…

  • 2 папки - 3 программы - 2 документа - 1 музыкальный файл

… только второй пункт - 3 программы - покажет в месте выше.

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

4
4
4
2013-10-03 15:00:20 +0000

Зависит от типа приложения. Большинство можно найти в ответах, которые уже предоставлены. Но они также содержатся по следующему пути.

%AppData%\Microsoft\Windows\Start Menu\Programs

, например

&00001

2
2
2
2018-08-16 10:53:28 +0000

Так как Windows Fall Creators Update 1703 это обрабатывается немного по-другому. Кэш расположения меню “Пуск” хранится в реестре Windows в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\CloudStore. Он немного запущен, но если вы хотите создать резервную копию и восстановить компоновку позднее (или даже при установке новых окон), достаточно экспортировать и затем снова импортировать её в реестр. Конечно, вам нужно вернуть все файлы обратно в C:\Users\hkr\AppData\Roaming\Microsoft\Windows\Start Menu, иначе значки не появятся в меню “Пуск”.

1
1
1
2016-07-07 06:46:37 +0000

%LocalAppData%\TileDataLayer\Database

Возможно, это то, что вы ищете. Там есть пара файлов, и если вы перенесёте всю папку на другой компьютер, то получите обратно свои плитки. (Но они не в формате “быстрого доступа” - это база данных ESE .)

Кредиты идут в TPreston .

1
1
1
2014-06-16 20:04:15 +0000
1
1
1
2017-03-24 10:08:31 +0000

Вообще-то, ответы там, где они неполные для меня. Я столкнулся с проблемой, что все папки, закрепленные в “Проводнике Windows”, исчезли (возможно, на моей машине что-то повреждено, что мне все еще нужно исправить), и поэтому мне захотелось сделать резервную копию закрепленных элементов; я нашел это:

C:\Users\<your user>\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar

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

C:\Users\<your user>\AppData\Roaming\Microsoft\Windows\Recent\AutomaticDestinations

Содержит все “файлы” или “места”, которые я подключил к каждому приложению (ссылка на файл): https://social.technet.microsoft.com/Forums/windows/en-US/57678501-e32d-4ee1-8ca1-a99d798e3e93/where-are-pinned-jumplist-items-located?forum=w7itproui ).

Похожие вопросы

3
28
13
7
2