When you try to install Windows PowerShell 1.0 on a computer that is running Windows Server 2008, you receive the following error message:
Not enough storage is available to process this command.
Additionally, the following event is logged in the Application event log:
Log Name: Application Source: NTServicePack Event ID: 4373 Level: Error User: N/A Logged: date and time Task Category: None Keywords: Classic Computer: ComputerName Description: The description for Event ID 4373 from source NtServicePack cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
Windows Not enough storage is available to process this command.
This issue may occur if you try to install Windows PowerShell 1.0 in response to the installation instructions that are included with Microsoft Exchange Server 2007. The Exchange 2007 installation instructions direct you to the following Microsoft Knowledge Base article to obtain Windows PowerShell:
926139 Windows PowerShell 1.0 English Language Installation Packages for Windows Server 2003 and for Windows XP
This issue occurs because the version of Windows PowerShell that is mentioned in KB 926139 is not intended to be installed on a Windows Server 2008-based computer. Instead, Windows PowerShell is already available in Windows Server 2008.
To work around this issue, install Windows PowerShell in Windows Server 2008. To do this, follow these steps:
Start Server Manager, and then click Features.
In the details pane, click Add Features.
In the Features list, click to select the Windows PowerShell check box, and then click Next.
For more information about Windows PowerShell, visit the following Microsoft Web site: