使用搜索功能查看 Kepware 的信息库,其中包含 500 多篇知识库文章。缩小搜索结果范围,或在下面的搜索字段中输入您的查询。

或者,如果您无法找到解决方案,我们还有另一个资源:我们的 PTC eSupport Portal。 如果系统提示您登录 eSupport Portal,您可以使用“我的 Kepware”凭据。需要一个“我的 Kepware”帐户吗?在此处创建

搜索解决方案结果:
View All Solutions

Kepware Knowledge Base: Solution


Installation Error: -5006: 0x80004005 (80004005)


Last Update: 2018/11/7

Possible Cause:
This error usually occurs when a compressed setup is being run that is not named "setup.exe" on machines with Terminal Services enabled. The operating system fails to return the correct Fonts system folder, which then causes the setup to throw an exception during initialization. Investigation has shown that these operating systems do not use the default Windows folder; instead, they use C:\Documents and Settings\<CurrentUser>\Windows. This folder does not include a Fonts subfolder, so the operating systems return a failure when trying to find it.

Solution:
Rename "KEPServerEX.exe" to "setup.exe". If errors continue, try the following:

  • Disable Terminal Services on the machine and then re-run the installation.
  • Run the install from Add/Remove Programs instead of by directly launching the installation.
  • Create the Fonts folder in the location where the setup is looking for it. This should resolve the issue and allow the install to continue. For example, adding a folder at Documents and Settings\<CurrentUser>\Windows\Fonts (where CurrentUser is the user name of the user currently logged in) allows the setup to initialize successfully.

Note: The reason that the alternate Windows folder is returned is documented in MSDN or the PlatformSDK in the help for the GetWindowsDirectory() API.

Related Products
KEPServerEX