Thursday, June 05, 2008

Vista revisited

Today I had a private demonstration of Tracktimer for a customer running Vista Home Basic, he was not logged in as Administrator.
I saved a session just to show how it looks in the Sessions view but to my surprise it was empty! This session was saved in the track name subdirectory so I tried to save it directly under Sessions instead and this time it showed up.

Then I tried to run as Administrator and to my surprise no sessions were visible!

After some googling I found out this about virtualization:
c:\Program Files and its subdirectories are write protected for anyone except Administrators.
If you try to write there you will think that you have succeded but in reality it has been written to C:\Users\YourAccountName\AppData\Local\VirtualStore\Program Files instead.
However, if you run the program as Administrator it will write to c:\Program Files as in XP and earlier OS's, this explains why I couldnät see the session I saved when I was not running Tracktimer as administrator.

So until I make Tracktimer truly Vista compatible please install Tracktimer to your User directory - normally called "Documents" - instead of to c:\Program Files as it suggests by default during install.
Post a Comment