Hi,
Since it displays normally using an external monitor that means the graphics card is out of the question and is not the suspect. Here are some troubleshooting steps that may help.
- Start by doing a clean install of the graphics card driver. Please do use the link below for the complete guide and tools.
-
http/www.tomshardware.com/faq/id-2767677/clean-graphics-driver-install-windows.html
- Once done, do test it again and see if the same problem will persist.
- If these will not work, do check the ribbon cable that connects the LCD to the motherboard.
- Take the cable out and put it back in making sure it's seated properly in the motherboard and on the LCD itself.
- If all these will not work you may need to replace the LCD display itself.