【问题标题】:msi installation error code 1603 in windows server 2003 R2 [closed]windows server 2003 R2中的msi安装错误代码1603 [关闭]
【发布时间】:2014-09-04 12:51:34
【问题描述】:

无法在我的系统中安装任何 .msi 文件。它显示错误代码 1603 并退出安装。我的机器运行的是 windows server 2003 R2 Standard Edition SP2。

Windows 安装程序正在运行,IIS 正在运行。下面提到的框架安装在我的机器上.....

.NET Framework 1.1 Service Pack 1   ver: 1.1.4322
.NET Framework 2.0 Service Pack 2   ver: 2.2.30729
.NET Framework 3.0 Service Pack 2   ver: 3.2.30729
.NET Framework 3.5 Service Pack 1   ver: 3.5.30729.01
.NET Framework 4.0 Client Profile   ver: 4.0.30319
.NET Framework 4.0 Full Package   ver: 4.0.30319 

我有管理员权限,硬盘空间还可以,我也试过安装在C盘以外的不同文件夹,系统用户有完全控制权限。我已经尝试了大多数在线可用的解决方案,但无法解决问题。请帮我。这是事件查看器日志 -

The description for Event ID ( 10011 ) in Source ( MsiInstaller ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: Product: Quick Heal AntiVirus -- Key not valid for use in specified state.
, (NULL), (NULL), (NULL), (NULL), , .

MSI 日志 -

Key not valid for use in specified state.

Property(S): UpgradeCode = {some code}
Property(S): TARGETDIR = C:\Program Files\Quick Heal\Quick Heal AntiVirus\
Property(S): SourceDir = C:\Documents and Settings\Administrator\Local Settings\Temp\QH0779.ins\
Property(S): ProgramMenuFolder = C:\Documents and Settings\All Users\Start Menu\Programs\
Property(S): DesktopFolder = C:\Documents and Settings\All Users\Desktop\
Property(S): ProductName = Quick Heal AntiVirus
Property(S): ProductCode = {some code}
Property(S): ProductVersion = 15.00
Property(S): Manufacturer = Quick Heal
Property(S): ARPCONTACT = Quick Heal Technologies Pvt. Ltd.
Property(S): ProductLanguage = 1033
Property(S): SecureCustomProperties = NEWERPRODUCTFOUND
Property(S): RedirectedDllSupport = 2
Property(S): VersionNT = 502
Property(S): VSDNETURLMSG = This setup requires the .NET Framework version [1].  Please install the .NET Framework and run this setup again.  The .NET Framework can be obtained from the web.  Would you like to do this now?
Property(S): VSDIISMSG = This setup requires Internet Information Server 4.0 or higher and Windows NT 4.0, Windows 2000 or higher.  This setup cannot be installed on Windows 95, Windows 98, or Windows Me.  Please install Internet Information Server and run this setup again.
Property(S): VSDUIANDADVERTISED = This advertised application will not be installed because it might be unsafe. Contact your administrator to change the installation user interface option of the package to basic.
Property(S): VSDNETMSG = This setup requires the .NET Framework version [1].  Please install the .NET Framework and run this setup again.
Property(S): VSDINVALIDURLMSG = The specified path '[2]' is unavailable. The Internet Information Server might not be running or the path exists and is redirected to another machine. Please check the status of this virtual directory in the Internet Services Manager.
Property(S): VSDVERSIONMSG = Unable to install because a newer version of this product is already installed.
Property(S): ErrorDialog = ErrorDialog
Property(S): SFF_UpFldrBtn = UpFldrBtn
Property(S): SFF_NewFldrBtn = NewFldrBtn
Property(S): AdminMaintenanceForm_Action = Repair
Property(S): MaintenanceForm_Action = Repair
Property(S): DefaultUIFont = VsdDefaultUIFont.524F4245_5254_5341_4C45_534153783400
Property(S): FolderForm_AllUsers = ALL
Property(S): FolderForm_AllUsersVisible = 1
Property(S): AdminWelcomeForm_NextArgs = AdminFolderForm
Property(S): AdminFolderForm_PrevArgs = AdminWelcomeForm
Property(S): AdminFolderForm_NextArgs = AdminConfirmInstallForm
Property(S): AdminConfirmInstallForm_PrevArgs = AdminFolderForm
Property(S): WelcomeForm_NextArgs = FolderForm
Property(S): FolderForm_PrevArgs = WelcomeForm
Property(S): FolderForm_NextArgs = ConfirmInstallForm
Property(S): ConfirmInstallForm_PrevArgs = FolderForm
Property(S): ARPSYSTEMCOMPONENT = 1
Property(S): ALLUSERS = 1
Property(S): DISABLEADVTSHORTCUTS = 1
Property(S): {3B1F17A7-B130-42E0-B8C8-641064533B80} = C:\Program Files\Quick Heal\Quick Heal AntiVirus\AMTEMP\
Property(S): {8C9AEBA0-1BCA-4E72-A32D-08E4300A0BB7} = C:\Program Files\Quick Heal\Quick Heal AntiVirus\CONFIG\
Property(S): {DAB2A4E4-5D41-4F21-90AC-5EDE0D07E081} = C:\Program Files\Quick Heal\Quick Heal AntiVirus\DOWNLOAD\
Property(S): {4E23FB71-EA43-4FFB-931F-DFB0138B57CE} = C:\Program Files\Quick Heal\Quick Heal AntiVirus\DOWNTEMP\
Property(S): {2AF8F5FA-A766-44AA-B281-9DBFDB1EBCA7} = C:\Program Files\Quick Heal\Quick Heal AntiVirus\EMGTEMP\
Property(S): {3F8EEA60-FAAF-4924-ADFD-7D2DC827A8F0} = C:\Program Files\Quick Heal\Quick Heal AntiVirus\GPRODAT\
Property(S): {67A604B7-0D4D-49EB-A9C9-6E8860842BB4} = C:\Program Files\Quick Heal\Quick Heal AntiVirus\LOGS\
Property(S): {A1E93433-F189-4CE6-A7D5-F87347FBC0B5} = C:\Program Files\Quick Heal\Quick Heal AntiVirus\Quarantine\
Property(S): {F1107DCC-28A9-4FB8-B29F-7CC666501CA8} = C:\Program Files\Quick Heal\Quick Heal AntiVirus\REPORT\
Property(S): {52613F6B-D75A-4EFD-9EBB-858B3E788C89} = C:\Program Files\Quick Heal\Quick Heal AntiVirus\RMCLIMGS\
Property(S): {E223520E-5D8C-4B0E-846E-4FC2DAF412D1} = C:\Program Files\Quick Heal\Quick Heal AntiVirus\RMDDB\
Property(S): {1BFE4BC9-8601-4940-9C08-C27AA568D032} = C:\Program Files\Quick Heal\Quick Heal AntiVirus\RSDB\
Property(S): {503B3928-91EA-497F-B05A-E91429C259FD} = C:\Program Files\Quick Heal\Quick Heal AntiVirus\TEMP\
Property(S): CopyType = 3
Property(S): {230D3D31-CC39-450C-A97A-2FE927041C05} = C:\Documents and Settings\All Users\Start Menu\Programs\Quick Heal AntiVirus\
Property(S): REINSTALLMODE = amus
Property(S): PackageCode = {some code}
Property(S): ProductState = -1
Property(S): PackagecodeChanging = 1
Property(S): ADDLOCAL = DefaultFeature
Property(S): CURRENTDIRECTORY = C:\Documents and Settings\Administrator\Desktop
Property(S): CLIENTUILEVEL = 3
Property(S): MSICLIENTUSESEXTERNALUI = 1
Property(S): CLIENTPROCESSID = 3180
Property(S): MsiSystemRebootPending = 1
Property(S): VersionDatabase = 200
Property(S): VersionMsi = 4.05
Property(S): WindowsBuild = 3790
Property(S): ServicePackLevel = 2
Property(S): ServicePackLevelMinor = 0
Property(S): MsiNTProductType = 3
Property(S): WindowsFolder = C:\WINDOWS\
Property(S): WindowsVolume = C:\
Property(S): SystemFolder = C:\WINDOWS\system32\
Property(S): System16Folder = C:\WINDOWS\system\
Property(S): RemoteAdminTS = 1
Property(S): TempFolder = C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\
Property(S): ProgramFilesFolder = C:\Program Files\
Property(S): CommonFilesFolder = C:\Program Files\Common Files\
Property(S): AppDataFolder = C:\Documents and Settings\Administrator\Application Data\
Property(S): FavoritesFolder = C:\Documents and Settings\Administrator\Favorites\
Property(S): NetHoodFolder = C:\Documents and Settings\Administrator\NetHood\
Property(S): PersonalFolder = C:\Documents and Settings\Administrator\My Documents\
Property(S): PrintHoodFolder = C:\Documents and Settings\Administrator\PrintHood\
Property(S): RecentFolder = C:\Documents and Settings\Administrator\Recent\
Property(S): SendToFolder = C:\Documents and Settings\Administrator\SendTo\
Property(S): TemplateFolder = C:\Documents and Settings\All Users\Templates\
Property(S): CommonAppDataFolder = C:\Documents and Settings\All Users\Application Data\
Property(S): LocalAppDataFolder = C:\Documents and Settings\Administrator\Local Settings\Application Data\
Property(S): MyPicturesFolder = C:\Documents and Settings\Administrator\My Documents\My Pictures\
Property(S): AdminToolsFolder = C:\Documents and Settings\All Users\Start Menu\Programs\Administrative Tools\
Property(S): StartupFolder = C:\Documents and Settings\All Users\Start Menu\Programs\Startup\
Property(S): StartMenuFolder = C:\Documents and Settings\All Users\Start Menu\
Property(S): FontsFolder = C:\WINDOWS\Fonts\
Property(S): GPTSupport = 1
Property(S): OLEAdvtSupport = 1
Property(S): ShellAdvtSupport = 1
Property(S): Intel = 15
Property(S): PhysicalMemory = 2046
Property(S): VirtualMemory = 2441
Property(S): AdminUser = 1
Property(S): LogonUser = Administrator
Property(S): UserSID = some code
Property(S): UserLanguageID = 1033
Property(S): ComputerName = my-server-name
Property(S): SystemLanguageID = 1033
Property(S): ScreenX = 1024
Property(S): ScreenY = 768
Property(S): CaptionHeight = 19
Property(S): BorderTop = 1
Property(S): BorderSide = 1
Property(S): TextHeight = 16
Property(S): TextInternalLeading = 3
Property(S): ColorBits = 32
Property(S): TTCSupport = 1
Property(S): Time = 18:09:55
Property(S): Date = 9/4/2014
Property(S): MsiNetAssemblySupport = 4.0.30319.1
Property(S): MsiWin32AssemblySupport = 5.2.3790.3959
Property(S): Privileged = 1
Property(S): USERNAME = Cell
Property(S): COMPANYNAME = abc
Property(S): DATABASE = C:\WINDOWS\Installer\6954e7.msi
Property(S): OriginalDatabase = C:\Documents and Settings\Administrator\Local Settings\Temp\QH0779.ins\inst.msi
Property(S): UILevel = 2
Property(S): MsiUISourceResOnly = 1
Property(S): Preselected = 1
Property(S): ACTION = INSTALL
Property(S): ROOTDRIVE = D:\
Property(S): CostingComplete = 1
Property(S): OutOfDiskSpace = 0
Property(S): OutOfNoRbDiskSpace = 0
Property(S): PrimaryVolumeSpaceAvailable = 0
Property(S): PrimaryVolumeSpaceRequired = 0
Property(S): PrimaryVolumeSpaceRemaining = 0
Property(S): INSTALLLEVEL = 1
Property(S): SOURCEDIR = C:\Documents and Settings\Administrator\Local Settings\Temp\QH0779.ins\
Property(S): SourcedirProduct = {75DEED91-7B14-49DC-A5F3-B60E633AC4A5}
=== Logging stopped: 9/4/2014  18:09:55 ===

【问题讨论】:

  • 如果没有完整的 MSI 日志,无法回答此 MSI 失败的原因。回答为什么所有 MSI 都无法在您的计算机上安装也超出了范围,因为这个论坛是针对开发人员而非最终用户的。
  • 亲爱的 Christopher,请再次阅读 d qstion。我已经给出了 msi 日志。你怎么能说它超出了范围。如果这些msi是我开发的,你认为会有不同的解决方案吗?好的,想想我已经构建了一个没有任何故障的 msi,现在我的 msi 无法安装,我得到了那个错误。那么你现在的答案是什么。请帮忙。
  • 亲爱的 Manas,请注意 Chris 的评论。这不是完整的详细 MSI 日志。您应该使用包含 /l*vx 的 msiexec 命令行进行安装

标签: windows windows-installer windows-server-2003


【解决方案1】:

感谢大家帮助我。但是,因为我正在寻找一个快速的解决方案,所以我执行了系统修复。现在可以安装 .msi。所以,我的建议是,如果您收到错误 1603,请执行系统修复。它在我的情况下有效。

【讨论】:

  • 您是否在运行系统还原之前尝试重新启动?它可能是最近更新 msiexec.exe 或其组件之一的 Windows 修补程序之一。 1603 错误通常不会通过系统还原自动解决。
  • 对于找到这个并想要制作完整日志文件的人,请阅读这篇文章:stackoverflow.com/a/23945198/129130
  • 还可以查看这篇文章,KB2918614 改变 Windows 安装程序行为:windowsitpro.com/security/…
  • 我试图执行系统还原,我使用安装光盘进行了系统修复
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多