From: "Mark Miesfeld"
    Subject: Some snapshots of Vista
    Date: Sun, 22 Apr 2007 21:24:35 -0700

    Rony,

    I attached a zip file of several snapshots I took on one of my Vista
    systems.  I thought I would have time to write up a more detailed
    explanation, but I am going to just send them to you.  <grin>

    The snapshots are taken of Process Explorer by Sysinternals (procexp.exe.)

    Some things to take note of:  I have 3 users logged in at the same time and
    used Fast User Switching to move between the 3.  In Vista, the fast user
    switching seems very solid to me and I like it better than I have
    previously.

    There is a "standard user:" cienna, a user in the administrator group:
    miesfeld, and the restored full-blown Administrator.

    Note the Integrity Level of processes in procexp and the User Name.

    There are two sets of snapshots.  A ProcExp set and a ProcExp-service set.
    The ProcExp set was taken with RxAPI installed not as a service and the
    other set with RxAPI installed as a service.  (It was when I made this
    second set of snapshots that I realized that a separate process was being
    started for the cienna and miesfeld users.)

    In the service installed set, there is a rxapi process running at the
    "System" level.  This is the highest.  The Administrator processes are then
    running at the "High" system integrity level.

    Note that the cienna user has all her processes running at the "Medium"
    level.  Also note that the procexp opened from her account can not display
    most of the information and has "access denied."  This is because the medium
    integrity level does not give her the privilege level required to gain
    access to the system information.

    Note also the miesfeld user, who is in the administrator group, has most of
    his processes also running at the medium level.  This is because users in
    the administrator group will normally run at the same integrity level as a
    standard user.  One difference is that when the elevated privileges dialog
    comes up, a standard user will have to enter a password, while an user in
    the administrator group will only have to click the confirm button.

    However, also note this about the miesfeld user.  He has one cmd.exe process
    that is running at the High level.  That is because I started one command
    prompt console by using "run as administrator."  Notice that the rexx.exe
    and its subprocess procexp are also running at the High level.  In contrast,
    the rexx.exe and procexp subprocess for the cienna user are running at
    medium level.

    Finally, all three users have started 2 different ooRexx programs and left
    them running.  One is the sysinfo sample from samples\ole\wmi\sysinfo and
    the other is a simple test program that starts up notepad and procexp,
    waiting for procexp to return.  Notice that cienna's notepad is running at
    the medium level while the other 2 are running at the high level.  That
    comes from the level of the rexx.exe process that started them.

    Hope that satisfies your curiosity a little.

    I thought I would not use Vista, mostly because of the security changes.
    But, I found out that I like it quite a bit and will be installing it for my
    primary system.  For me, I will just restore the full-blown Administrator
    account and run under that.

    But even if I didn't do that, it still would be okay for what I do.  On my
    Windows system the first thing I do is set up two command prompt console
    windows, a left and a right.  They open up when I log on and stay open the
    entire time.  95% of what I do, I do from the command prompt.  On Vista, I
    would just use the advanced setting to set those windows to open with
    elevated privileges.  Then, 95% of what I do works just fine.  <grin.>

    --
    Mark Miesfeld

CiennaProcExp.jpg

CiennaProcExp.jpg

CiennaProcExp-service.jpg

CiennaProcExp-service.jpg

AdministratorProcExp.jpg

AdministratorProcExp.jpg

AdministratorProcExp-service.jpg

AdministratorProcExp-service.jpg