also mit dem Magnetschalter ist das so, dass der nicht nur durch eine manuelle Betätigung geschaltet werden kann, sondern auch durch einen elektromagnetischen Impuls. Das funktioniert glaub ich mit einer Art Induktionsspannung die dort in einer winzigen Spule erzeugt wird und die dann den Kern praktisch auf "off" zieht, so dass der Schalter ausgeht. Was jetzt der ASPI-Treiber damit direkt zu tun hat kann ich dir auch nicht genau sagen, ich weiss nur, dass es damals bei mir funktioniert hatte, nachdem ich den Treiber installiert hatte. Dummerweise gibt es aber auch noch verschiedene ASPI-Treiber. Am besten du g00g3lst mal ein wenig herum, da müßtest Du sicher noch etwas finden...
Ansonsten zu dem Problem, dass er nicht ausgehen will, kann ich dir noch einen kleinen Tip geben, damit du den Rechner nicht immer zweimal runterfahren musst. Halte einfach den "An/Aus"-Schalter 6 Sekunden lang gedrückt, und danach geht dein Rechner richtig aus.
Mehr kann ich dir da jetzt leider auch nicht weiter helfen.