> Date: Thu, 8 Oct 2026 16:47:12 +0200 > From: Bo Johansson <[email protected]> > Cc: [email protected] > > What kind of drive is drive S: in your case? Why does Emacs complain > that it cannot write to that drive? > > It is a partion on the local hard-drive like C:. > With the old version of emacs there is no problem to use S: > I have 5,84 GB (6 272 416 207 byte) on S:. Many of the files is handled by > using emacs. > This is my main working area for software. > > If you edit the file s:/wp/test_ny.boj, then type this: > > C-x C-w ~/test_ny.boj RET > > Works: > Saving file c:/Users/bojoh/AppData/Roaming/test_ny.boj... > Wrote c:/Users/bojoh/AppData/Roaming/test_ny.boj
So for some reason, Emacs cannot write to this partition, probably because of some access rights for your user. > Also, please try doing this in "emacs -Q", in case some of your > customizations get in the way. > > The same problem: Can you take ownership on all the files on the S: drive, via the Windows File Explorer? For each directory on S:, you can do that by right-clicking on the directory in the Explorer, then clicking on the Security tab, then clicking on "Advanced" at the bottom, then clicking on "Change" on the second line, where it shows the current Owner (that will pop the Elevation dialog, where you need to click YES). In the next dialog, type your Windows user name and click OK. Then, back on the "Advanced Security Settings" dialog check the checkbox at the bottom saying "Replace all child object permissions..." and click OK; this will propagate your ownership to all the files and subdirectories, recursively. Do this for all the top-level directories in the root directory of drive S: and then see if that helped. If it doesn't help, then maybe the problem is in how you did the partition or something. I don't know why it worked in Emacs 29, but my guess is that it's somehow related to the fact that you installed Emacs 31.1 built with the UCRT runtime library. So if nothing above helps, one other idea is to download the MSVCRT build of Emacs by running pacman again to request that build. And if that doesn't help, either, try the binary from the GNU FTP site. HTH
