Saturday, July 30, 2016, 10:31:02 AM, Jack wrote: JSL> Curious, I did a search for my addressbook file. I found two that matched (sort JSL> of) the file in question. One was C:\Users\Jack\AppData\Roaming\The JSL> Bat!\ADDRBOOK.INI and the other was C:\Program Files (x86)\The JSL> Bat!\jackADDRBOOK.INI. The most recent write to either file was the latter, JSL> today, so I assume that's the working file. The last write to the former was way JSL> back in Aug of 2015 so I don't think that's a valid file. I remember trying to JSL> learn more about the address books some time ago and that file may have been one JSL> I created in my learning quest. So much for cleaning up after yourself.
JSL> As a test, just now I changed the name of the JSL> C:\Users\Jack\AppData\Roaming\The JSL> Bat!\ADDRBOOK.INI file and then opened the address book while in TB!, made some JSL> changes and then closed the address book without any difficulty. So, that, coupled JSL> with the ancient write date leads me to believe that that file is not part of JSL> the working TB! So here's what I recommend, close TB!. Copy the ADDRBOOK.INI from its location in Program Files to the location in AppData. Open TB!. Open the Address Book. In the Address Book window, select the File menu, then select Load Address Book Set... Browse to the location of the ADDRBOOK.INI in the AppData location (the one that you just copied, so it should be up to date) and load that Address Book. Hopefully now, TB! will continue to load that Address Book and you shouldn't have any problems with write permissions. JSL> So you would be correct in your assumption that my address book is housed in the JSL> Program Files (x86) folder where apparently you need administrator privileges to JSL> write to that file. But, I'm now sure that it has always been in that folder and JSL> yet I've never needed administrator privileges prior to upgrading to Win 10. JSL> Thank you so much Mr. Gates. I believe the escelated privileges on the Program Files folders was added in Windows 8. Personally, I consider this a good thing, Program Files should only contain the files necessary to run applications. Data for an application should be stored in the Registry or in the current user's "home" directory. This is a very similar set up to the *nix operating systems. The added benefit is, when backing data up, you should only have to worry about backing up your user's home directory. Good luck! -Sam ________________________________________________ Current version is 7.1 | 'Using TBUDL' information: http://www.silverstones.com/thebat/TBUDLInfo.html