错误:您的计算机在命令行中缺少cygintl-2.dll

时间:2015-09-03 03:20:58

标签: dll windows-8

我在Windows 8上使用命令行,输入ls命令后,我收到以下错误:

ls.exe-系统错误 程序无法启动,因为您的计算机缺少cygintl-2.dll。尝试重新安装该程序以解决此问题。

实际上,我用Google搜索并观看了一些视频,我尝试下载了一个cygintl-2.dll压缩文件,然后解压缩了dll文件,然后将其复制到system32文件夹中。但是,它仍然显示错误。我还尝试重新安装Microsoft Visual C ++ Redistributable。它也失败了。我不知道在哪里可以找到任何帮助。希望有人能帮助我。非常感谢!!!

2 个答案:

答案 0 :(得分:4)

这是因为OpenSSH / bin中缺少cygintl-2.dll& cygintl-1.dll

  • 尝试查找并下载两个dll,然后将它们复制到OpenSSH / bin中(通常安装在/ program files / openssh / bin中,或者您可以检查环境路径以找到安装路径)

答案 1 :(得分:2)

我安装了一个较新版本的OpenSSH,谢天谢地解决了这个问题。我非常担心!具体来说,我按照这两个链接(https://answers.microsoft.com/en-us/windows/forum/windows_7-performance/lsexe-system-error-how-to-browse-directories/2dddf4a5-5958-4768-acd7-ab4cf816f57e?auth=1https://sourceforge.net/p/sshwindows/bugs/2/),然后从此网站安装了可执行文件:http://sshwindows.webheat.co.uk/