Eagle 7.6.0 not always remembering last project worked on?

Eagle 7.6.0 not always remembering last project worked on?

temp1PJACB
Contributor Contributor
172 Views
2 Replies
Message 1 of 3

Eagle 7.6.0 not always remembering last project worked on?

temp1PJACB
Contributor
Contributor

Hi All, I've put up with this for a while now. My Eagle is installed on local Windows C_Drive but all my creations and library links are directed to another hard drive since OS drives can get corrupted.

 

When I open a link on my desktop to the Eagle bin\eagle.exe, the control panel opens up with an old project highlighted when I've been working in new projects?  O.K I can just ignore it and select my current project. But where does Eagle store last used projects and how is it synchronised? I assume last used project is what's intended to be highlighted when starting Eagle? Windows can do some strange things with access to files in its temp folders and I'm wondering if that's were 'last used project' is saved and Windows UAC isn't allowing it to be updated?

Thanks

0 Likes
Accepted solutions (1)
173 Views
2 Replies
Replies (2)
Message 2 of 3

bidrohini
Advocate
Advocate
Accepted solution
  • If Eagle can’t write back to that config location (e.g. permissions, UAC, antivirus, or if AppData is redirected), it will always reopen the old project.

  • If you’re running EAGLE with different privileges (sometimes as admin, sometimes not), it may use different copies of the config.

 

  • If you manually copied your projects to another drive but didn’t update Eagle’s internal path properly, it may still be pointing to the old entry in projects.xml.

  • Close Eagle and then open:
  • C:\Users\<YourUsername>\AppData\Roaming\Eagle\projects.xml
  • and check what project path is marked as last opened. You can edit it with a text editor.

  • Make sure Eagle always runs with the same permissions (don’t mix admin/non-admin launches).

  • If needed, delete/rename projects.xml and let Eagle rebuild it — then open your current project once, and Eagle should remember it next time.

  • Eagle stores the “last opened project” in projects.xml under AppData\Roaming\Eagle. If it isn’t syncing, it’s likely a permissions issue with that file, not with your project drive.
  • You can see this article: https://www.autodesk.com/support/technical/article/caas/sfdcarticles/sfdcarticles/PCB-design-files-a...
  • You can see this too in case you need help with gerber and drill files. https://www.pcbway.com/blog/PCB_Design_Tutorial/How_to_Generate_Gerber_and_Drill_Files_From_Eagle_9_...
  •  
0 Likes
Message 3 of 3

temp1PJACB
Contributor
Contributor

O.K I now have a workaround for Windows 7_64, which may also work on Win10/11 if you can get past system file protection?:

For Win7_64 (May work for Win10/11?)
1. Set User as Admin and turn off UAC.
2. Navigate to C:\Users\Your Username\Appdata\Roaming.
3. Copy the complete Roaming folder to a temporary location for emergency backup/restore if needed.
4. Navigate to C:\Users\Your Username\Appdata\Roaming\Eagle.
5. Take ownership of the Eagle folder (As Administrator).
6. Open a second window to a drive or partition other than C: where Eagle work, projects, scripts, and libraries etc are saved (Eagle Directories table) e.g drive 'Z'.
7. In first window right click and CUT C:\Users\Your Username\Appdata\Roaming\Eagle folder.
8. Right click and paste in second window with Eagle directories (e.g 'Z').
9. Right click on moved Eagle folder and create shortcut to it in drive 'Z'
10. Copy the new shortcut link to first window C:\Users\Your Username\Appdata\Roaming\Your new shortcut to drive 'Z'

11. It may be possible to re-enable Windows UAC file protection afterwards?

 

Windows UAC file protection is always a fight and can prevent files created by apps being modified. I don't know if Win10/11 will let you do this workaround? If you re-install Eagle or update it, Eagle may re-create the roaming folder on C: and you will have to repeat above.

 

All this solution needs is for Eagle software to allow its Profile to be placed in another Directory location!

 

Check it works by selecting a project then close and open Eagle or reboot. If the moved Eagle profile now in drive 'Z' has a new time and date it's being written to and the last project worked on before reboot should be highlighted when Eagle runs.

0 Likes