This guide explains how to use Dell System Restore for Windows 7, 8.1 & 10 images.

Dell Configuration Services

Regardless of factory support decision, I think we should still provide legacy restore instructions for W7 on web.