Yeah it should be possible to do this, probably with Oracle Virtualbox or VMware.
I'm sure I've done it before, can't remember what software I used, but you shouldn't need to install anything on it to start with. Windows will probably need reactivating though...