I am running a customer system. I am having issues with Neverwinter (MMO game) crashing. I have done all suggested hotfixes from tech support on the game. Some other players suggested making sure TeamViewer is disabled and DisplayFushion is disabled. I have never installed TeamViewer, does this auto install with Windows 7 or anything? Would I easily find it under the control panel / uninstall programs? I do not see TeamViewer when I type it in the Windows search. Before I took it the the local PC shop, would this program be hidden or can it be installed with Windows updates or any other way with me going through the TeamViewer website?