Das kannst Du nicht nur in englischen Foren nachlesen, sondern auch z.B. auch hier auf ComputerBase. Es ist definitiv so: übertakten einer Haswell-K-CPU auf Gigabyte H- oder B- Board problemlos möglich, egal ob Win7, Win8 oder Win10 oder irgendein Linux.
Über den Multiplyer übertakten heißt, dass Du im BIOS für einen oder alle Kerne einstellen kannst, wie schnell sie laufen sollen. Standard beim i7-4790K sind z.B. 4 GHz Basis- und 4,4 GHz Turbotakt. Wenn Du für alle Kerne den Multiplyer auf 46 stellst, laufen alle Kerne mit 4,6 GHz. Ein höherer Takt bedeutet auch einen höheren Stromverbrauch. Anfangs kannst Du den den Stromverbrauch auf "auto" belassen. Um die Lebensdauer der CPU zu erhöhen und so wenig Hitze wie möglich zu entwickeln, sollte man allerdings sowenig Strom wie möglich drauf geben, also testet man mit einem Minus-Offset so lange, bis man den Punkt gefunden hat, an dem die CPU mit dem gegebenen Takt und der gegebenen Spannung noch stabil läuft.
Im Moment kannst Du die BIOS-Einstellungen noch nicht nachvollziehen, da die Einstellmöglichkeiten zur CPU-Ratio bei Deinem i7-4771 deaktiviert bzw. ausgegraut sind.
Viel mehr als 4,6 GHz Allcore wird auf Deinem Mainboard nicht möglich sein, außer Du erwischt ein besonders gutes Stück Silizium.
So teuer, wie die 4770K/4790K gehandelt werden, würde ich aber auch in Frage stellen, ob sich das Upgrade lohnt. Ich weiß nicht, was Du machen willst, aber das höchste Leistungsplus hättest Du beim Rendern, so etwa 25%, wenn der K übertaktet wird. Nicht viel teurer als ein gebrauchter i7-4790K ist ein neuer Ryzen 5 3600, der 100% Leistungssteigerung bietet. Du brauchst natürlich noch neues Board und neuen RAM, aber das lohnt sich dann echt, noch dazu bei geringerem Stromverbrauch.