Microsoft Office files slow to open from network share on SBS 2008 from Windows 7 Clients

Posted by Richard on Tuesday, November 16th, 2010

We have experienced the slow opening of Office 2007 files from network shares on SBS 2008 servers when accessed from Windows 7 clients. Typically, the first file takes minutes to open, but once opened and subsequently closed it will re-open quickly. This occurs for both Office 2007 files and files opened in compatibility mode. Files opened locally are not affected. Vista and XP clients are not affected.

To resolve this issue, we first ran the Small Business Server BPA http://www.microsoft.com/downloads/en/details.aspx?familyid=86a1aa32-9814-484e-bd43-3e42aec7f731&displaylang=en and fixed the flagged issues. We also updated the SBS 2008 network adaptor drivers and ran net config server /autodisconnect:-1 referred to in KB138365 http://support.microsoft.com/kb/138365.

However, the issue remained. Further investigation revealed that the root cause of the issue is that Windows 7 client uses SMB 2.0 as the default file sharing protocol with SBS 2008.

We tried the following hotfix – http://support.microsoft.com/kb/982860 – a computer that is running Windows 7 or Windows Server 2008 R2 takes four minutes to open a Microsoft Office 2003 document from a network share.

This resolved the issue in one of the networks experiencing this issue. However for the other network experiencing this issue, the following steps were followed to manually disable SMB 2.0 on the Windows 7 PCs:

  • Open an elevated Command Prompt, then type below commands and press ENTER after each command.
  • sc config lanmanworkstation depend= bowser/mrxsmb10/nsi
  • sc config mrxsmb20 start= disabled

Note: There is an extra ” ” (space) after the “=” sign.

Note:  Don’t run this command under the SBS 2008 server.

Restart the computer and monitor whether the slow file opening is occurring.

If the issue is NOT resolved, run the following commands and reboot the computer again.

 sc config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi

 sc config mrxsmb20 start= auto

Related posts:

  1. Microsoft unveil Windows HPC Server 2008
  2. Microsoft Office Outlook 2003: Out of Office – The command is not available
  3. Windows Server 2008 R2 Updates
  4. Microsoft Windows 7 Details
  5. Installation of Windows Small Business Server 2008 – A Practical Guide – Part 2

Tags: , , , , , ,

9 Responses to “Microsoft Office files slow to open from network share on SBS 2008 from Windows 7 Clients”

  1. Daniel Mundy says:

    Thank you so much! I think this has finally resolved my problem. I have spent so many hours of research before I found this page.

    Just curious, did you mean “if the issue is NOT resolved, run the following commands and reboot the computer again”? Doesn’t that command just reverse the fix, and break it again?

  2. Anna says:

    Well spotted Daniel! Yes, if the issue is NOT resolved, run the commands and reboot. This will re-enable SMB 2.0. Sorry about the mistake in the blog and we’re glad the post was useful. Why not follow us on Facebook for regular updates and technical fixes?

    Thanks,
    axon IT

  3. christophe_y2k says:

    Many many thanks for this tip !!!

    Have windows7 64 network share with windows7 64 client with 15s for open a word document 2003 or 2007…
    And network drive deconnect auto

    Before windows7 share, we have a Linux NAS with no probleme for open office document…

    Thanks

  4. Daniel Mundy says:

    Do you know how to check if SMBv2 is enabled or disabled?

  5. Richard says:

    Hi Daniel,

    SMBv2 is enabled by default. Any other questions just let us know.

    Thanks,
    axon IT

  6. Daniel Mundy says:

    I have one particular client with persistent networking issues, I think maybe SMBv2 is getting turned back on somehow, so I’d like to be able to check the status before turning it off.

    Up until now I have just been turning SMBv2 off, and then rebooting, and the problem is resolved. However, I don’t know whether it was turning SMBv2 off that fixed it, or just the reboot.

    I do reboot before making the change, and the problem is still there, but it’d be nice to be able to check whether SMBv2 is actually enabled before disabling it.

  7. Daniel Mundy says:

    I ran the Process Monitor application from Sysinternals and learned which registry values are being changed by these commands.

    I blogged the results here: http://blog.mundy.co/disablesmb2

    Thanks again for your blog post!

  8. Paul Miller says:

    You guys rock! Many thanks for this!!!

  9. Anna says:

    You’re welcome Paul!

    axon IT

Leave a Reply