From last 4 month my lenovo laptop which is loaded with windows xp is behaving strangely to me. When I start it, the monitor flashes on and off continuously before showing the windows vista logo. I have already visited many forums but still failed to find any solution for this.