Re: Installing Non-Windows Programs for All
From: C. Pangus (craigpangus_at_sprintmail.com)
Date: 08/04/03
- Next message: robert: "power users group"
- Previous message: Miha Pihler: "Re: Help-pop-ups before even logging onto internet"
- In reply to: Sharon F: "Re: Installing Non-Windows Programs for All"
- Next in thread: C. Pangus: "Re: Installing Non-Windows Programs for All"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Mon, 04 Aug 2003 14:12:40 GMT
"Sharon F" <sharonfDEL@ETEmvps.org> wrote in message
news:OhpuB4iWDHA.3088@tk2msftngp13.phx.gbl...
> On Mon, 04 Aug 2003 00:17:56 GMT, C. Pangus wrote:
>
> >
> > I have repeatedly found that non-Windows programs installed as an
> > Administrator do not work for Users or Power Users. The programs appear
on
> > all Start Menus but when a non-administrator tries to start the programs
an
> > "Access Denied" message appears or the programs' splash screen will
freeze
> > (the *.exe for the program appears in the Process tab of Windows Task
> > Manager but not under the Applications tab).
> > I am now looking at a recommendation from a Corel (WordPerfect 10)
> > newsgroup which advises modifying the default settings of the Windows
> > Installer in Group Policy Edit to enable "Always install with Elevated
> > Privileges" under both Computer and User configurations. This seems to
me
> > to be aimed more at allowing anyone to install any program rather than
> > allowing Administrators to install for everyone's access. Does this
work
> > both ways? (User install for Admin and Admin install for User)
> > Does this sound like a good, safe, fix for installing non-windows
> > programs for all users? Does it break down security to the extant that
a
> > virus or program could access and/or install itself to the computer root
> > which a simple User account would not allow access to?
> >
> >
> > More basically, why does XPpro install non-Windows programs, which
are
> > rated for XP, differently than MS programs? Is this a case of Bill and
> > Ballmer trying to push other software makers out of business?
First, less my ensuing comments seem ungrateful, thank you for your
response: It has been difficult to get one on this subject with previous
posts. You dare tread where no one in these groups has before!
>
>
> I think the use of the term "elevated" is referring to a certain method of
> installing programs that are not designed for the XP multi-user environmen
t
> and where XP permissions can become a stumbling block.
Except the particular example I am using, WordPerfect10, does include XP
amoung the appropriate OSs. It does not distinguish between XPHome and Pro
and as I am unfamiliar with XPHome I cannot say whether it installs better
there. There is a new WordPerfect11 out but whether that is better
"designed" for XP is another question.
I also use a WinTV Card to input an analogue Closed Circuit TV system to
the computer. I have downloaded Mar 2003 drivers for it which are supposed
to work with XP but have the same problem: The program will run for
Administrators only. While it appears in the Start menu of all Users it
hangs during the *.exe start process.
>
> Elevate the account that will be using the program to administrator
status.
> Log on to that account and install the program.
>
> After the install is finished, launch the program as that user at least
> once to allow any user registry keys needed to be built.
>
> Log off of the account and move it back down to a more limited user group.
I have seen this recommendation, temporarily elevating Users to
Administrators, for adjusting settings from my ISP provider and some desk
top and power settings also. For some reason it makes me feel as though I
am subverting the program design in order to get the program to work.
Thing is, I want to install the programs for All (post subject
title)Users. Would I have to follow this process for each individual user?
Would multiple installs of the same program use hard drive space and create
multiple Start listings and paths or would they automatically combine?
>
> The permissions attached to the folder for that newly installed program
> will stay with that account but because they are back in a limited group,
> they won't be able to install new software.
I suppose elevating and demoting a User is quicker than changing
settings in the Group Policy Editor (run\gpedit\computer config\admin
templates\windows components\windows installer and same path for User
Config. Prior to this the instructions tell to 'Run\MMC.exe and Add Local
Users and Groups if one has not already done so for other purposes). The
Group Policy on the Windows Installer can also be disabled after it is
configured to enabled.
Is it sane to ask which is the right way and wrong way of doing things?
Or is it just any which way that works?
>
> Many of the older software programs came with two installers. One for
Win9x
> and one for WinNT/Win2000. Some will install for a single user only.
>
> In XP, the Program Files folder and subfolders is off limits for limited
> users. Programs that very actively read/write to their own folders to
> operate (not a very good design model) are the ones that seem to give the
> most trouble in XP.
But how else can a non-Windows program work than reading/writing to
their own folders? What other folders can they be sure will be available to
them?
Are you sure the issue here is not more one of FAT file system vs. NSTC?
I have frequently seen references to 'file permissions' with the Win2000 and
XP programs as being the best security and management means but have seen
little on just how to do so.
I am also aware of 'compatibility modes' for the old file systems but
since the programs will work for at least Administrators I don't think that
is the issue.
>
> Why allow it? So the user can run their old favorite programs. There are
> workarounds for getting these older software packages installed and
> running. Some methods are more easily implemented in XP Pro than in XP
Home
> but, perhaps with a bit of experimentation, it is possible to accomplish
in
> both versions.
>
> --
> Sharon F
> MS-MVP/ Windows XP - Shell/User
"Why allow it?" That is one heck of a question. If I were to answer
it I suppose I would say something like 'MS allows it because the uproar
over all legacy programs no longer working would be too great even for MS to
take all at once.' Complete prior-program and hardware compatibility have
been a hallmark of all previous Windows programs. I already have hardware
(camera) I cannot use with XP and it seems some programs are going by the by
as well (Other than well known and important ones we are discussing above).
By reducing the openness of Windows' and its ability to run nearly every
program out there it almost seems as though MS has decided that it has
clearly won the OS wars and is now proceeding to restrict outside software
compatibility in order to further corner the market.
Please do not be put-off by my comments. I learned from your response
and am sure I will learn more if you respond once again.
Thanks
C. Pangus
- Next message: robert: "power users group"
- Previous message: Miha Pihler: "Re: Help-pop-ups before even logging onto internet"
- In reply to: Sharon F: "Re: Installing Non-Windows Programs for All"
- Next in thread: C. Pangus: "Re: Installing Non-Windows Programs for All"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|