Come posso avviare un programma anche prima di Windows?
Credo che tu stia facendo la domanda sbagliata (nel qual caso, guarda il menu di avvio> avvio o msconfig).
Tuttavia, nel caso in cui intendi davvero quello che hai chiesto:
A quale tipo di "programma" ti riferiresti?
Ti riferisci a un sistema operativo diverso?
Guarda GRUB / GRUB2 / qualsiasi altro boot loader
Ti riferisci a un'applicazione DOS (ovvero una sorta di vecchio inventario / gestore clienti)?
Stai usando win9x? Questa è l'unica situazione in cui un'applicazione DOS avrebbe senso per quanto riguarda il "caricamento prima di Windows".
Se non si utilizza win9x, probabilmente si desidera eseguire l'avvio multiplo.
Ti riferisci ad un'applicazione Windows? (come nell'applicazione grafica dello spazio utente?)
La risposta semplice è No. (Puoi averla all'avvio insieme a Windows, ma non PRIMA.)
Ti riferisci all'avvio automatico di un servizio Windows / demone / qualcosa che si trova in background?
Sicuro; basta impostarlo per l'avvio di default. cioè se è già definito come servizio, vai nel pannello di controllo> strumenti di amministrazione> servizi.
Se non è già definito, puoi aggiungerlo .
In realtà ti riferisci a un "programma" in esecuzione prima di Windows (ovvero Windows XP / Vista / 7)?
Potresti per favore dare un esempio di qualcosa che avrebbe bisogno di farlo?
Oltre ai caricatori di avvio, al software di crittografia del disco o forse agli ambienti di recupero (ad es. GRUB, il caricatore di avvio di TrueCrypt o uno dei tanti tipi di software di recupero).