Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Disable UAC on a per app basis

Disable UAC on a per app basis

Scheduled Pinned Locked Moved The Lounge
comlinuxjson
17 Posts 14 Posters 3 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • V Vikram A Punathambekar

    Thank you, Dan. I will look into that. Does anybody know if there is a way to disable UAC system-wide *and* not have that systray icon come up saying "Booo! Turn on UAC or you will suffer in Hell" ?

    Cheers, Vikram.


    "If a trend is truly global, then that trend ought to be visible across ANY subset of that data" - fat_boy

    C Offline
    C Offline
    Christian Graus
    wrote on last edited by
    #4

    Well, while I applaud the sentiment, surely that would defeat the point ? Plus, if you use Vista to test client software, you need to test with UAC on AND off ( it seems that off is sometimes the worst case scenario, so you need to test both )

    Christian Graus - Microsoft MVP - C++ "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )

    V 1 Reply Last reply
    0
    • C Christian Graus

      Well, while I applaud the sentiment, surely that would defeat the point ? Plus, if you use Vista to test client software, you need to test with UAC on AND off ( it seems that off is sometimes the worst case scenario, so you need to test both )

      Christian Graus - Microsoft MVP - C++ "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )

      V Offline
      V Offline
      Vikram A Punathambekar
      wrote on last edited by
      #5

      Christian Graus wrote:

      surely that would defeat the point ?

      If a power user goes waaaay out of his way to turn it off using some obscure setting, you can bet he *really* doesn't want it.

      Christian Graus wrote:

      Plus, if you use Vista to test client software, you need to test with UAC on AND off

      Except that is my personal laptop, which I use for surfing and listening to music. :)

      Cheers, Vikram.


      "If a trend is truly global, then that trend ought to be visible across ANY subset of that data" - fat_boy

      1 Reply Last reply
      0
      • V Vikram A Punathambekar

        Thank you, Dan. I will look into that. Does anybody know if there is a way to disable UAC system-wide *and* not have that systray icon come up saying "Booo! Turn on UAC or you will suffer in Hell" ?

        Cheers, Vikram.


        "If a trend is truly global, then that trend ought to be visible across ANY subset of that data" - fat_boy

        R Offline
        R Offline
        Rajesh R Subramanian
        wrote on last edited by
        #6

        You can of course do that. I'm on my XP notebook now. Will write to you from my vista thing. I've got UAC disabled and Vista never prompts me anything. There is an option like "I know what I'm smoking and don't ever come up with stupid advise to turn on UAC 'coz I don't give a damn". I am probably unable to rephrase that option precisely, but it's something like that. I'll write to you. [edit] Just Googled... Control Panel>Security>Security Center Then in the new window, on the left, Choose the option which says "Change the way Security Center Alerts me". You'll find the option there. [/edit]

        Nobody can give you wiser advice than yourself. - Cicero .·´¯`·->Rajesh<-·´¯`·. Codeproject.com: Visual C++ MVP

        modified on Friday, January 25, 2008 12:43:59 AM

        D 1 Reply Last reply
        0
        • R Rajesh R Subramanian

          You can of course do that. I'm on my XP notebook now. Will write to you from my vista thing. I've got UAC disabled and Vista never prompts me anything. There is an option like "I know what I'm smoking and don't ever come up with stupid advise to turn on UAC 'coz I don't give a damn". I am probably unable to rephrase that option precisely, but it's something like that. I'll write to you. [edit] Just Googled... Control Panel>Security>Security Center Then in the new window, on the left, Choose the option which says "Change the way Security Center Alerts me". You'll find the option there. [/edit]

          Nobody can give you wiser advice than yourself. - Cicero .·´¯`·->Rajesh<-·´¯`·. Codeproject.com: Visual C++ MVP

          modified on Friday, January 25, 2008 12:43:59 AM

          D Offline
          D Offline
          David Stone
          wrote on last edited by
          #7

          Rajesh R Subramanian wrote:

          Then in the new window, on the left

          That left-hand panel is possibly one of the things I hate the most about Vista. The one from XP wasn't necessary in that it didn't contain unique functionality or information. In Vista, sometimes those links are the only way to get to things. To me, that seems really stupid.

          R 1 Reply Last reply
          0
          • D David Stone

            Rajesh R Subramanian wrote:

            Then in the new window, on the left

            That left-hand panel is possibly one of the things I hate the most about Vista. The one from XP wasn't necessary in that it didn't contain unique functionality or information. In Vista, sometimes those links are the only way to get to things. To me, that seems really stupid.

            R Offline
            R Offline
            Rajesh R Subramanian
            wrote on last edited by
            #8

            We must be happy for at least there is a way to get to things. :laugh:

            Nobody can give you wiser advice than yourself. - Cicero .·´¯`·->Rajesh<-·´¯`·. Codeproject.com: Visual C++ MVP

            1 Reply Last reply
            0
            • V Vikram A Punathambekar

              Thank you, Dan. I will look into that. Does anybody know if there is a way to disable UAC system-wide *and* not have that systray icon come up saying "Booo! Turn on UAC or you will suffer in Hell" ?

              Cheers, Vikram.


              "If a trend is truly global, then that trend ought to be visible across ANY subset of that data" - fat_boy

              D Offline
              D Offline
              Dario Solera
              wrote on last edited by
              #9

              Vikram A Punathambekar wrote:

              "Booo! Turn on UAC or you will suffer in Hell"

              :laugh: Nice warning!

              If you truly believe you need to pick a mobile phone that "says something" about your personality, don't bother. You don't have a personality. A mental illness, maybe - but not a personality. - Charlie Brooker My Photos/CP Flickr Group - ScrewTurn Wiki

              1 Reply Last reply
              0
              • V Vikram A Punathambekar

                Thank you, Dan. I will look into that. Does anybody know if there is a way to disable UAC system-wide *and* not have that systray icon come up saying "Booo! Turn on UAC or you will suffer in Hell" ?

                Cheers, Vikram.


                "If a trend is truly global, then that trend ought to be visible across ANY subset of that data" - fat_boy

                P Offline
                P Offline
                Pawel Krakowiak
                wrote on last edited by
                #10

                Yes, TweakUAC[^]. It's even slightly more than that.

                Kind regards, Pawel Krakowiak Miraculum Software[^]

                1 Reply Last reply
                0
                • D Dan Neely

                  MS has provided an option to let you disable UAC on any app that behaves badly without affecting the rest of the OS. http://www.systemsabuse.com/2008/01/02/dont-disable-completely-vista-uac-disable-vista-uac-per-application/[^]

                  Otherwise [Microsoft is] toast in the long term no matter how much money they've got. They would be already if the Linux community didn't have it's head so firmly up it's own command line buffer that it looks like taking 15 years to find the desktop. -- Matthew Faithfull

                  L Offline
                  L Offline
                  leppie
                  wrote on last edited by
                  #11

                  dan neely wrote:

                  on any app that behaves badly

                  In that case all my apps behave badly :)

                  xacc.ide - now with IronScheme support
                  IronScheme - 1.0 alpha 1 out now

                  1 Reply Last reply
                  0
                  • D Dan Neely

                    MS has provided an option to let you disable UAC on any app that behaves badly without affecting the rest of the OS. http://www.systemsabuse.com/2008/01/02/dont-disable-completely-vista-uac-disable-vista-uac-per-application/[^]

                    Otherwise [Microsoft is] toast in the long term no matter how much money they've got. They would be already if the Linux community didn't have it's head so firmly up it's own command line buffer that it looks like taking 15 years to find the desktop. -- Matthew Faithfull

                    R Offline
                    R Offline
                    Rohde
                    wrote on last edited by
                    #12

                    Step One in MS admitting that UAC is an awful solution to the security problem.


                    "When you have made evil the means of survival, do not expect men to remain good. Do not expect them to stay moral and lose their lives for the purpose of becoming the fodder of the immoral. Do not expect them to produce, when production is punished and looting rewarded. Do not ask, `Who is destroying the world?' You are."
                    -Atlas Shrugged, Ayn Rand

                    1 Reply Last reply
                    0
                    • D Dan Neely

                      MS has provided an option to let you disable UAC on any app that behaves badly without affecting the rest of the OS. http://www.systemsabuse.com/2008/01/02/dont-disable-completely-vista-uac-disable-vista-uac-per-application/[^]

                      Otherwise [Microsoft is] toast in the long term no matter how much money they've got. They would be already if the Linux community didn't have it's head so firmly up it's own command line buffer that it looks like taking 15 years to find the desktop. -- Matthew Faithfull

                      M Offline
                      M Offline
                      Martin Richter rMVP C
                      wrote on last edited by
                      #13

                      1. In fact it doesn't disable UAC in any way! 2. It forces the application that might come up with a UAC prompt to "run as invoker"! 3. As a result: The application will not receive access to HKLM and other areas, so the programs virtualization is disabled. The article and the blog are extremely confusing. And to be honest: I blogged about it too until I found that it doesn't hold really what it seams to promise. I removed my article from my blog, because it isn't really useful.

                      -- Martin Richter (MVP for C++) WWJD http://blog.m-ri.de "A well-written program is its own heaven; a poorly written program is its own hell!" The Tao of Programming

                      D D 2 Replies Last reply
                      0
                      • D Dan Neely

                        MS has provided an option to let you disable UAC on any app that behaves badly without affecting the rest of the OS. http://www.systemsabuse.com/2008/01/02/dont-disable-completely-vista-uac-disable-vista-uac-per-application/[^]

                        Otherwise [Microsoft is] toast in the long term no matter how much money they've got. They would be already if the Linux community didn't have it's head so firmly up it's own command line buffer that it looks like taking 15 years to find the desktop. -- Matthew Faithfull

                        M Offline
                        M Offline
                        Mike Dimmick
                        wrote on last edited by
                        #14

                        I'm voting you down because it doesn't disable UAC, it disables the prompt, as if you'd added a manifest with requestedExecutionLevel='asInvoker'. The application will then run under your non-privileged token.

                        DoEvents: Generating unexpected recursion since 1991

                        1 Reply Last reply
                        0
                        • M Martin Richter rMVP C

                          1. In fact it doesn't disable UAC in any way! 2. It forces the application that might come up with a UAC prompt to "run as invoker"! 3. As a result: The application will not receive access to HKLM and other areas, so the programs virtualization is disabled. The article and the blog are extremely confusing. And to be honest: I blogged about it too until I found that it doesn't hold really what it seams to promise. I removed my article from my blog, because it isn't really useful.

                          -- Martin Richter (MVP for C++) WWJD http://blog.m-ri.de "A well-written program is its own heaven; a poorly written program is its own hell!" The Tao of Programming

                          D Offline
                          D Offline
                          Daniel Grunwald
                          wrote on last edited by
                          #15

                          Technically, it does disable UAC. It brings Windows for that app only back to the Windows NT-XP behavior: if the program is run by a standard user, it cannot access admin-only functionality. You need to stop viewing UAC as the thing that prevents applications from accessing admin-only functionality. The restricted access was there since Windows NT; all that UAC does is to make it more user friedly to run programs with administrator rights. In XP, you had to Right Click>Run As, choose Administrator, type the password, click OK. And if you didn't remember to use Run As, the program would fail later - I've had installation programs install every correctly (I choose a path in my user profile as installation directory), then fail creating the start menu entry for "All Users" and roll back the whole installation :doh:. Vista makes this much easier because it automatically recognizes setup programs. If you don't want to work as standard user but want to always have Adminstrator rights, then please don't propose to add loopholes to Windows security that is mostly unchanged since Windows NT; but simply turn off UAC!

                          1 Reply Last reply
                          0
                          • M Martin Richter rMVP C

                            1. In fact it doesn't disable UAC in any way! 2. It forces the application that might come up with a UAC prompt to "run as invoker"! 3. As a result: The application will not receive access to HKLM and other areas, so the programs virtualization is disabled. The article and the blog are extremely confusing. And to be honest: I blogged about it too until I found that it doesn't hold really what it seams to promise. I removed my article from my blog, because it isn't really useful.

                            -- Martin Richter (MVP for C++) WWJD http://blog.m-ri.de "A well-written program is its own heaven; a poorly written program is its own hell!" The Tao of Programming

                            D Offline
                            D Offline
                            Dan Neely
                            wrote on last edited by
                            #16

                            Bleh, so it just turns off the prompt but still runs apps as non admin even on an admin account? That's disappointing. Personally I've yet to have a problem with UAC, so I passed the post along experimented with.

                            Otherwise [Microsoft is] toast in the long term no matter how much money they've got. They would be already if the Linux community didn't have it's head so firmly up it's own command line buffer that it looks like taking 15 years to find the desktop. -- Matthew Faithfull

                            1 Reply Last reply
                            0
                            • D Dan Neely

                              MS has provided an option to let you disable UAC on any app that behaves badly without affecting the rest of the OS. http://www.systemsabuse.com/2008/01/02/dont-disable-completely-vista-uac-disable-vista-uac-per-application/[^]

                              Otherwise [Microsoft is] toast in the long term no matter how much money they've got. They would be already if the Linux community didn't have it's head so firmly up it's own command line buffer that it looks like taking 15 years to find the desktop. -- Matthew Faithfull

                              realJSOPR Offline
                              realJSOPR Offline
                              realJSOP
                              wrote on last edited by
                              #17

                              Why should we have to jump through hoops just to make our machines usable? I say kill the UAC on your box and buy a machine for the rest of the family to use (with the UAC enabled).

                              "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                              -----
                              "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                              1 Reply Last reply
                              0
                              Reply
                              • Reply as topic
                              Log in to reply
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes


                              • Login

                              • Don't have an account? Register

                              • Login or register to search.
                              • First post
                                Last post
                              0
                              • Categories
                              • Recent
                              • Tags
                              • Popular
                              • World
                              • Users
                              • Groups