As bassfisher says you can only move user data files to another system. When you install programs the install process make registry entries and many other system changes which are "tied" to the operating system under which you installed them. If you want those programs to run under Windows 8.1 then they must be re-installed under Windows 8.1.