Some of the compatibility issues encountered are:
· Setup and installation issues
· Permissions issues
· Miscellaneous issues
Setup and Installation Issues
During or after the installation of the existing applications on a new OS, the following problems may arise:
· The level of security or permissions may change in the new OS. This may prevent the application from being
installed successfully due to insufficient security permissions. For example, features, such as User Account
Control (UAC), may prevent an application from creating files and folders in the system partition. As a result,
the installation process of the application fails.
· Different operating systems have different locations for saving the application settings. For example, the
applications settings are stored in the Documents and Settings folder in Windows XP, whereas the same settings
are stored in the AppData folder in Windows 8. The changes in the folder structure may cause conflicts, such as
the application settings may not be available to applications on the new OS.
· The application writes directly to the registry without using installation programs or Application Programming
Interfaces (APIs). This may cause problems due to the security features of the OS, such as UAC, which may prevent
the application from writing data to the registry and cause it to malfunction.
· The application requires only a specific version of the OS to be installed.
Permissions Issues
Permission issues arise when an application writes to an area in the file system or registry that was accessible in the
earlier OS, but is not accessible in the new operating system. Usually, applications are allowed access only to the following areas:
· Certain registry keys in Windows, such as HKEY_CURRENT_USER
· User profiles, such as the Documents folder and personal settings
· Shared document folder
· Any folder created by the application where it is allowed to write
Miscellaneous Issues
The following miscellaneous issues may be encountered by the applications:
· The new OS may consume more memory than its previous versions. This may limit the amount of memory available for
running applications, causing them to crash due to insufficient memory.
· Shared system files are deleted or overwritten during the installation of an application. At the time of overwriting
a system file, no check is made to verify the authenticity of the new system file.
· The list of supported hardware devices is changed. Therefore, the hardware devices whose entries have been
deleted are not supported by the application.
· The list of supported fonts is changed because of which the application is not able to access the fonts whose entries have been deleted.
· Certain services or applications have been withdrawn from the new OS. The applications that require those services or applications will
not run on the new OS.
· Setup and installation issues
· Permissions issues
· Miscellaneous issues
Setup and Installation Issues
During or after the installation of the existing applications on a new OS, the following problems may arise:
· The level of security or permissions may change in the new OS. This may prevent the application from being
installed successfully due to insufficient security permissions. For example, features, such as User Account
Control (UAC), may prevent an application from creating files and folders in the system partition. As a result,
the installation process of the application fails.
· Different operating systems have different locations for saving the application settings. For example, the
applications settings are stored in the Documents and Settings folder in Windows XP, whereas the same settings
are stored in the AppData folder in Windows 8. The changes in the folder structure may cause conflicts, such as
the application settings may not be available to applications on the new OS.
· The application writes directly to the registry without using installation programs or Application Programming
Interfaces (APIs). This may cause problems due to the security features of the OS, such as UAC, which may prevent
the application from writing data to the registry and cause it to malfunction.
· The application requires only a specific version of the OS to be installed.
Permissions Issues
Permission issues arise when an application writes to an area in the file system or registry that was accessible in the
earlier OS, but is not accessible in the new operating system. Usually, applications are allowed access only to the following areas:
· Certain registry keys in Windows, such as HKEY_CURRENT_USER
· User profiles, such as the Documents folder and personal settings
· Shared document folder
· Any folder created by the application where it is allowed to write
Miscellaneous Issues
The following miscellaneous issues may be encountered by the applications:
· The new OS may consume more memory than its previous versions. This may limit the amount of memory available for
running applications, causing them to crash due to insufficient memory.
· Shared system files are deleted or overwritten during the installation of an application. At the time of overwriting
a system file, no check is made to verify the authenticity of the new system file.
· The list of supported hardware devices is changed. Therefore, the hardware devices whose entries have been
deleted are not supported by the application.
· The list of supported fonts is changed because of which the application is not able to access the fonts whose entries have been deleted.
· Certain services or applications have been withdrawn from the new OS. The applications that require those services or applications will
not run on the new OS.
No comments:
Post a Comment