จะทำให้ Chrome favicons ปรากฏในเมนูเริ่มของ Windows 10 ได้อย่างไร


18

ฉันใช้เครื่องมือเพิ่มเติมของ Chrome > เพิ่มไปยังเดสก์ท็อป ...มีคุณสมบัติมากมายที่จะตรึงทางลัดเว็บแอปไปยังเดสก์ท็อปและแถบงานของฉันและเปิดไว้ในหน้าต่างที่ไม่มีสี

สิ่งนี้ใช้งานได้ดี แต่เมื่อฉันตรึงทางลัดไปที่เมนูเริ่มฉันจะได้รับไอคอนเริ่มต้นของ Chrome แทนที่จะเป็น favicon

favicon แสดงได้ดีบนทางลัดบนเดสก์ท็อปและบนแถบงาน

ฉันจะให้ favicon ปรากฏบนเมนูเริ่มได้อย่างไร

ควรเป็นไอคอน SharePoint


Chrome Apps เป็นทางลัดปกติ (แทนไฟล์. url) การตรึง URL ด้วยวิธีนี้จะแสดงไอคอนที่กำหนดเองในหน้าจอเริ่ม ก่อนที่จะปักหมุดให้บันทึกไอคอน fav แบบโลคัลและนำไปใช้กับไฟล์. URL
w32sh

วิธีนั้นอนุญาตให้คุณเปิด URL ในหน้าต่าง Chrome ใหม่โดยไม่ต้องใช้โครเมี่ยมหน้าต่าง (แถบ URL แท็บ ฯลฯ ) หรือไม่ ทางลัดที่สร้างขึ้นเมื่อคุณบันทึกแอพ Chrome ชี้ไปที่ chrome.exe และมี --app = ตั้งค่าสถานะ
Charles Roper

คำตอบ:


28

ดูเหมือนว่าปัญหานี้เกิดจากการเล่นโวหารตามวิธีมาตรฐาน Windows 10 เลือกไอคอนสำหรับไทล์ ฉันพบคำอธิบายต่อไปนี้โดย "Leo Vr"ในฟอรัมความช่วยเหลือของ Chrome:

Google- "ไอคอน" ขนาดใหญ่บนเมนูเริ่มและความจริงที่ว่า "ไอคอน" ทั้งหมดในแอปของ Google นั้นเหมือนกันไม่ได้เกิดจากความผิดพลาด แต่เป็น "ตามข้อมูลจำเพาะ" ด้วยการปรับปรุง Windows 10 Threshold 2 Microsoft ได้เพิ่มความเป็นไปได้ในการปรับแต่งไทล์ในเมนูเริ่มต้นเล็กน้อย Google ใช้คุณลักษณะนี้ซึ่งทำให้เราบางคนไม่มีความสุข

การปรับแต่งนี้ทำได้โดยการเพิ่มไฟล์ "VisualElementsManifest.xml" ไปยังไดเร็กทอรีที่มีไฟล์ที่รันได้ ในกรณีของเรามันคือไฟล์ "chome.VisualElementsManifest.xml"

เมื่อคุณเพิ่มโปรแกรมลงในเมนูเริ่มสิ่งต่อไปนี้จะเกิดขึ้น: - มีการสร้างทางลัดสำหรับโปรแกรมในไดเรกทอรี ".... \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs" - สร้างไทล์โดยใช้ทางลัดนี้และไฟล์ที่กล่าวถึงก่อนหน้า "VisualElementsManifest.xml" นี่เป็นสาเหตุให้ทางลัดทั้งหมดสำหรับโปรแกรม "chrome.exe" มีไอคอน "ใหญ่" เหมือนกัน

เราจะทำอย่างไรกับเรื่องนี้

  • ในกรณีที่ไฟล์ "VisualElementsManifest.xml" หายไปไอคอนของทางลัดจะใช้สำหรับไทล์ ในกรณีของเรานั่นคือสิ่งที่เราต้องการ
  • ถ้าเราลบ (หรือเปลี่ยนชื่อ) ไฟล์ "VisualElementsManifest.xml" ในตอนแรกไม่มีอะไรเกิดขึ้น
  • ไทล์จะถูกรีเฟรชอย่างไรก็ตามหากมีการเปลี่ยนแปลงทางลัด (ก็เพียงพอแล้วหาก "lastwritetime" ของการเปลี่ยนแปลงทางลัด)
  • ดังนั้นฉันจึงเปลี่ยนการเขียนครั้งสุดท้ายโดยใช้ "powershell" (มีอยู่ใน Windows 10 โดยค่าเริ่มต้น)
  • คำสั่งสำหรับสิ่งนี้คือ: (ls "C: \ Users \ leo \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Chrome-apps \ Google Maps.lnk") lastwritetime = get-date
  • แน่นอนว่าชื่อของทางลัดจะต้องเปลี่ยนเป็นชื่อเฉพาะสำหรับกรณีของคุณ

วิธีนี้ฉันได้รับไอคอนแอป Google เพื่อดูวิธีที่ฉันต้องการ ฉันหวังว่ามันจะเหมาะกับคุณเช่นกัน

แอป Chrome ที่มีไอคอนถูกต้อง

"tfenster" ในชุดข้อความเดียวกันยังมีสคริปต์ PowerShell ที่มีประโยชน์ (ซึ่งฉันต้องแก้ไขเล็กน้อยเพื่อให้ทำงานได้) สำหรับการอัปเดตทางลัดทั้งหมดในโฟลเดอร์ Chrome Apps:

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

ขอบคุณมากสำหรับสคริปต์ นี่คือข้อผิดพลาดที่บันทึกไว้สำหรับสิ่งนี้: bugs.chromium.org/p/chromium/issues/detail?id=732357
Ujjwal Singh

โดยปกติ VisualElementsManifest.xml จะแสดงเป็น chrome.VisualElementsManifest.xml แต่คุณต้องไปที่โฟลเดอร์นี้เพื่อค้นหา: C: \ Program Files (x86) \ Google \ Chrome \ Application
Martin

1
สิ่งนี้ใช้ได้ผล โดยทั่วไปสิ่งที่คุณต้องทำคือขั้นตอนเหล่านี้: 1. เปลี่ยนชื่อ "chrome.VisualElementsManifest.xml" 2. รีเฟรชไอคอน (ไม่ว่าจะด้วยตนเองหรือใช้สคริปต์ PowerShell ที่กล่าวถึง)
droidgren

อีกทางเลือกหนึ่งหลังจากเปลี่ยนชื่อ / ลบ VisualElementsManifest.xml คุณสามารถเลิกตรึงและวางทางลัดไปยังเมนูเริ่ม
Kenneth Cochran

4

นี่เป็นวิธีที่ง่ายกว่าที่ควรใช้กับคนส่วนใหญ่:

ฉันชอบคำตอบของ Charles Roper แต่ไม่เป็นประโยชน์สำหรับพวกเราที่ไม่มีประสบการณ์ในการใช้ Windows Powershell

(เครดิต: https://www.youtube.com/watch?v=ISvelu_dym4 )

โดยทั่วไปคุณจะสร้างสำเนาของchrome.exeเปลี่ยนชื่อเป็นchrome2.exeจากนั้นชี้ทางลัดเมนูเริ่มทั้งหมดของคุณไปที่ไฟล์ exe ใหม่นี้

เมื่อคุณคลิกใช้ไอคอนของคุณจะแสดงอย่างถูกต้อง

นี่คือขั้นตอน:

  1. คลิกขวาที่หนึ่งในผู้กระทำผิดไอคอนของคุณในเมนูเริ่มต้นและไปที่เพิ่มเติม> เปิดตำแหน่งไฟล์
  2. จากนั้นคลิกขวาที่ไอคอนและเลือกคุณสมบัติ
  3. คลิกเปิดแฟ้มที่ตั้งปุ่ม
  4. คลิกchrome.exeแล้วกดctrl + cเพื่อคัดลอกแล้วctrl + vเพื่อวางสำเนาใหม่
  5. เปลี่ยนชื่อสำเนาใหม่เป็นchrome2.exe
  6. กลับไปที่เมนูเริ่มต้นของคุณแล้วไปที่เพิ่มเติม> เปิดตำแหน่งไฟล์บนไอคอนใดไอคอนหนึ่ง
  7. คลิกขวาที่ทางลัดแอพ Chrome แต่ละอันของคุณเลือกคุณสมบัติและเปลี่ยนฟิลด์เป้าหมายเพื่อชี้ไปที่chrome2.exeแทนที่จะเป็นchrome.exe

โปรดทราบว่าไม่จำเป็นต้องสร้างสำเนาใหม่ของ chrome.exe สำหรับแต่ละทางลัด เพียงแค่chrome2.exe ตัวเดียวจะทำ

โชคดี!


1

อีกวิธีหนึ่งคือสร้างทางลัด. URL ไปยังไซต์ ย้ายไฟล์ไปที่C:\Users\{username}\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

จากนั้นจากรายการแอพทั้งหมดคลิกขวาบนทางลัดแล้วคลิก Pin to Start ป้อนคำอธิบายรูปภาพที่นี่


3
น่าเสียดายที่นี่เปิดแท็บใหม่ในหน้าต่าง Chrome ปกติ ฉันต้องการหน้าต่างที่ไม่มีสีแยกต่างหาก
Charles Roper

มันไม่ได้ผลสำหรับฉัน มันเพิ่งแสดงไอคอน Chrome คุณสร้างทางลัด URL ได้อย่างไร
Vapid Linus

1

ค้นพบวิธีที่ดีอีกวิธีหนึ่งในการปรับแต่ง Startmenu Links ด้วยเครื่องมือTileIconifier เครื่องมือนี้เป็นโอเพ่นซอร์สและทำงานได้ดีในแทบทุกทางลัดยกเว้น MS Office

คุณจะได้รับมันนี่


0
  1. ฉันสร้างแอป shourtcuts ด้วยการคลิกขวาที่ Chrome บนเดสก์ท็อปของฉันในโฟลเดอร์ชื่อ "Google Apps"
  2. สำหรับทางลัดแอพแต่ละอันฉันจับไอคอนไว้ที่โฟลเดอร์แยกที่ชื่อ "ไอคอน" (ตัวอย่างเช่น% USERPROFILE% \ Desktop \ Google \ icons \ Gmail.ico)
  3. อีกครั้งสำหรับทางลัดแอพแต่ละอันฉันเปลี่ยนเป็นไอคอนให้เป็นรายการที่ถูกจับ (gmail เป็น gmail แผนที่ไปยังแผนที่และอื่น ๆ พวกเขาแต่ละคนมีไอคอนเหมือน แต่ก่อน แต่ไม่ใช่ไฟล์ ico เดียวกัน)
  4. ฉันเพิ่มโฟลเดอร์นี้ไปยัง Menu \ Programs C: \ ProgramData \ Microsoft \ Windows \ Start
  5. ฉันเปลี่ยนชื่อของ VisualElementsManifest.xml เป็น VisualElementsManifest.xmlbkup ดังนั้นฉันจึงไม่ได้ลบ แต่ระบบไม่สามารถเห็นไฟล์ที่จะทำงานได้
  6. ที่เมนูเริ่มต้นให้คลิกขวาและแอปที่ถูกยึดไว้และจะทำงาน ผลสุดท้าย

0

ฉันลองใช้ตัวเลือกเหล่านี้มากมาย แต่สิ่งเดียวที่ทำงานได้สำหรับฉันคือโซลูชันนี้โดย g33kio:

เหตุผลที่ไอคอนผิดเพราะทางลัดอ้างถึง chrome.exe พร้อมกับตัวเลือกในตอนท้ายเพื่อเปิดแอป วิธีเดียวในการแก้ไขปัญหานี้คือเพื่อให้โครเมี่ยมสร้างไฟล์แบ็ตหรือไฟล์ exe จริงเพื่อเปิดแอปด้วยไอคอนที่เกี่ยวข้อง มีวิธีแก้ไขอยู่บ้าง แต่คุณต้องทำสำหรับแต่ละแอปและไม่ใช่กระบวนการที่ง่าย

คุณต้องไปที่ไอคอนปกติที่ใช้กับ Google Apps คุณสามารถทำหนึ่งในสองสิ่งต่อไปนี้:

  1. คลิกเริ่ม -> แอปทั้งหมด -> แอป Chrome
  2. คลิกขวาที่ทางลัดอย่างใดอย่างหนึ่งแล้วไปที่ More -> Open Location File

หรือ

  1. เปิด Explorer และพิมพ์ต่อไปนี้ลงในแถบที่อยู่:
  2. แอปเมนู \ Programs \ Chrome% USERPROFILE% \ AppData \ Roaming \ Microsoft \ Windows \ Start

ตอนนี้ทำตามคำแนะนำด้านล่าง:

  1. เปิดหน้าต่าง explorer อื่น
  2. % USERPROFILE% \ AppData \ Local \ Google \ Chrome \ User แอปพลิเคชัน \ Default \ Web
  3. คุณจะเห็นโฟลเดอร์สำหรับแต่ละแอพที่คุณติดตั้ง
  4. เปิดหนึ่งในโฟลเดอร์
  5. คุณควรเห็นไฟล์ไอคอนและไฟล์ md5 อื่น (หากคุณไม่เห็นส่วนขยายคุณจะต้องคลิกดูจากนั้นทำเครื่องหมายที่ช่องถัดจากนามสกุลไฟล์)
  6. คลิกขวาในพื้นที่สีขาวแล้วคลิกใหม่ -> เอกสารข้อความ
  7. เปิดเอกสารข้อความและพิมพ์อย่างใดอย่างหนึ่งต่อไปนี้: รุ่น 64 บิต: "% PROGRAMFILES% \ Google \ Chrome \ Application \ chrome.exe" --profile-directory = ค่าเริ่มต้น --app-id = [ID] รุ่น 32 บิต: "% PROGRAMFILES (x86)% \ Google \ Chrome \ Application \ chrome.exe" --profile-directory = ค่าเริ่มต้น --app-id = [ID]
  8. แทนที่ [ID] ด้วยชื่อของโฟลเดอร์ที่คุณสร้างแอปพลิเคชันเดสก์ท็อปลบcrx
  9. ตัวอย่าง: _crx_gbchcmhmhahfdphkhkmpfmihenigjmpp จะเป็น --app-id = gbchcmhmhahfdphkhkmpfmihenigjmpp
  10. บันทึกไฟล์
  11. ตอนนี้คลิกขวาที่ไฟล์และคลิกที่เปลี่ยนชื่อ
  12. เปลี่ยนชื่อไฟล์เป็นชื่อแอพที่ตามมาและแทนที่. txt ด้วย. bat
  13. ตอนนี้คลิกขวาที่ไฟล์ bat และลากไปที่หน้าต่าง explorer ที่เปิดในส่วนแรก
  14. คลิกที่สร้างทางลัด
  15. ตอนนี้คลิกขวาที่ทางลัดใหม่และคลิกที่คุณสมบัติ
  16. คลิกที่ไอคอนการเปลี่ยนแปลงและเรียกดูไปยังโฟลเดอร์ที่คุณสร้างไฟล์ bat และเลือกไฟล์. ico
  17. ในที่สุดก็เปลี่ยนชื่อทางลัดไปเป็นสิ่งที่คุณต้องการให้ปรากฏในเมนูเริ่มของ windows
  18. ทางลัดใหม่จะปรากฏในเมนูเริ่มภายใต้แอพทั้งหมดคุณสามารถปักหมุดไว้ที่เมนูเริ่มจากตรงนั้น

เมื่อคุณเปลี่ยนคุณสมบัติในขั้นตอนที่ 15 ให้ตั้งค่าRunเป็นMinimizedหรือจะกะพริบหน้าต่างพร้อมท์คำสั่งเมื่อคุณเปิด


-1

คำตอบง่ายยิ่งขึ้นที่ทำให้รู้สึกและทำงาน! ขั้นตอน:

  1. เปิดเมนูเริ่มคลิกขวาที่ไอคอน Chrome ที่ละเมิดให้เลือก "เปิดตำแหน่งไฟล์"
  2. คลิกขวาที่แอพที่เลือกแล้วเลือก "Properties"
  3. เลือกแท็บ "เปลี่ยนไอคอน" เลือกไอคอนที่เหมาะสมและคลิกตกลง
  4. เลือก "นำไปใช้" จากนั้น "ตกลง"
  5. คุณทำเสร็จแล้ว!

:)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.