The Explorer view in SharePoint is a very useful feature when working with files and enables you to for instance drag and drop files into a SharePoint Document library, directly from you client or between folders in the Document Library. However, if you do a search on “SharePoint Explorer View” you quickly find that there are a lot of problems registered in KB’s and forums about the feature. Sometimes it does not work as expected and sometimes not at all and unfortunately SharePoint often has to take the blame for it when it’s actually almost always a problem outside of SharePoint.
There are a lot of things that can cause problems with the explorer and therefore comes here a troubleshooting guide.
First of all let’s just briefly explain how this Explorer View works. The Explorer View is a built in SharePoint View and is available out of the box on both WSS and Moss. What happens when you switch to the View is that the content of the Document Library is displayed as if you are using an Explorer Window on your computer. Depending on what Browser you use the window opens up as new Explorer Window or integrated in the browser itself.
In the background the protocol that is used is WebDav. WebDav is the updated version of the old FrontPage RPC protocol (FPRPC). When you try to open a Document Library in the Explorer View WebDav tries to connect to the SharePoint Library and if it for some reason fails, it has a fallback function and tries to connect via the FPRPC.
There are two easy ways to see if your connection is done using WebDav or FPRPC. When connected to the Document Library, look at the path displayed in the Explorer Window. If you see a path looking like a mapped drive starting with two back slash ” \\” then your connection is done with WebDav, if you instead have http:// in the path then it’s a FPRPC connection you have. You can also determine it by right click in the Explorer Window and look at the options that are given. If it’s a limited menu appearing then you have the FPRPC.

If the menu looks just like when you working with files locally on your computer then you are using WebDav.

Since WebDav is a much better protocol you should aim for having this protocol working instead of the older FPRPC. Earlier (Windows XP and backwards) WebDav were only possible through port 80, but with Windows Vista there were an updated version to the WebDav Client on Windows machines and it now allows https. If you are not running Windows Vista I recommend you to download these and install this: http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=17c36612-632e-4c04-9382-987622ed1d64
A common misunderstanding about WebDav and SharePoint is that you need to allow WebDav in the Web server extension in IIS to get the Explorer view to work. It’s true that it uses WebDav but SharePoint handles this in itself and therefore it actually doesn’t matter if you have it enabled or not, at least not for the Explorer View. If you are using other components or for instance SharePoint Designer then you need to enable it and by default its disabled.
If you have made sure that you have the latest WebDav client and you still for some reason can’t access or use the Explorer view properly you should start with deleting temp files located in your nethood folder located in:
Windows XP:
c:\documents and settings\[Username]\nethood
Windows Vista
c:\users\[Username]\nethood
And you should also delete the cache files located in:
Windows XP
c:\documents and settings\[Username]\application data\microsoft\web server extensions\cache
Windows Vista
C:\Users\[Username]\AppData\Roaming\Microsoft\Web Server Extensions\Cache
This should especially be done if you have connected to the Document Library via FPRPC earlier and now want to make it work with WebDav. Note that after deleting this you should reboot your client.
In one of my recent assignments we had a big problem with the Explorer view not working in some of our environments and in some it worked like a charm. We also had different results depending on client. So finally we opened up a case at Microsoft and it turned out that there is a bug in Windows XP (that they don’t intend to fix since XP is now in a Extended Support Phase) were the Webclient and mrxdav services is started in the wrong order.
To see if this is the problem start a commander and type:
net stop webclient,
net stop mrxdav
net start webclient
This is something that could be incorporated in the logon script to ensure proper functionality of the client. There is unfortunately no known KB for this which is a pity since there are probably more then one that has encountered this problem.
If this still doesn’t work you should start looking in to Proxy server, Firewalls or Load Balancing server. To test and troubleshoot network problems related to the Explorer view is a whole other story but there are a couple of good tools I recommend.
Fiddler is a free tool for logging all your http or https traffic and then afterwards you can analyse it you find it here: http://www.fiddler2.com/fiddler2/
NetMon is a Microsoft tool for analysing traffic and can be used both on your client and on your server. Found here: http://www.microsoft.com/downloads/details.aspx?familyid=f4db40af-1e08-4a21-a26b-ec2f4dc4190d&displaylang=en
If you want to learn more the Explorer View and the WebDav protocol you should defenately read the Microsoft Whitepaper named Understanding and Troubleshoot SharePoint Explorer. It’s a couple of years old but much of it still applies.








[...] Read the original post: My SharePoint of View » Blog Archive » A word about … [...]
I have the ability to access Sharepoint throught the explorer view on just about every computer with the organization except for those that run SPD 2007. Obviously, there something in SPD 2007 that changes this. Is there a tweak or workaround for when SPD 2007 is installed?
Not what I have heard of, but it could be interesting to know what happens if you reinstall the web dav fixes mentioned in the post after SPD is installed? What operating system are you using?
[...] you missed my last post about this topic you find it here: http://mysharepointofview.com/2009/05/a-word-about-troubleshooting-the-explorer-view/ Tags: Explorer View , SharePoint , [...]
Thank you for publishing this! I have struggled with explorer view not working for months. I cleared out my Web Server Extensions Cache and now it works again. Thank you! Thank you! Thank you!
Nice Article … But Still Facing Problem …
No Idea What is Next Step …..
Take Call from MS is Good Idea …..
OS : Windows XP …
I am having problems in Opening sharepoint libraries using “Windows Explorer” in windows vista. It says there is some problem with the client. What could be the possible solution?
That is really difficult to say. What is the exact error message you get? Do you use a locked down client? What Office version are you using?
It seems this problem is back. I’ve tried may things including uninstalling Symantec Antivirus. Disabled Defender. Nothing works.
The weird thing is I can log onto some Vista x64 Business systems as another domain user and Windows Explorer view in WSS 2007 (SharePoint 3.0) works fine. Tried clearing the cache, reboot, no fix. I don’t think it’s our perimiter firewall because I can get it to work on some systems.
Someone mentioned SharePoint Designer being installed? Is this still an issue?
Well, The explorer view is tricky, and that’s probably why this is the most read post…
Do you have one WFE or is it loadbalanced like with a Cisco box, that was to problem I had when writing this. What clients are you using? only Vista but with different bits?
/Mattias
The clients are in a small office running SBS 2008 with a SonicWall. Vista x64 Business as their OS. IE8. Symantec Endpoint Protection for virus scanning. The server is Windows 2003 with IIS6 and WSS 3.0.
Have tried uninstalling Symantec. No help.
I had the thought yesterday that running IE as Administrator might help. It’s very strange. We can’t really nail down the problem. I can log on to one of their systems, I’m the network admin, and connect to the sharepoint site and use Windows Explorer with no problem.
When they log on they click the Explorer View and nothing happens, just nothing. I have to have them try to connect through My Computer (My Network Places) and see if they get a more detailed error message.
Well. We have a fix. I had the client go to “\\sharepointsite\Project Documents” and also “\\sharepointsite\Project%20Documents” using My Computer. They had to log in once. Now, the SharePoint site works too. The only other thing we did yesterday is clear the temp files in:
Windows Vista
C:\Users\[Username]\AppData\Roaming\Microsoft\Web Server Extensions\Cache
Did a reboot after that but it did not immediately fix the problem. The manual browse of the document library over WebDAV from My Computer seemed to reconnect something that was broken.
Interesting and it’s probably as you say. You cleard the cache and got rid of a broken connection that the client was trying to use. That’s probably also why it worked when you logged on to the client since you got a different user profile with its own cached entries.
Good to here that you solved it!
Hi Mattias,
You mentioned that you have a problem with one WFE or loadbalanced like with a Cisco box. Can you elaborate on this? I seem to have this problem as well. Used to be to connect via WebDAV, but now can only connect via FPRPC.
Thanks,
Paul
Hi Paul
Yes we had an environment using 2 WFE loadbalances with a Cisco CSS. We changed the stickyness type to source IP on both of then and then it started to work. I’m not that good at CSS and our Cisco team helped us out byt they will for sure know what to do. What it means is that if it’s not set you could change WFE between your requests and then the connection get’s broken and you and up in a “Server not available” or similar.
Let me know if this helps, it’s interesting to know
Thanks
Mattias
I’m experiencing this type of problem. Have XP SP3 (32-bit cilents) and XP SP2 (64-bit clients). All clients on IE8. The 32-bit clients work without a hitch. The 64-bit clients don’t do anything. Select the “Open with Windows Explorer” and IE blinks once and nothing. Checked running processes in Task Manager and explore.exe shows up, but it will anyway (task bar), but it never shows up under the Applications tab in Task Manager. Only our 64-bit XP clients are experiencing this problem. Any ideas would be greatly helpful.
Ken, see my posts above about clearing the cache and going to the sites with and without %20 in them. It fixed the problem for us. Also try running 32-bit IE on x64 Windows if you’re running the 64-bit verson.
MJ – thanks for the feedback. This is on a brand new machine, clean install of XP 64. Hovering over the IE shorcut, it does show that it’s pointing to the (x86) IE installation rather than the x64 version (x64 version doesn’t even provide the option to open the SharePoint folder in Windows Explorer view). I looked at your references for the cache files, but in XP, there doesn’t appear to be such a folder to clear (I know the paths aren’t exacly the same, but I don’t see a Roaming folder in the profile anywhere). From searches that I’ve been doing, I’m checking with our SharePoint admins for WebDAV enabled in IIS, which may provide the means to connect directly using Windows Explorer (as you indicated). That may resolve our issue (although it hasn’t been an issue with our XP32 clients).
Thanks again for your inputs.
Just an FYI – I found that an Office 2007 update of KB981715 on 4/13 broke all my Vista machines with Office 2007/SP2 from being able to use Explorer View in SharePoint.
After extensive testing, removing this non-critical & non-security update, this resolved the issue on our PC’s. Worth a try if anyone has had this same issue.
Thanks!
I completely forgot to post here what we found and how we worked around it…
As the only issue we were having was with XP64 clients (XP32 and Vista64 clients worked fine), we found a workaround. On the right hand side of the Document list, there is a dropdown for “View:”. We used the Explorer View from this dropdown rather than the “Open with Explorer View” from the Actions dropdown. Through this, we were able to get the needed capability to our XP64 clients.