SQL 2017 .bak File Restoration Help

Job ID: 38991773

Budget: $10 – $30 USD

I need assistance in restoring .bak files in SQL Server 2017. I've encountered version compatibility issues. Despite applying all available updates to SQL Server, I am still facing this challenge. Please, I need a professional who can help me resolve this issue.

RESTORE DATABASE [ADD_Catalogos] FROM DISK = 'C:\Users\Public\Downloads\test\ADD_Catalogos_20250114.BAK' WITH FILE=1,REPLACE, MOVE 'ADD_Catalogos' TO 'c:\Program Files\Microsoft SQL Server\MSSQL10_50.COMPAC\MSSQL\DATA\ADD_Catalogos.mdf', MOVE 'ADD_Catalogos_log' TO 'c:\Program Files\Microsoft SQL Server\MSSQL10_50.COMPAC\MSSQL\DATA\ADD_Catalogos_log.LDF'
Msg 5133, Level 16, State 1, Line 1
Directory lookup for the file "c:\Program Files\Microsoft SQL Server\MSSQL10_50.COMPAC\MSSQL\DATA\ADD_Catalogos.mdf" failed with the operating system error 3(El sistema no puede encontrar la ruta especificada.).
Msg 3156, Level 16, State 3, Line 1
File 'ADD_Catalogos' cannot be restored to 'c:\Program Files\Microsoft SQL Server\MSSQL10_50.COMPAC\MSSQL\DATA\ADD_Catalogos.mdf'. Use WITH MOVE to identify a valid location for the file.
Msg 5133, Level 16, State 1, Line 1
Directory lookup for the file "c:\Program Files\Microsoft SQL Server\MSSQL10_50.COMPAC\MSSQL\DATA\ADD_Catalogos_log.LDF" failed with the operating system error 3(El sistema no puede encontrar la ruta especificada.).
Msg 3156, Level 16, State 3, Line 1
File 'ADD_Catalogos_log' cannot be restored to 'c:\Program Files\Microsoft SQL Server\MSSQL10_50.COMPAC\MSSQL\DATA\ADD_Catalogos_log.LDF'. Use WITH MOVE to identify a valid location for the file.
Msg 3119, Level 16, State 1, Line 1
Problems were identified while planning for the RESTORE statement. Previous messages provide details.
Msg 3013, Level 16, State 1, Line 1
RESTORE DATABASE is terminating abnormally.