Final v3.7 | An open-source tool to activate, freeze, reset, and firewall-block Internet Download Manager (IDM).
This script is provided for educational purposes. All credit for the original research and code goes to the original authors and contributors. This project is a continuation and enhancement of their work.
- Original Forum Post: nsaneforums.com
- Original GitHub: github.com/WindowsAddict/IDM-Activation-Script
Follow these steps to use the IDM Activation Script (IAS) v3.7 to manage an expired IDM trial. The process involves running the script via PowerShell as Administrator and following a specific sequence of actions for the best results.
- IDM Installed: Ensure IDM is installed (download from www.internetdownloadmanager.com if needed).
- PowerShell Access: You need PowerShell (available by default on Windows 7/8/8.1/10/11).
- Administrator Privileges: PowerShell must be run as Administrator to modify registry and firewall settings.
- Press
Windows key + S, type PowerShell, right-click Windows PowerShell, and select Run as administrator. - Alternatively, open Windows Terminal as Administrator and switch to the PowerShell tab.
- In the PowerShell window, paste and run the following command:
iex (irm is.gd/IDMFIX) - This downloads and executes the
IAS.cmdscript (v3.7) from the GitHub repository. - A command prompt window will open displaying the IAS menu:
IDM Activation Script 3.7 ___________________________________________________ Telegram: @theblindsinner1 Github: [https://github.com/Blindsinner] ___________________________________________________ [1] Activate [2] Freeze Trial [3] Reset Activation / Trial [4] Block IDM Updates (Firewall) [5] Unblock IDM Updates (Firewall) [6] Download IDM [7] Help [0] Exit ___________________________________________________ Enter a menu option in the Keyboard [1-7,0]
The steps you take next depend on whether this is a fresh installation or an expired trial.
If you have just installed IDM and have not used the trial, the process is simple.
- Activate: In the IAS menu, type
1and press Enter. It should succeed on the first try. - Block Updates: After activation, return to the menu and type
4to select Block IDM Updates (Firewall). - Exit: Type
0to exit. Your IDM is now activated.
If your IDM trial has expired or a previous activation has failed, you must follow this specific sequence for it to work correctly.
- Reset IDM Trial: In the IAS menu, type
3and press Enter. This cleans out any old data. Press any key to return to the menu. - Freeze the Trial: Type
2and press Enter. Press any key to return to the menu. - Activate (First Attempt - Expected to Fail): Type
1and press Enter. The script may show an error or the activation might not seem to work. This is expected. Press any key to return to the menu. - Activate (Second Attempt - Will Succeed): Type
1and press Enter again. This time, the activation process will complete successfully. Press any key to return to the menu. - Block Updates (Twice): This is a critical step.
- Type
4and press Enter. - After it returns to the menu, type
4and press Enter a second time to ensure the rule is firmly in place.
- Type
- Verify and Exit: You can now open IDM and go to Help -> Check for updates.... It should fail to connect, confirming the block is working. In the script menu, type
0to exit.
- PNG Downloads: The script downloads safe PNG files from
www.internetdownloadmanager.comto create registry keys. These are deleted after use and are not malware. - Activation Still Fails: If the process doesn't work, a third-party antivirus or firewall (e.g., Kaspersky, Bitdefender) is likely interfering. Temporarily disable it and repeat the steps for your scenario.
- Firewall Block Disappears: Sometimes, a major Windows Update or another security program can reset firewall rules. If IDM suddenly says it's not activated, the firewall block is the most likely cause.
- Solution: Simply run the script again as administrator and choose Option [4] Block IDM Updates (Firewall) two times. This will re-apply the block and should fix the issue immediately.
- Unblocking Updates: To update IDM, run the script and choose Option [5] Unblock IDM Updates (Firewall). After updating, you must repeat the full activation process from Workflow 2.
- Run PowerShell as Administrator, execute
iex (irm is.gd/IDMFIX). - In the IAS menu, select 3) Reset Activation / Trial.
- Select 2) Freeze Trial.
- Select 1) Activate (it may fail, this is normal).
- Select 1) Activate again (it will now succeed).
- Select 4) Block IDM Updates two times to finish.
- Exit and verify.