The "No Internet, secured" message on Windows computers means that you're connected to an internet signal, but it's not ...
You can download iCloud for Windows for free through the Microsoft Store or directly from the Apple website.