I am using the latest free version (7.0.1426)
I am a programmer and when I make a change to my source code and compile and run a new exe there is a 2 second delay after compilation before the program runs.
This behaviour has only just appeared.
After much research I discovered that the problem was the new reputation service was failing as I was not connected to the internet.
When I do connect to the internet the delay drops from 2 seconds to a noticeable half a second.
If I disable the reputation service there is no delay.
With the reputation service enabled and the internet connected I notice that a small amount of data is sent and received each time I compile a fresh exe.
Some suggestions:
- If the reputation service fails due to no web access it should not keep trying until web access has been detected (perhaps via the regular update check)
- A commonly altered exe (such as a compiled program) would benefit from being entered into an exclusion list to prevent unnecessary reputation checks
- Depending on the amount of data the reputation database could be included as a daily database download instead of a constant online check
For now I have disabled the reputation service.