"Update file?" error in code blocks
I use code blocks as my C ++ IDE and every 10 minutes or so I get the following error:
"Update file? File c: ... node.cpp changed outside of the IDE. Do you want to reload This? (You will lose the broken work)" Yes / No / All / Cancel
If I mistakenly press yes, I lose the last couple of minutes of work. If I click "No" then everything stays fine.
So, I downloaded "Process Monitor" to see which program is accessing my cpp file and it tells me that SVCHost might be the culprit.
As far as I know SVCHost is responsible for all sorts of things. Does anyone know what I can do to stop receiving this error message?
NB This error message did not appear for the first month or so that I used the codeblocks, but I have no idea what I did that might have caused the problem.
[Screenshot] [ http://i44.tinypic.com/sgk3sx.jpg]
a source to share
You are correct that it svchost
is a generic process name that is used by many different services. I think the reason was to prevent multiple processes for every tiny little service that could do something - a group of them would share one process svchost
.
Process Explorer from Sysinternals can determine which services are running by a particular process svchost
by looking up the process ID (1296 in the JPEG file) and double-clicking on the entry.
Then in the properties dialog that appears, select the services tab and will show you specific services using this process.
If you don't want (or cannot) install Process Explorer, you can use the command line:
tasklist /svc /fi "imagename eg svchost.exe"
to get a list of all services in each process.
a source to share