A Windows Vista forum. Vista Banter

Welcome to Vista Banter.

You are currently viewing our boards as a guest which gives you limited access to view most discussions, articles and access our other FREE features. By joining our free community you will have access to ask questions and reply to others posts, upload your own photos and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact support.

Go Back   Home » Vista Banter forum » Microsoft Windows Vista » Installation and Setup of Vista
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Installation and Setup of Vista Installation problems and questions using Windows Vista. (microsoft.public.windows.vista.installation_setup)

AppCompat: Applications writing to C drive etc



 
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old May 18th 09, 11:07 PM posted to microsoft.public.windows.vista.installation_setup
NZSchoolTech[_2_]
external usenet poster
 
Posts: 20
Default AppCompat: Applications writing to C drive etc

What are the issues with legacy applications which may be writing data into
their install folders, either something like C:\KEYS or C:\Program
Files\Keys?

My understanding is that the application is supposed to write into
Application Data folders either in Local Settings or in the roaming part of
the user's profile.

I am having trouble with an old app that we have been able to get working on
XP by giving the user administrative rights over a machine. In Vista this is
not sufficient any more.

--


  #2 (permalink)  
Old May 19th 09, 12:30 AM posted to microsoft.public.windows.vista.installation_setup
rive0108[_19_]
external usenet poster
 
Posts: 116
Default AppCompat: Applications writing to C drive etc


Vista uses Junction folders- Appdata does not really exist in Vista and
cannot be written to. Run the program in compatability Mode.

say an XP compatible program starts installing in Vista and wants to
write it's configuration files into the hidden "Application Data" folder
that's in XP. This is rather common really and many programs do exactly
that, mainly to keep certain things hidden from users. Basically these
are files that if messed with could make the program un-useable and some
that they just don't want you to see or play with. Either way, it's a
common occurrence in XP.

Well, there *ISN'T* an "Application Data" folder in Vista anymore,
hidden or otherwise, so any XP program that "Could" be compatible with
Vista, would stop right there and not install. So, in a rather ingenious
way around this, MS engineers put these "Junctions" in place to
"Redirect" these program's files to their New Locations, while tricking
the program into thinking that it wrote it's files properly, and into
the correct location. Also, when the program is running and needs to
access or write into these configuration files, the Junctions redirect
it also.


--
rive0108

'::_-Win_$500_With_Vista_Forums-_::'
(http://www.vistax64.com/competitions..._more_info-_::
 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 05:31 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.Search Engine Optimization by vBSEO 3.0.0 RC6
Copyright ©2004-2024 Vista Banter.
The comments are property of their posters.