软件下载 | 资讯教程 | 最近更新 | 下载排行 | 一键转帖 | 发布投稿
您的位置:最火下载站 > 电脑教程 > 系统相关 > Windows 7游戏管理器中添加游戏的方法

Windows 7游戏管理器中添加游戏的方法

Win7的游戏浏览器是一个不错的特性,它不仅可以显示游戏的完整信息,更重要的是可以开辟一个新的空间,将众多的游戏集中到一起,整整有条。不过这个游戏浏览器有一个很大的缺点,它只支持微软预定义游戏列表中的游戏,在这些游戏第一次启动时,Win7会自动把这些游戏添加到游戏浏览器中。而对于那些不在列表中的游戏,需要手动将游戏的可执行文件拖动到游戏浏览器中进行添加。也许这不是问题,但是手动添加的游戏在游戏浏览器中只能显示少得可怜的信息:一个小小的图标,以及上一次玩的时间。对于游戏封面、开发商、发行商、发行年份、分级等信息,统统没有显示。更要命的是,有些游戏在游戏浏览器中是不能启动的。鉴于以上的原因,Win7的游戏浏览器成了不折不扣的“鸡肋”。

不过希望还是有的,根据本文的指导,你可以往游戏浏览器中添加任意的程序(注意不仅仅是游戏),任意指定这些程序的封面图片,任意指定程序的信息(包括分级信息)。下面我们就开始添加第一个游戏吧!

添加游戏图标

也许你已经想到了,游戏浏览器中的游戏信息大部分都是储存在注册表中的。运行regedit,定位到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\GameUX,这里就是游戏信息的存放位置了。在该项下面会有一个或者多个形如S-1-5-21-2991516018-3788628002-2267702491-1000的子项,这样的字符串称为SID(Security Identity),用于唯一标识一个用户的身份。子项个数的多少取决于你当前系统中有多少个用户,一个子项对应一个用户。展开其中一个子项,又会看到有多个形如{0977ee99-ef58-4436-85b4-814967efb163}的子项,这样的字符串称为GUID(Global Unique Identity),每一个这样的子项对应一个游戏的信息。一个SID项下有多少个GUID子项,这个SID项对应的用户打开游戏浏览器时就可以看到多少个游戏,各个用户之间的游戏是不相通的。

如果你的GameUX项下没有任何子项,那说明你的游戏浏览器中还没有添加过任何游戏。这时可以手动新建这些子项。首先要获得当前用户的SID,运行cmd,执行whoami  /user命令即可获得SID,然后在GameUX项上右击,选择“新建-项”,再将新的项命名为刚才获得的SID即可。

下面开始添加第一个游戏。首先要获得一个新的GUID,如果你安装了VS,那可以使用它自带的“GUID生成器”来生成;如果没有则可以搜索下载一个GUID生成器;再不然可以利用Win7自带的PowerShell来生成,方法如下:运行PowerShell,执行[Guid]::NewGuid()命令即可获得一个新的GUID。获得GUID之后,右击代表当前用户的SID项,选择“新建-项”,将其命名为获得的GUID,注意要用花括号括起来。

接着点击新建的子项,在右侧窗口按照以下表格添加值(以下数据作为示例):

 

名称

类型

数据

说明

AppExePath

REG_SZ

F:\使命召唤5\CoDWaW.exe

游戏可执行文件的路径

ConfigApplicationPath

REG_SZ

F:\使命召唤5

游戏所在目录的路径

Description

REG_SZ

使命召唤5

游戏的描述

DeveloperName

REG_SZ

Treyarch

游戏开发商名称

DeveloperUrl

REG_SZ

http://www.treyarch.com/

游戏开发商主页地址,需要以http://开头

Genre

REG_SZ

第一人称射击

游戏流派

HomePage

REG_SZ

http://www.treyarch.com/

游戏主页地址,需要以http://开头

PublisherName

REG_SZ

Activision

游戏发行商名称

PublisherUrl

REG_SZ

http://www.activision.com/

游戏发行商主页地址,需要以http://开头

ReleaseCountry

REG_SZ

美国

游戏发行国家

ReleaseDate

REG_SZ

2008-11-11

游戏发行日期,以YYYY-MM-DD格式表示

Title

REG_SZ

使命召唤5

游戏标题,显示在图标旁边的文字

添加完成后打开游戏浏览器(如果已经打开了则刷新一下),可以发现多了一个使命召唤5的图标,点击该图标,在右侧的窗栏中可以看到一副使命召唤5的图片,这是因为使命召唤5的可执行文件CoDWaW.exe中已经包含了一副图片,游戏浏览器将它读取并显示出来了。当然,如果你添加的游戏的可执行文件中不包含图片,那么右侧窗栏中显示的仅仅是一个小小的图标。由此可以知道AppExePath的作用是提供可执行文件的路径,从中读取图标。

显示完整信息

你已经注意到了,除了这个新添加的图标以及或有或无的图片之外,其余的信息都没有出现。要使全部的信息都显示出来,还需要在上述的游戏GUID子项中添加以下的信息:

名称

类型

数据

ConfigInstallType

REG_SZ

3

ApplicationId

REG_SZ

{00462F9A-98FB-4A7A-B7B4-EF2E70514E4F}

ConfigGDFBinaryPath

REG_SZ

C:\Windows\system32\GameUXLegacyGDFs.dll

相关阅读
栏目导航
推荐软件