I did some more testing, tried to disable cache on raid controller, enable cache, disable cache on ghost, enable cache and nothing changed for worse or better.
Gave a try on the linux boot system and it's not as hard as i expected. In linux the problem also exists, but it's alot less severe, the time he spends running is alot longer then the time he spends froze up, thus, the restore is alot faster.
Also, i noticed that when ghost is "frozen" (both in WinPE and linux) the HD led lights up alot, like if the hd is extremely busy. once ghost unfrezzes, the hd led goes back to some blinks like normal.
i tried this on hp server, dell server, and in a mix of network configurations (diferent cabling, diferent switchs)
the problem is cosistent, happens allways, no matter the hw, lan or the data volume or type to restore.