my laptop only turns on when it wanst to. sometimes i have to try 10-15 times to get it to start up. sometimes it will start up and freeze on the "vio" screen. my cd drive also only works when it wants to. sometimes it will read the cd, sometimes it wont. could my computer be malfunctioning because of a virus? is there anything i can do to save it?