How to recover from an Intermittent File Operation Problem?


You get this error when Co-op cannot finish a file transaction. It means it cannot overwrite a project file with its new version. Old versions of files are replaced with new versions as a result of various actions. These are: script synchronization, project repair, version restoration, etc.


Co-op exits immediately giving you an option to correct the problem.

Together with the error you will always get a reason for which the overwriting failed. Usually it just says that access was denied. This means that some external application is locking access to the file at the moment. Try closing the application and restart Co-op to fully recover.


In some cases the external application that is locking the file may be Windows itself.

This may happen, for instance, when you accidently add Thumbs.db Read on to find out why. By the way, Code Co-op has a special built-in mechanism to protect you from shooting yourseft in your foot. It will not propose to add any hidden files to your project in any of the Add Files dialogs. However you still have an option to add any file, hidden or not, to your project directly from the Files Area.


Thumbs.db is a database file containing the small thumbnail images displayed when you view a folder in "Thumbnail" view. Thumbs.db is generated and managed by Windows. The file has a "hidden" file attribute set. It can be overwritten by the system any time it needs to update the preview. After each such change Co-op will get confused and report Checksum Mismatch error. When you run Project.Repair it fails with the Intermittent File Operation Problem: Access Denied.


To resolve the "Intermittent File Operation Problem" on Thumbs.db, and in similar cases, perform the following steps: