¿Es lentitud general o para determinadas tareas?
A ver, 2 GB es poco (muy poco) hoy día. Pero depende de lo que hagas.
Si hoy día usas los mismos programas y haces las mismas tareas que cuándo sí te iba fluido, entonces no es problema de RAM. Si era suficiente entonces, tendría que seguir siéndolo ahora.
Si en cambio, haces tareas distintas de las de antes y/o usas programas más modernos, entonces si puede ser problema de RAM. Los programas evolucionan y crecen en necesidad de recursos.
Por ejemplo, navegadores como Chrome, hoy día son capaces de ocupar cerca de 1GB de RAM por cualquier página tonta que tengas abierta.
Si solo tienes 2GB, el sistema operativo no le va a conceder ese 1GB de RAM que Chrome pide. Le dará menos RAM y el resto se lo concederá de la "memoria virtual". La memoria virtual es un archivo del disco duro que simula ser memoria RAM, pero obviamente es mucho más lento y es precisamente entonces cuando empezamos a notar que nuestro sistema pierde fluidez.
He puesto Chrome como ejemplo, pero es aplicable a la mayoría de programas: Office, Antivirus, reproductores de vídeo... cada nueva versión van a demandar más recursos.
Entonces, si tus programas y tareas han evolucionado, tu computadora también va a necesitar evolucionar. Si no es buen momento económico para comprar una nueva y más actual, puedes hacer pequeñas ampliaciones y alargar la vida útil de tu máquina.
Doblar la RAM a 4GB ya es un cambio notable. Pero consulta precios porque puede que de 4GB a 8GB, no haya demasiada diferencia económica.
Aunque primero asegúrate de que tu placa madre admite esa cantidad (probablemente sí) y que tu Windows 7 es la versión de 64 bit.
Si es la de 32bit, tu límite será obligatoriamente de 4GB.
Otro cambio interesante es poner un disco SSD y que sea este quien albergue el sistema operativo y los programas que uses habitualmente. Esto da muchísima agilidad al sistema.
Puedes conservar tu disco duro mecánico actual como unidad secundaria y que se encargue de albergar archivo sueltos como videos, música, fotos, documentos.. y los programas que uses con menos asiduidad.
En el caso de que tus tareas y programas no hayan cambiado con el paso del tiempo, repito que si anteriormente 2GB eran suficientes, ahora tendrían que seguir siéndolo.
Entonces el problemas podría ser que el disco duro esté demasiado lleno. Prueba a usar la herramienta "liberar espacio" de Windows y que busque "archivos del sistema" para eliminar. Windows con el paso del tiempo guarda copias de seguridad y archivos temporales tras actualizaciones, parches,... y si no los eliminas por orden tuya, no es raro tener ahí 20/30GB de datos que no sirven para nada.
Y cuanto más liberado esté el disco duro, con más agilidad gestionará sus estructura de datos.