Does any keygen have any effect on PC?

Some of them do add few spyware, malware.

Best to open a Keygen in a Sandbox (e.g. Sandboxie).