Content Search

Custom Search

Monday, June 8, 2009

Cannot start IPSEC service error. The system cannot find the file specified.

Suddenly you cannot logon to the domain from a server. You cannot ping it, even though the network card is connected to the network and functioning normally. You can ping to self from the server. No firewall blocks the connection. When looking through event viewer, you notice 2 errors were log; Event ID 7023 and Event ID 4292 (IPSec driver has entered Block mode). Both are related to IPSEC. You check the IPSEC services and found that you cannot start it. There’s “The system cannot find the file specified” error.

The problem occurs when there’s corrupted file in the policy store. The file may become corrupted if an interruption occurs when the policy being written to the disk. To solve it, please go to HKEY_LOKAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\IPSec\Policy\Local. Delete this subkey (if exist). After that, rebuild the new local policies store. To do that, click Start > Run > type regsvr32 polstore.dll. Try starting the IPSEC services again. All issue should work well now.


Oren said...

Hi, thanks for the Post - it solved my issue!!!
does anyone have more clues why it happens???

thanks again!


markpage said...

I think you mean "polstore.dll" :)

saniel said...

bless worked for me

SalsaClasica said...

This really saved the day. Thanks for the post.

Tommy Kurniadi Bunjamin said...

Corrected. Thank you Mark.

Anonymous said...

Thank you! That solved our problem today, after I spent the morning going doing bunny trails.


Theo Macris said...

Awesome fix. I was scratching my head on that. Slam dunk.

Frank Verducci said...

awesome fix !!!

David Behensk√Ĺ said...

Thank you !!!!!!!!!!!