You can easily setup iCloud on your Windows PC, here's how:
- First setup your iCloud account on other iOS devices or a Mac machine and then install iCloud for Windows on your Windows PC.
- Now turn on iCloud: To do so, open iCloud for Windows and sign in with your Apple ID (which was used to create your iCloud account).
- Select the iCloud services that you'd like to enable and click apply.
- Enable automatic downloads: when you enable iCloud Drive and photos, 'iCloud for Windows' will create new folders for such files in Windows Explorer. So, that when you save files in these newly created folders, they will appear automatically on other iOS devices.
This is how you setup iCloud on Windows PC.
To setup iCloud on Windows PC you need to first create an iCloud account on an iOS device or a Mac Machine. Only then you'll be able to download iCloud for Windows.