If the flickering of the laptop screen starts at the BIOS level, this is a hardware issue. If, however, it doesn't start until Windows loads, it could be a driver.
If the flickering does not start before Windows loads, then we replace the driver. Now that you have the ability to see what you are doing, try this:
- Click Start and type "device". Open the Device Manager.
- Go to Display Adapters. Right-click on each one and choose "Uninstall Device".
- Reboot.
This will reload your video adapters. Most likely you have two, one controlling the external monitor and one controlling the laptop screen. By removing both and then restarting you should refresh both of them.
If this does not work, then try this:
- Click on Start and type in "msconfig". Open the System Configuration Utility as Admin.
- Click the Boot tab.
- Check Safe boot.
- Click OK.
- Restart.
This will cause Windows to come up in Safe Mode one time only. When it comes up, video will be run at the most basic level with the most basic drivers. This may have no effect, it may delay the effect, or it may make the issue go away. Give it several minutes to see what happens. Rebooting will return you to normal functioning.
Here is a breakdown of what different results mean:
- If it flickers even before Windows loads, it is hardware or firmware (BIOS).
- If it goes away after resetting the driver, it was probably a corrupted driver and you are now fine.
- If it fails in Safe Mode, it is hardware or firmware.
- If it works in Safe Mode, then it is probably still hardware, but it could be a driver issue.
If it works in Safe mode, you may fix the issue with a driver rollback or update.
Return to the Device Manager and right-click on the Display Adapter driver. Choose Properties, then the Driver tab. From here you can try "Roll back the driver" (in case the latest driver is the problem, or "Update Driver" and scan for a new driver. If a new driver is unavailable or does not work, go to the manufacturer's website for the latest drives and how to install them.
If it is a hardware issue/BIOS issue then you have one possible fix that doesn't require repair. Check the manufacturer's website for manuals that instruct you on how to reset the BIOS settings and how to flash an updated BIOS. Follow their instructions.
Please note that at this point you would be working with the manufacturer, not Microsoft or myself. Flashing the BIOS should be a last resort, as it can make the laptop unusable, and you undertake this at your own risk. If you have any difficulties, the manufacturer will have to help you further.
Unfortunately, I strongly suspect that this is a failure of the electronics that control the LCD on your laptop. This is a common way in which they fail.
Good luck!
Regards,
David N.
Community Independent Advisor