Für irgendetwas hast Du ja
ActiveX und ShlObj eingebunden. Ich würde mal in der Richtung forschen. Kann natürlich auch sein, dass Du direkt oder indirekt auf ein externes Programm zugreifst, das auf Deinem Rechner installiert ist und auf dem Nutzerrechner nicht.