Answered by:
slow online mode "browsing"
-
Hi there,
Currently my configuration is exchange 2013 CU3 with windows 2012 server (fully patched and up to date)
my issue is with internal network slow outlook clients working with online mode (long delays when going from one message to another)OWA mail browse is very fast though with no delays what so ever (IE8/9/10/11/Chrome)
I know that Microsoft recommend working with cache mode, but sometimes cache mode is not applicable like Terminal servers environment.
is there any way to improve online mode speeds? (exchange 2010/7 has not delays with outlook internal clients)any ideas??
Thanks Ahead
Question
Answers
-
I believe we found a solution. We noticed that some of the client machines were having this issue but not all. Using Wireshark, we noticed that the Exchange 2013 Server would send info to the Outlook client, but the client would delay by 200ms before ACKing, which over many packets would create big delays in message previewing. After some research, we found that this is a long standing issue. Changing this registry entry on the client machines and rebooting solved this, and now the Outlook preview pane is as fast as OWA. My best guess is that Exchange 2013 is handling these very small packet transmits differently than Exchange 2007/2010. We didn't need to change anything on the Exchange servers.
http://support.microsoft.com/kb/2020559/en-us
- Start Registry Editor (Regedit.exe).
- Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
the interfaces will be listed underneath by automatically generated GUIDs like {064A622F-850B-4C97-96B3-0F0E99162E56} - Click each of the interface GUIDs and perform the following steps:
a. On the Edit menu, point to New, and then click DWORD value.
b. Name the new value TcpAckFrequency, and assign it a value of 1. - Exit the Registry Editor.
- Restart Windows for this change to take effect.
- Proposed as answer by Festivalman Thursday, July 24, 2014 6:32 PM
- Edited by Festivalman Thursday, July 24, 2014 6:36 PM
- Marked as answer by Niko.ChengMicrosoft contingent staff, Moderator Tuesday, September 09, 2014 1:45 AM
All replies
-
Hi,
As we know,Online Mode works by using information directly from the server, and, as the name implies, it requires a connection. If you have a lot of folders, Outlook will try to synchronize each one of them, so even if there is nothing to synchronize Outlook can take a long time to step through all of them.
In addition,mailbox data is only cached in memory and never written to disk when using online mode.
So,if you want to improve online mode speed,there are two ways for your reference:
1.Less create folders.
2.Increased memory for users.
Hope this helps!
Thanks.
Niko Cheng
TechNet Community Support -
To improve online mode speed, you will have to have strong network.
What kind of network you have? Is it on CAT5 or 6? Or Optical Fiber?Cheers,
Gulab Prasad
Technology Consultant
Blog:http://www.exchangeranger.com Twitter:
LinkedIn:
Check out CodeTwo’s tools for Exchange adminsNote: Posts are provided “AS IS” without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.
-
-
-
Hi Dani.
We are experiencing the same on our Exchange setup. We have both 2010 and 2013 servers. Users with mailboxes on the 2010 server browse fast in online mode while users on 2013 usually a 1 second delay when scrolling to a new message.
Haven't found out yet :(
Did you find out what caused the delays on your system?
-
Count us in, we're experiencing exactly the same thing. Lightning fast Exchange 2013 OWA, very slow and delayed Outlook preview panes while in Online mode. 2007 server accounts run at full speed. Our management isn't very happy with us and we've overturned every setting in Outlook 2013 with no help. How can we migrate to the latest version of Exchange and it's massively slower for the client than the 5 year old server?
-
-
Eric.YK, we've been hesitant to do something like that seeing that it's core to the OS at this point. Microsoft has said from all angles not to do it. If that's the solution, there's no telling if everything's going to break upon the next Cumulative Update. We've noticed that Windows 8 users aren't experiencing this slowdown anywhere near as much as Windows 7 users.
- Proposed as answer by Festivalman Thursday, July 24, 2014 6:27 PM
- Unproposed as answer by Festivalman Thursday, July 24, 2014 6:27 PM
-
I believe we found a solution. We noticed that some of the client machines were having this issue but not all. Using Wireshark, we noticed that the Exchange 2013 Server would send info to the Outlook client, but the client would delay by 200ms before ACKing, which over many packets would create big delays in message previewing. After some research, we found that this is a long standing issue. Changing this registry entry on the client machines and rebooting solved this, and now the Outlook preview pane is as fast as OWA. My best guess is that Exchange 2013 is handling these very small packet transmits differently than Exchange 2007/2010. We didn't need to change anything on the Exchange servers.
http://support.microsoft.com/kb/2020559/en-us
- Start Registry Editor (Regedit.exe).
- Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
the interfaces will be listed underneath by automatically generated GUIDs like {064A622F-850B-4C97-96B3-0F0E99162E56} - Click each of the interface GUIDs and perform the following steps:
a. On the Edit menu, point to New, and then click DWORD value.
b. Name the new value TcpAckFrequency, and assign it a value of 1. - Exit the Registry Editor.
- Restart Windows for this change to take effect.
- Proposed as answer by Festivalman Thursday, July 24, 2014 6:32 PM
- Edited by Festivalman Thursday, July 24, 2014 6:36 PM
- Marked as answer by Niko.ChengMicrosoft contingent staff, Moderator Tuesday, September 09, 2014 1:45 AM
-
-
Festivalman!! My man !! Thank you very much for sharing this.
We have Exchange 2013 and installed CU6.
Our Windows 7 computers with Outlook 2010 become slugish/slow for all users, but most for the users working in Online mode.
Also our Cirtix servers (Windows 2008) with Outlook 2010 responded slow.
As a test we added the registry key on a couple machines and the Outlook response become fast again. Did not have this issues on Windows 8.1 computers.
Many thanks :))))))
- Edited by OPePePe Friday, September 05, 2014 1:05 PM
-
I believe we found a solution. We noticed that some of the client machines were having this issue but not all. Using Wireshark, we noticed that the Exchange 2013 Server would send info to the Outlook client, but the client would delay by 200ms before ACKing, which over many packets would create big delays in message previewing. After some research, we found that this is a long standing issue. Changing this registry entry on the client machines and rebooting solved this, and now the Outlook preview pane is as fast as OWA. My best guess is that Exchange 2013 is handling these very small packet transmits differently than Exchange 2007/2010. We didn't need to change anything on the Exchange servers.
http://support.microsoft.com/kb/2020559/en-us
- Start Registry Editor (Regedit.exe).
- Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
the interfaces will be listed underneath by automatically generated GUIDs like {064A622F-850B-4C97-96B3-0F0E99162E56} - Click each of the interface GUIDs and perform the following steps:
a. On the Edit menu, point to New, and then click DWORD value.
b. Name the new value TcpAckFrequency, and assign it a value of 1. - Exit the Registry Editor.
- Restart Windows for this change to take effect.
I have win2k12 r2 with Exchange 2013 SP1.
Outlook 2010 SP2 on Windows 7 SP1.
I just tested this on the windows 7 and it works.
How can I make this change for 100 pcs without manually editing the registry key on each PC?Thanks
- Edited by kungpow112 Monday, September 29, 2014 4:21 AM
-
With a vbs script? ;)
Dim strComputer Dim strID Dim strKeyPath Dim strValueName Dim strDWValue Const HKEY_LOCAL_MACHINE = &H80000002 Const DEFAULT_TcpAckFrequency = 1 strDWValue = DEFAULT_TcpAckFrequency strComputer = "." Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & _ strComputer & "\root\default:StdRegProv") Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") Set colAdapters = objWMIService.ExecQuery _ ("SELECT * FROM Win32_NetworkAdapterConfiguration") For each objAdapter in colAdapters strID = objAdapter.SettingID strKeyPath = "SYSTEM\CurrentControlSet\Services\TCPIP\Parameters\Interfaces\" & strID strValueName = "TcpAckFrequency" oReg.SetDWORDValue HKEY_LOCAL_MACHINE,strKeyPath,strValueName,strDWValue Next
-
-
I am having a different issue over here with Exchange server 2013.
My OWA itself is working really slow, If I send a mail from OWA some times it sends out immediately & some times it get stuck over tre for hrs...Can some one suggest a fix for this please..


