据说此问题多发生于深度WINDOWS系统升级XP SP3后,也可能是用深度的封装工具封装的G版系统升级sp3时出现,在控制面板-添加删除程序中打开添加/删除windows组件时会出现提示“安装程序无法打开信息文件setupqry.inf。请与系统管理员联系。特定的错误代码是第0行的0x2”,此中的文件名不止setupqry.inf,还有其它的,如setupqry.inf、setupqry.dll、fp40ext.inf、fp40ext.dll、msgrocm.dll、communic.inf、pinball.inf、igames.inf、zoneoc.dll、msnmsn.inf、ocmsn.dll等等。不保证其它封装或精简优化的系统一定不会出现同样的问题。
因此解决方法就是把所有提示无法打开的文件找到,并拷到对应的系统目录中去,其中inf文件拷到c:\windows\inf\,dll文件拷到c:\windows\system32\setup\(以上假定系统安装于C盘),然后再打开添加删除windows组件就不会再提示错误了。注意,不限于以上列出的文件,可能还有其它,按实际提示做就可以了。有趣的是,即使不拥有上所有所列的文件,在不同的系统中也不一定会出现同样的“无法打开信息文件”的错误提示,比如我曾经为了解决这样的问题找了一台同样是XP SP3的电脑,结果发现这个系统中并没有msgrocm.dll、communic.inf、pinball.inf、igames.inf、zoneoc.dll、msnmsn.inf、ocmsn.dll这些提示中出现的文件,但它上面的添加删除windows组件却打开得很正常。因此还是用原版的好,GHOST经过修改版的简单倒是简单了,只是问题总有一些。
至于找到以上丢失文件的方法,除了到同样的系统中去找外,也可以到网上下载,按上面我说的路径放进去就行。
还有一种说法,到去SP3备份目录C:\WINDOWS\$NtServicePackUninstall$\中找sysoc.inf,复制到C:\WINDOWS\inf\下,只可惜SP3的备份目录早在“精简”系统时就删除了,无法象上面的方法一样得到验证。
>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/1263.html