GCF游戏缓存文件格式
< Zh
Jump to navigation
Jump to search
GCF最初是Gazelle Cache File的缩写(Gazelle是Steam的早期代号),现通常理解为Game Cache File。GCF是Steam平台用于存储游戏内容和官方资源的归档文件格式,存放于Steam\SteamApps\目录下,支持跨游戏共享(如source engine.gcf)。
技术特性: - 创建/更新GCF时会预分配磁盘空间,然后填充内容(减少碎片但可能造成客户端假死) - 文件内容不可修改(Steam会自动校验修复) - 支持内容查看和提取
主要工具:
- HLLib(开发者Ryan "Nemesis" Gregg)
- GCFScape(基于HLLib的图形界面)
- VTFEdit(支持Steam运行时浏览)
- VTF Explorer(支持统计未完整下载的文件)
历史沿革:
2013年SteamPipe更新后全面弃用GCF格式,改用VPK格式。目前最早支持到
起源2004版本(如VTMB),通过Steam.dll文件实现VPK挂载功能。