在64位win7下不能运行msi文件

打开msi文件就变成了这样。

尝试过以管理员模式在命令行下打开,依然出现这个。。
应该也不是msi文件的问题,重新下载了两三次。
另一部笔记本电脑上也有一样的问题。

    出现这个提示,说明是window installer的问题。

    注册脚本代码,把其粘贴到txt文档中,并改名为ClearError_MsiFile.reg,记住扩展名也要改

    Windows Registry Editor Version 5.00

    Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOT\.msi]@="Msi.Package"

    [HKEY_CLASSES_ROOT\Msi.Package]"EditFlags"=hex:00,00,10,00"FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\  00,6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,\  32,00,5c,00,6d,00,73,00,69,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,34,\  00,00,00@="Windows Installer Package"

    [HKEY_CLASSES_ROOT\Msi.Package\DefaultIcon]@="C:\\WINDOWS\\system32\\msiexec.exe,0"

    [HKEY_CLASSES_ROOT\Msi.Package\shell]@="Open,Repair,Uninstall"

    [HKEY_CLASSES_ROOT\Msi.Package\shell\Open]@="&Install""MUIVerb"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\  6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\  00,6d,00,73,00,69,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,36,00,00,00

    [HKEY_CLASSES_ROOT\Msi.Package\shell\Open\command]@=hex(2):22,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\  00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,\  73,00,69,00,65,00,78,00,65,00,63,00,2e,00,65,00,78,00,65,00,22,00,20,00,2f,\  00,69,00,20,00,22,00,25,00,31,00,22,00,20,00,25,00,2a,00,00,00

    [HKEY_CLASSES_ROOT\Msi.Package\shell\Repair]@="Re&pair""MUIVerb"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\  6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\  00,6d,00,73,00,69,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,37,00,00,00

    [HKEY_CLASSES_ROOT\Msi.Package\shell\Repair\command]@=hex(2):22,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\  00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,\  73,00,69,00,65,00,78,00,65,00,63,00,2e,00,65,00,78,00,65,00,22,00,20,00,2f,\  00,66,00,20,00,22,00,25,00,31,00,22,00,20,00,25,00,2a,00,00,00

    [HKEY_CLASSES_ROOT\Msi.Package\shell\Uninstall]@="&Uninstall""MUIVerb"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\  6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\  00,6d,00,73,00,69,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,38,00,00,00

    [HKEY_CLASSES_ROOT\Msi.Package\shell\Uninstall\command]@=hex(2):22,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\  00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,\  73,00,69,00,65,00,78,00,65,00,63,00,2e,00,65,00,78,00,65,00,22,00,20,00,2f,\  00,78,00,20,00,22,00,25,00,31,00,22,00,20,00,25,00,2a,00,00,00

    这时文件会变成这样,双击此文件进行执行,有时杀毒软件会提示,点击允许。

    这时会提示这样,点击“是”继续。

    再次回去执行msi文件,这时就可以看到这种安装界面了。

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-12-19
可能和64位系统不兼容。
第2个回答  2014-12-19
这个提示就是你安装包的问题 在另一个电脑不能安装也证明你安装包是有问题的本回答被网友采纳
第3个回答  2014-12-19
很可能是你下载的WIN7版本有问题,换个版本就不会了。
相似回答