![ac4c3ae32dca0447e128abfdbe05cccc.png](https://img-blog.csdnimg.cn/img_convert/ac4c3ae32dca0447e128abfdbe05cccc.png)
Windows10发布了20H2带来了全新的开始菜单(屏幕)的效果,磁贴的背景从原本的默认主题色改为了透明背景。
![49c4d89466946084ad2b377b5328a260.png](https://img-blog.csdnimg.cn/img_convert/49c4d89466946084ad2b377b5328a260.png)
虽然20H2尚未推送,但是通过组件功能启用包,你可以提前在2004版系统上启用该功能。
微软 Win10 版本 2004 如何强制开启全新 “开始”菜单www.ithome.com全新的背景搭配Fluent设计的图标十分美观,但是很多像我一样拥有强迫症的小朋友一定受不了风格不统一的图标出现在这样的开始屏幕里吧。比如像这样的:
![019422c642d28a198417986a967d358a.png](https://img-blog.csdnimg.cn/img_convert/019422c642d28a198417986a967d358a.png)
对于一般的win32应用,修改和替换都比较简单,可以进入安装目录自行修改或替换图标。
但是对于从应用商店安装的应用,微软从驱动层面限制了对"C:Program FilesWindowsApps"目录的写入权限,导致我们无法手动修改应用图标。所以下面链接中的方法已失效
https://zhuanlan.zhihu.com/p/20542873zhuanlan.zhihu.com当然也有人通过魔改驱动获得了该目录修改权限
https://stackoverflow.com/questions/60248596/bypassing-windowsapps-folder-protection-other-than-aclsstackoverflow.com但是我们不推荐使用这样的高风险方法。
为了实现更美观的磁贴效果我们可以使用一些工具,通过修改自定义快捷方式的图标的方法来达到我们的目的。
我们所使用的核心工具是TileIconifier该工具可以为快捷方式创建自定义的磁贴。
Jonno12345/TileIconifiergithub.com![1f7674f1c2d022976b4ba21464ea1372.png](https://img-blog.csdnimg.cn/img_convert/1f7674f1c2d022976b4ba21464ea1372.png)
Tilelconifier中自带的小工具(Utilities-Custom Shortcut Manager)能够识别windows商店应用并为其创建快捷方式,但是我在实际使用中发现该工具虽然能够识别微信UWP,但无法识别微信 for windows10,所以我们需要手动创建微信 for windows10的快捷方式。方法如下:
Windows 10更改UWP程序固定在任务栏和开始屏幕的图标www.xstui.com![f4bde034221709e79735d71ebfaea9d7.png](https://img-blog.csdnimg.cn/img_convert/f4bde034221709e79735d71ebfaea9d7.png)
但是按照下文链接中的方法只能更换低质量的ico图标,在创建快捷方式后我们可以通过TileIconifier,使用任意图片来创建应用的磁贴图标。
- 首先启动PowerShell
- 在PowerShell中输入如下命令获取应用的AppId
Get-StartApps -name "UWP应用名称"
![a0b2d9343fd662f9c638b62a6d16da82.png](https://img-blog.csdnimg.cn/img_convert/a0b2d9343fd662f9c638b62a6d16da82.png)
- 在桌面创建快捷方式在对象的位置输入框中,输入
explorer shell:appsfolder该应用的AppId
![02f6982360f3d7132eb313fecb40acb6.png](https://img-blog.csdnimg.cn/img_convert/02f6982360f3d7132eb313fecb40acb6.png)
![9954d83224f4e0457cd748e72fcfabc1.png](https://img-blog.csdnimg.cn/img_convert/9954d83224f4e0457cd748e72fcfabc1.png)
- 在使用TileIconifier前我们需要首先将刚刚创建的快捷方式pin到开始菜单(屏幕)上,这样才能被TileIconifier识别到。
- 接下来打开TileIconifier,就可以在左侧的快捷方式列表内找到我们刚刚创建的应用快捷方式了,于是我们就可以自定义图标了。
- 首先我们需要准备一张符合fluent design风格的应用icon,我在icons8上面找到了一张效果不错的微信logo
![ac402a956208eae6b34f7f56ed81dc55.png](https://img-blog.csdnimg.cn/img_convert/ac402a956208eae6b34f7f56ed81dc55.png)
- 在TileIconifier双击右侧的Medium icon图像框,选择Use custom image即可使用我们预先准备好的图标。
- 将背景色(Background Colour)设置为#FFFFFF,并将icon占图像的比例调整至合适大小(我这里使用12%),点击Tile Iconif将磁贴pin到开始菜单/屏幕上。