Làm cách nào để các favicon Chrome xuất hiện trong menu bắt đầu của Windows 10?


18

Tôi sử dụng các công cụ khác của Chrome > Thêm vào máy tính để bàn ... có nhiều tính năng để ghim các phím tắt webapp vào máy tính để bàn và thanh tác vụ của tôi và để chúng mở trong một cửa sổ không màu riêng biệt.

Điều này hoạt động rất tốt, nhưng khi tôi ghim phím tắt vào menu bắt đầu, tôi nhận được biểu tượng mặc định của Chrome thay vì hình đại diện.

Các favicon được hiển thị tốt trên phím tắt trên màn hình và trên thanh tác vụ.

Làm thế nào để tôi có được favicon cũng xuất hiện trên menu start?

Phải là biểu tượng SharePoint


Ứng dụng Chrome là các phím tắt thông thường (thay vì các tệp .url). Ghim URL theo cách này sẽ hiển thị biểu tượng tùy chỉnh trong màn hình Bắt đầu. Trước khi ghim, hãy lưu biểu tượng fav cục bộ và áp dụng cho tệp .URL.
w32sh

Phương pháp đó có cho phép bạn mở URL vào cửa sổ Chrome mới mà không có cửa sổ chrome (thanh URL, tab, v.v.) không? Phím tắt được tạo khi bạn lưu Ứng dụng Chrome trỏ tới chrome.exe và có cờ --app =.
Charles Roper

Câu trả lời:


28

Có vẻ như vấn đề này được gây ra bởi một cách giải quyết theo cách tiêu chuẩn Windows 10 chọn một biểu tượng cho ô xếp. Tôi đã tìm thấy lời giải thích sau đây của "Leo Vr" trên Diễn đàn trợ giúp của Chrome:

Google- "biểu tượng" lớn trên menu bắt đầu và thực tế là đối với các ứng dụng Google, tất cả các "biểu tượng" đều giống nhau không phải do lỗi, nhưng là "theo thông số kỹ thuật". Với bản cập nhật Windows 10 Thr ngưỡng 2, Microsoft đã thêm khả năng tùy chỉnh các ô trong menu bắt đầu một chút. Google sử dụng tính năng này, khiến một số người trong chúng ta không hài lòng.

Việc tùy chỉnh này được thực hiện bằng cách thêm một tệp "VisualElementsManifest.xml" vào thư mục chứa tệp thực thi. Trong trường hợp của chúng tôi, đó là tệp "chome.VisualElementsManifest.xml".

Khi bạn thêm một chương trình vào menu bắt đầu, điều sau đây sẽ xảy ra: - một phím tắt cho chương trình được tạo trong thư mục ".... \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs". - một ô được tạo, dựa trên lối tắt này VÀ tệp được đề cập trước đó "VisualElementsManifest.xml". Điều này khiến tất cả các phím tắt cho chương trình "chrome.exe" có cùng "biểu tượng" lớn.

Chúng ta có thể làm gì về việc này?

  • trong trường hợp tệp "VisualElementsManifest.xml" bị thiếu, biểu tượng của phím tắt được sử dụng cho ô xếp. Trong trường hợp của chúng tôi đó là chính xác những gì chúng ta muốn.
  • nếu chúng tôi xóa (hoặc đổi tên) tệp "VisualElementsManifest.xml" lúc đầu, không có gì xảy ra.
  • gạch được làm mới tuy nhiên nếu phím tắt được thay đổi. (Nó là đủ nếu "thời gian cuối cùng" của phím tắt thay đổi).
  • vì vậy tôi đã thay đổi thời gian cuối cùng bằng cách sử dụng "powershell" (hiện diện trong Windows 10 theo mặc định)
  • lệnh cho việc này là: (ls "C: \ Users \ leo \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Chrome-apps \ Google Maps.lnk"). lastwritetime = get-date
  • tất nhiên tên của phím tắt cần được thay đổi thành tên cụ thể cho trường hợp của bạn.

Bằng cách này, tôi đã có các biểu tượng ứng dụng Google để nhìn theo cách tôi muốn. Tôi hy vọng nó cũng làm việc cho bạn.

Ứng dụng Chrome có biểu tượng chính xác

"tfenster" trong cùng một luồng cũng cung cấp tập lệnh PowerShell tiện dụng này (mà tôi phải sửa đổi một chút để hoạt động) để cập nhật tất cả các phím tắt trong thư mục Ứng dụng Chrome:

foreach ($file in (ls "~\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Chrome Apps")) {
     $file.LastWriteTime = get-date
}

Cảm ơn rất nhiều cho kịch bản. Đây là lỗi đã đăng nhập cho lỗi này: bug.chromium.org/p/chromium/issues/detail?id=732357
Ujjwal Singh

VisualElementsManifest.xml thường hiển thị dưới dạng chrome.VisualElementsManifest.xml. Nhưng bạn phải vào thư mục này để tìm nó: C: \ Program Files (x86) \ Google \ Chrome \ Application
Martin

1
Điều này đã làm việc. Về cơ bản những gì bạn cần làm là các bước sau: 1. Đổi tên "chrome.VisualElementsManifest.xml" 2. Làm mới biểu tượng (Hoặc bằng tay hoặc sử dụng tập lệnh powershell đã đề cập)
droidgren

Thay thế sau khi đổi tên / xóa VisualElementsManifest.xml, bạn có thể chỉ cần bỏ ghim và lặp lại các phím tắt vào menu bắt đầu.
Kenneth Cochran

4

Đây là một phương pháp dễ dàng hơn để làm việc cho hầu hết mọi người:

Tôi thích câu trả lời của Charles Roper nhưng nó không hữu ích cho những người trong chúng ta không có kinh nghiệm sử dụng Windows Powershell.

(tín dụng: https://www.youtube.com/watch?v=ISvelu_dym4 )

Về cơ bản, bạn tạo một bản sao của chrome.exe , đổi tên nó thành chrome2.exe và sau đó trỏ tất cả các phím tắt trình đơn bắt đầu của bạn vào tệp exe mới này.

Khi bạn nhấp vào Áp dụng biểu tượng của bạn sẽ hiển thị chính xác.

Đây là một bước từng bước:

  1. Nhấp chuột phải vào một trong những biểu tượng thủ phạm của bạn trong menu bắt đầu và đi đến Khác> Mở vị trí tệp
  2. Từ đó, nhấp chuột phải vào biểu tượng và chọn Thuộc tính
  3. Nhấp vào Location Open File nút
  4. Nhấp vào chrome.exe và nhấn ctrl + c để sao chép và sau đó ctrl + v để dán bản sao mới
  5. Đổi tên bản sao mới này thành chrome2.exe
  6. Quay trở lại menu bắt đầu của bạn và một lần nữa đi đến Khác> Mở vị trí tệp trên một trong các biểu tượng
  7. Nhấp chuột phải vào từng phím tắt ứng dụng chrome của bạn, chọn Thuộc tính và thay đổi trường Mục tiêu để trỏ đến chrome2.exe thay vì chrome.exe

Lưu ý rằng không cần tạo bản sao mới của chrome.exe cho mỗi phím tắt; chỉ cần một chrome2.exe sẽ làm.

Chúc may mắn!


1

Thay phiên, tạo một phím tắt .URL đến một trang web. Di chuyển tệp đếnC:\Users\{username}\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

Sau đó từ danh sách Tất cả ứng dụng, nhấp chuột phải vào phím tắt và nhấp Ghim để bắt đầu. nhập mô tả hình ảnh ở đây


3
Thật không may, điều này sẽ mở một tab mới trong cửa sổ Chrome bình thường. Tôi cần một cửa sổ không màu riêng biệt.
Charles Roper

Điều này không làm việc cho tôi. Nó chỉ hiển thị biểu tượng Chrome. Làm thế nào để bạn tạo lối tắt URL?
Vapid Linus

1

Tìm thấy một cách tốt đẹp để tùy chỉnh Liên kết với công cụ Startmenu TileIconifier Công cụ là mã nguồn mở và hoạt động tốt trong hầu hết các phím tắt trừ MS Office.

Bạn có thể lấy nó ở đây .


0
  1. Tôi đã tạo các trình tắt ứng dụng bằng cách nhấp chuột phải vào Chrome trên máy tính để bàn của mình trong thư mục có tên "Google Apps"
  2. Đối với mỗi phím tắt ứng dụng, tôi đã chộp lấy biểu tượng của chúng vào một thư mục riêng biệt có tên là "biểu tượng" (ví dụ:% USERPROFILE% \ Desktop \ Google \ icon \ Gmail.ico)
  3. Một lần nữa, đối với mỗi phím tắt ứng dụng, tôi đã thay đổi thành biểu tượng thành các biểu tượng đã lấy (gmail thành gmail, ánh xạ sang bản đồ, v.v ... chúng từng có các biểu tượng giống như trước đây nhưng không phải là cùng một tệp ico)
  4. Tôi đã thêm thư mục này vào C: \ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs
  5. Tôi đã thay đổi tên của VisualElementsManifest.xml thành VisualElementsManifest.xmlbkup vì vậy tôi đã không xóa nó nhưng hệ thống không thể thấy tệp để thực hiện công việc của mình.
  6. Trên menu bắt đầu, nhấp chuột phải và ghim ứng dụng và nó hoạt động. kết quả cuối cùng

0

Tôi đã thử nhiều tùy chọn trong số này, nhưng lựa chọn duy nhất phù hợp với tôi là giải pháp này của g33kio:

Lý do các biểu tượng sai là vì các phím tắt tham chiếu chrome.exe với các tùy chọn ở cuối để khởi chạy ứng dụng. Cách duy nhất để khắc phục điều này là cho chrome tạo các tệp bat hoặc các tệp exe thực tế để làm sạch các ứng dụng bằng các biểu tượng liên quan. Có một công việc xung quanh, nhưng bạn phải làm điều đó cho mỗi ứng dụng và đó không phải là một quá trình dễ dàng.

Bạn cần truy cập vào các biểu tượng bình thường được sử dụng cho Google Apps. Bạn có thể làm một trong hai việc:

  1. Nhấp vào Bắt đầu -> Tất cả ứng dụng -> Ứng dụng Chrome
  2. Nhấp chuột phải vào một trong những cách rút gọn và đi đến Khác -> Mở vị trí tệp

HOẶC LÀ

  1. Mở Explorer và nhập thông tin sau vào thanh địa chỉ:
  2. % USERPROFILE% \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Chrome Apps

Bây giờ làm theo các hướng dẫn dưới đây:

  1. Mở một cửa sổ thám hiểm khác
  2. % USERPROFILE% \ AppData \ Local \ Google \ Chrome \ Dữ liệu người dùng \ Mặc định \ Ứng dụng web
  3. Bạn sẽ thấy một thư mục cho mỗi ứng dụng bạn đã cài đặt
  4. Mở một trong các thư mục
  5. Bạn sẽ thấy một tệp biểu tượng và một tệp md5 khác (nếu bạn không thấy các tiện ích mở rộng, bạn sẽ cần nhấp vào xem và sau đó chọn hộp bên cạnh tiện ích mở rộng tên tệp)
  6. Nhấp chuột phải vào khoảng trắng và sau đó nhấp vào Mới -> Tài liệu văn bản
  7. Mở tài liệu văn bản và nhập một trong các tùy chọn sau: Phiên bản 64 bit: "% PROGRAMFILES% \ Google \ Chrome \ Application \ chrome.exe" --profile-thư mục = Mặc định --app-id = [ID] Phiên bản 32 bit: "% PROGRAMFILES (x86)% \ Google \ Chrome \ Application \ chrome.exe" --profile-thư mục = Mặc định --app-id = [ID]
  8. Thay thế [ID] bằng tên của thư mục bạn đã tạo ứng dụng máy tính để bàn trừ đi crx
  9. Ví dụ: _crx_gbchcmhmhahfdphkhkmpfmihenigjmpp sẽ là --app-id = gbchcmhmhahfdphkhkmpfmihenigjmpp
  10. Lưu các tập tin.
  11. Bây giờ bấm chuột phải vào tập tin và bấm vào đổi tên.
  12. Thay đổi tên tệp thành tên ứng dụng theo sau và thay thế .txt bằng .bat
  13. Bây giờ, nhấp chuột phải vào tập tin bat và kéo nó vào cửa sổ explorer đã mở trong phần đầu tiên
  14. Bấm vào tạo phím tắt
  15. bây giờ nhấp chuột phải vào phím tắt mới và nhấp vào thuộc tính
  16. Nhấp vào biểu tượng thay đổi và duyệt đến thư mục nơi bạn đã tạo tệp bat và chọn tệp .ico
  17. Cuối cùng đổi tên lối tắt thành bất cứ thứ gì bạn muốn xuất hiện trong menu start windows
  18. Phím tắt mới sẽ xuất hiện trong menu bắt đầu trong tất cả các ứng dụng, bạn có thể ghim nó vào menu bắt đầu của mình từ đó

Khi bạn đang thay đổi các thuộc tính trong bước 15, thiết lập Runđể Minimized, hoặc nó sẽ nhấp nháy một cửa sổ lệnh khi bạn mở nó.


-1

Câu trả lời thậm chí dễ dàng hơn mà có ý nghĩa và làm việc! Các bước:

  1. Mở Menu Bắt đầu, nhấp chuột phải vào biểu tượng chrome vi phạm, chọn "vị trí tệp mở".
  2. Nhấp chuột phải vào ứng dụng đã chọn, chọn "thuộc tính".
  3. Chọn tab "Thay đổi biểu tượng", chọn biểu tượng thích hợp và nhấp vào OK
  4. Chọn "Áp dụng" rồi "OK"
  5. Bạn đã hoàn tất!

:)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.