Mira lo de la impresora es algo normal, ya que al venderte una impresora esta tambien viene con un disco que contiene los drivers o los controladores, asi mismo el windows vista los puede bajar de internet para algunos dispositivos comunes como las memorias usb, ya que de hecho el windows cuando se instala tiene algo asi como una base de datos de controladores para los dispositivos mas usados como los usb, por lo que veo muy raro el que no te reconozca los usb, ahora si en tu caso lo que estas intentando meter es un reproductor de mp3 o mp4 que tambien almacena archivos ess posible que por eso no lo recconozca y necesite de un controlador especial, lo de la impresora no te la ha de reconocer por el teema de los controladores que viene el disco de instalacion, lo que podes hacer en este caaso es meter el disco que viene con tu impresora, te va a aparecer una ventana con 2 opciones una que dice setup y otra que dice abrir carpeta para ver los archivos, das click en setup y sigue los pasos al pie de la letra que te diga el disco y veras como en poco tiempo tienes instalada tu impresora, otra cosa tomate un tiempo cuando este en internet para actualizar tu windows ya que alli se actualizan tambien la base de datos de controladores y el sistema en si.
Un saludo

Se me olvidaba tambien podes probar a restaurar tu sistema, ojo no formatear restaurar, solo escribe restaurar sistema en la caja de busqueda del menu inicio y sigue los pasos que te diga el asistente, para ser mas exacto elige un punto de recuperacion manual a una fecha en que te acuerdes en que tu compu funcionaba bien y aguarda hasta que el proceso termine. Esto en caso de que no te funciones lo que te dije alla arriba.