I have had problems with Access not following the new updated location as well. I'm assuming that you have your tables in a backend database with all your form, queries, reports, etc. in the front end. You need to delete the linked tables from the front end database (this just deletes the link, not the data or tables in the backend). Then, re-import the tables as linked tables from the new database location. This is basically the manual way of updating the linked file location. I'm not sure why the automated way doesn't work, but I have never been able to get it to work in Access 2010 (the only version that I have tried to do this in).