I had my computer checked up from the nearest computer company from my town. They get it running in a day but the next day, the problem existed again. So, I tried my friend's advice to call Triangle Tech Group. Mike got there and returns my computer after 2 days. And ever since then, the problem never existed again. Thanks Triangle Tech Group and to you Mike.