Respostas:
Você pode encontrar aplicativos fixados em:
%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
e para os aplicativos do menu Iniciar, vá para:
%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu
Você pode encontrar os programas que fixou no menu Iniciar em:
C:\Users\USERNAME\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned
e os atalhos da barra de tarefas estão em:
C:\Users\USERNAME\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
Apenas copiar atalhos para esses locais não funciona . No entanto, você pode adicionar atalhos por meio de um 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
A lista que inclui todos os arquivos e pastas afixados, bem como os programas, está no Registro sob esta chave:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage2
Os valores relevantes são Favorites
, FavoritesChanges
e ProgramsCacheSMP
. Infelizmente, eles são todos binários e, portanto, muito difíceis de modificar diretamente. Cada entrada fixada aparece várias vezes, mesmo em um blob de dados, e não está claro quais precisam ser modificadas para que as alterações entrem em vigor. Posso confirmar que alterar todas as instâncias de, digamos, Thing1
para Thing2
, em seguida, matar e reiniciar o Explorer resultou na alteração da entrada fixada em Thing2
.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage2
configuração do item da Barra de Tarefas preso: KEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband
Mais informações: social.technet.microsoft.com/wiki/contents/articles/...
Para adicionar um grau de precisão às respostas que identificaram o…
% AppData% \ Microsoft \ Internet Explorer \ Inicialização Rápida \ Usuário Fixado \ StartMenu
… Como o local em que os itens do Menu Iniciar fixados pelo usuário estão armazenados, observe que apenas os programas reais - executáveis - fixados no Menu Iniciar aparecerão nessa pasta. Nem pastas nem arquivos de dados, os quais também podem ser fixados no menu Iniciar, aparecerão nessa pasta. Menciono isso para futuros leitores que acessam esta página pelo resultado do mecanismo de pesquisa e porque a pergunta original mencionava itens do Menu Iniciar , não apenas programas em particular. Então, se um usuário tiver, por exemplo ...
• 2 pastas • 3 programas • 2 documentos • 1 arquivo de música
... apenas o segundo item - os três programas - será exibido no local acima.
Não sei onde as outras coisas que aparecem lá, como as pastas, documentos e arquivos de música acima, são gravadas, mas o Registro provavelmente é uma aposta segura.
Depende do tipo de aplicativo. A maioria pode ser encontrada nas respostas já compartilhadas. Mas eles também estão contidos no caminho a seguir.
%AppData%\Microsoft\Windows\Start Menu\Programs
por exemplo
C:\Users\MyUsername\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
Desde a atualização 1703 do Windows Fall Creators, isso é tratado de maneira um pouco diferente. Há um cache do layout do menu Iniciar armazenado no Registro do Windows em HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\CloudStore
. É um pouco ofuscado, mas se você deseja fazer backup e restaurar o layout posteriormente (ou mesmo em uma nova instalação do Windows), basta exportar e reimportá-lo novamente no registro. Claro que você precisa ter todos os arquivos de volta em C:\Users\hkr\AppData\Roaming\Microsoft\Windows\Start Menu
tão bem, ou os ícones não aparecerá no menu Iniciar.
Queria adicionar a outras respostas. Os caminhos são:
% AppData% \ Microsoft \ Internet Explorer \ Inicialização Rápida \ Usuário Fixado \ Barra de Tarefas
% AppData% \ Microsoft \ Internet Explorer \ Inicialização Rápida \ Usuário Fixado \ StartMenu
No meu caso, eu queria fixar certos programas que apontam diretamente para os arquivos EXE devido a alguns instaladores corrompidos, impedindo que ícones aparecessem nos atalhos anunciados. Para isso, é necessário fixar o programa como de costume (clique com o botão direito do mouse e "Fixar ..."), depois crie um atalho apontando para o arquivo exe em alguma outra pasta (não importa onde), em seguida, substitua o atalho fixado com o atalho criado manualmente - voila, os ícones estão de volta!
% LocalAppData% \ TileDataLayer \ Database
Pode ser o que você está procurando. Existem alguns arquivos lá, se você transferir toda a pasta para um PC diferente, recupera seus blocos fixados. (Mas eles não estão no formato "atalho" - são um banco de dados ESE .)
Os créditos vão para o TPreston
Na verdade, as respostas foram incompletas para mim. Estou com um problema de que todas as pastas fixadas em "Windows Explorer" estavam desaparecendo (provavelmente algo corrompido na minha máquina que ainda preciso solucionar) e, portanto, queria fazer um backup dos itens fixados; Eu achei aquilo:
C:\Users\<your user>\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
contém todos os programas que fixei na barra de tarefas (como na resposta selecionada), enquanto:
C:\Users\<your user>\AppData\Roaming\Microsoft\Windows\Recent\AutomaticDestinations
Contém todos os "arquivos" ou "locais" que eu fixei em cada aplicativo (consulte: https://social.technet.microsoft.com/Forums/windows/en-US/57678501-e32d-4ee1-8ca1-a99d798e3e93/ onde-estão-fixados-jumplist-itens-localizados? forum = w7itproui )