Ca doit venir de Win XP !
J'ai un pb analogue avec le C sous Win 2000. La détection du caractère "removable" de mon ZIP. Sous tous Windows (3.11/95/98, NT pas encore vérifié), ZIP vide reconnu comme "removable". Sous 2K, si vide : vide. La mode a changé.
Cf site microsoft ?? Y a peut-être truc à changer (acheter un VB plus récent ??). Si le prog est compilé sous un autre Windows, ça fait pareil (si oui, c'est intrinsèque à XP) ?