|
上一节中写到整理HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Components键,这个键下有三四百个子键。现在不知道Front Page 2000究竟需要哪个键,所以先用“排除法”猜测一下。
(Front Page 2000安装完以后会在“开始”菜单中生成一个快捷方式。这个快捷方式对于正常安装的完整版本可以使用,用来启动“迷你版”就不行。打开一个“记事本”窗口,直接把这个快捷方式拖进去就会看到里面的内容,这个快捷方式除了启动程序以外可能还用到了别的东西。所以要从程序直接发送到桌面一个普通的快捷方式的。) 先选中Components下的第一子键, 然后用Alt+R+E组合键打开“导出注册表文件”对话框,在文件名处输入“99”,
确定以后反回注册表编辑器,然后按del键删除这个子键,再按F4启动Front Page 2000。Front Page 2000可以正常启动,说明这个键是不需要的,然后按ALT+F4关闭程序,这时当前窗口为注册表编辑器,再用组合键Alt+R+E打开“导出注册表文件”对话框,在文件名处输入“98”,确定后删掉此键,再启动一下程序……如果遇到程序无法启动的时候就说明刚才删掉的键是程序运行必须的键,没有它不行,这时先关掉程序,再按组合键“ALT+R+I”打开“导入注册表文件对话框,在文件名处输入刚才保存的注册表文件名,确定以后再启动一下程序。就可以正常启动了。然后再关掉程序,再导出下一个子键,再启动程序测试…………这样一直循环下去,直到三百多个键全部查找完,这样Components子键剩下的就全是程序运行所需要的键了。
如果按从大到小的顺序起名的话,那么最新保存的文件永远在第一位,即使文件数量超出显示范围,新保存的文件也显示在第一位,这样如果在保存的时候忘了刚才保存到第几号的时候只要看一下第一位的文件名就可以了,在导入注册表文件的时候也只需看第一位的文件名即可,很方便的。
查找Components子键的时候用的全是键盘快捷键,熟练以后可以增加速度。在查找的过程如果按键键会跑到其它位置,就分忘了刚才保存到哪一个位置。如在按ALT+R组合键的时候忘了按ALT而直接按了R键的话,那就会跳到以R为开头的键位。
这时如果忘了刚才处理到哪一个键的时候,可以打开刚才保存对话框,在刚才保存的最后一个注册表文件上点右键,选择“编辑”就可以用记事本打开刚才保存的注册表文件,可以根据注册表文件的内容找到刚才保存到哪一个键了,然后从那个键开始接着测试。 未完待续 超级分析 |
| [返回上一页] [打 印] |
|
上一篇文章:Front Page 2000 迷你版的制作过程(一) | 下一篇文章:Front Page 2000 迷你版的制作过程(三) |