How to Download Instagram for Windows 8.1, Microsoft’s windows 8.1 was released on October 17, 2013. It was importantly praised for its One Drive Integration and detailed tutorials. It still had setbacks. The most important drawback was Privacy. As all were shown on the Desktop in the Grid- like interface, people were not much happy about it. Yet, it was a success.