After more than 15 years covering everything Apple, it’s with a heavy heart we announce that we will no longer be publishing new content on iMore and the iMore forums will be closing as of November 1st, 2024.
Search for iCloud control panel Windows on Google, download and install, fill in your credentials and you're good to go.
To use iCloud Drive, you can simply go to iCloud.com as well, if you don't want to install the software