
You can run the managed version if you feel like it, but be aware that the native versions start faster and have fewer resource requirements. NET program, but later got separate, native-code versions for 32-bit and 64-bit machines. NET builds of Insomnia and the source code for everything. Insomnia.zip - 318 KB ZIP contains the 32-bit (recommended), 64-bit, and. Similarly, if you tell the machine to go to sleep by hitting the power button, it will still do so. Insomnia is a simple program that calls the SetThreadExecutionState API to disable sleep mode for as long as it's running.Ĭlosing the Insomnia window immediately returns to whatever sleep mode was in effect before it was run.Īside: To be clear, the display can still go to sleep and power off - it's just sleep for the computer that is blocked. Unfortunately, the easiest way I know of to temporarily suppress sleeping is to go to Control Panel, open the Power Options page, change the power plan settings, commit them - and then remember to undo everything when you're done. In times like this, you don't want the machine to go to sleep right now, but are otherwise happy with the default sleep behavior.

It might be downloading a large file, re-encoding a music collection, or backing up the hard drive, for example.


In fact, there's a dedicated API for exactly this purpose: the SetThreadExecutionState Win32 Function.īut what about those times when the computer is doing something useful and the relevant program does not suppress the default sleep behavior? So most media players and disc burners tell Windows not to go to sleep while they're running. In these cases, you do not want the machine to go to sleep because you're using it - even though you're not actually using it! This is great because a computer that's not being used doesn't need to be running at full power.īy letting an idle machine enter sleep mode, the user benefits from a significant reduction in electricity use, heat generation, component wear, etc.Īnd because sleep preserves the state of everything in memory, it's quick to enter, quick to exit, and doesn't affect your workflow.Īll the same applications continue running, windows stay open and where they were, and so on.īut sometimes a computer is busy even though you aren't using the mouse and keyboard common examples include playing a movie, burning a DVD, streaming music, etc. In conclusion, if you are looking for a simple and intuitive Mac OS X application capable to prevent your MacBook from sleeping when closing the lid, then InsomniaX is the app for you.The default power settings for Windows are configured so a computer will go to sleep after 15-30 minutes of inactivity (e.g., no mouse or keyboard input). InsomniaX is under active development and you can view detailed instructions on how to repair or uninstall InsomniaX from your Mac on InsomniaX’s homepage. It is worth mentioning that using your MacBook with a closed lid might lead to various system heat issues and you should use InsomniaX with caution. What is more, InsomniaX comes with sound effects that you can enable or disable, a CPU Safety feature and the option to automatically start at login.

In addition, you can assign a keyboard shortcut to the Lid or Idle Sleep. Enable or disable the Sleep prevention feature with a keystrokeĪs follows, InsomniaX helps you disable or enable the Lid or Idle Sleep when the power source changes from battery to AC and vice versa. The low-key utility runs quietly in the background and offers you the option to disable the Lid or Idle Sleep with just a few clicks of a mouse button.īy accessing InsomniaX’s status bar menu, you also have the option to sleep your MacBook’s display and configure InsomniaX’s behavior based on your needs. An unobtrusive and practical utility for MacBook, MacBook Air and MacBook Pro users Once launched, InsomniaX’s icon will appear in the status bar from where you can instantly access its menu. To install InsomniaX you just have to download the archive from our download page and extract the utility to your Applications folder. InsomniaX is a lightweight and very easy-to-use Mac OS X utility specially made to help you disable the sleep mode on your MacBook.
