What's the difference between AppData\Local and AppData\Roaming?

Discussion in 'Windows Vista General Discussion' started by vandynd, May 2, 2008.

  1. vandynd

    vandynd Guest

    To misquote, I think, Philadelphia - explain it to me like I'm a 6-year-old.

    What's the difference between the two locations?

    Thanks!
     
    vandynd, May 2, 2008
    #1
    1. Advertisements

  2. Carey Frisch [MVP], May 2, 2008
    #2
    1. Advertisements

  3. vandynd

    vandynd Guest

    Thanks for the post, Carey. Though I really do feel like a fool. . .I don't
    have enough background knowledge about the structure of XP to interpret the
    link. I'm wondering why Outlook outs the .pst under one location and other
    user files under the other.
     
    vandynd, May 3, 2008
    #3
  4. Roaming folders copied to the server when the user logs off the client computer in a Domain environment.

    <Q>

    Windows uses the Local and LocalLow folders for application data that does not roam with the user. Usually this data is either machine specific or too large to roam. The AppData\Local folder in Windows Vista is the same as the Documents and Settings\username\Local Settings\Application Data folder in Windows XP.

    Windows uses the Roaming folder for application specific data, such as custom dictionaries, which are machine independent and should roam with the user profile. The AppData\Roaming folder in Windows Vista is the same as the Documents and Settings\username\Application Data folder in Windows XP.
    </Q>
    --
    Regards,

    Ramesh Srinivasan, Microsoft MVP [Windows Shell/User]
    Windows® Troubleshooting http://www.winhelponline.com
    Winhelponline.com blog http://www.winhelponline.com/blog


    To misquote, I think, Philadelphia - explain it to me like I'm a 6-year-old.

    What's the difference between the two locations?

    Thanks!
     
    Ramesh, MS-MVP, May 4, 2008
    #4
  5. vandynd

    Chris Game Guest

    So what's the LocalLow folder for?

    And why can't Windows work out if you need a roaming profile or not?
     
    Chris Game, May 4, 2008
    #5
  6. "LocalLow" is the low integrity folder which is used by Internet Explorer add-ons. When IE runs in protected mode, the extensions use the "LocalLow" folder for storing files/settings.

    The Roaming folder is to preserve user data. Imagine a company with 1000 workstations, and employee use different workstations each day. By roaming the user profile data (copy to server), the custom data is always available regardless of any workstation the employee uses.

    --
    Regards,

    Ramesh Srinivasan, Microsoft MVP [Windows Shell/User]
    Windows® Troubleshooting http://www.winhelponline.com
    Winhelponline.com blog http://www.winhelponline.com/blog


    So what's the LocalLow folder for?

    And why can't Windows work out if you need a roaming profile or not?
     
    Ramesh, MS-MVP, May 4, 2008
    #6
  7. vandynd

    Chris Game Guest

    Why would that not be true for anyone? Why have separate Local and
    Roaming sections for AppData? There seems to be stuff in my Local
    folder that I certainly would need if I moved to another machine
    down the hall. I wonder if the applications or the OS decide which
    folder should be used?
     
    Chris Game, May 5, 2008
    #7
  8. vandynd

    Gordon Guest

    Roaming profiles are only available in a Domain environment AFAIK....
     
    Gordon, May 5, 2008
    #8
  9. You can set up Roaming Profiles on a workgroup environment, and you do not
    need a domain, on 2000/XP, although I have never tried on Vista.

    ss.
     
    Synapse Syndrome, May 5, 2008
    #9
  10. vandynd

    Chris Game Guest

    So why does the system use the AppData/Roaming folder in a workgroup
    machine?
     
    Chris Game, May 6, 2008
    #10
  11. Why have separate Local and Roaming sections for AppData?

    Who knows if you'll connect your system to a domain or not?

    The applications, of course.

    --
    Regards,

    Ramesh Srinivasan, Microsoft MVP [Windows Shell/User]
    Windows® Troubleshooting http://www.winhelponline.com
    Winhelponline.com blog http://www.winhelponline.com/blog


    Why would that not be true for anyone? Why have separate Local and
    Roaming sections for AppData? There seems to be stuff in my Local
    folder that I certainly would need if I moved to another machine
    down the hall. I wonder if the applications or the OS decide which
    folder should be used?
     
    Ramesh, MS-MVP, May 6, 2008
    #11
  12. vandynd

    nascentt Guest

    The applications choose whether to save to local or roaming, and roaming
    is used by default by most applications, it acts as local to people not
    on a domain, and to people that are, their settings follow them.

    Local is only typically used when explicitly preventing settings
    following a user across a domain. This will be usually due to size of
    the settings folder to prevent having to transfer gigabytes across a
    domain in cases such as cache. For example Chromium (web browser) uses
    local instead of roaming as it's cache folder is within the user
    settings folder. Most other applications separate the cache and
    settings for this reason.

    The naming of local and roaming is unfortunate, as most users at home
    aren't on a domain and can easily be confused by such terms.
     
    nascentt, Jul 28, 2010
    #12
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.