有小伙伴说自己在网吧服务器上下载安装的STEAM和游戏,由于硬盘满了,游戏下载到其它硬盘后客户机上还是游戏未下载状态,问有没有什么办法解决。。其实,是有办法的,今天就以PUBG为例,来说说怎么处理,请接着往下看


首先,我们在服务器上添加硬盘,并下载游戏,操作方法:

登陆steam-----左上角steam-----设置-----下载-----steam库文件夹-----点击存储空间管理器下面右边--⊕--图标,添加新的硬盘,然后将新游戏下载到刚添加的硬盘中(如下图:)

1.png


服务器上游戏下载完成后,我们开一个客户机登陆steam,找到pubg游戏,我们可以看到游戏显示安装状态

2.png


不要慌,继续往下看,这时候我们依然是点击 --左上角steam-----设置-----下载-----steam库文件夹-----点击存储空间管理器下面右边--⊕--图标,选择服务器上对应的游戏下载盘符,并点击添加,我是把pubg和永劫无间下在服务器的ssd盘中,

3.png


添加完成后,我们回到steam库,在点到pubg游戏已显示为   开始游戏

4.png


单个客户机可以了,那怎么让网吧客户机全都可以列,我们继续,在客户机上打开steam目录,找到config目录下的libraryfolders.vdf文件

5.png


此文件是保存steam游戏存放位置和游戏列表的,我们把此文件提取出来,并放到服务器上,用开机命令每次开机替换一下即可!


开机命令如下,对应的路径请自行修改成自己的,第一行是删掉之前的配置文件,第二行是ping5次,第三行是把文件复制到对应位置

  1. del "w:\steam\config\loginusers.vdf"

  2. ping -n 5 127.1>nul

  3. copy x:\run\libraryfolders.vdf "w:\steam\config"


复制代码


造成此问题的原因就是,服务器上存放游戏的盘符和客户机上的盘符不一至导致的,只需要修改成正确的盘符即可,好了,教程到此为止!

最后祝大家生意兴隆!!