码迷,mamicode.com
首页 > 其他好文 > 详细

Errorwriting to file——msi安装失败,解决方案

时间:2015-05-16 10:32:51      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:

    最近在公司里,安装电脑的时候,因为工作的需要,开发的时候必须安装一个MindFusion控件,一个msi安装包。

    安装的时候,报以下错误(Xp系统):

    Error writing to file:…… Verify that you have access to that directory

         技术分享

 

  以上错误,很容易发现,是由于自己安装文件的权限不足。需要使用管理员的身份进行安装。

 

这下就有一个问题了。如果是管理员的身份 还是报这个错,又改如何安装呢?

 

解决方案:

    以管理员身份运行,无法安装msi文件。

 

    如果是因为系统 Windows installer服务的问题。

 

1

    编写installer.reg文件:

 

————————————————————————————

Windows Registry Editor Version 5.00

 

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer]

 

"ImagePath"=-

 

"ImagePath"=hex(2):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,20,00,2f,00,

 

56,00,00,00

——————————————————————————————

 

然后执行。

 

2

    WinXp:打开组策略用户配置管理模板Windows组件Windows安装服务将“禁止从媒体安装”设为“禁用”,将“永远以高特权进行安装”设置为“启用”

 

3

   点击”开始-->运行“,输入”CMD“命令,在弹出的”CMD命令提示符“窗口中输入”msiexec /regserver“,最后重新启动系统即可。

 

 

以上操作执行完之后,然后在进行安装。

 

安装方法:

   使用msiexec命令进行安装。

 

   在执行该命令之前,我们可以看一下 msiexec 的帮助

   Help msiexec

   技术分享

   Msiexec /a D:\MindFusion\*.msi

技术分享

 

   在差点要重装的情况下,安装上这个东西。那种Feel……

 

 

 

Errorwriting to file——msi安装失败,解决方案

标签:

原文地址:http://blog.csdn.net/zc474235918/article/details/45766097

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!