If you want to recover the task that backups the registry of windows 7. You must import this file in the Task Scheduler (save as xml and import):
<Task xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
<RegistrationInfo>
<Author>$(@%systemroot%\system32\regidle.dll,-600)</Author>
<Version>1.0</Version>
<Source>$(@%systemroot%\system32\regidle.dll,-601)</Source>
<URI>Microsoft\Windows\Registry\RegIdleBackup</URI>
<Description>$(@%systemroot%\system32\regidle.dll,-602)</Description>
<SecurityDescriptor>O:BAG:BAD:P(A;;FA;;;BA)(A;;FA;;;SY)(A;;FR;;;IU)(A;;FRFX;;;S-1-5-80-2970612574-78537857-698502321-558674196-1451644582)</SecurityDescriptor>
</RegistrationInfo>
<Triggers>
<CalendarTrigger>
<StartBoundary>2008-01-01T00:00:00</StartBoundary>
<ScheduleByDay>
<DaysInterval>10</DaysInterval>
</ScheduleByDay>
<RandomDelay>PT1H</RandomDelay>
</CalendarTrigger>
</Triggers>
<Settings>
<Enabled>true</Enabled>
<MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
<AllowStartOnDemand>false</AllowStartOnDemand>
<DisallowStartIfOnBatteries>false</DisallowStartIfOnBatteries>
<StopIfGoingOnBatteries>false</StopIfGoingOnBatteries>
<RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
<ExecutionTimeLimit>PT0S</ExecutionTimeLimit>
<Hidden>true</Hidden>
<WakeToRun>false</WakeToRun>
<StartWhenAvailable>true</StartWhenAvailable>
<Priority>5</Priority>
<RunOnlyIfIdle>true</RunOnlyIfIdle>
<UseUnifiedSchedulingEngine>true</UseUnifiedSchedulingEngine>
<IdleSettings>
<Duration>PT3M</Duration>
<WaitTimeout>PT23H</WaitTimeout>
<StopOnIdleEnd>true</StopOnIdleEnd>
<RestartOnIdle>true</RestartOnIdle>
</IdleSettings>
</Settings>
<Principals>
<Principal id="LocalSystem">
<UserId>S-1-5-18</UserId>
</Principal>
</Principals>
<Actions Context="LocalSystem ">
<ComHandler>
<ClassId>{ca767aa8-9157-4604-b64b-40747123d5f2}</ClassId>
</ComHandler>
</Actions>
</Task>