Installing Norton Zone

I am running Windows 8 and installed Norton Zone from the Windows Store.  It works fine but I've seen screen shots of people having a Norton Zone icon in the widows explore to upload files inside the desktop mode.  I don't have this, do I have to download something else to get it to show up?

 

Thanks,

 

Tony