To resolve this, you need to go manually (ugh) into the cache on your machine and delete the offending files.
On Windows Server 2003, I had to go here:
cd %userprofile%\local settings\application data\microsoft\websitecache
On Vista, I had to go here:
cd %localappdata%\microsoft\websitecache
Once you get there, go into the folder of the website you're having trouble with, and delete everything in it. The next time you open SharePoint Designer, your file will not be marked as checked out.
Also, you might want to be sure you have other files checked in before you do this. You don't want to screw up the status of other files to fix just the one file, so be careful.

Hi,
ReplyDeleteI have tried this. But still I am getting the checked out status on SPD.
Hi Prakash, Sometimes it does still show as checked out, until you try to open it again, at which point the checked-out status clears. I hope that's the case with you. Overall I love SP Designer, but the checked-out status issue can be irritating.
ReplyDeleteThank you, TOM.
ReplyDeleteThis tip worked beautifully, and saved me HOURS.
If you ever make it to Richmond, drinks are on me.
Cool. I'm glad it worked for you.
ReplyDeleteThanks for the tip Tom! It was getting annoying and I even talked to a Microsoft guy in passing who didn't know what to do! I had to clear the cache on my SharePoint server and not my client machine. But I do have one .htm file that won't clear the check box. Any ideas?
ReplyDeleteAmy - If it still shows as checked out, try opening it. That should clear the mark once it realizes it's really not checked out.
ReplyDeleteThe tools are awesome, but the quirks are annoying, I agree.
I was running into this problem and you solved it. Thank you!
ReplyDeleteThis is a glaring bug that renders SharePoint Designer broken unless you know the workaround. Microsoft needs to get on this ASAP.
Thanks for your tip, works great. For Windows 7 the path is "C:\Users\[user name]\AppData\Local\Microsoft\WebsiteCache\"
ReplyDeleteFor Windows 7 the path is C:\Users\[user name]\AppData\Local\Microsoft\WebsiteCache\
ReplyDeleteGreat article!!!!!
Nice tip.
ReplyDeletezee
walisystems.com
Thanks for this tip, saved me a lot of hazzle...
ReplyDeleteWhat if you have an end user who says that they have checked it back in but when looking at it in designer it says it's not checked out but their is a lock showing that it is still checked out by that person and when I go to undo checkout in designer I continue to get the server error saying the above and no one else can check it out.
ReplyDelete