Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
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.

Go Back   Vista Forums > Vista Newsgroups > Vista General

Vista - disable file system virtualization for an application

Reply
 
Old 03-14-2008   #1 (permalink)
Scott


 
 

disable file system virtualization for an application

I've installed a couple legacy compilers on my new Vista PC and they
are giving me fits with what I believe is a file system virtualization
problem. In particular the compilers are trying to rename a file in
their \program files\ subdirectory, which fails, and prevents the
compiler's ide from functioning properly.

Is there a way to disable virtualization for an application?

If I uninstall the applications and reinstall them somewhere other
than \program files\, will this solve the problem? [I'd rather not
have to do this, but will if necessary]

Microsoft certainly created the unholy mess from hell with this
virtualization attempt.

My System SpecsSystem Spec
Old 03-14-2008   #2 (permalink)
Rick Rogers


 
 

Re: disable file system virtualization for an application

Hi Scott,

A couple of ideas:

a) Set up a virtual machine using Virtual PC (it's free) and install a
legacy OS that the applications are compatible with.

b) Install it outside of the \Program Files directory tree.

Virtualization is designed to make it tough for malware to alter system
files, and applications need to migrate to this methodology to ensure system
integrity. The only other solution for situations of this type is to disable
UAC and alter directory permissions, and this also has the negative impact
of exposing the system to the exact type of attacks that virtualization is
meant to defeat. While this may be suitable for more advanced users that
understand the full impact of it, it's most certainly not for the average
one.

--
Best of Luck,

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

"Scott" <smbaker@xxxxxx> wrote in message
news:892d0b95-07c3-4fc0-8db8-f33de1d7fe50@xxxxxx
Quote:

> I've installed a couple legacy compilers on my new Vista PC and they
> are giving me fits with what I believe is a file system virtualization
> problem. In particular the compilers are trying to rename a file in
> their \program files\ subdirectory, which fails, and prevents the
> compiler's ide from functioning properly.
>
> Is there a way to disable virtualization for an application?
>
> If I uninstall the applications and reinstall them somewhere other
> than \program files\, will this solve the problem? [I'd rather not
> have to do this, but will if necessary]
>
> Microsoft certainly created the unholy mess from hell with this
> virtualization attempt.
My System SpecsSystem Spec
Old 03-14-2008   #3 (permalink)


Windows Vista x64 Ultimate
 
 

Re: disable file system virtualization for an application

Also try running the compiler as an administrator.

Right click the compiler shortcut, click "Rus as Administrator".

If the compiler is command-line based, the run the Windows Command Line as an administrator - Click Start, type CMD in the search box, then right click on "Command Line" and then "Rus As Administrator"

If you go into the compatibility options for the compiler, you can permanently set it to run as an administrator.

Quote  Quote: Originally Posted by Rick Rogers View Post
Hi Scott,

A couple of ideas:

a) Set up a virtual machine using Virtual PC (it's free) and install a
legacy OS that the applications are compatible with.

b) Install it outside of the \Program Files directory tree.

Virtualization is designed to make it tough for malware to alter system
files, and applications need to migrate to this methodology to ensure system
integrity. The only other solution for situations of this type is to disable
UAC and alter directory permissions, and this also has the negative impact
of exposing the system to the exact type of attacks that virtualization is
meant to defeat. While this may be suitable for more advanced users that
understand the full impact of it, it's most certainly not for the average
one.

--
Best of Luck,

Rick Rogers, aka "Nutcase" - Microsoft MVP
Microsoft Most Valuable Professional
Windows help - Nutcase's Home
My thoughts Life and other stuff

"Scott" <smbaker@xxxxxx> wrote in message
news:892d0b95-07c3-4fc0-8db8-f33de1d7fe50@xxxxxx
Quote:

> I've installed a couple legacy compilers on my new Vista PC and they
> are giving me fits with what I believe is a file system virtualization
> problem. In particular the compilers are trying to rename a file in
> their \program files\ subdirectory, which fails, and prevents the
> compiler's ide from functioning properly.
>
> Is there a way to disable virtualization for an application?
>
> If I uninstall the applications and reinstall them somewhere other
> than \program files\, will this solve the problem? [I'd rather not
> have to do this, but will if necessary]
>
> Microsoft certainly created the unholy mess from hell with this
> virtualization attempt.
My System SpecsSystem Spec
Old 03-14-2008   #4 (permalink)
On the Bridge!


 
 

Re: disable file system virtualization for an application

have you tried running them in compatibility mode?

Running a compiler in a virtual machine will be slow....

if you dont care. ok


"Scott" <smbaker@xxxxxx> wrote in message
news:892d0b95-07c3-4fc0-8db8-f33de1d7fe50@xxxxxx
Quote:

> I've installed a couple legacy compilers on my new Vista PC and they
> are giving me fits with what I believe is a file system virtualization
> problem. In particular the compilers are trying to rename a file in
> their \program files\ subdirectory, which fails, and prevents the
> compiler's ide from functioning properly.
>
> Is there a way to disable virtualization for an application?
>
> If I uninstall the applications and reinstall them somewhere other
> than \program files\, will this solve the problem? [I'd rather not
> have to do this, but will if necessary]
>
> Microsoft certainly created the unholy mess from hell with this
> virtualization attempt.

My System SpecsSystem Spec
Old 03-14-2008   #5 (permalink)
Scott


 
 

Re: disable file system virtualization for an application

Thanks for the suggestions, everyone. After playing with it a bit more
last night, I found that I could change the permissions for the folder
that the compiler sits in (the subdirectory off of \program files\) so
that I, the humble user, had permission to modify files. This seems to
be working.

Scott

My System SpecsSystem Spec
Reply

Thread Tools


Similar Threads
Thread Forum
System Restore Point - Disable for Application Install Tutorials
Disable Vista Live System File? Vista General
Re: Disable Live File System? Vista General
no file system virtualization Vista security
virtualization using hard drive with pre-existing operating system Vista General


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 Ltd

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