System Restore - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

System Restore

Description:

Oldest restore points automatically purged as data store fills up ... files core set of included files - based on extension & directory location ... – PowerPoint PPT presentation

Number of Views:152
Avg rating:3.0/5.0
Slides: 16
Provided by: michele50
Category:
Tags: restore | system

less

Transcript and Presenter's Notes

Title: System Restore


1
System Restore
  • Bobbie Harder
  • Program Manager
  • Microsoft

2
Agenda
  • Why System Restore?
  • Goals Feature Set
  • Design Approach
  • Enhancements on WinME
  • Whistler Recovery landscape
  • Demo
  • Q A

3
Why System Restore?
  • Millennium Parity in Whistler
  • Increase Customer Satisfaction
  • Empower users to get their systems functioning,
    independent of support assistance
  • Reduce perception of system fragility
  • Reduce Support Costs
  • Minimize support incidents provide powerful
    self-help mechanism
  • Shorten incident durations by providing a quick
    way for support to instruct customers to undo
    harmful changes

4
System Restore Goals
  • Restore the registry and key system/app file
    changes
  • Restore system to state closer to when the
    problem started - versus ship image
  • Minimal performance and disk space cost
  • It just works no interaction necessary until
    the user needs to restore
  • No user data loss- restoring the system wont
    cause loss changes to personal data files
  • Automatic easy for the consumer, while flexible
    powerful enough for advanced users admins

5
System Restore Scenario
Actions
Restore system to before Evil App was installed
Office 2K Installed
Evil App installed
System Checkpoint
Time line
T3
T0
T1
T2
T4
Machine State
Office 2K
Office 2K Evil App
Office 2K Evil App Changes between T2 T3
Office 2K
6
Feature Set
  • Restore points created before key system changes
  • Automatic User doesnt have to think about doing
    a backup
  • Manual Flexibility to snap the system right
    before a potentially harmful change
  • Restore system to any previous point in time
  • Data files excluded from restore
  • e.g. Word docs, mail files, browsing history,
    favorites etc.

7
Feature Set cont.
  • Automatically created restore points
  • Event-triggered
  • Restore API compliant application installs
    (Install Shield Pro 6.1, Windows Installer)
  • Auto Update Installs
  • Restore (Undo)
  • Unsigned driver installations
  • Microsoft Backup Utility Recovery
  • Scheduled-System Checkpoints
  • 10 hours of session time
  • 24 hours of calendar time
  • Restore UI
  • Only for Administrators
  • Easily accessible via Help Support, Start
    menu CPL
  • Friendly step-by-step UI, with context-based help
  • Select day restore point within that day

8
Feature Set cont.
  • Smart Disk Space Management
  • Max (default) 12 of disk used to store data
  • Not pre-allocated- consumed as used
  • Yields to system until one restore point left
  • At 50mbs remaining SR freezes
  • When 200mbs available SR thaws
  • Oldest restore points automatically purged as
    data store fills up
  • Restore Points older than one month (default)
    purged

9
System Restore Settings Policies
  • User settings
  • SR on-off
  • Data store size
  • Exclude/ re-include SR monitored drives
  • OEM Admin settings
  • Calendar time (default 24 hours)
  • Session time (default 10 hours)
  • Max data store size (default 12 of disk)
  • Max restore point age (default 30 days)
  • Policies
  • SR on/off
  • Machine locally configurable

10
System Restore System Policies
11
Design Approach
  • File System Monitoring
  • Always ongoing
  • Filter driver monitor files core set of included
    files - based on extension directory location
  • Log, copy file attributes before change
  • Storage
  • Backed up files logs maintained per drive
  • Compress backed up files on NTFS
  • No Compression on FAT
  • Virus utility access to Data stores

12
Design Approach Cont.
  • Creating Restore Points
  • Scheduled, manual or event initiated
  • Snapshot (e.g. Registry, Crypto db)
  • Restoring
  • Revert recorded changes up to selected restore
    point
  • Restore dynamic data stores

13
Enhancements on WinME
  • Better Performance
  • Smart copy
  • No cabbing
  • Data store per drive
  • Better disk space management
  • Less consumption-fewer copies
  • Integrated experience with low disk notification
    Disk cleanup utility
  • Flexibility to include/exclude drives to protect
  • Better administration management
  • WMI configurable parameters
  • Management system policies
  • Remote scriptable restore restore point
    creation

14
Whistler Recovery Landscape
  • Safe mode / Normal mode à System Restore
  • Undoes harmful system configuration or settings
    changes (not data)
  • User does not need to take a backup
  • Perf, storage, admin improvements over Millennium
  • Driver Rollback also available
  • Recovery console à Last Known Good
  • Reverts registry key drivers
  • Catastrophic failure / non-bootable state à ASR
  • Works in conjunction with backup utilities

15
Demo
Write a Comment
User Comments (0)
About PowerShow.com