Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Vista General Discussion > Vista: more issues

Reply
Thread Tools Display Modes

Vista: more issues

 
 
Jack
Guest
Posts: n/a

 
      11-27-2008
That does not make sense to me.
How about you?
Here is the scenario:
================
2 users:
user A standard user, UAC turned ON
user B administrator, UAC turned ON.

Logging as a user A
I can open registry (regedit) without any prompt and delete any key under
HKEY_CURRENT_USER
Logging as a user B (adminstrator):
As soon as I want to open the registry, UAC kicks in, asking ME for
permission to continue.

Does it mean that (UAC on behalf on Microsoft) considers an administrator to
be more stupid then a standard user???
Please tell me that it is not so.
Jack


 
Reply With Quote
 
 
 
 
garysgold
Guest
Posts: n/a

 
      11-27-2008

Hi Jack,

I ran into this a while back. The answer to the puzzle is that the
standard user cannot make changes to the registry, so no need for UAC to
kick in.

Gary


--
garysgold

'True talent knows its own worth and is not afraid to share.' unknown
Please post back results so we may all learn.
 
Reply With Quote
 
Bill McCarthy
Guest
Posts: n/a

 
      11-27-2008
Hi Jack,

That is as expected. The thing to understand is an administrator is running
as a LPU but some applications will request full rights for that user at
which time the administrator gets prompted to run the app using their full
permissions, not the LPU set.
When the LPU user goes to open regedit, that's it, they are running at thier
max permissions anyway. They will only see what their permission let them,
and are shouldn't to be able to modify anything under HKLM ebut they can
read many of the values there.

So the thing about UAC is it lets you run as a LPU even if a admin, but
applications can specify that you should be prompted to run as full
rights... those "full rights" are *your* full rights, not absolutes.


"Jack" <replyto@it> wrote in message
news:%...
> That does not make sense to me.
> How about you?
> Here is the scenario:
> ================
> 2 users:
> user A standard user, UAC turned ON
> user B administrator, UAC turned ON.
>
> Logging as a user A
> I can open registry (regedit) without any prompt and delete any key under
> HKEY_CURRENT_USER
> Logging as a user B (adminstrator):
> As soon as I want to open the registry, UAC kicks in, asking ME for
> permission to continue.
>
> Does it mean that (UAC on behalf on Microsoft) considers an administrator
> to be more stupid then a standard user???
> Please tell me that it is not so.
> Jack
>
>


 
Reply With Quote
 
MikeD
Guest
Posts: n/a

 
      11-27-2008

"Jack" <replyto@it> wrote in message
news:%...
> That does not make sense to me.
> How about you?
> Here is the scenario:
> ================
> 2 users:
> user A standard user, UAC turned ON
> user B administrator, UAC turned ON.
>
> Logging as a user A
> I can open registry (regedit) without any prompt and delete any key under
> HKEY_CURRENT_USER
> Logging as a user B (adminstrator):
> As soon as I want to open the registry, UAC kicks in, asking ME for
> permission to continue.
>
> Does it mean that (UAC on behalf on Microsoft) considers an administrator
> to be more stupid then a standard user???
> Please tell me that it is not so.


You should be asking this in a Vista newsgroup. It has nothing to do with
VB since you're talking about RegEdit.

An administrator has write access to all of the Registry whereas a standard
user doesn't. When you start RegEdit, it has no idea what you're going to
use it to do, and what you do *could* have an affect on other users, so UAC
kicks in and prompts for permission. If you're logged into Windows as a
standard user, most areas of the Registry are read-only, so no prompt is
necessary (unless, of course, you run RegEdit as an administrator).

The basic concept behind UAC is that if you're trying to do something, or
could potentially do something, that could affect other users, you have to
OK it.

--
Mike


 
Reply With Quote
 
Jimmy Brush
Guest
Posts: n/a

 
      11-27-2008
Hello,

UAC isn't about protecting users from themselves. It's about putting
administrative users in control over what programs get to use their admin
rights.

The purpose of the UAC prompt is to confirm with you (as the administrative
user) that you indeed requested that a program start with admin rights.

As such, if a program starts that does not demand admin rights if they are
not available (like regedit), there will not be a prompt.

- JB


"Jack" <replyto@it> wrote in message
news:#...
> That does not make sense to me.
> How about you?
> Here is the scenario:
> ================
> 2 users:
> user A standard user, UAC turned ON
> user B administrator, UAC turned ON.
>
> Logging as a user A
> I can open registry (regedit) without any prompt and delete any key under
> HKEY_CURRENT_USER
> Logging as a user B (adminstrator):
> As soon as I want to open the registry, UAC kicks in, asking ME for
> permission to continue.
>
> Does it mean that (UAC on behalf on Microsoft) considers an administrator
> to be more stupid then a standard user???
> Please tell me that it is not so.
> Jack
>
>

 
Reply With Quote
 
MikeD
Guest
Posts: n/a

 
      11-27-2008

"MikeD" <> wrote in message
news:%...
>
> "Jack" <replyto@it> wrote in message
> news:%...
>> That does not make sense to me.
>> How about you?
>> Here is the scenario:
>> ================
>> 2 users:
>> user A standard user, UAC turned ON
>> user B administrator, UAC turned ON.
>>
>> Logging as a user A
>> I can open registry (regedit) without any prompt and delete any key under
>> HKEY_CURRENT_USER
>> Logging as a user B (adminstrator):
>> As soon as I want to open the registry, UAC kicks in, asking ME for
>> permission to continue.
>>
>> Does it mean that (UAC on behalf on Microsoft) considers an administrator
>> to be more stupid then a standard user???
>> Please tell me that it is not so.

>
> You should be asking this in a Vista newsgroup. It has nothing to do with
> VB since you're talking about RegEdit.



Didn't notice it was cross-posted. Still irrelevant in a VB newsgroup
though.

--
Mike


 
Reply With Quote
 
Bill McCarthy
Guest
Posts: n/a

 
      11-27-2008

"MikeD" <> wrote in message
news:O%...
>
> "MikeD" <> wrote in message
> news:%...
>>
>> "Jack" <replyto@it> wrote in message
>> news:%...
>>> That does not make sense to me.
>>> How about you?
>>> Here is the scenario:
>>> ================
>>> 2 users:
>>> user A standard user, UAC turned ON
>>> user B administrator, UAC turned ON.
>>>
>>> Logging as a user A
>>> I can open registry (regedit) without any prompt and delete any key
>>> under HKEY_CURRENT_USER
>>> Logging as a user B (adminstrator):
>>> As soon as I want to open the registry, UAC kicks in, asking ME for
>>> permission to continue.
>>>
>>> Does it mean that (UAC on behalf on Microsoft) considers an
>>> administrator to be more stupid then a standard user???
>>> Please tell me that it is not so.

>>
>> You should be asking this in a Vista newsgroup. It has nothing to do
>> with VB since you're talking about RegEdit.

>
>
> Didn't notice it was cross-posted. Still irrelevant in a VB newsgroup
> though.
>


Well he has posted other threads where he has indicated various issues he
has with Vista and registry, so this is obviously him trying out regedit to
read those keys and being perplexed there as well. It's a direct result of
his programming attempts and is really him trying to understand tools used
for/by developers and how Vista registry and UAC works. In *context* of
that, it doesn't seem off topic at all .

From the developer perspective it means that regedit has the UAC permission
request set to "highestAvailable", e.g:
<requestedExecutionLevel level="highestAvailable" uiAccess="false" />

And a quick look inside regedit's manifest shows exactly that
Does that make it "developer" enough for ya ?











 
Reply With Quote
 
Kevin Provance
Guest
Posts: n/a

 
      11-27-2008
Heh, you're such a dick.

"Bill McCarthy" <> wrote in message
news:...
|
| "MikeD" <> wrote in message
| news:O%...
| >
| > "MikeD" <> wrote in message
| > news:%...
| >>
| >> "Jack" <replyto@it> wrote in message
| >> news:%...
| >>> That does not make sense to me.
| >>> How about you?
| >>> Here is the scenario:
| >>> ================
| >>> 2 users:
| >>> user A standard user, UAC turned ON
| >>> user B administrator, UAC turned ON.
| >>>
| >>> Logging as a user A
| >>> I can open registry (regedit) without any prompt and delete any key
| >>> under HKEY_CURRENT_USER
| >>> Logging as a user B (adminstrator):
| >>> As soon as I want to open the registry, UAC kicks in, asking ME for
| >>> permission to continue.
| >>>
| >>> Does it mean that (UAC on behalf on Microsoft) considers an
| >>> administrator to be more stupid then a standard user???
| >>> Please tell me that it is not so.
| >>
| >> You should be asking this in a Vista newsgroup. It has nothing to do
| >> with VB since you're talking about RegEdit.
| >
| >
| > Didn't notice it was cross-posted. Still irrelevant in a VB newsgroup
| > though.
| >
|
| Well he has posted other threads where he has indicated various issues he
| has with Vista and registry, so this is obviously him trying out regedit
to
| read those keys and being perplexed there as well. It's a direct result
of
| his programming attempts and is really him trying to understand tools used
| for/by developers and how Vista registry and UAC works. In *context* of
| that, it doesn't seem off topic at all .
|
| From the developer perspective it means that regedit has the UAC
permission
| request set to "highestAvailable", e.g:
| <requestedExecutionLevel level="highestAvailable" uiAccess="false" />
|
| And a quick look inside regedit's manifest shows exactly that
| Does that make it "developer" enough for ya ?
|
|
|
|
|
|
|
|
|
|
|


 
Reply With Quote
 
Jack
Guest
Posts: n/a

 
      11-27-2008
cross-posted????
Jack

"MikeD" <> wrote in message
news:O%...
>
> "MikeD" <> wrote in message
> news:%...
>>
>> "Jack" <replyto@it> wrote in message
>> news:%...
>>> That does not make sense to me.
>>> How about you?
>>> Here is the scenario:
>>> ================
>>> 2 users:
>>> user A standard user, UAC turned ON
>>> user B administrator, UAC turned ON.
>>>
>>> Logging as a user A
>>> I can open registry (regedit) without any prompt and delete any key
>>> under HKEY_CURRENT_USER
>>> Logging as a user B (adminstrator):
>>> As soon as I want to open the registry, UAC kicks in, asking ME for
>>> permission to continue.
>>>
>>> Does it mean that (UAC on behalf on Microsoft) considers an
>>> administrator to be more stupid then a standard user???
>>> Please tell me that it is not so.

>>
>> You should be asking this in a Vista newsgroup. It has nothing to do
>> with VB since you're talking about RegEdit.

>
>
> Didn't notice it was cross-posted. Still irrelevant in a VB newsgroup
> though.
>
> --
> Mike
>
>



 
Reply With Quote
 
Jack
Guest
Posts: n/a

 
      11-27-2008
Mike, I do have problem with Vista as a programmer.
If you missed my other post, please read this and let me know what you
think.:
---------------- cut from other thread ----
I have run more tests and I cannot arrive to any conclusion.
The main problem:
Logging as a standard user my code (IDE and compiled executable) cannot read
one value from the registry (return is 2= file not found) although the value
exists in the registry (under HKCU key) and I can change, modify or delete
it using regedit.
But there is not a problem reading another value (the same type) from HKLM
key.

Logging as an administrator the registry value which was not read above is
being read without any problem.

Please help me to understand that. My hair turning grey!!!!
Jack
----------------------------------
"MikeD" <> wrote in message
news:%...
>
> "Jack" <replyto@it> wrote in message
> news:%...
>> That does not make sense to me.
>> How about you?
>> Here is the scenario:
>> ================
>> 2 users:
>> user A standard user, UAC turned ON
>> user B administrator, UAC turned ON.
>>
>> Logging as a user A
>> I can open registry (regedit) without any prompt and delete any key under
>> HKEY_CURRENT_USER
>> Logging as a user B (adminstrator):
>> As soon as I want to open the registry, UAC kicks in, asking ME for
>> permission to continue.
>>
>> Does it mean that (UAC on behalf on Microsoft) considers an administrator
>> to be more stupid then a standard user???
>> Please tell me that it is not so.

>
> You should be asking this in a Vista newsgroup. It has nothing to do with
> VB since you're talking about RegEdit.
>
> An administrator has write access to all of the Registry whereas a
> standard user doesn't. When you start RegEdit, it has no idea what you're
> going to use it to do, and what you do *could* have an affect on other
> users, so UAC kicks in and prompts for permission. If you're logged into
> Windows as a standard user, most areas of the Registry are read-only, so
> no prompt is necessary (unless, of course, you run RegEdit as an
> administrator).
>
> The basic concept behind UAC is that if you're trying to do something, or
> could potentially do something, that could affect other users, you have to
> OK it.
>
> --
> Mike
>
>



 
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

BB 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
DNS Issues with Vista Patrick Dickey Windows Vista General Discussion 2 10-01-2007 03:15 AM
Vista/NIC Issues Anthony Windows Vista Hardware 1 06-01-2007 04:45 PM
Issues with Vista e-l Windows Vista General Discussion 6 04-13-2007 08:51 PM
Vista Issues John Marranca, Jr Windows Vista General Discussion 3 03-08-2007 03:12 AM
Vista & DNS Issues Vlad Windows Vista General Discussion 1 11-11-2006 06:22 PM



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