What is the model of your laptop and what is the model of the M.2 drive?
You do realize there are SATA M.2 drives and PCI M.2 drives, and they are not always both supported by the M.2 slot on a laptop or motherboard?
If you bought a PCI M.2 drive and your laptop only supports SATA M.2, it's not going to work, at all. Same goes in reverse too. Most laptop M.2 slots don't typically support both, especially early models.
Image links MUST end in an image format, so, .jpg, .png, .bmp, .gif, etc. You can only link to an external image if the link ends in one of those, or another type of supported image format. Gyazo links normally don't work here. Try hosting the image on imgur or tinypic, and then copy the bbcode link given after you upload the image.
Or, you can just follow the directions here: http://www.tomshardware.com/faq/id-2580030/detailed-instructions-posting-images-tom-hardware.html