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 /我申請的。 msi
Command syntax to uninstall a program with its .msi: msiexec /x application .msi命令語法卸載程序的。微星: msiexec / X應用程序的。 msi
Replace program .msi with the actual filename.替換計劃。微星與實際文件名。
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)修復安裝安裝程序包拒絕訪問失敗錯誤代碼0 × 80070005 (或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錯誤代碼0 × 80070002在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如何運行Microsoft AppLocale高架作為管理員在Windows Vista中運行安裝程序安裝
- Windows Vista 0×80070426 Activation Service Not Started or Validation Not Genuine Error Windows Vista的0 × 80070426激活服務尚未啟動或驗證不是真正的錯誤
- 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謝謝