It is not that difficult to install Windows operating system from scratch today compared to older versions of Windows because Microsoft has tried their very best in making the whole installation process as easy as possible. However it can be very time consuming because after installing Windows, you may need to search for additional device drivers for newer hardware that isn’t recognized, installing third party software and restoring files/emails/settings from backup. One of the process that can take a long time to complete is the downloading and installing of runtime packages such as .NET Framework, Java, DirectX, Flash Player, Shockwave Player, Silverlight, and etc.
Although these runtime packages are considered to be optional software, but they are becoming a necessity today due to a large number of services or software that requires them to run. Some examples are .NET Framework are required to run TheFolderSpy and Directory Monitor, Java for Screencast-O-Matic, Flash Player to play online flash games, and DirectX for a better gameplay and many more…
One way to simplify the installation of the runtime packages is to integrate them by slipstreaming to the Windows installation disc which will require some knowledge in doing that. An easier way is to simply download a program called All in One Runtimes, extract and run it which will automatically install all the required runtimes without any hassle. All in One Runtimes contains all versions of .NET Framework from 1.1 to 4.5 with hotfixes, Java Runtime Environment 7, DirectX, Visual C++ Runtimes, Adobe Flash Player, Adobe Shockwave Player, Silverlight v5 and Microsoft Visual J# 2.0 SE. All you need to do is download the All in One Runtimes, extract it using an archiver that supports 7z format, and run the aio-runtimes.exe file that is in the svcpack folder. A really nice feature found on AiO Runtimes is the ability to automatically skip the runtimes that are already installed on the computer to prevent an unnecessary reinstallation which may cause more problems.
Be informed that by default the installation of the runtimes will automatically start in 30 seconds after running the program. This timer seems to be hardcoded because changing the timer value or disabling it from the WinPKG.xml file doesn’t have any effect. There is however a button located at the bottom of the program to pause the timer.
You may have noticed a few German words on the AiO Runtimes interface (For example, the “Detailliert” tab) but rest assured that it is language independent, meaning you can install on Windows systems with any languages without problems. However the .NET Frameworks are in German and installing them will result in error messages being shown in German instead of English when a .NET program crashes.
The Detailliert tab shows more detailed information about the runtimes such as the id, path, parameters, description and prerequisites. Another difference is you get to disable the specific runtime versions from installation. For example, you only see Visual C++ Runtimes at the Installation tab but at the Detailliert shows Visual C++ 2005, 2008, 2010 and 2012. You will also see two different types of Adobe Flash Player which is the ActiveX for Internet Explorer and Plugin for third party web browsers such as Firefox.
The All in One Runtimes is an offline installer which means all the runtimes are already included in the setup file and you can install it on a computer without an Internet connection. However this would also mean that the package will get outdated after sometime due to the constant update of the runtimes to fix any known problems. So make sure you have the latest version before running the All in One Runtimes installer.
All in One Runtime works on Windows 2000, XP, Server 2003, Vista, 7, 8 both 32-bit and 64-bit. Previously they had a separate installer for x86 and x64 but now they’ve combined it into a single universal installer.