Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 39402
  • Last Modified:

How to mkae new mailbox quota take effect immediately in Exchange 2010?

After i increased mailbox quota for a user, i want to make it take effect immediately.
But default time schedule is 20 minutes, my user can not wait so long.
Is there any Exchange console command can do that?
Or any other suggestions which do not affect other users and meet my target?
Thank you
0
dickchan
Asked:
dickchan
3 Solutions
 
Simon Butler (Sembee)ConsultantCommented:
No.
The only way to force the change to take effect immediately is to restart the information store service so that the settings cache is flushed.

Simon.
1
 
IanNobleCommented:
Hi dickchan,

The default can be up to 2 hours, depending where in the cycle you make the quota change (exchange will check for quota changes once every 2 hours).

The steps below show how to change the check interval to 20 minutes, to change it to anything else, ensure that both settings are set to the same time period (the first is entered in seconds, the second entry is in minutes).

Microsoft do not recommend setting this value lower than 20 minutes as it can negatively impact on performance, and strongly recommend anything lower than 5 minutes (where it will also start affecting domain controller performance).

If less than 5 minutes is what you wish, follow the steps at the following Microsoft KB article instead of those below: http://technet.microsoft.com/en-us/library/bb684892(EXCHG.80).aspx

Load regedit (running as a user with Exchange Server Admin rights and Admin rights on the server).

1. Go to HKLM\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem

2. Right click ParametersSystem and select Export and save the file to disk (so you can rollback).

3. Create a new DWORD value:

Reread Logon Quotas Interval

and give it a decimal value of 1200 (that’s 20 minutes in seconds).

4. Create a new DWORD value:

Mailbox Cache Age Limit

and give it a decimal value of 20 (20 minutes).

5. Restart the Exchange IS - this will result in the email system becoming unavailable whilst it restarts.
1
 
Haresh NikumbhSr. Tech leadCommented:
The only way to get the quota to take effect immediately is to restart the store service.
That will kick all users out of Exchange.
1
 
Yair TendlerCommented:
There is a command line in the power shell, I used it before but now I can't find it.
I think it was enforce policy I been looking for it online for a while. the 20 minutes passed already :P,
So I guess I will stop.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

Tackle projects and never again get stuck behind a technical roadblock.
Join Now