Hi Alessio, I have tried most of the options mentioned in your replies and non of them worked on all my clients computer until I got onto this site :
http://www.marshallsoft.com/. The software costs few dollars but it is hassle free and works on all computers, no setting up or registering any dll etc. hope this helps.