"Jud McCranie" <> wrote...
> well enough and completely so that it makes sense, thanks. The
> program is this one: http://www.mersenne.org/freesoft.htm which hasn't
> been updated since August 2005.
Ahhh! That would explain why we're running low on prime numbers, lately :-)
The "write" permission problem probably only affects prime.ini (and
primnet.ini, if you have one, to configure the proxy server).
The virtualised copy of the ini files in
\users\username\AppData\local\VirtualStore\Program Files\Prime95 should
continue to work normally; so I expect Prime95 will run normally. The
"virtualisation" is supposed to be fairly transaprent to the user (that was
the intention, anyway).
But if it really bugs you, you can change the permissions on the "real"
prime.ini file in Program Files, to make it read/write. The program can then
use the "real" prime.ini instead of the virtualised on over in
AppData\local\VirtualStore
To do this, right-click C:\Program Files\Prime95\prime.ini, and choose
Properties, from the context menu. The prime.ini properties panel will
appear. Click on the Security tab. The ACL editor will appear, where you
change who has permission to write to the file. You will see that "Users"
probably have only Read and Read/Execute permissions. Click on the Edit
button, and change the permissions for Users to "Full Control". Click OK to
save changes. You will now be able to read *and* write to the file. Once
this is enabled, Windows will let Prime95 use the "original" copy under the
"Porgram Files" directory; and ignore the vitualised copy under
AppData\local\VirtualStore (you may need to manually copy the changes to the
virtualised copy across to the original copy, to bring them into sync).
In the late 1990s, I had Prime95 running on a "massive" Digital Alpha
Server, 24x7 for about 3 years. We never found a Mersenne prime, but it
served as a kind of "pet" for the team ... we'd arrive at work in the
morning and go to see if it had found any numbers, overnight :-) Actually
that "massive" server is probably equivalent to a modest Celeron processor,
today ... but it was good at the time.
Maybe Gorge Woltman will update Prime95 for Vista some day. At the moment
you cannot run it from bootup, as a service, either; because Vista doesn't
allow services which interact with the desktop (also for security reasons).
The last I checked, the code was also highly optimised to run on a single
processor; which is no longer a valid assumption today, even many laptops
have Core Duo 2 processors.
Good luck with the prime-hunting!
--
Andrew McLaren
amclar (at) optusnet dot com dot au