Během startu programu dochází k inicializaci interní virové databáze, připravuje se emulátor kódu, který využívá heuristická analýza a kontrolují důležité části systému AVG.
Současně se kontroluje přítomnost všech souborů, které jsou nezbytné pro správný běh programu, kontroluje se neporušenost a aktuálnost souborů s virovými informacemi. Pokud během úvodních kontrol program zjistí jakoukoliv nesrovnalost, informuje uživatele. V závislosti na závažnosti zjištěné skutečnosti pak činnost ukončí nebo pokračuje.
Standardně pracuje program AVG v interaktivním režimu - jsou zobrazovány nabídky funkcí, uživatel vybírá požadované akce. Pokud jsou však při spuštění programu AVG zadány pomocí parametrů všechny podstatné informace, bude program AVG pracovat v režimu tzv. "příkazové řádky". Bude pracovat zcela automaticky - nezobrazují se interaktivní menu, neprobíhá žádná volba funkcí uživatelem.
Podrobný seznam parametrů, které lze zadat při spuštění programu AVG, spolu s jejich vysvětlením, naleznete v kapitole Parametry pro spuštění AVG.
Pokud byl test paměti pozitivní - byl nalezen virus, je uživatel informován. Je nutné si uvědomit, že provádění testů za aktivní přítomnosti viru může být negativně ovlivňováno a doporučujeme tedy program ukončit, provést start operačního systému z "čisté" systémové diskety a poté znovu spustit program AVG.
Test paměti RAM se neprovádí, pokud je test paměti RAM potlačen v Obecném nastavení testů.
První řádek je vyhrazen nabídce tzv. "menu", jejichž prostřednictvím jsou
nabízeny jednotlivé funkce programu.
Poslední řádek obrazovky - tzv. "stavový řádek" je využíván k interaktivní nápovědě.
Plocha mezi těmito řádky je pracovní plochou programu. Zde jsou vypisovány všechny informace o prováděných testech, hlášení o nalezených virech apod.