电脑技术学习

教你更换Windows 7媒体中心的主题

dn001

  第1步:在浏览器中访问网站,在这里可以根据自己的喜好选择下载Windows Media Center主题文件,下载得到的是扩展名为*.exe或*.msi格式的文件。

  第2步:默认设置下,Windows Media Center并不允许安装新的主题,因此我们需要对系统中的ehres.dll文件适当作一些处理。打开记事本,手工粘贴如下代码:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT*shellrunas]
@="Take Ownership"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT*shellrunascommand]
@="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f "%1" && icacls "%1" /grant administrators:F"
[HKEY_CLASSES_ROOTDirectoryshellrunas]
@="Take Ownership"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOTDirectoryshellrunascommand]
@="cmd.exe /c takeown /f "%1" /r /d y && icacls "%1" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f "%1" /r /d y && icacls "%1" /grant administrators:F /t"

  上述代码中的“Take Ownership”表示获取文件的所有权,当然也可以使用其他的名称,但请勿使用中文。打开“另存为”对话框,将保存类型设置为“所有文件”,保存为*.reg格式的注册表文件,至于文件名可以任意选择。进入资源管理器,找到刚才保存的注册表文件,右击选择“以管理员身份运行”即可。出于安全角度的考虑,建议导入之前事先对HKEY_CLASSES_ROOT进行导出备份。

  第3步:在资源管理器中找到系统磁盘的“Windowsehomeehres.dll”,如图1所示,右击选择“Take Ownership”命令,执行之后会获得ehres.dll文件的所有权。


图1 获得ehres.dll文件权限

  小提示:

  如果你觉得上述注册表代码比较麻烦的话,也可以右击ehres.dll文件打开属性对话框,切换到“安全”选项卡手工赋予相应的操作权限。

  第4步:可以双击运行先前所下载的主题文件,按照提示操作完成主题的安装。从开始菜单中依次选择“所有程序→Homeworld Theme - Windows 7 Media Center→Enable Homeworld Theme”,此时会弹出图2所示的对话框,建议勾选“Create backup if the new file already exists”复选框,然后选择“Start”按钮,看到“Patch succesful!”的提示信息之后即可退出该程序。


图2 主题文件设置

  现在,运行Windows Media Center,看看图3所示的主题效果,是不是很有意思?需要指出的是,上述方法并不适合于Windows Vista系统中的Windows Media Center组件。


图3 Windows Media Center主题

标签: