Doing a roll back can cause a lot of problems, depending on everything that changed since the point of the roll back.
It is not unusual for DirectX applications to suffer problems when using restore points. Typically a re-installation of the video card drivers, and/or possibly sound card drivers will correct the problems.
The error you are getting is a failure from attempting to initialize DirectX.