จะทำให้ 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.