运行环境与报错概述

运行环境为Windows10 22H2TranslucentTB使用Microsoft Store进行安装。问题具体表现为,在开机时无法顺利自启,并给出如下报错

1
找不到C:\Program Files\WindowsApps\28017CharlesMilette.TranslucentTB_2024.3.0.0_x64__v826wp6bftszj\TranslucentTB.exe

问题分析

尝试访问上述报错信息中的路径,可以发现没有访问权限,经过查询得知,C:\Program Files\WindowsAppsMicrosoft Store的默认安装路径,默认用户没有访问权限,而开机自启的逻辑就是开机后自动运行TranslucentTB.exe,故引发报错。

至此,可以想到两种解决方法,第一种是获取C:\Program Files\WindowsApps的访问权限,第二种是将TranslucentTB移动至其他位置,不过,当我们尝试移动TranslucentTB的位置时,会报错

image-20250210180923703

故我们只能采用第一种解决方法。

解决方法:获取WindowsApps访问权限

进入路径C:\Program Files,在查看中设置显示隐藏的项目,即可看到WindowsApps文件夹

image-20250210181304557

右击选择属性,安全-高级

image-20250210182121093

点击更改(正常来说,此处应该显示的是无法显示当前所有者

image-20250210182416305

输入用户名(我的用户名是Admin,根据实际情况写

image-20250210182638041

确定,并勾选替换子容器和对象所有者

image-20250210182736937

最后点击确定,等待文件权限更改完毕,即完成。