Error 1721: There Is A Problem With This Windows Installer Package When Install or Uninstall on Vista错误1721 :有一个问题与此Windows安装程序包时,安装或卸载Vista上
In印第安纳州 Windows Vista Windows Vista中 , when attempting to install a program using setup executable file based on Windows Installer Package with .msi extension, a dialog box may pop up to display the “Error 1721″ error message.当试图安装程序使用安装的可执行文件的基础上Windows安装程序包的。微星延长,将出现一个对话框可能会弹出来显示“错误1721 ”错误讯息。 The error may also happens when trying to uninstall a software program, and also when using msiexec.exe to call the installer.该错误也可能当试图卸载一个软件程序,并在使用呼叫Msiexec.exe的安装。
Error 1721.错误1721 。 There is a problem with this Windows Installer package.有一个问题与此Windows Installer封装。 A program required for this install to complete could not be run.程序需要完成此安装无法运行。 Contact your support or package vendor.请与您的支持或套件厂商。

The error by Windows Installer Package happens in Windows Vista because the of custom actions set in the installer package fail with missing permissions, involving custom actions that scheduled for both immediate or deferred execution.错误的Windows安装程序包发生在Windows Vista ,因为定制一套行动中的安装包失败,失踪的权限,包括自订的行动计划都直接或推迟执行。 Visual Studio custom actions run while impersonating the installing user but only run with standard user privilege, and not with elevated administrator privilege as required in Windows Vista, if the msidbCustomActionTypeNoImpersonate bit is not set.的Visual Studio自定义操作运行,而假冒的安装用户,但只能运行与标准的用户的特权,而不是提高系统管理员的特权需要在Windows Vista中,如果位msidbCustomActionTypeNoImpersonate没有设置。 Even though Windows Vista prompts for privilege elevation, however, only custom actions that are running in the Local System account get elevated correctly, while custom actions that impersonate as the current user do not.即使Windows Vista的提示权限,然而,只有自订的行动,正在运行中的本地系统帐户得到正确升高,而自订的行动,冒充作为当前用户不知道。
Thus, the error usually happens on older versions of setup installer which install or uninstall programs meant for earlier versions of Windows operating system, such as XP, 2000, Me and 9x.因此,该错误通常发生在旧版的安装安装的安装或卸载程序意味着旧版Windows操作系统,如XP中, 2000年我与9x的。 However, if you’re the programmer or developer for the installer program, probably you can do much to change the bit or installer sequence to solve the issue.不过,如果您程序员或开发的安装程序,也许你可以做很多工作来改变位或安装序列来解决这个问题。 But, there are still resolutions to fix the error 1721 that happens in Windows Vista, and probably has more than one one solutions or workarounds that users can try to get the software program installed.但是,仍有一些决议,以修正这个错误1721年发生在Windows Vista中,并可能有一个以上的一个或替代解决方案,用户可以尝试让软件程序安装。
Run an elevated command prompt with Run as Administrator option to start the installation 高架运行命令提示符与以管理员身份运行选项,开始安装
This method will probably allow most failed .msi installer to install/uninstall probably.此方法可能会允许最失败的。 msi的安装到安装/卸载可能。 Simply open an elevated command prompt with Run as Administrator setting, and then execute the .msi executable.只要打开一个提升的命令提示符与以管理员身份运行设置,然后执行的。 msi可执行。
There are plenty of有很多 ways to open elevated command prompt as administrator如何开放提升的命令提示符作为管理员 . 。
Open up an elevated command prompt and run the .msi installer with msiexec 打开了一个提升的命令提示符和运行的。 msi安装与msiexec
If simply如果只是 fire up the elevated command prompt火灾的提升的命令提示符 to run the setup installer won’t work, try to use msiexec.exe command to execute the installation or uninstallation process.运行安装程序安装程序将无法正常工作,尝试使用Msiexec.exe命令,以执行安装或卸载过程。
Command syntax to install a .msi: msiexec /i application .msi命令语法来安装的。 msi : msiexec /我申请。微星
Command syntax to uninstall a program with its .msi: msiexec /x application .msi命令语法卸载程序其的。 msi : msiexec / X应用程序。微星
Replace program .msi with the actual filename.替换计划的。 msi的实际文件名。
Disable User Access Control (UAC) 禁用用户访问控制( UAC )
The easy solution is probably to在简单的解决办法可能是向 disable User Access Control (UAC)停用使用者存取控制( UAC ) , which forces process to run with standard user privilege unless been specifically instructed and permitted to run elevated to administrator user privilege. ,该部队的进程运行与标准的用户的特权,除非是专门指示,并允许运行提升到管理员用户的特权。
Here’s the step to disable and turn off UAC (User Access Control) feature for the logged on user account in Windows Vista (there are plenty more ways to disable UAC):这里的步骤,以禁用和关闭UAC (用户访问控制)功能登录的用户帐户在Windows Vista (有很多更多的方式禁用的UAC ) :
- Click Start , and then click Control Panel . 单击开始,然后单击控制面板。
- In “Control Panel”, click User Accounts and Family Safety .在“控制面板” ,点击用户帐户和家庭安全 。
- In the “User Accounts and Family Safety” window, click User Accounts .在“用户帐户和家庭安全”窗口,单击用户帐户。
- In the “Make changes to your user account” tasks window, click Turn User Account Control on or off .在“更改您的用户帐户”任务窗口中,单击关闭使用者帐户控制或关闭。
- If UAC is currently configured in Admin Approval Mode, the User Account Control message appears.如果UAC功能,目前配置在审批管理模式下,用户帐户控制讯息。 Click Continue . 按一下继续。
- Clear the Use User Account Control (UAC) to help protect your computer check box, and then click OK . 清除使用用户帐户控制( UAC )帮助保护您的计算机复选框,然后单击确定。
- Click Restart Now to apply the change immediately, or click Restart Later to close the User Accounts tasks window.按一下立即重新启动以套用变更立即,或按一下重新启动后关闭用户帐户任务窗口。 Note that you must reboot the system to make the change effective.请注意,您必须重新启动系统以使更改生效。
IMPORTANT : You're reading a machine translated page which is provided "as is" without warranty. 重要:您正在阅读的机器翻译网页是“现状”提供无担保。 Unlike human translation, machine translation does not understand the grammar, semantics, syntax, idioms of natural language, thus often produce inaccurate and low quality text which is misleading and incomprehensible.不同人的翻译,机器翻译不明白的语法语义,句法,成语自然语言,因此,往往产生不精确和低质量文本这是误导和费解。 Thus, please refer to因此,请参阅 original English article英文原文的文章 when in doubt.当怀疑。
Related Articles相关文章
- Fix Setup Installer Package Access Denied Failure Error Code 0×80070005 (Or 5 Or 0×5)修复安装安装程序包拒绝访问失败错误代码80070005 × 0 (或5 × 0或者5 )
- NSIS Error and Cannot or Unable to Open and Install Setup Installer NSIS错误,无法或无法开启并安装安装安装
- Error Code 0×80070002 During Windows Vista SP1 Setup Install错误代码80070002 × 0期间的Windows Vista SP1的安装程序安装
- Windows Vista SP1 Failed to Install with WU Error Code 800704C8 or 80041315 Windows Vista的SP1的安装失败与吴错误代码800704C8或80041315
- How to Run Microsoft AppLocale Elevated as Administrator in Windows Vista to Run Setup Installer如何运行微软AppLocale提升为管理员在Windows Vista中运行安装程序安装
- Windows Vista 0×80070426 Activation Service Not Started or Validation Not Genuine Error Windows Vista中80070426 × 0激活服务尚未启动或验证并不是真正的错误
- Uninstall and Remove Vista Loader 2.1.3 (Activator 2008) Activation Crack卸载和删除Vista的装载机2.1.3 (激活2008年)激活裂纹
- Windows Vista Fails to Boot After Installing SP1 with ntoskrnl.exe 0xc0000098 Error Windows Vista中无法开机后安装SP1与0xc0000098错误的Ntoskrnl.exe
- System Halt 0xc0000034 Error When Boot Up After Installing Windows Vista SP1系统停止0xc0000034错误时开机后,安装Windows Vista SP1的
- How to Install MUI Language Files in Windows Vista如何安装MUI语言文件在Windows Vista中

































November 11th, 2008 18:23 08年十一月11日18:23
i have done the same procedure but still the same error is coming.我也做了同样的程序,但同样的错误正在到来。
Please help me out.请帮我了。
Thanks谢谢