Software applications are generally configured to store application settings in non-removable memory of a processing system. For example, it is common for software to be configured to store settings in either the system registry of the processing system, or data files which are stored in the hard drive of the processing system.
However, in the event that the processing system crashes, application setting data is irretrievable, causing the user to reset the application settings which can be a time consuming task.
A user may manually attempt to copy application setting data in a removable storage device in order to make a back up copy of the settings data. However, the user generally requires an extremely detailed knowledge of internal functionality of the software to copy the appropriate application settings successfully.
Some solutions have proposed copying all settings associated with the user environment in a processing system. However, when all the settings are restored, one or more applications can malfunction. For example, system variables copied from one processing system can likely lead to malfunctioning software due to applications being installed in different locations in processing systems.
Therefore, there exists a need for a method, system, computer readable medium of instructions, and/or a computer program product which copies application setting data for a selected one or more applications without the user requiring a detailed knowledge of the internal functionality of the selected one or more applications.
The reference in this specification to any prior publication (or information derived from it), or to any matter which is known, is not, and should not be taken as an acknowledgment or admission or any form of suggestion that that prior publication (or information derived from it) or known matter forms part of the common general knowledge in the field of endeavour to which this specification relates.