Hi DS15,Thank you for your response, please click on the below mentioned link which has the Dell Stage software for your computer.[URL] the software, restart the computer and reply us if any issues further. 
Hi, I am looking for something like Dell Dock but better. I think it's called Dell stage like the title but i'm not sure if that's the correct name. It was pre-installed on my pc but i had to do a clean install and i can't get into My Dell downloads, which is a useless website.
Dell Stage help