Also mit dem Ladebalken weisst du ja offensichtlich schon welche Kompo du da nehmen willst
Dann machst du eine einfache Schleife oder einen TTimer welche die Zeit runterzählt ( Sleep & Application.Processmessages )
Zum runterfahren:
Das kommt stark auf dein Betriebssystem an. Guck mal in unserer Codelib nach
Shutdown