Das Problem ist nicht Windows 7 oder 10, sondern der Internet Explorer. HTA läuft bis IE9 uneingeschränkt, ab IE10 sollen ein paar Kleinigkeiten nicht mehr funktionieren (sagt die engl. Wikipedia mit dem Hinweis 'citation needed'...).
Hier steht, dass HTA eigentlich schon im IE10 nicht mehr läuft, bzw. es wird vermutet dass HTA auf IE10 nur im IE9 Emulationsmodus läuft, und unter EDGE dürfte es gar nicht mehr gehen.
Du bist also in einer Sackgasse und solltest Dich nach anderen Entwicklungsumgebungen umschauen. Das tut erstmal weh, aber sofern Du nicht gerade 5 Jahre vor der Rente stehst, dürfte es sich lohnen.
Rolf