Is the Dell System Profiler installed? It will find your service tag in your Dell PC and help you customize the Dell support site.