救命啊,高手请看具体问题描述哦!!!不胜感激!!!!

loveyxiao 2007-12-16 12:51:21
我安装了Cygwin后运行时,报错说找不到"E:\Compiler\Cygwin\Cygwin.bat文件....",但是这个文件明明就存在那里,是个MS-DOS批处理文件,直接双击打开时,也是报同样的错说找不到文件。我开始还以为是安装的时候出了问题,又重装了一遍,结果还是一样的.
我突然发现应该是系统的问题,regedit.exe 以及cmd.exe也是打不开的,无论是直接双击打开还是在“运行”里面调用,都是一样的报错说 找不到文件,都只有改了名字过后才可以使用,或者把后缀改为 com 才能使用。我不知道这是为什么,我对Windows的机制不太熟悉,希望高手帮忙解答一样,感激涕零啊,55555555555555555。。。。。。。。。。
...全文
84 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ydlchina 2007-12-16
  • 打赏
  • 举报
回复
你的注册表与EXE关联可能被修改了。到网上查哈,如何该回来
yx07004212 2007-12-16
  • 打赏
  • 举报
回复
是映像劫持
看看注册表项
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
有子项Cygwin.bat
关于regedit.exe、cmd.exe打不开也可能是劫持即有子项regedit.exe cmd.exe
你改了扩展名等于改了文件名劫持不起作用了
进注册表删了劫持项即可恢复
当然前提是你机子上病毒不起作用(上述现象肯定病毒所为)
drifter250771 2007-12-16
  • 打赏
  • 举报
回复
杀毒先

[code=BatchFile]assoc .exe=exefile[/code]

6,871

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧