![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
| Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks. |
| |||||||
![]() |
| |
| | #1 (permalink) |
| | Virtual Store The Virtual Store is a Cluster F*!! Whoever dreamed this up needs to have their union card taken away from them. S/he is an idiot! As soon as I salvage the mess made in the virtual store I will format my computer and NEVER use Vista again. I AM Pi*ed. |
My System Specs![]() |
| | #2 (permalink) |
| | Re: Virtual Store "Don D" <notmyaddress@xxxxxx> wrote in message news:uckl7jE5IHA.1204@xxxxxx Quote: > The Virtual Store is a Cluster F*!! > > Whoever dreamed this up needs to have their union card taken away from > them. S/he is an idiot! > > As soon as I salvage the mess made in the virtual store I will format my > computer and NEVER use Vista again. > > I AM Pi*ed. > > > |
My System Specs![]() |
| | #3 (permalink) |
| | Re: Virtual Store "Colin Barnhorst" <c.barnhorst@xxxxxx> wrote in message news:C6796F8C-E127-4C05-8A66-239AEA9BE49D@xxxxxx Quote: > "Don D" <notmyaddress@xxxxxx> wrote in message > news:uckl7jE5IHA.1204@xxxxxx Quote: >> >> The Virtual Store is a Cluster F*!! >> > I'll bite. What is a "virtual store"? I happily had my Customer Data in c:\program files\yada\yada for months. Then, by chance, one day happened to use the application to look at the transaction history information. The history started a long time ago and went up until March then there was a 3+ month gap and the history information started again. I poked around to find there was some new and different data in \virtualstore\yada\yada. More poking around revealed the 3+ months of missing information was where it belonged. MS dreamed up and implemented this disaster over too many late nights in a tap room somewhere. It is a disaster! Keep your stuff AWAY from Vista. dd |
My System Specs![]() |
| | #4 (permalink) |
| | Re: Virtual Store "Don D" <notmyaddress@xxxxxx> wrote in message news:enJWp6E5IHA.1748@xxxxxx Quote: > > "Colin Barnhorst" <c.barnhorst@xxxxxx> wrote in message > news:C6796F8C-E127-4C05-8A66-239AEA9BE49D@xxxxxx Quote: >> "Don D" <notmyaddress@xxxxxx> wrote in message >> news:uckl7jE5IHA.1204@xxxxxx Quote: >>> >>> The Virtual Store is a Cluster F*!! >>> >> I'll bite. What is a "virtual store"? > Vista and the stupid "virtualstore" is a DISASTER. > > I happily had my Customer Data in c:\program files\yada\yada for months. > Then, by chance, one day happened to use the application to look at the > transaction history information. The history started a long time ago and > went up until March then there was a 3+ month gap and the history > information started again. > > I poked around to find there was some new and different data in > \virtualstore\yada\yada. More poking around revealed the 3+ months of > missing information was where it belonged. > > MS dreamed up and implemented this disaster over too many late nights in a > tap room somewhere. It is a disaster! Keep your stuff AWAY from Vista. > > dd > > compatible program before relying on it? If is not Vista compatible, did you at least install it in XP compatibility mode? Did you back up the customer data? Chewing on us may be safisfying to you, but we are all volunteers helping each other in the newsgroup. None of us work for Microsoft. |
My System Specs![]() |
| | #5 (permalink) |
| | Re: Virtual Store Colin Barnhorst wrote: Quote: > "Don D" <notmyaddress@xxxxxx> wrote in message > news:uckl7jE5IHA.1204@xxxxxx Quote: >> The Virtual Store is a Cluster F*!! >> >> Whoever dreamed this up needs to have their union card taken away >> from them. S/he is an idiot! >> >> As soon as I salvage the mess made in the virtual store I will >> format my computer and NEVER use Vista again. >> >> I AM Pi*ed. >> >> >> > I'll bite. What is a "virtual store"? Vista's enhanced security. Applications that try to write to protected system locations, including Program Files, Windows, and HKEY_LOCAL_MACHINE in the registry, are prevented from doing so. Instead, a compatibility feature kicks in, and these applications write to a location in your home directory. Registry entries are written to a special area in HKEY_CURRENT_USER. The application mostly won't know the difference, though there are limitations and you can get strange results. For example, if an application deletes a file from the virtual store when a file of the same name exists in the real location, the delete appears to succeed but the file still exists. Virtualization also fails (by design) if the application is run under another user account, or using Run As Administrator. The files written to the first user's virtual store are invisible to these other users." So, evidently, a misbehaving program is attempting to stash user data in the registry, Vista intercepts same and stores the data elsewhere as a compatibility measure. Microsoft has been telling developers for TEN YEARS not to write stuff to Program Files or Windows folders and to NOT use the registry as a scratch-pad. Vista now enforces that standard. Apparently. |
My System Specs![]() |
| | #6 (permalink) |
| | Re: Virtual Store "HeyBub" <heybub@xxxxxx> wrote in message news:O2FYOVG5IHA.4448@xxxxxx Quote: > Colin Barnhorst wrote: Quote: >> "Don D" <notmyaddress@xxxxxx> wrote in message >> news:uckl7jE5IHA.1204@xxxxxx Quote: >>> The Virtual Store is a Cluster F*!! >>> >>> Whoever dreamed this up needs to have their union card taken away >>> from them. S/he is an idiot! >>> >>> As soon as I salvage the mess made in the virtual store I will >>> format my computer and NEVER use Vista again. >>> >>> I AM Pi*ed. >>> >>> >>> >> I'll bite. What is a "virtual store"? > "The Virtual Store is a feature of User Account Control, the centerpiece > of Vista's enhanced security. Applications that try to write to protected > system locations, including Program Files, Windows, and HKEY_LOCAL_MACHINE > in the registry, are prevented from doing so. Instead, a compatibility > feature kicks in, and these applications write to a location in your home > directory. Registry entries are written to a special area in > HKEY_CURRENT_USER. The application mostly won't know the difference, > though there are limitations and you can get strange results. For example, > if an application deletes a file from the virtual store when a file of the > same name exists in the real location, the delete appears to succeed but > the file still exists. Virtualization also fails (by design) if the > application is run under another user account, or using Run As > Administrator. The files written to the first user's virtual store are > invisible to these other users." > > So, evidently, a misbehaving program is attempting to stash user data in > the registry, Vista intercepts same and stores the data elsewhere as a > compatibility measure. > > Microsoft has been telling developers for TEN YEARS not to write stuff to > Program Files or Windows folders and to NOT use the registry as a > scratch-pad. Vista now enforces that standard. > > Apparently. destroying the data. That is inexcusable. That stupid "UAC warning" is also outrageous. After someone sees that a bunch of times they thoughtlessly click ok without any concern. What an abortion! dd |
My System Specs![]() |
| | #7 (permalink) |
| | Re: Virtual Store > Quote: > I happily had my Customer Data in c:\program files\yada\yada for months. There's the problem. You're storing user data in a system area. That's never a good idea. The only reason it worked in XP is because you, like most people ran XP as an administrator. If the application developer has designed the app properly this never would have happened. I feel your pain. I think that some of your anger is misdirected. The application developer bears some of the responsibility for your pain. It's never been a good idea to store data in Program Files. -- Kerry Brown MS-MVP - Windows Desktop Experience: Systems Administration http://www.vistahelp.ca/phpBB2/ |
My System Specs![]() |
| | #8 (permalink) |
| vista ultimate 32bit | Re: Virtual Store what should I do if I'm writing self-updating application that _need_ to change its files in Program Files? |
My System Specs![]() |
![]() |
| Thread Tools | |
| |
Similar Threads | ||||
| Thread | Forum | |||
| question about Virtual Store | Vista file management | |||
| Vista Virtual Store | Vista security | |||
| ? about Virtual Store usage? | Vista General | |||
| UAC and Virtual Store during installation | Vista security | |||
| Virtual Store | Vista file management | |||