Microsoft Windows Vista Community Forums - Vistaheads
Driver Scanner 2009 - Free Scan Now



Welcome to the Microsoft Windows Vista Community Forums - Vistaheads, YOUR Largest Resource for Windows Vista related information.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so , join our community today!

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

Registry Mechanic - Free Scan Now

Compatibility Filesystem

microsoft.public.windows.vista.file management



Click On Your Flag for Translation
Simplified Chinese French Spanish Italian Portugeuse Japanese German Dutch
Reply
  #1 (permalink)  
Old 08-24-2008
eagle@multi.bits
 

Posts: n/a
Compatibility Filesystem
Vista seems to have some sort of weird "compatibility files" which
shadow the standard file system for some applications. In the Explorer
toolbar there is a "Compatibility Files" button which opens up a
browser which points to;

C:\Users\username\AppData\Local\VirtualStore\Progr am Files\whatever

Can someone explain to me what this compatibility filesystem is and
how to avoid is? Is it intended for 16 bit applications? I have a 32
bit editing DLL which writes to the compatibility filestore instead of
to the standard filesystem and I would like to correct this if
possible.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Sponsored Links
  #2 (permalink)  
Old 08-24-2008
Richard Urban
 

Posts: n/a
Re: Compatibility Filesystem
Vista has locked down parts of it's operating so programs can no longer use
them. Programs were NEVER supposed to write their user data to C:\Program
Files - C:\Windows etc. But many programmers are lazy and it was convenient
for them to do so. Now they cant.

If a poorly designed program (junk?) tries to write to these restricted
areas the writes are redirected to the compatibility area of the file
system. These writes are just isolated from the restricted areas. Their
respective programs just "think" that the files were written to C:\Program
Files\Junk Program. They have not been.

End result. Replace the offending program or accept the results.

--

Richard Urban
Microsoft MVP
Windows Desktop Experience


<eagle@multi.bits> wrote in message
news:1i43b4htei6nl96rbnuptr6g672m3aqnjg@4ax.com...
> Vista seems to have some sort of weird "compatibility files" which
> shadow the standard file system for some applications. In the Explorer
> toolbar there is a "Compatibility Files" button which opens up a
> browser which points to;
>
> C:\Users\username\AppData\Local\VirtualStore\Progr am Files\whatever
>
> Can someone explain to me what this compatibility filesystem is and
> how to avoid is? Is it intended for 16 bit applications? I have a 32
> bit editing DLL which writes to the compatibility filestore instead of
> to the standard filesystem and I would like to correct this if
> possible.


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 08-24-2008
Wandering
 

Posts: n/a
Re: Compatibility Filesystem

<eagle@multi.bits> wrote in message
news:1i43b4htei6nl96rbnuptr6g672m3aqnjg@4ax.com...
> Vista seems to have some sort of weird "compatibility files" which
> shadow the standard file system for some applications. In the Explorer
> toolbar there is a "Compatibility Files" button which opens up a
> browser which points to;
>
> C:\Users\username\AppData\Local\VirtualStore\Progr am Files\whatever
>
> Can someone explain to me what this compatibility filesystem is and
> how to avoid is? Is it intended for 16 bit applications? I have a 32
> bit editing DLL which writes to the compatibility filestore instead of
> to the standard filesystem and I would like to correct this if
> possible.


It has nothing to do with bits. It's there to provide a place for older
programs to put things when they have hard programmed into them the
destinations like "My Documents" and such. Since these folders don't exist
in Vista it has these pointer folders (Junctions) that allow the program to
function while actually putting the documents in the new folders like
"Documents". Don't mess with it. It works just fine.

Good luck.

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


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 Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Filesystem Dialogs Library 2.0 VistaDev Vista Software Development Feed 0 05-12-2008 00:00
filesystem error catlady microsoft.public.windows.vista.performance maintenance 0 03-29-2008 21:44
Windows WPD FileSystem Volume Driver Eclecticats microsoft.public.windows.vista.general 3 02-20-2008 02:55
WPD filesystem error netfreak microsoft.public.windows.vista hardware devices 2 03-31-2007 08:20
filesystem Frank Chernjak microsoft.public.windows.vista.security 1 03-27-2007 11:02


All times are GMT +1. The time now is 16:45.


Registry Mechanic - Free Scan Now
Driver Scanner 2009 - Free Scan Now




Design by Vjacheslav Trushkin for phpBBStyles.com.
Powered by vBulletin® Version 3.6.7
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.0.0

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 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119