First thing is remove the graphics card and see if you get video from the motherboard. If you do, it's a graphics card issue. If not, you either have the CPU mounted wrong, incorrect RAM or incorrect placing of the RAM DIMM's.
Motherboard: MSI Z170A GAMING M3
Your computer appears to have an Intel Core i7-7700 3.60 GHz quad core processor(CPU), so that means it has an integrated Intel HD Graphics 630 graphic device(GPU).CPU: Intel corei7 7700
My monitor has 3 HDMI and 1 VGA but it cannot detect my newly assembled CPU..it is an old Sony Bravia...so i did was get 1 HDMI to HDMI and put a VGA converter at one end but it is still the same..I had configured my monitor settings but its still the same..View attachment 258012
That motherboard has DVI-D and HDMI ports (no 15-pin VGA port) for connecting a monitor to its integrated graphic device.
Does your monitor(which you didn't describe) have a DVI-D or HDMI connection or both?
Your computer appears to have an Intel Core i7-7700 3.60 GHz quad core processor(CPU), so that means it has an integrated Intel HD Graphics 630 graphic device(GPU).
--------------------------------------------------------------
I contacted the MSI support online and they said that it can support my cpu as ling has it has that socket and also some PC stores along the malls and they all agree so I am sure of my CPU..but all of it was new except my old hard drives that I will reformat in case my monitor can be detected..I cannot upgrade my BIOS at this state unless there is some other way besides connecting my monitor first and reformatting and installing BIOS..Is there another way perhaps???If you do not get the system to POST using the onchip video, I would guess you have a problem with cpu support. The 7xxx series cpus are supported on the z170 chipset ONLY with an up to date bios. If you have everything plugged in correctly and you still do not get the system to POST, that is the likely cause [bios does not support cpu]
I never use msi boards so I do not know if support can tell you what bios the board was equipped with when shipped. Asus support can tell you what bios you have when you supply the serial# from the motherboard box however with msi, I do not know.
Just because a motherboard has a given socket ie socket 1151 or whatever does NOT mean the board supports all cpus based on said socket. Your board needs bios A9 or later to support a 7xxx series cpu.
Common errors for new builders;
1 4/8pin aux pw connector not plugged in
2 Motherboard shorting to case due to incorrect placement of standoffs
3 Cooler not installed correctly ie one or more pushpins not fully seated
4 Ram not fully seated
I had did what you mentioned about the graphics card but there is still no result. My CPU is right on the socket and so are the rams..my ram slots are dimm1,2,3 and 4..so as the instructions in the manual (image), I had put it in 2 and 4...First thing is remove the graphics card and see if you get video from the motherboard. If you do, it's a graphics card issue. If not, you either have the CPU mounted wrong, incorrect RAM or incorrect placing of the RAM DIMM's.
They had ask me nothing..I just said the model and the socket type and they just agreed..so, can I use my CPU if I can update it to BIOS a9? Is there a way for that? (This is so confusing...i thought all socket 1151 can be put in the socket 1151)MSI is wrong. Look at the support page for that board. The 7xxx series is supported from bios A9 ONLY. Here is the link, check for yourself;
https://us.msi.com/Motherboard/support/Z170A-GAMING-M3.html
MSI is correct IF the board has that bios or later. Did they ask for a serial# or does the bios chip have a sticker/label on it showing what bios is in fact being used?
Uhmm...So my motherboard can support my CPU if it can be updated to A9 BIOS..but, how can I do it if I cannot connect it to any monitor??BTW you have to click the compatibility tab on the left side of the page.
I had look in my motherboard box and wrapper but there is no sticker..so I may have to contact MSI support to know the original BIOS...then put a cheap CPU for updating BIOS then I will put back my OWN CPU(?)...thank you..Yes, you can use your cpu after you update the bios. In order to update the bios, you are going to have to have a supported cpu ie a cheap one that you use for bios flashing only.
Before spending any money, read the guide at the top of the hardware forum for problem builds. If you follow ALL of the steps, you will find the cause of your problem.
Without knowing what bios is installed, no one can give you a definitive answer as to whether this is in fact the problem. If you know what bios is installed ie supported or not, then it becomes easier to tell you if that is the problem.
Note some boards will have a sticker on the bios chip itself showing what version is installed.
This is just one of the reasons why I refuse to use msi boards in any build.
Uhmm..Excuse me again..I somewhat stumbled upon the word "BIOS flashback" using USB only...and a man did it by putting a USB in the motherboard's USB socket and hold down a button..BUT the problem is the website is from ASUS ROG while my motherboard is MSI..Can I also do it like that? Like "holding" buttons or something like that? the cheapest skylake to buy is still not cheap in our country (sorry)...here is where I had watch it if you ask: https://rog.asus.com/forum/showthread.php?1142-How-to-use-ASUS-ROG-USB-BIOS-FlashbackGood luck. I will be off for the rest of the night. Again read the guide at the top of the page and follow all steps. If it still will not POST, then you can be somewhat more sure that the problem is the bios is not correct for the cpu.