jak píšeš: usb karta s chipsetem via. pokud je fouknutá do boardu s chipsetem intel, je to na 90% příčina nekompatibility. v tom případě vyhodit a nahradit rozšiřující kartou s broukem "nec".
ty paměti - zrovna odpoledne jsem to potkal: starší chipset (i440, i810) nedokázal spolupracovat s novější jednostrannou ramkou, nerozumí jejímu uspořádání a vidí jen polovinu kapacity.
ověříš to třeba everestem, aidou, siw, cpu-z: jsou vidět oba moduly, z spd se vyčte jejich správná konfigurace, ale bios (chipset) a tím pádem windows vidí z 256mb jen 128mb, plus tvojí druhou 128mb ram.
řešením je v bazaru sehnat oboustranný 256mb modul (nesehnatelné) nebo se ptát někoho kdo šrotuje staré pc.
nebo zásadně upgradovat, a tím se vyřeší i problém s usb.