Open the Microsoft Store app Search for the Instagram app Click ‘Get’ and download Once installed, open the app and login And you’re in! Enjoy Instagram on your Windows 10 desktop How to upload & post photos using the Windows 10 PC Instagram App. Currently only users with a touchscreen PC can upload, edit & post photos on Instagram Windows 10.How to download and install Windows 10 for free?
Download Windows 10 for free from Microsoft Click the ‘Upgrade Now’ button, download and run the executable (.exe) file. Microsoft will display a series of screens that take you step by step through the set-up process.