Is it a must to run CHKDSK on D drive before I run Eseutil /P on exchange 2007.


I am planning to run Eseutil /P on our exchange 2007 mailbox database which is located in D Drive  . Is it a must to run CHKDSK on D drive before I run  Eseutil /P.

Please suggest.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Scott CSenior EngineerCommented:
No.  As a former MS Exchange Engineer, this was never a requirement.

However, what you do want to do before running this utility it to make a backup copy of your DB before you run eseutil.

You want to be able to be able to get back to exactly where you are in case something goes wrong.

Are you having issues with your D drive?  If you are, you can make a copy of the DB in another location and run the ESEUTIL on another drive.
lianne143Author Commented:
Not sure if D drive has any bad sectors and thought of running chkdsk before running ESEUTIL/p
Scott CSenior EngineerCommented:
Here is how to run it on a computer that doesn't have Exchange.

Exchange Server 2007
1. Create a new folder on the computer that does not have Exchange Server 2007 installed.
2. Copy the Eseutil.exe, Ese.dll, Jcb.dll, and Exchmem.dll files from the Exchange Server 2007 computer's Drive:\Program Files\Microsoft\Exchange Server\Bin folder to the new folder that you created.
3. At a command prompt, change the directory to the new folder.
4. Run the eseutil command from this folder against any databases that were copied from the Exchange Server 2007 computer.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Has Powershell sent you back into the Stone Age?

If managing Active Directory using Windows Powershell® is making you feel like you stepped back in time, you are not alone.  For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why.

Scott CSenior EngineerCommented:
You can, but it isn't a requirement.
Scott CSenior EngineerCommented:
Off topic, but you are going to want to migrate your Exchange 2007 server to something that is supported...Exchange 2013, 2016, O365.

If something does go sideways are are basically on your own as MS won't be able to help you with Exchange 2007.  It is out of support and they will tell you to go pound sand.
Scott CSenior EngineerCommented:
Glad I could help.
lianne143Author Commented:
Thanks you so much Scott
lianne143Author Commented:
Like wise can I run Eseutil /D  on a computer that doesn't have exchange  to check how long it take to complete.
Marshal HubsEmail ConsultantCommented:
It is not requirement.

Make a backup copy of Exchange DB before running eseutil command.

Check following article for more information:
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.