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. General Programming
  3. C#
  4. preventing being closed from task manager [modified]

preventing being closed from task manager [modified]

Scheduled Pinned Locked Moved C#
question
12 Posts 7 Posters 0 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.
  • E Offline
    E Offline
    erfi
    wrote on last edited by
    #1

    i have a program that uses a process in background for some calculations. is there a way to prevent the process from being closed from task manager? just like antivirus programs that prevent their processes from being closed.

    sometimes 0 can be 1

    modified on Monday, February 9, 2009 4:23 PM

    D D D E L 6 Replies Last reply
    0
    • E erfi

      i have a program that uses a process in background for some calculations. is there a way to prevent the process from being closed from task manager? just like antivirus programs that prevent their processes from being closed.

      sometimes 0 can be 1

      modified on Monday, February 9, 2009 4:23 PM

      D Offline
      D Offline
      DaveyM69
      wrote on last edited by
      #2

      Noone here is going to tell you how to do that. There is no valid use for it. Any application can potentially become unstable, even if programmed perfectly, and the user MUST be able to close it.

      Dave
      BTW, in software, hope and pray is not a viable strategy. (Luc Pattyn)
      Visual Basic is not used by normal people so we're not covering it here. (Uncyclopedia)

      E 1 Reply Last reply
      0
      • E erfi

        i have a program that uses a process in background for some calculations. is there a way to prevent the process from being closed from task manager? just like antivirus programs that prevent their processes from being closed.

        sometimes 0 can be 1

        modified on Monday, February 9, 2009 4:23 PM

        D Offline
        D Offline
        Dave Kreskowiak
        wrote on last edited by
        #3

        That's been asked and answered about a hundred times around here. No, you can't do that with a user application. You can only do that with a Windows Service, but only under certain circumstances.

        A guide to posting questions on CodeProject[^]
        Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
             2006, 2007, 2008

        1 Reply Last reply
        0
        • D DaveyM69

          Noone here is going to tell you how to do that. There is no valid use for it. Any application can potentially become unstable, even if programmed perfectly, and the user MUST be able to close it.

          Dave
          BTW, in software, hope and pray is not a viable strategy. (Luc Pattyn)
          Visual Basic is not used by normal people so we're not covering it here. (Uncyclopedia)

          E Offline
          E Offline
          erfi
          wrote on last edited by
          #4

          of course there must be a way to close the process but i want it to be from the program

          sometimes 0 can be 1

          D 1 Reply Last reply
          0
          • E erfi

            i have a program that uses a process in background for some calculations. is there a way to prevent the process from being closed from task manager? just like antivirus programs that prevent their processes from being closed.

            sometimes 0 can be 1

            modified on Monday, February 9, 2009 4:23 PM

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

            Noone is going to tell you how to do something that is most likely to be used in writing malware.

            Today's lesson is brought to you by the word "niggardly". Remember kids, don't attribute to racism what can be explained by Scandinavian language roots. -- Robert Royall

            E 1 Reply Last reply
            0
            • E erfi

              of course there must be a way to close the process but i want it to be from the program

              sometimes 0 can be 1

              D Offline
              D Offline
              DaveyM69
              wrote on last edited by
              #6

              What if the program hangs?... It's interesting for academic study only, but no use in the real world to 'end user friendly' developers so give it up.

              Dave
              BTW, in software, hope and pray is not a viable strategy. (Luc Pattyn)
              Visual Basic is not used by normal people so we're not covering it here. (Uncyclopedia)

              1 Reply Last reply
              0
              • D Dan Neely

                Noone is going to tell you how to do something that is most likely to be used in writing malware.

                Today's lesson is brought to you by the word "niggardly". Remember kids, don't attribute to racism what can be explained by Scandinavian language roots. -- Robert Royall

                E Offline
                E Offline
                erfi
                wrote on last edited by
                #7

                there is no need for this option to write a malware. approximately 99% of malwares todays are attaches to windows processes and you can't find them in process list

                1 Reply Last reply
                0
                • E erfi

                  i have a program that uses a process in background for some calculations. is there a way to prevent the process from being closed from task manager? just like antivirus programs that prevent their processes from being closed.

                  sometimes 0 can be 1

                  modified on Monday, February 9, 2009 4:23 PM

                  E Offline
                  E Offline
                  erfi
                  wrote on last edited by
                  #8

                  i don't understand why some people read the messages just to give unrelated answers. this is a message board and someone asks a question and some people answer to it if the want to. so i f you don't know the answer or don't want to answer just don't do it. noone is going to judge you

                  sometimes 0 can be 1

                  C 1 Reply Last reply
                  0
                  • E erfi

                    i don't understand why some people read the messages just to give unrelated answers. this is a message board and someone asks a question and some people answer to it if the want to. so i f you don't know the answer or don't want to answer just don't do it. noone is going to judge you

                    sometimes 0 can be 1

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

                    The only possible answer is to have another process running which checks if your first process was stopped, and restarts it. There is no way to do this, that cannot be defeated. A service can be set to restart itself, as someone else said.

                    Christian Graus Driven to the arms of OSX by Vista.

                    E 1 Reply Last reply
                    0
                    • E erfi

                      i have a program that uses a process in background for some calculations. is there a way to prevent the process from being closed from task manager? just like antivirus programs that prevent their processes from being closed.

                      sometimes 0 can be 1

                      modified on Monday, February 9, 2009 4:23 PM

                      L Offline
                      L Offline
                      Lost User
                      wrote on last edited by
                      #10

                      Even AV shouldn't do this. Nor FireWalls either. ZoneAlarm crashed on me a couple of time (the bloody TrueVector thing) and it's impossible to do anything but reboot. If you want to use the internet, that is. And who doesn't? So after 3 such crashes I got angry and swore never to let that piece of crap get on any of my computers again. And I'm telling it to anyone who wants to hear it (or not). Would you like people to do that with your program?

                      1 Reply Last reply
                      0
                      • E erfi

                        i have a program that uses a process in background for some calculations. is there a way to prevent the process from being closed from task manager? just like antivirus programs that prevent their processes from being closed.

                        sometimes 0 can be 1

                        modified on Monday, February 9, 2009 4:23 PM

                        P Offline
                        P Offline
                        PIEBALDconsult
                        wrote on last edited by
                        #11

                        It can't be done. And it shouldn't be done. Anyway, I kill antivirus from task manager all the time.

                        1 Reply Last reply
                        0
                        • C Christian Graus

                          The only possible answer is to have another process running which checks if your first process was stopped, and restarts it. There is no way to do this, that cannot be defeated. A service can be set to restart itself, as someone else said.

                          Christian Graus Driven to the arms of OSX by Vista.

                          E Offline
                          E Offline
                          erfi
                          wrote on last edited by
                          #12

                          thank you Christian. that helped

                          sometimes 0 can be 1

                          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