/en/macosxmountainlion/creating-an-apple-id/content/
If you're using Windows, you can still use iCloud. However, you'll first need to download and install the iCloud Control Panel to your computer. Once it's installed, you'll be able to set up iCloud.
Clicking Download
Saving the setup file
Opening the downloaded file
Clicking run
Reviewing the welcome message
Accepting the license agreement
Installing iCloud
Completing the iCloud installation
Signing in to iCloud
Selecting iCloud featuresOnce installed, the iCloud Control Panel will appear in your Control Panel under your Network and Internet settings.
Viewing iCloud in the Control PanelTo enable automatic downloads on your PC, you'll first need to download and install iTunes. Once it's installed, it will appear in your Start menu. You'll then be able to turn on automatic downloads.
Opening iTunes
Going to the iTunes Store
Signing in to the iTunes Store
Going to the iTunes preferences
Enabling automatic downloads in iTunes preferencesiCloud Photo Sharing (previously called Photo Stream) works a little bit differently in Windows. Your photos do not sync with a specific program like iPhoto or Aperture (which are not available for Windows). Instead, they will appear in a specific folder on your computer, and you can then open them or manage them any way you like.
You can use your iCloud Control Panel to find out where your iCloud Photo Sharing folder is located. If you prefer, you can also change the location of this folder.
Opening the iCloud Control Panel
Clicking the Options button
Changing the Photo Stream folder location