this is running win 8.1 and has a port for memory expansion up to an additional 64 gb. it has 1 usb3 and 1 usb2 port streams video quite nicely comes with a nice little case. PH 2509207472