Personal Productivity Stack Exchange is a question and answer site for people wanting to improve their personal productivity. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have trouble with personal productivity at home, sometimes, due to overuse of time-wasting applications. I'm trying to work around my poor willpower by locking the application from being uninstalled or used, irreversibly (or rather, such that it would be too much trouble to reverse; for example, such that it would require a full system reformat). Any ideas?

share|improve this question
up vote 1 down vote accepted

You shouldn't need to block it irreversibly - instead, lock it down so it is difficult.

There are some applications which you can use to lock a particular program during a certain time period, or to limit your use to a certain amount of time per day etc.

On Windows, as long as you are admin you can always get around it, but you'd need to deliberately change the config in the application to do this.

Alternatively - have a post it note next to your keyboard which just says, "No - do not use program X" and every time you are about to, look at the note and remember not to!

share|improve this answer
Hmm. but what applications are they? – Wolfpack'08 May 4 '14 at 6:30
Good answer. I'll try to find programs like that. Useful note. I just put a picture of my wife by my mouse. It helps a lot. – Wolfpack'08 May 8 '14 at 0:03

One effective way is to use an application blocker. Set the application blocker to password-protect a program(you can find a handful of them with a simple search).

You may argue that you can type the password and unblock the program. However, there's also a workaround. Ask someone to type half of the password and then type the other half yourself. Now the program can only be unblocked by this combination password and you can't unblock it alone.

share|improve this answer

You can investigate internet filter software programs, usually used to block children from going to (types of) websites. These sometimes have the option to block specific local apps as well (or folders), so you can use that feature only.

Or block some internet sites as well, because in your case they could also be time wasters ;-)

These apps also may have time limits (either elapsed time or specific intervals) which apply to these blocks. That can come in handy too.

You then configure them the way you want and let someone else set and keep the master password.

share|improve this answer

For web-based applications, StayFocusd works well as a Chrome extension because it lets you set a time limit on how long you've been at certain pages you designate. Otherwise, SelfControl is an application you can install that will block sites for a set amount of time.

share|improve this answer

Whatever technical answers are proposed here will soon be obsolete. For example, thirty years ago, one of my classmates, desperate to avoid wasting time on USENET during final exams week, changed his .login file to start with the command logout; a day later, he invented a workaround.

The more enduring (meta-)answer is to ponder what need is being met by the behavior you want to block; how that behavior meets that need imperfectly; and what different behavior could meet it better. This usually involves a face-to-face conversation with a trusted friend, and is usually scary.

share|improve this answer

I use an application called RescueTime to monitor where all the time I spend on a computer goes. It has the ability to automatically enable a "focus" mode if I miss a goal that I set for myself (i.e. 1 hour of twitter per day). You can manually enable Focus mode as well.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.