Methods and apparatuses provide for incremental provisioning of software
for a processing system. For instance, a processing system may include a
machine accessible medium and a processor in communication with the
machine accessible medium. In addition, instructions encoded in the
machine accessible medium may cause the processing system to
automatically determine whether a storage device in the processing system
includes modified blocks, based at least in part on a write log file that
identifies blocks that were modified during a user session on the
processing system. In response to identifying at least one modified block
in the storage device, the processing system may automatically replace
data in the modified block with backup data from a different storage
device. Other embodiments are described and claimed.