You were right, it really was related to IncrediBar (I haven't heard of it, though, just read about it a ...
www.tomshardware.com