Can you get Dell SupportAssist for Windows 7? This might be harder than you think, and this guide will explain why.
Microsoft still recommends using Windows 7's Backup and restore if the newer solutions do not meet your needs.