Windows 10下游戏安装后其他用户无法访问快捷方式的问题咨询
Windows 10下游戏安装后其他用户无法访问快捷方式的问题咨询
嗨,我来帮你理清楚这个问题~
首先,你猜的没错,安装位置确实是导致其他用户看不到快捷方式的核心原因:
当你把游戏装在C盘根目录时,安装程序大概率把快捷方式创建在了你的个人用户目录里——比如开始菜单快捷方式在C:\Users\你的用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs,桌面快捷方式在C:\Users\你的用户名\Desktop。这些路径是每个用户私有的,其他登录账户自然看不到。而Program Files是Windows的公共程序目录,安装到这里时,安装程序通常会默认把快捷方式放到公共系统目录(比如C:\ProgramData\Microsoft\Windows\Start Menu\Programs和C:\Users\Public\Desktop),所有用户都能访问到这些位置的内容。
接下来给你两种解决办法,按需选择:
办法一:手动创建全用户可见的快捷方式(不用重装)
- 先找到游戏的主启动程序:比如
C:\Zenless Zone Zero文件夹里的Launcher.exe或者游戏主程序exe文件; - 右键点击这个exe,选择「发送到」→「桌面快捷方式」,先给自己创建一个快捷方式;
- 桌面快捷方式共享:把刚创建的桌面快捷方式复制到
C:\Users\Public\Desktop目录下,这样所有用户登录后都能在桌面看到这个游戏图标; - 开始菜单快捷方式共享:打开
C:\ProgramData\Microsoft\Windows\Start Menu\Programs,可以新建一个名为「Zenless Zone Zero」的文件夹,把刚才的快捷方式放进去,这样所有用户的开始菜单里都会出现这个游戏的入口。
如果游戏运行需要管理员权限,还可以右键快捷方式→「属性」→「兼容性」,勾选「以管理员身份运行此程序」,这样其他用户打开时也能正常触发权限验证。
办法二:重装到Program Files目录(更规范)
如果觉得手动设置麻烦,完全可以卸载当前游戏,然后重新安装到C:\Program Files(64位游戏)或者C:\Program Files (x86)(32位游戏)。安装过程中注意看有没有「为所有用户安装」的选项,勾选它,安装程序就会自动把快捷方式放到公共目录,一步到位解决问题。
备注:内容来源于stack exchange,提问作者drake035




