不支持的16位应用程序和意外的返回码216

所以我终于安装了几个应用程序,而我仍然需要程序开发人员使用很多:PHPStorm,腻子,WinSCP,GITBash和Xshell5。

并从每个程序我得到这个错误消息:

不支持的16位应用程序
该程序或function
“\ ?? \ C:\ Users \ Administrator \ Desktop \ WINscp \ WinSCP-5.9.2-Setup.exe”由于与64位版本的Windows不兼容而无法启动或运行。 请联系软件供应商询问是否有64位Windows兼容版本可用

这是每个这样的程序。
我正在使用的是Windows 2008 R2与超V,并在虚拟服务器上我有Windows服务器2012 R2运行与WDS和MDT 2013更新2与ADK Windows 10 1607.我的客户端是戴尔Vostro V130testing,这台笔记本电脑将安装Win10 Pro x64

我不明白,因为当我尝试安装通常在客户端上它工作得很好,我在网站上search,这是什么来接近我自己的问题 ,我试图它没有工作。

当你尝试添加一个没有源文件的新应用程序或者networking上的其他地方时,我改变了安装types,甚至没有改变结果,我在部署结束时得到的唯一错误是: Application X返回了一个意外的返回代码:216对我来说目前还不清楚,我不能清楚地知道我的问题,希望你们做。

我现在正在为这个问题苦苦挣扎2天,我看不出问题是什么,很容易把自己的头发撕掉。

提前致谢,
燕姿

应用程序兼容层

Microsoft Windows的64位版本不包含处理16位应用程序的转换层。

要使用16位程序,您需要32位Windows的副本。 由于32位版本有一个16位的层。

然而,在这个特定的情况下,我们发现文件本身已经损坏。 为了纠正腐败,我们获得了应用程序的新副本,并正常工作。


如何检查您的文件的腐败:

使用哈希检查器来检查您的文件的哈希与在您的软件作者的网站上发布的官方哈希。

我个人推荐快速哈希:

https://sourceforge.net/projects/quickhash/

它是多平台的,免费的,支持多种哈希algorithm,并且具有多种哈希模式。