Windows Vista Forums
Vista Forums Home Join Vista Forums Tech Publications Windows 7 Forum Vista Tutorials Webcasts Tags

Welcome to Vista Forums we are your forum for Windows Vista help and discussion. Whether you need help or just want to post an idea you have on Vista, this is the forum for you.
Register at Vista forums...the world biggest Windows Vista resource Join Vista Forums Now

Go Back   Vista Forums > Vista Newsgroups > Vista General

File locations documented where?

Update your Vista Drivers
Reply
 
Thread Tools Display Modes
Old 10-27-2006   #1 (permalink)
Michael A. Covington
Guest


 

File locations documented where?

Compared to 2000 and XP, Vista has radically rearranged files and folders
such as My Documents, Start Menu, and so forth.

Two questions:

(1) Is there a handy comparison chart anywhere that compares the new system
to the old one?

(2) If an installation package tries to write in, say, Documents and
Settings\Start Menu, is Vista smart enough to redirect it to where Start
Menu really is?



My System SpecsSystem Spec
Old 10-27-2006   #2 (permalink)
Rick Rogers
Guest


 

Re: File locations documented where?

Hi Michael,

1) No chart that I am aware of, but mostly it is the user profile folders
that were moved. This was done chiefly because of the way user security is
implemented by keeping user work environments separate from the system
processes.

2) Installers generally use variables defined in either the program or the
system environmental variables to determine installation paths, they are
generally not hard coded.

--
Best of Luck,

Rick Rogers, aka "Nutcase" - Microsoft MVP
http://mvp.support.microsoft.com/
Windows help - www.rickrogers.org

"Michael A. Covington" <look@ai.uga.edu.for.address> wrote in message
news:%23siRmUY%23GHA.4388@TK2MSFTNGP02.phx.gbl...
> Compared to 2000 and XP, Vista has radically rearranged files and folders
> such as My Documents, Start Menu, and so forth.
>
> Two questions:
>
> (1) Is there a handy comparison chart anywhere that compares the new
> system to the old one?
>
> (2) If an installation package tries to write in, say, Documents and
> Settings\Start Menu, is Vista smart enough to redirect it to where Start
> Menu really is?
>
>


My System SpecsSystem Spec
Old 10-27-2006   #3 (permalink)
Alexander Suhovey
Guest


 

Re: File locations documented where?

> -----Original Message-----
> From: Michael A. Covington [mailto:look@ai.uga.edu.for.address]
> Posted At: Friday, October 27, 2006 9:03 AM
> Posted To: microsoft.public.windows.vista.general
> Conversation: File locations documented where?
> Subject: File locations documented where?
>
> (1) Is there a handy comparison chart anywhere that compares
> the new system
> to the old one?
>
> (2) If an installation package tries to write in, say, Documents and
> Settings\Start Menu, is Vista smart enough to redirect it to
> where Start
> Menu really is?
>


1) %USEREPROFILE% has been changed from "%systemdrive%\Documents and
Settings\username" to c:\Users\username.

From the Scott Hanselman's blog that has been quoted several times
already in this NG, comes following comparsion table (all paths relative
to %userprofile%):

Was Now

Application Data \AppData\Roaming
Cookies \AppData\Roaming\Microsoft\Windows\Cookies
Local Settings \AppData\Local
My Documents \Documents
NetHood \AppData\Roaming\Microsoft\Windows\Network Shortcuts
PrintHood \AppData\Roaming\Microsoft\Windows\Printer
Shortcuts
Recent \AppData\Roaming\Microsoft\Windows\Recent
SendTo \AppData\Roaming\Microsoft\Windows\SendTo
Start Menu \AppData\Roaming\Microsoft\Windows\Start Menu
Templates \AppData\Roaming\Microsoft\Windows\Templates

2) If insatller is using environment variables (which it should) don't
see any problem here. If it has folder names hardcoded, most probably no
problem either since Vista has several hidden symlincs under
%userprofile% to handle exactly this scenario.
Read more on reparce points, junctions and symlinks here:
http://www.hanselman.com/blog/MoreOn...rsePoints.aspx
http://www.hanselman.com/blog/Window...ngMyDocumentsT
oAnotherDrive.aspx

I'm sure it is documented by Microsoft somewhere in SDK or Technet or
MSDN or WHDC too.

--
Alexander Suhovey

My System SpecsSystem Spec
Old 10-27-2006   #4 (permalink)
Michael A. Covington
Guest


 

Re: File locations documented where?

Many thanks! That's exactly the information I was looking for. Hidden
symlinks especially.

We all know that proper installation packages *should* ask the OS where the
special folders are. But there is a lot of amateurish software out there
that doesn't. I've even encountered things that can't deal with C:\WINNT vs
C:\WINDOWS.

All the best,
Michael


"Alexander Suhovey" <asuhovey@gmail.com> wrote in message
news:018301c6f9c0$693adc20$8d01a8c0@a4vision.org...
>> -----Original Message-----
>> From: Michael A. Covington [mailto:look@ai.uga.edu.for.address]
>> Posted At: Friday, October 27, 2006 9:03 AM
>> Posted To: microsoft.public.windows.vista.general
>> Conversation: File locations documented where?
>> Subject: File locations documented where?
>>
>> (1) Is there a handy comparison chart anywhere that compares
>> the new system
>> to the old one?
>>
>> (2) If an installation package tries to write in, say, Documents and
>> Settings\Start Menu, is Vista smart enough to redirect it to
>> where Start
>> Menu really is?
>>

>
> 1) %USEREPROFILE% has been changed from "%systemdrive%\Documents and
> Settings\username" to c:\Users\username.
>
> From the Scott Hanselman's blog that has been quoted several times
> already in this NG, comes following comparsion table (all paths relative
> to %userprofile%):
>
> Was Now
>
> Application Data \AppData\Roaming
> Cookies \AppData\Roaming\Microsoft\Windows\Cookies
> Local Settings \AppData\Local
> My Documents \Documents
> NetHood \AppData\Roaming\Microsoft\Windows\Network Shortcuts
> PrintHood \AppData\Roaming\Microsoft\Windows\Printer
> Shortcuts
> Recent \AppData\Roaming\Microsoft\Windows\Recent
> SendTo \AppData\Roaming\Microsoft\Windows\SendTo
> Start Menu \AppData\Roaming\Microsoft\Windows\Start Menu
> Templates \AppData\Roaming\Microsoft\Windows\Templates
>
> 2) If insatller is using environment variables (which it should) don't
> see any problem here. If it has folder names hardcoded, most probably no
> problem either since Vista has several hidden symlincs under
> %userprofile% to handle exactly this scenario.
> Read more on reparce points, junctions and symlinks here:
> http://www.hanselman.com/blog/MoreOn...rsePoints.aspx
> http://www.hanselman.com/blog/Window...ngMyDocumentsT
> oAnotherDrive.aspx
>
> I'm sure it is documented by Microsoft somewhere in SDK or Technet or
> MSDN or WHDC too.
>
> --
> Alexander Suhovey
>



My System SpecsSystem Spec
Reply
Update your Vista Drivers

Thread Tools
Display Modes



Similar Threads
Thread Thread Starter Forum Replies Last Post
Where is a control's parameter list documented? HillBilly .NET General 7 08-19-2008 09:47 AM
Media Center File Locations Rev. Michael L. Burns Vista General 1 07-23-2008 02:01 AM
Windows Search isn't showing file locations? TomYoung Vista General 0 02-02-2008 06:38 PM
File Locations to Avoid Virtualization Wayne Hartell Vista file management 6 01-27-2007 08:30 PM
Will MIL ever be documented? Barry Kelly Avalon 3 07-10-2006 09:41 PM


Complimentary Industry Resources

Vista Forums has joined forces with TradePub.com to offer you a new, exciting, and entirely free professional resource. Visit http://vistax64.tradepub.com today to browse our selection of complimentary Industry magazines, white papers, webinars, podcasts, and more across 34 industry sectors. No credit cards, coupons, or promo codes required. Try it today!




Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media 2005-2008

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51