I'd check with Dell using my service tag for not only driver updates but Dell's Quickset app.
There are 1,000's of posts about that app so I'll leave one link.
http://en.community.dell.com/support-forums/laptop/f/3517/t/19447327
Since downloading windows 10, I lost my sound, finally got sound back with headphones, no not speakers. Now I find I can't print anything! I am connected as I can scan and save to my computer.
I have a Dell inspirion 660 was using windows 7

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic