Microsoft Office stands out as the crux of the productivity software in the digital era today. In a situation where it is used for personal reasons or for business purposes, owning a copy of MS Office that is licensed and operating as it should means you will have more productivity at your workplace.
Nevertheless, many users experience problems with the activation process, especially following the reinstallation or upgrade of their operating system. Here we’ll guide you on how to activate MS Office permanently by using the least risky and the most trustworthy method

Windows PowerShell
Windows PowerShell is basically a command-line processor enabling you to enjoy the whole set of system-level functions, including file management and network configuration, apart from the main one—activating software. Is it your case that you are fed up with fighting with activation issues or do you just need a fast and irrevocable solution? This method is just the thing for you.
Choosing Windows PowerShell for Activation?
Windows PowerShell is one of the most dynamic tools which replaces servers of some very difficult administrative things with a single line of code. PowerShell is one of the easy programs you can use to activate MS Office without the help of any third-party software or illegal activation that could cause danger to your system.
This solution is not only viable but also is a direct approach and it is free from malicious software to boot. PowerShell’s ability to diagnose and fix issues in a fast and simple manner can be of tremendous help you may encounter during the activation process.
Prerequisites for Activation
Before you start, there are a few things to ensure:
- Windows version: It is well functioning in both Windows 10 and Windows 11 with some minimal condition that PowerShell must be available.
- MS office installation: Be sure that the MS office is already installed on your device. If not, then you can easily download it through the official Microsoft website and install it first.
- Administrator Privileges: You have to run PowerShell in the administrator mode to execute the required commands properly.
- Internet Connection: Activation involves downloading a few files and using online activation methods that is why a stable internet connection is of a great concern.
Step-by-Step Guide to Activate MS Office Permanently
1. Open Windows PowerShell
The first step of activation is to run Windows PowerShell as an administrator:
- Hit the win+s key to open the search bar and then type PowerShell.
- From the search results, RIGHT-click on the Windows PowerShell option that is available and select Run as Administrator.
- In case it asks for permission, pass through by clicking Yes.
Briefly, you have created a new PowerShell window with full administrative rights and you can execute the appropriate activation commands.
2. Execute the Activation Command
Once the command shell Powershell has been started, please enter the following command to begin the activation process:
Powershell Code: irm https://get.activated.win | iex

This command directs PowerShell to acquire and run a script from a reliable online source. Importantly, it is wholly a safe process that does not involve any shady downloads of files from the web. Run the command first by typing it and then hit Enter key to proceed.
Now, if you press Enter, you will see a menu with several options of activation alongside the interface. These are the options that you can explore to ensure that you can easily troubleshoot problems when they arise and switch the activation methods according to your preferences.
3. Select Your Activation Method
Once the script has been executed, the following menu will appear:

Among these, you need to choose the Ohook activation method, which is particularly aimed to give a stability and long-term activation for MS Office. To perform this task, type 2 and pressing Enter.
4. Choosing the Office Activation Method
Following your choice of Ohook, the screen will show a new series of options:

To enable MS Office, choose option 1: Install Ohook Office Activation. Hit Enter to start the installation program.
This action will cause the successful completion of the activation of your MS Office suite. The script will be executed and the files will be installed, helping your MS Office to be permanently activated.
5. Wait for the Activation to Complete
The activation process generally takes only about 5 to 10 minutes; that is the time it needs for the system to self-configure MS Office and perform the necessary activation actions.
Files will be downloaded, and installed which can be seen on the screen. Then the process will end, and you will be informed that the activation of the MS Office suite has been successful.
6. Confirm the Activation
To test if the activation was successful or not:
- Open any MS Office application you want for example Word, Excel, or PowerPoint.
- Go to the Account area which you will usually find under File > Account or Help.
- Locate the activation statust on beside Product Information.
If MS Office is properly activated it will display a message either “Product Activated” or “Office is Activated.”
Troubleshooting Common Issues
If you come across any problems with the activation process, Checking these following steps might help:
- Invalid Command: You make sure you have entered the correct PowerShell command without any typos.
- Firewall/Antivirus: It is not uncommon for firewalls or antivirus software to be the reason why PowerShell cannot execute some commands. You can try turning these functions off temporarily.
- Internet Connection: If it is not successful, check if your internet connection is stable. The procedure entails the usage of online services.
- Activation Status: If the status yet shows as inactive, try choosing for the Troubleshoot option (Option 8) from the menu to identify the problem.
Tips for a Smooth Activation Process
- Administrative Rights: Never forget to run PowerShell as an administrator to avoid permission faults.
- Ensure Compatibility: Confirm that the version of MS Office you are using is capable of the online activation method.
- Use Reliable Sources: Only run commands taken from the most trusted sources in order to avoid security risks.
Also Read: How to Stay Safe When Downloading PS3 Redump Games
How to activate Microsoft Office for free?
Use Windows PowerShell to run Microsoft Office for free:
1. Launch the PowerShell application with admin privileges.
2. Run: irm https://get.activated.win | iex in the interface.
3. From the new interface, select option 2 to Ohook activation style.
4. Proceed with the selection “Install Ohook Office Activation” from the next list.
5. Only a few minutes would be needed to complete the operation (5-10 mins).
6. Additionally, check that the “Product Activated” message is displayed in any Office application Account Settings.
This way will make it legal and permanent without any other software.
How do I know if my Office is permanently activated?
To check if your Office is permanently activated:
1. Open any Office app (e.g., Word, Excel).
2. Go to File > Account or File > Help.
3. Look under Product Information.
4. If it shows “Product Activated” or “Office is Activated”, your Office is permanently activated.
What is LTSC Office?
LTSC Office is a version for businesses that seek to achieve safety and smooth operation. The feature updates and new features won’t be added nor altered for 5 years, but it receives security updates.
Is Microsoft LTSC free?
No, Microsoft LTSC is not free. This is a commercial Office version intended for the use of companies and organizations.
Activate MS Office permanently command-line tools microsoft 365 office activation powershell scripting product key software deployment
Last modified: November 22, 2024