共用方式為


FTP and Internet Explorer… What to do, what to do.

Hi everyone!

As many of you know, with the release of Internet Explorer 7, Microsoft made some changes to how IE7 uses FTP.  It’s outlined in this KB article, Separation of Internet Explorer 7 from the Windows shell (KB928675).  Since then, I’ve seen “mixed results” about the changes. 

Recently, an IE Support Engineer was helping a customer with an issue resulting from these changes.  In the end, a solution was provided to the customer forcing Windows Explorer to be the default handler for FTP.  Some subtle manipulation of the registry was all it took and it seems to have satisfied the customer:

BEFORE (32bit)

[HKEY_CLASSES_ROOT\IE.FTP\shell\open\command]

@="\"C:\\Program Files\\Internet Explorer\\iexplore.exe\" %1"

[HKEY_CLASSES_ROOT\IE.FTP\shell\open\ddeexec\Application]

@="IExplore"

AFTER (32bit)

[HKEY_CLASSES_ROOT\IE.FTP\shell\open\command]

@="C:\\Windows\\explorer.exe %1"

[HKEY_CLASSES_ROOT\IE.FTP\shell\open\ddeexec\Application]

@="Explorer"

With these changes in place, Windows Explorer is set as the default handler for FTP, removing the need to go through IE7 for FTP requests.  Now, we haven’t run this through any kind of regression testing.  We are simply offering this as an alternate solution if you are seeing issue when using FTP with IE7 or later.

If you plan to cut/paste FTP URL strings into IE7 (or later) address bar, you may still need to have this registry key set to enabled:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_INTERNET_SHELL_FOLDERS]
"iexplore.exe"=dword:00000001

Regards,

The IE Support Team

Comments

  • Anonymous
    August 06, 2009
    Can you please do another article on this. I followed your instructions to the letter (and I'm familiar with changing the Registry) but without success.Making all 3 changes, including the one that lets me paste the ftp url into Internet Explorer (8) causes IE to, how can I say it, freak out. I get my screen flashing rapidly and finally it goes grey with only the start button showing.I would really like to be able to access FTP site using IE8.Can you also be more detailed in showing how to use Explorer (not IE) to access FTP sites. I tried typing the ftp url into explorer and it brings up IE8, which doesn't connect.Thanks.
  • Anonymous
    October 12, 2010
    This worked for me:HKEY_CLASSES_ROOTFTPshellopencommandwith this valueC:Windowsexplorer.exe"  "%1"
  • Anonymous
    October 09, 2013
    This did not work for me. Using windows XP and IE7 IE still keeps intercepting things. And no, updating is not an option as the managers refuse to do so.
  • Anonymous
    May 04, 2015
    None of the above fixes worked for me but this did the trick:answers.microsoft.com/.../2d919979-badd-4134-909e-645028fe56b8
  • Anonymous
    September 06, 2016
    Did not work for me. FTP opens with IE 11 instead of windows explorer. I have windows 7 Ultimate English
    • Anonymous
      September 22, 2016
      @VasilisOpened IEWent to Tools > Internet Options > Advanced TabCheck Enable FTP Folder View (Outside of Internet Explorer)Uncheck Use Passive FTP (for Firewall and DSL Modem Compatibility)Then from Start / Run window (or hit the Windows Key + R) Typed FTP://ftp.site_name.com into the address bar