Out of curiosity, do we know if Windows 7 works the same way. I don't have Windows 7 on any machine or I would try it. I still like the solution I took with my laptop, which was to 'upgrade' it from Vista to XP :).<br>
<br><div class="gmail_quote">On Tue, May 4, 2010 at 12:30 PM, Eli Barzilay <span dir="ltr"><<a href="mailto:eli@barzilay.org">eli@barzilay.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">On May 4, Doug Williams wrote:<br>
> I got bitten by that back in 2008 - I have a blog entry (<br>
> <a href="http://drschemer.blogspot.com/2008/07/plt-scheme-on-vista.html" target="_blank">http://drschemer.blogspot.com/2008/07/plt-scheme-on-vista.html</a>)<br>
> about my problems from back then. And, I think this (<br>
> <a href="http://bugs.plt-scheme.org/query/?cmd=view&pr=9554" target="_blank">http://bugs.plt-scheme.org/query/?cmd=view&pr=9554</a>) is the bug<br>
> report with an audit trail of e-mails.<br>
<br>
</div>To summarize the problem: lots of windows applications want to write<br>
stuff in their directory, and this was almost always possible. With<br>
the move to vista, they're trying to make things saner by protecting<br>
these directories (actually, the default user is not as powerful as it<br>
was on xp) -- and the result is that applications that expect to be<br>
able to write stuff this way get broken. The UAC solution is to<br>
"divert" such writes to a user-local directory, so that when the<br>
program runs on behalf of that user it has the illusion that it can<br>
write there, only really it gets stored in the user directory,<br>
unaffecting other users or the system directory. As expected, this<br>
works for many cases, and when it doesn't, the resulting confusion and<br>
mess is amazingly effective. (Practically all of the problems that<br>
this leads to start with mysterious voodoo bug reports, which sound<br>
utterly confused and impossible to recreate.)<br>
<div class="im"><br>
<br>
> I'm not sure if the installer was ever updated to know about the shadow<br>
> copy. Eli and Matthew (and probably others) identified the problem.<br>
<br>
</div>The installer (or uninstaller) cannot be fixed to deal with it -- as<br>
usual, the immediate way to see this is to consider a system with<br>
multiple users: if I uninstall, you won't like it if it makes the<br>
system delete your files.<br>
<br>
IIRC, there was some bit to set somewhere declaring that the<br>
application is well behaved, and just disable the UAC "feature", and<br>
I'm not sure if there were other problems in turning it on.<br>
<font color="#888888"><br>
--<br>
((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:<br>
<a href="http://barzilay.org/" target="_blank">http://barzilay.org/</a> Maze is Life!<br>
</font></blockquote></div><br>