Do I need an installation of DRAGOset?

No, start of the exe-file is sufficient. The installation copies only DRAGOset to your hard drive and set up a desktop icon.