Script to restart exchange information store service

Posted on 2005-04-27
Last Modified: 2012-06-27
Every few days or so our Exchange 2000 server is using up about 1GB of memory and I get the following error in my application event log

Event ID: 9582 Error
The virtual memory necessary to run your Exchange server is fragmented  in such a way that normal operation may begin to fail. It is highly recommended  that you restart all Exchange services to correct this issue.

I reset the Microsoft Exchange Information Store and the process jumps from about 1GB to 25MB and runs much quicker.

My question is is there a script I could setup to run like once a week that will reset this service so I do not need to do it manualy?  Thanks
Question by:cgriffith4
    1 Comment
    LVL 82

    Accepted Solution

    A script would be treating the symptoms, not the cause. I'm assuming you already have the Exchange 2000 Service Pack 3 installed? If so, there's an additional post-SP3 Update Rollup that (among others) fixes a problem that might be yours:

    Your computer may slow or stop responding and repeatedly log event IDs 9582 and 1160 in Exchange 2000 Server

    Availability of the August 2004 Exchange 2000 Server Post-Service Pack 3 Update Rollup

    In the Update Rollup KB article, you'll find some references to troubleshooting memory fragmentation.
    If you don't have the rollup installed yet, you might install it, after the usual precuations to take when updating your system.

    This should only affect Imap clients and messages with huge amounts of addresses in the address fields, but just in case:
    Event 9582 is logged and memory leaks occur on an Exchange 2000 computer when an IMAP client looks up e-mail addresses

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    IT, Stop Being Called Into Every Meeting

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Suggested Solutions

    Introduction Often we come across situations wherein our batch files would be needing to reboot Windows for a variety of reasons. A few of them would be like: (1) Setup files have been updated whose changes can take effect only after a reboot …
    I. Introduction There's an interesting discussion going on now in an Experts Exchange Group — Attachments with no extension ( This reminded me of questions tha…
    In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…
    This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor ( If you're looking for how to monitor bandwidth using netflow or packet s…

    737 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    21 Experts available now in Live!

    Get 1:1 Help Now