On Windows you just don't connect to a network when installing, and it'll let you create a local account.
With Home a workaround I've found is just creating a throwaway windows account, then after installation creating a local user/local login and removing that throwaway account.
However one has to be careful one's license does not become/is not associated with that account.