I deleted the timer job "Information Management Policy" by mistake.

I tried to restore it using ensuredefaultjobs() method but i am not able to restore it .

I am not able to see the job in the job definition as well .

Can someone help me with it ?


2 Answers 2


Just to update you need to find the Microsoft. Office. Policy assembly which contains this Information management policy job. Once you find it, you need to update this assembly in your Web application. Do not forget to perform an IISRESET. Sometimes it takes two to three attempts before this service starts reflecting in your Web application.


If ensuredefaultjobs() is not working for you then try to find the assembly that contains this "Information Management Policy" timer job.

Then Update this assembly in web application. This will solve your issue.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.