Well it would probably detect it when you extract that file from archive. Whenever you extract using integrated WinXP support,WinZIP,WinRAR or any other compression utility,those extracted files have to go on the disk outside archive and than they are cought by Standard Shield. If you execute it directly from archive,it has to extract it first (usualy in %TEMP%) in order to run,and again they're cought by Standard Shield which stops the virus activity and gives you more choices on what to do with the virus.