If you have trouble with e.g. your SharePoint Workflow Timer Job, which seem to stuck in state “Running” for many hours, then it might be helpful to clear the file system cache on your frontend servers.
To do so, follow the steps below on all of your servers, which are running the Windows SharePoint Services Timer Service:
Right click onto the SharePoint 2010 Timer Service, then on properties and in the “Log On” tab reenter the password an press the “Apply” button.
Here you may see 2 folders with GUIDs.
We need the one where you see alot of XML-Files and ONE Cache.ini file.
Now be careful:
DO NOT DELETE THE GUID FOLDER ITSELF, OR THE CACHE.INI FILE IN IT!
Don’t worry, these XML-files will be created automatically again in the next steps below.
Replace this number by typing a 1.
You will now see that the cache will be recreated by automatically recreated XML-files in the folder. This will take some minutes to complete.
Do these steps above on the other frontend servers as well.