Windows 7 Windows Explorer - Network - Storage

Greetings,

I have two WD My Cloud drivers listed in Windows Explorer - Network - Storage.

I have noticed an option under right-click menu named ‘Install’.

What is the exact purpose of installing the device in such way while it has already been fully functional?

Shall I use this option to perform the installation of two of them?

Thank you in advance for any elucidation on the above.

Hello, this is for Windows to install drivers for the drive, this way you would be able to access the public folder, access the dashboarb and some other features, however this is not a necessity to use the drive…

Thank you very much for elucidation.
Is it preferable to install the device using mentioned feature or not? For stability sake, for instance?