I upgraded a few months ago to Emacs 29.1. Everything appeared to work until I tried to open Emacs from a terminal.
Here is the error message
Warning: arch-independent data dir 'c:/Program Files/Emacs/x86_64/share/emacs/27.2/etc/': No such file or directory Warning: Lisp directory 'c:/Program Files/Emacs/x86_64/share/emacs/27.2/lisp': No such file or directory Error: c:/Program Files/Emacs/x86_64/share/emacs/27.2/etc/charsets: No such file or directory Emacs will not function correctly without the character map files. Please check your installation! It appears that the terminal isn't aware of the upgrade from version 27.2 to 29.1. How do I finish the installation of 29.1?