Bagaimana agar favicons Chrome muncul di menu mulai Windows 10?

18

Saya menggunakan alat lainnya dari Chrome > Add to desktop ... banyak fitur untuk menyematkan pintasan webapp ke desktop dan taskbar saya dan membuatnya terbuka di jendela tanpa chrom terpisah.

Ini berfungsi dengan baik, tetapi ketika saya menyematkan pintasan ke menu mulai, saya mendapatkan ikon default Chrome alih-alih favicon.

Favicon ditampilkan dengan baik pada pintasan desktop dan pada bilah tugas.

Bagaimana cara mendapatkan favicon untuk muncul di menu mulai juga?

Harus menjadi ikon SharePoint

Charles Roper
sumber
Aplikasi Chrome adalah pintasan normal (bukan file .url). Menyematkan URL dengan cara ini akan menampilkan ikon khusus di layar Mulai. Sebelum menyematkan, simpan ikon favorit secara lokal dan terapkan ke file .URL.
w32sh
Apakah metode itu memungkinkan Anda untuk membuka URL ke jendela Chrome baru tanpa chrome jendela (bilah URL, tab, dll.)? Pintasan yang dibuat saat Anda menyimpan Aplikasi Chrome mengarah ke chrome.exe dan memiliki tanda --app =.
Charles Roper

Jawaban:

28

Sepertinya masalah ini disebabkan oleh kekhasan dalam cara standar Windows 10 memilih ikon untuk ubin. Saya menemukan penjelasan berikut oleh "Leo Vr" di Forum Bantuan Chrome:

"Ikon" Google besar pada menu mulai dan fakta bahwa untuk Google-apps semua "ikon" adalah sama tidak disebabkan oleh kesalahan, tetapi "menurut spesifikasi". Dengan pembaruan Windows 10 Threshold 2, Microsoft menambahkan sedikit kemungkinan untuk menyesuaikan ubin di menu mulai. Google menggunakan fitur ini, yang membuat sebagian dari kita tidak bahagia.

Kustomisasi ini dilakukan dengan menambahkan file "VisualElementsManifest.xml" ke direktori di mana executable berada. Dalam kasus kami adalah file "chome.VisualElementsManifest.xml".

Ketika Anda menambahkan program ke menu mulai, berikut ini terjadi: - pintasan untuk program dibuat di direktori ".... \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs". - ubin dibuat, berdasarkan pintasan ini DAN file yang disebutkan sebelumnya "VisualElementsManifest.xml". Ini menyebabkan semua pintasan untuk program "chrome.exe" memiliki "ikon" besar yang sama.

Apa yang bisa kita lakukan tentang ini?

  • jika file "VisualElementsManifest.xml" tidak ada, ikon pintasan digunakan untuk ubin. Dalam kasus kami itulah yang kami inginkan.
  • jika kita menghapus (atau mengganti nama) file "VisualElementsManifest.xml" pada awalnya tidak ada yang terjadi.
  • namun ubin di-refresh jika pintasan diubah. (Sudah cukup jika "lastwritetime" dari pintasan berubah).
  • jadi saya mengubah lastwritetime menggunakan "powershell" (ada di Windows 10 secara default)
  • perintah untuk ini adalah: (ls "C: \ Users \ leo \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Program \ Chrome-apps \ Google Maps.lnk"). lastwritetime = get-date
  • tentu saja nama jalan pintas perlu diubah menjadi yang khusus untuk kasus Anda.

Dengan cara ini saya mendapatkan ikon Google-apps untuk terlihat seperti yang saya inginkan. Saya harap ini bekerja untuk Anda juga.

Aplikasi Chrome dengan ikon yang benar

"tfenster" di utas yang sama juga menyediakan skrip PowerShell yang praktis ini (yang harus saya modifikasi sedikit agar berfungsi) untuk memperbarui semua pintasan di folder Aplikasi Chrome:

foreach ($file in (ls "~\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Chrome Apps")) {
     $file.LastWriteTime = get-date
}
Charles Roper
sumber
Terima kasih banyak untuk skripnya. Inilah bug yang dicatat untuk ini: bugs.chromium.org/p/chromium/issues/detail?id=732357
Ujjwal Singh
VisualElementsManifest.xml biasanya ditampilkan sebagai chrome.VisualElementsManifest.xml. Tetapi Anda harus pergi ke folder ini untuk menemukannya: C: \ Program Files (x86) \ Google \ Chrome \ Application
Martin
1
Ini berhasil. Pada dasarnya yang perlu Anda lakukan adalah langkah-langkah ini: 1. Ganti nama "chrome.VisualElementsManifest.xml" 2. Perbarui ikon (Baik secara manual atau menggunakan skrip PowerShell yang disebutkan)
droidgren
Bergantian setelah mengganti nama / menghapus VisualElementsManifest.xml, Anda dapat melepaskan dan melakukan repin pintasan ke menu mulai.
Kenneth Cochran
4

Inilah metode yang lebih mudah yang seharusnya bisa digunakan oleh kebanyakan orang:

Saya suka jawaban Charles Roper tetapi tidak membantu bagi kita yang tidak memiliki pengalaman menggunakan Windows Powershell.

(kredit: https://www.youtube.com/watch?v=ISvelu_dym4 )

Pada dasarnya, Anda membuat salinan chrome.exe , ganti namanya menjadi chrome2.exe dan kemudian arahkan semua pintasan menu mulai ke file exe baru ini.

Setelah Anda mengklik Terapkan ikon Anda akan ditampilkan dengan benar.

Inilah langkah demi langkah:

  1. Klik kanan pada salah satu ikon pelakunya di menu mulai dan pergi ke Selengkapnya> Buka lokasi file
  2. Dari sana, klik kanan pada ikon dan pilih Properties
  3. Klik Open File Location tombol
  4. Klik chrome.exe dan tekan ctrl + c untuk menyalin dan kemudian ctrl + v untuk menempelkan salinan baru
  5. Ganti nama salinan baru ini ke chrome2.exe
  6. Kembali ke menu mulai dan kembali ke Lainnya> Buka lokasi file di salah satu ikon
  7. Klik kanan pada setiap pintasan aplikasi chrome Anda, pilih Properties dan ubah bidang Target untuk menunjuk ke chrome2.exe bukan chrome.exe

Perhatikan bahwa tidak perlu membuat salinan baru chrome.exe untuk setiap pintasan; hanya satu chrome2.exe yang akan dilakukan.

Semoga berhasil!

Adam C. Joiner
sumber
1

Sebagai alternatif, buat pintasan .URL ke situs. Pindahkan file keC:\Users\{username}\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

Kemudian dari daftar Semua aplikasi, klik kanan pada pintasan dan klik Pin to Start. masukkan deskripsi gambar di sini

w32sh
sumber
3
Sayangnya ini membuka tab baru di jendela Chrome normal. Saya perlu jendela chromeless terpisah.
Charles Roper
Ini tidak berhasil untuk saya. Itu hanya menunjukkan ikon Chrome. Bagaimana Anda membuat pintasan URL?
Vapid Linus
1

Menemukan cara lain yang bagus untuk mengkustomisasi Tautan Startmenu dengan Alat TileIconifier . Alat ini Sumber Terbuka dan berfungsi dengan baik di hampir setiap Pintasan kecuali MS Office.

Anda bisa mendapatkannya di sini .

q3fuba
sumber
0
  1. Saya membuat shourtcuts aplikasi dengan klik kanan pada Chrome di desktop saya di folder bernama "Google Apps"
  2. Untuk setiap pintasan aplikasi, saya mengambil ikon mereka ke folder terpisah yang disebut "ikon" (mis.% USERPROFILE% \ Desktop \ Google \ icons \ Gmail.ico)
  3. Sekali lagi untuk setiap pintasan aplikasi, saya mengubah ikon menjadi yang diraih (gmail ke gmail, peta ke peta dll. Masing-masing memiliki ikon yang sama seperti sebelumnya tetapi tidak dengan file ico yang sama)
  4. Saya menambahkan folder ini ke C: \ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs
  5. Saya mengubah nama VisualElementsManifest.xml menjadi VisualElementsManifest.xmlbkup jadi saya tidak menghapusnya tetapi sistem tidak dapat melihat file untuk melakukan tugasnya.
  6. Di menu mulai, klik kanan dan sematkan aplikasi dan itu BEKERJA. hasil akhir
balcis
sumber
0

Saya mencoba banyak opsi ini, tetapi satu-satunya yang bekerja untuk saya adalah solusi ini oleh g33kio:

Alasan ikon salah adalah karena pintasan merujuk ke chrome.exe dengan opsi di akhir untuk meluncurkan aplikasi. Satu-satunya cara untuk memperbaikinya adalah chrome untuk membuat file bat, atau file exe aktual untuk meluncurkan aplikasi dengan ikon terkait. Ada pekerjaan di sekitar, tetapi Anda harus melakukannya untuk setiap aplikasi dan itu bukan proses yang mudah.

Anda harus membuka ikon normal yang digunakan untuk Google Apps. Anda dapat melakukan satu dari dua hal:

  1. Klik Mulai -> Semua Aplikasi -> Aplikasi Chrome
  2. Klik kanan pada salah satu jalan pintas dan pergi ke Lainnya -> Buka Lokasi File

ATAU

  1. Buka Explorer dan ketik berikut ini di bilah alamat:
  2. % USERPROFILE% \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Chrome Apps

Sekarang ikuti instruksi di bawah ini:

  1. Buka jendela penjelajah lain
  2. % USERPROFILE% \ AppData \ Local \ Google \ Chrome \ Data Pengguna \ Default \ Aplikasi Web
  3. Anda akan melihat folder untuk setiap aplikasi yang telah Anda instal
  4. Buka salah satu folder
  5. Anda akan melihat file ikon dan file md5 lainnya (jika Anda tidak melihat ekstensi Anda harus mengklik tampilan dan kemudian centang kotak di sebelah ekstensi nama file)
  6. Klik kanan di ruang putih dan kemudian klik Baru -> Dokumen Teks
  7. Buka dokumen teks dan ketik salah satu dari yang berikut: Versi 64 Bit: "% PROGRAMFILES% \ Google \ Chrome \ Application \ chrome.exe" --profile-directory = Default --app-id = [ID] 32 Bit Versi: "% PROGRAMFILES (x86)% \ Google \ Chrome \ Application \ chrome.exe" --profile-directory = Default --app-id = [ID]
  8. Ganti [ID] dengan nama folder yang Anda buat aplikasi desktop dalam minus crx
  9. Contoh: _crx_gbchcmhmhahfdphkhkmpfmihenigjmpp adalah --app-id = gbchcmhmhahfdphkhkmpfmihenigjmpp
  10. Simpan file.
  11. Sekarang klik kanan pada file dan klik ganti nama.
  12. Ubah nama file menjadi nama aplikasi diikuti dan ganti .txt dengan .bat
  13. Sekarang klik kanan pada file bat dan seret ke jendela explorer yang dibuka di bagian pertama
  14. Klik buat pintasan
  15. sekarang klik kanan pada jalan pintas baru dan klik pada properti
  16. Klik ubah ikon dan ramban ke folder tempat Anda membuat file bat dan pilih file .ico
  17. Akhirnya ganti nama jalan pintas menjadi apa pun yang Anda inginkan untuk muncul di menu start windows
  18. Pintasan baru akan muncul di menu mulai di bawah semua aplikasi, Anda dapat menyematkannya ke menu mulai dari sana

Ketika Anda mengubah properti di langkah 15, atur Runke Minimized, atau itu akan mem-flash jendela command prompt ketika Anda membukanya.

rudivonstaden
sumber
-1

Jawaban lebih mudah yang masuk akal dan berhasil! Langkah:

  1. Buka Start Menu, klik kanan pada ikon chrome yang menyinggung, pilih "buka lokasi file."
  2. Klik kanan pada aplikasi yang dipilih, pilih "properti."
  3. Pilih tab "Ubah Ikon", pilih ikon yang sesuai, dan klik OK
  4. Pilih "Terapkan" lalu "OK"
  5. Kamu sudah selesai!

:)

Gregorio
sumber