Bluescreen issue because of my gpu (amd) driver win 10?

I've struggled for couple of weeks trying to solve this problem but it ends with an absolute failure and a formatted 1 tera hard disk.

This issue showed up after a month of update win 10 to 1803 version. Everything was going great until a sudden freeze while using my laptop (lenovo z51) and then a loop of bluescreens until I found a solution to stop this temporary through uninstall my amd driver and everything goes well except that I can't do any heavy activity on my laptop like games or graphics softwares and so on.

So I spent a lot of time googling and I ended up deleting my driver by DDU software in safe mode then install the new driver and I've tried older versions and the newest too but Everytime while installing it freezes at the middle of the process and I forced to restart and it's the bluescreen comes again.

I ended up with deleting the win and wrongly formatting the whole hard disk and guess what. While installing the driver it freezes and then boom! The bluescreen comes again.

Also I don't know whom To contact or blame actually for this problem Amd or Microsoft but what I know is that It's really exhausted to spend that amount of time just trying to solve such a problem instead of using the laptop for its intended purpose
So I'm really tired and I'd love to find someone who can help me out with this I'll really appreciate any advice

Are you using the proper Lenovo video driver? Many laptops with integrated (sometimes dual) GPUs have customised drivers and the generic ones from the GPU maker do not work properly or at all.

Get the correct AMD driver from the Lenovo support site, eg. From here if I've picked the correct machine model:

You may have to install, reboot, uninstall, reboot and reinstall if there are any leftover files from a wrong driver on the machine.

Also make sure you have installed the correct chipset or motherboard drivers first; they are needed for some other drivers and features to work properly.

If you have already tried all that, then unfortunately, that sound like a hardware problem with either the GPU or RAM.

Without the full driver, a lot of the GPU features are simply not used, so a fault can exist without being obvious. When you install the full driver and it tries to use all the needed hardware and resources, problems become more obvious.

I'd try reseating the RAM and running memtest86 to start with.