After almost few months of having major lags (almost complete computer stop), I finally found out the cause of it.
It is "atc.sys".
What is the problem?
The problem is that sometimes my CPU usage will spick up to 90%-100% for no reason, independent of program or actual task in foreground, be it a game for a program (ex.: Visual Studio) or just in Idle.
The Task Manager would show that "System" would spick up. After Using "Process Explorer" I was able to view Threads that are being run inside of "System" process. With that I was able to see that multiple Threads with the Start Address "atc.sys+0x2634" with the TID: 452, 460, 436, 440, 448, 456, 464, 444 would spick up to 10%-12% or more of CPU usage. When added together and it would show the total number of "System" process CPU usage.
The usual "State" is "Waiting:Executive" and the usual "CSwitch Delta" is around "2" and CPU is less than "0.01" but sometimes, like mentioned above, it will go to 10%+ each, causing almost a full computer stop for 10 to 60 seconds.
Unfortunately I was not able to access the "Stack" yet for any of those mentioned threads, even using xperf or KernRate.
I still did not try Windows Performance Recorder to see exact problem.
Windows 7 Pro x64.
I saw an other Topic here with a similar problem and my "atc.sys" (BitDefender Active Threat Control Filesystem Minifilter) is on version "1.11.125.0" so that means that the problem is not fixed yet.
So, what now? How do I fix this?

