Deepin can be istalled without the need to create a partition for it or a medium such as a USB drive to run it from (although it can be installed that way as well). Just download the ISO, right-click and select "Mount", and open the DEEPIN_S.exe file. It's no different than installing a program and it will not overwrite the Windows bootloader with a GRUB bootloader. Instead when you boot your computer the Windows bootloader will give you the option to choose which OS you want to use.
The installer will simply ask you to create a username, password, and select how much hard drive space you want to use for Deepin. 20GB is the default/minimum.
As it will instruct you, it is important to go to Control Panel>All Control Panel Items>Power Options>System Settings, select "Change settings that are currently unavailable" and turn OFF fast startup. If you don't do this before reboot the installation will fail. Once your computer has rebooted and the installation has completed you can turn it back on.
Note: These instructions should apply to most if not all versions of Windows currently being used. The only difference might be the fast startup settings. Also, Deepin is a beautiful OS and very user-friendly, but also a bit power hungry. If your experience any lagging go to the Display settings and set the Windows Effects setting to "Off". This will greatly improve system performance on slower machines.
If at any time you want to uninstall Deepin just login to Windows, go to the root of your Windows drive (usually C:), open the Deepin folder and run the uninstall.exe file. Then delete the Deepin folder along with the uninstaller.
You can always just run Linux in your browser.
– David Schwartz – 2015-09-25T10:30:20.697Just out of curiosity, what is wrong to use VM? It fulfill your requirement ( install in a folder, run while Windows is also running) ? – duDE – 2015-09-25T11:29:08.223
http://www.howtogeek.com/249966/how-to-install-and-use-the-linux-bash-shell-on-windows-10/ – Omar Tariq – 2016-10-20T20:34:59.973