Sorry to hear you are having issues. Do you have anything new install recently. Last I remember something like this happened was because a user install Norton 360, which have its own desktop overlay that is controlling the desktop. Hence causing Fences not to work properly.
Stardock Community Assistant.