Giter Club home page Giter Club logo

kill-adobe's Introduction

kill-adobe

The background processes spawned by Adobe CC were eating up a lot of my disk cycles and spawning random update windows. I disabled them starting up on login, but they started anyway (at the latest when I opened something by Adobe and they lingered after it was closed) so I wrote this small utility to kill them and keep them closed.

Usage

This program might not necessarily need administrator privileges, but I have confirmed that it works differently depending on whether they are present. If it does not work in restricted mode, try running with higher permissions.

It will also accept the names of other processes to kill as command line arguments, e.g. kill-adobe.exe foo.exe.

The program starts by checking for the processes every ten seconds, but adjusts this time depending on whether or not the processes were found to have respawned. The maximum time it will wait is two minutes, so they should never run for more than two minutes in the worst case. If it ran every second it would be no better than the processes it is closing.

Default Processes

By default, it will look for the following processes:

AdobeUpdateService.exe
AGSService.exe
armsvc.exe
CoreSync.exe
Adobe Desktop Process.exe
Adobe Installer.exe
AdobeIPCBroker.exe
CCXProcess.exe

The run time of each iteration is linear to the number of processes being looked for, but also to the total number of processes running on the system.

Compilation

If compiled in a debug configuration, it will keep a terminal window open and log its activities. Else it will disappear into the background and work silently.

It does not currently run properly when compiled as x64, though an x64 configuration is present in the VS project. I plan on fixing this but it is not a high priority since it won't make much of a difference here if at all.

License

Do what you want; I just made this because it was useful to me.

kill-adobe's People

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

nikitalita

kill-adobe's Issues

How to install

Hello Peter,

thanks for providing your files for this issue! This might be a stupid question from a complete newbie, but how does one install/run the files/code you have created? Does one need to install additional software to run the files? Any help would be greatly appreciated.

Best

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.