Chosen Solution

Can 2017 IMac with i5 7600K users upgrade to 9th gen 9600K cpu.!? As 2019 iMac use same hardware as 2017 and both use same 1151 socket, same rebranded 8gb GPU [580x] but consumes + 4W power, and got higher TDP and don’t know if logic board will support or not.

I think you’re over stretching things here a bit! Yes, the outside case is the same, we just don’t know what the internals look like. Apple could have altered a few different things. As an example the 2012 iMac logic board is very different from the 2013 as well as the 2017. Until someone has taken the new models apart we just don’t know. Even still we do know Apple likely doesn’t have the new CPU support in the older systems EFI so unless Intel didn’t alter the needed microcode the CPU will likely not work.