Здравствуйте, всё зависит от бюджета, способов достаточно. Если уже стоит "не родной" процессор то и материнская плата тоже не его (о чем писали выше). Я бы начал следующим образом:
1. Узнал что за материнская плата стоит
1.1 Распаян или сокет для процессора
1.2 Подбор и расчёт нового процессора
2. Оперативка - распаяна или есть слоты
3. Необязательно но - если стоит бюджетный SSD то лучше бы взять что то "стабильное и быстрое"
4. Обдумать вопрос операционной системы, если ноутбук для работы то мб стоит перейти на Linux (есть менее требовательные дистрибутивы и стабильно рабочие).
Опять же всё упирается в бюджет, знания и возможности, удачи)