If the DB includes linked tables from another machine (i.e. a remote back-end file) and something about the network has changed, this could happen. If the name of the remote file or its path has changed, that would do it. If the links to the BE were based on a drive letter and something was installed on YOUR system that changed drive-letter mapping, that could also do what you describe.