Como fazer com que os favoritos do Chrome apareçam no menu Iniciar do Windows 10?

18

Eu uso muito mais as ferramentas do Chrome > Adicionar à área de trabalho ... para fixar atalhos de aplicativos da web na área de trabalho e na barra de tarefas e abri-los em uma janela separada sem cromo.

Isso funciona muito bem, mas quando coloco o atalho no menu Iniciar, recebo o ícone padrão do Chrome em vez do ícone favorito.

O favicon é exibido bem no atalho da área de trabalho e na barra de tarefas.

Como faço para que o favicon apareça também no menu Iniciar?

Deve ser um ícone do SharePoint

Charles Roper
fonte
Aplicativos Chrome são atalhos normais (em vez de arquivos .url). A fixação de URLs dessa maneira mostraria o ícone personalizado na tela Iniciar. Antes de fixar, salve o ícone fav localmente e aplique no arquivo .URL.
W32sh #
Esse método permite que você abra o URL em uma nova janela do Chrome sem o cromo da janela (barra de URL, guias, etc.)? O atalho criado quando você salva um aplicativo do Chrome aponta para chrome.exe e possui um sinalizador --app =.
Charles Roper

Respostas:

28

Parece que esse problema foi causado por uma peculiaridade da maneira padrão em que o Windows 10 escolhe um ícone para um bloco. Encontrei a seguinte explicação por "Leo Vr" no Fórum de Ajuda do Chrome:

O grande Google - "ícone" no menu iniciar e o fato de que para os aplicativos do Google todos os "ícones" são iguais não são causados ​​por uma falha, mas são "de acordo com as especificações". Com a atualização do Windows 10 Threshold 2, a Microsoft adicionou a possibilidade de personalizar os blocos no menu Iniciar. O Google usa esse recurso, o que deixa alguns de nós infelizes.

Esse customização é feito adicionando um arquivo "VisualElementsManifest.xml" ao diretório em que o executável reside. No nosso caso, é o arquivo "chome.VisualElementsManifest.xml".

Quando você adiciona um programa ao menu Iniciar, acontece o seguinte: - um atalho para o programa é feito no diretório ".... \ AppData \ Roaming \ Microsoft \ Windows \ Menu Iniciar \ Programas". - é feito um bloco, com base nesse atalho E no arquivo "VisualElementsManifest.xml" mencionado anteriormente. Isso faz com que todos os atalhos para o programa "chrome.exe" tenham o mesmo grande "ícone".

O que podemos fazer sobre isso?

  • caso o arquivo "VisualElementsManifest.xml" esteja ausente, o ícone do atalho é usado para o bloco. No nosso caso, é exatamente isso que queremos.
  • se removermos (ou renomearmos) o arquivo "VisualElementsManifest.xml" no início, nada acontecerá.
  • o bloco é atualizado, no entanto, se o atalho for alterado. (É suficiente se o "lastwritetime" do atalho mudar).
  • então mudei a última gravação usando "powershell" (presente no Windows 10 por padrão)
  • o comando para isso é: (ls "C: \ Usuários \ leo \ AppData \ Roaming \ Microsoft \ Windows \ Menu Iniciar \ Programas \ Chrome-apps \ Google Maps.lnk"). lastwritetime = get-date
  • é claro que o nome do atalho precisa ser alterado para aquele específico para o seu caso.

Dessa forma, consegui que os ícones dos aplicativos do Google parecessem da maneira que eu queria. Espero que funcione para você também.

Aplicativos Chrome com ícones corretos

"tfenster" no mesmo encadeamento também fornece esse script útil do PowerShell (que eu precisei modificar um pouco para começar a trabalhar) para atualizar todos os atalhos na pasta Aplicativos do Chrome:

foreach ($file in (ls "~\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Chrome Apps")) {
     $file.LastWriteTime = get-date
}
Charles Roper
fonte
Muito obrigado pelo script. Aqui está o bug logged para isso: bugs.chromium.org/p/chromium/issues/detail?id=732357
Ujjwal Singh
O VisualElementsManifest.xml normalmente é exibido como chrome.VisualElementsManifest.xml. Mas você precisa acessar esta pasta: C: \ Arquivos de Programas (x86) \ Google \ Chrome \ Application
Martin
11
Isso funcionou. Basicamente o que você precisa fazer é estes passos: 1. Mudar o nome "chrome.VisualElementsManifest.xml" 2. Atualizar o ícone (manualmente ou usando o script powershell mencionado)
droidgren
Como alternativa, após renomear / remover o VisualElementsManifest.xml, você pode simplesmente desafixar e refazer os atalhos para o menu Iniciar.
23919 Kenneth Cochran
4

Aqui está um método mais fácil que deve funcionar para a maioria das pessoas:

Gosto da resposta de Charles Roper, mas não é útil para aqueles que não têm experiência no uso do Windows Powershell.

(crédito: https://www.youtube.com/watch?v=ISvelu_dym4 )

Basicamente, você cria uma cópia do chrome.exe , renomeia-a para chrome2.exe e aponte todos os seus atalhos do menu iniciar para esse novo arquivo exe.

Depois de clicar em Aplicar, seus ícones serão exibidos corretamente.

Aqui está um passo a passo:

  1. Clique com o botão direito do mouse em um de seus ícones culpados no menu Iniciar e vá para Mais> Abrir local do arquivo
  2. A partir daí, clique com o botão direito do mouse no ícone e selecione Propriedades
  3. Clique no botão Abrir local do arquivo
  4. Clique em chrome.exe e pressione ctrl + c para copiar e, em seguida, ctrl + v para colar uma nova cópia
  5. Renomeie esta nova cópia para chrome2.exe
  6. Volte ao menu Iniciar e vá para Mais> Abrir local do arquivo em um dos ícones
  7. Clique com o botão direito do mouse em cada um dos atalhos do aplicativo Chrome, selecione Propriedades e altere o campo Destino para apontar para chrome2.exe em vez de chrome.exe

Observe que não há necessidade de criar uma nova cópia do chrome.exe para cada atalho; apenas o que o chrome2.exe fará.

Boa sorte!

Adam C. Joiner
fonte
1

Como alternativa, crie um atalho .URL para um site. Mova o arquivo paraC:\Users\{username}\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

Em seguida, na lista Todos os aplicativos, clique com o botão direito do mouse no atalho e clique em Fixar para iniciar. insira a descrição da imagem aqui

w32sh
fonte
3
Infelizmente, isso abre uma nova guia em uma janela normal do Chrome. Eu preciso de uma janela separada sem cromo.
Charles Roper
Isso não funciona para mim. Apenas mostra o ícone do Chrome. Como você cria o atalho da URL?
Vapid Linus
1

Encontrou outra maneira interessante de personalizar os links do menu Iniciar com o ToolIndifier Tile A ferramenta é de código aberto e funciona bem em quase todos os atalhos, exceto no MS Office.

Você pode obtê-lo aqui .

q3fuba
fonte
0
  1. Criei shourtcuts de aplicativos com o botão direito do mouse no Chrome na área de trabalho em uma pasta chamada "Google Apps"
  2. Para cada atalho do aplicativo, peguei o ícone em uma pasta separada chamada "icons" (por exemplo:% USERPROFILE% \ Desktop \ Google \ icons \ Gmail.ico)
  3. Novamente, para cada atalho de aplicativo, mudei para ícone para os mais usados ​​(gmail para gmail, mapas para mapas etc., cada um deles tinha os mesmos ícones de antes, mas não o mesmo arquivo ico)
  4. Adicionei esta pasta a C: \ ProgramData \ Microsoft \ Windows \ Menu Iniciar \ Programas
  5. Alterei o nome do VisualElementsManifest.xml para VisualElementsManifest.xmlbkup para não excluí-lo, mas o sistema não pôde ver o arquivo para executar seu trabalho.
  6. No menu Iniciar, clique com o botão direito do mouse e fixou os aplicativos, e FUNCIONA. resultado final
balcis
fonte
0

Tentei muitas dessas opções, mas a única que funcionou para mim foi essa solução da g33kio:

A razão pela qual os ícones estão errados é porque os atalhos referenciam o chrome.exe com as opções no final para iniciar o aplicativo. A única maneira de corrigir isso é o chrome criar arquivos bat ou arquivos exe reais para lançar os aplicativos com os ícones associados. Existe uma solução alternativa, mas você precisa fazer isso para cada aplicativo e não é um processo fácil.

Você precisa acessar os ícones normais usados ​​no Google Apps. Você pode fazer uma das duas coisas:

  1. Clique em Iniciar -> Todos os aplicativos -> Aplicativos do Chrome
  2. Clique com o botão direito do mouse em um dos atalhos e vá para Mais -> Abrir Localização do Arquivo

OU

  1. Abra o Explorer e digite o seguinte na barra de endereço:
  2. % USERPROFILE% \ AppData \ Roaming \ Microsoft \ Windows \ Menu Iniciar \ Programas \ Aplicativos Chrome

Agora siga as instruções abaixo:

  1. Abra outra janela do explorer
  2. % USERPROFILE% \ AppData \ Local \ Google \ Chrome \ Dados do usuário \ Padrão \ Aplicativos da Web
  3. Você verá uma pasta para cada aplicativo que instalou
  4. Abra uma das pastas
  5. Você deverá ver um arquivo de ícone e outro arquivo md5 (se não vir as extensões, clique em ver e marque a caixa ao lado de extensões de nome de arquivo)
  6. Clique com o botão direito do mouse no espaço em branco e clique em Novo -> Documento de Texto
  7. Abra o documento de texto e digite um dos seguintes: Versão de 64 bits: "% PROGRAMFILES% \ Google \ Chrome \ Application \ chrome.exe" --profile-directory = Default --app-id = [ID] Versão de 32 bits: "% PROGRAMFILES (x86)% \ Google \ Chrome \ Application \ chrome.exe" --profile-directory = Default --app-id = [ID]
  8. Substitua [ID] pelo nome da pasta em que você criou o aplicativo da área de trabalho menos o crx
  9. Exemplo: _crx_gbchcmhmhahfdphkhkmpfmihenigjmpp seria --app-id = gbchcmhmhahfdphkhkmpfmihenigjmpp
  10. Salve o arquivo.
  11. Agora clique com o botão direito do mouse no arquivo e clique em renomear.
  12. Altere o nome do arquivo para o nome do aplicativo seguido e substitua .txt por .bat
  13. Agora clique com o botão direito do mouse no arquivo bat e arraste-o para a janela do explorer aberta na primeira parte
  14. Clique em criar atalho
  15. Agora clique com o botão direito do mouse no novo atalho e clique em Propriedades
  16. Clique no ícone de alteração e navegue até a pasta em que você criou o arquivo bat e selecione o arquivo .ico
  17. Finalmente, renomeie o atalho para o que você quiser que apareça no menu Iniciar do Windows
  18. O novo atalho aparecerá no menu Iniciar em todos os aplicativos. Você pode fixá-lo no menu Iniciar a partir daí

Quando você estiver alterando as propriedades na etapa 15, defina Runcomo Minimized, ou ele piscará uma janela do prompt de comando quando você a abrir.

rudivonstaden
fonte
-1

Resposta ainda mais fácil que faz sentido e funciona! Passos:

  1. Abra o Menu Iniciar, clique com o botão direito do mouse no ícone do Chrome ofensivo, selecione "abrir localização do arquivo".
  2. Clique com o botão direito do mouse no aplicativo selecionado, selecione "propriedades".
  3. Selecione a guia "Alterar ícone", selecione o ícone apropriado e clique em OK
  4. Selecione "Aplicar" e depois "OK"
  5. Você Terminou!

:)

Gregorio
fonte