解决方法:
2、改用户名。刚开始新电脑入手后/重置电脑或重装系统后随着指导一步步进行,在填用户名时有些人可能会选择输入中文,发现一些游戏是因为用户名不是英文、数字而导致的Bug。我的用户名一开始也是中文(百发百中),直接右键C盘里的用户名文件夹是不会出现重命名的,后面我去网上搜了方法改了用户名后发现上楼的Bug确实解决了。
第一步:把游戏先变成纯净版(最初状态不含Mod、汉化),先打开游戏根目录挂着别关窗口,再打开C盘→“用户名文件夹”→“Appdata”(这个是隐藏的目录,点击上方的“查看”,勾选“隐藏的项目”)→“Roming”→“The Creative Assembly”→“Shogun2”文件夹,把这个文件夹选中删掉!再去Steam里选中游戏右键卸载,再打开事先挂着的游戏根目录窗口,“Total War: Shogun 2”这整个文件夹都删掉。
第二步:先点控制面板→点击用户账户→更改用户名称(我改成BFBZ,最好纯英文,数字也行),重启电脑。
第三步:去注册表修改,具体操作如图(B站视频的评论区截图的),我的操作也跟他差不多,就是最后那一步有点不一样,就是重启电脑后,[桌面变化很大但是别理]弹出缺少文件的窗口,点关闭(不要点注销),进入C盘→用户,点击“百发百中”(自己原来的用户名)文件夹,我没有出现图片所说的两个用户名文件夹,我只有原先的“百发百中”文件夹,这时候选中,右键,你发现出现重命名了,就把它改成之前第二步输入的名称(BFBZ),接着重启电脑,桌面还是变回那个熟悉的桌面。
最后一步就是在Steam下回游戏就行了,我打了正版Mod测试过,Mod管理器又行了,也不会出现声音丢失的问题了。
