弄了一个下午,记录一下,希望你不用花费太多时间时间
总结一下,网上大概是三个方法,我的是属于注册表的原因
- 修改注册表
把IE跟资源管理器(文件夹)关闭,将一下的代码段保存为一个任意文件名,以reg为后缀的文件,然后双击修改注册表,重新打开资源管理器输入ftp://ip地址即可(我是这么解决的,个人觉得很大一部分都是因为注册表的问题,也尝试了很久修改IE跟Windows功能,下面两个方法自行搜索一波哈,我懒)Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\ftp] @="URL:File Transfer Protocol" "AppUserModelID"="Microsoft.InternetExplorer.Default" "EditFlags"=dword:00000002 "FriendlyTypeName"="@C:\\Windows\\System32\\ieframe.dll,-905" "ShellFolder"="{63da6ec0-2e98-11cf-8d82-444553540000}" "Source Filter"="{E436EBB6-524F-11CE-9F53-0020AF0BA770}" "URL Protocol"="" [HKEY_CLASSES_ROOT\ftp\DefaultIcon]@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\ 00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,75,00,72,00,\ 6c,00,2e,00,64,00,6c,00,6c,00,2c,00,30,00,00,00 [HKEY_CLASSES_ROOT\ftp\Extensions] ".IVF"="{C69E8F40-D5C8-11D0-A520-145405C10000}" [HKEY_CLASSES_ROOT\ftp\shell] @="open" [HKEY_CLASSES_ROOT\ftp\shell\open] [HKEY_CLASSES_ROOT\ftp\shell\open\command] @="\"C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE\" %1" [HKEY_CLASSES_ROOT\ftp\shell\open\ddeexec] @="\"%1\",,-1,0,,,," "NoActivateHandler"="" [HKEY_CLASSES_ROOT\ftp\shell\open\ddeexec\Application] @="IExplore" [HKEY_CLASSES_ROOT\ftp\shell\open\ddeexec\ifExec] @="*" [HKEY_CLASSES_ROOT\ftp\shell\open\ddeexec\Topic] @="WWW_OpenURL"
- IE浏览器原因
- Windows功能原因