WD Icon has the timer on it and won't kick up

Am very new to WD and hope I like my new passport studio HD. Why has the usual HD icon got the timer on it and will not open. I’ve just unwrapped the HD and been playing around with it. Tried to download the turbo thingie and after the computer, a Macbook pro, booted up again, I couldn’t see either the normal yellow HD icon or the virtual manual. Is this passport studio HD I’ve bought overly complicated or am I just slow here?  

Cheers, Hamish