Skip to main content
TopMiniSite

Back to all posts

How to Launch 64-Bit Powershell From 32-Bit Cmd.exe?

Published on
3 min read
How to Launch 64-Bit Powershell From 32-Bit Cmd.exe? image

Best Tools to Launch 64-Bit PowerShell to Buy in January 2026

1 Learn PowerShell Scripting in a Month of Lunches, Second Edition: Write and organize scripts and tools

Learn PowerShell Scripting in a Month of Lunches, Second Edition: Write and organize scripts and tools

BUY & SAVE
$47.81 $59.99
Save 20%
Learn PowerShell Scripting in a Month of Lunches, Second Edition: Write and organize scripts and tools
2 Beginner’s Guide to PowerShell Scripting: Automate Windows Administration, Master Active Directory, and Unlock Cloud DevOps with Real-World Scripts and Projects

Beginner’s Guide to PowerShell Scripting: Automate Windows Administration, Master Active Directory, and Unlock Cloud DevOps with Real-World Scripts and Projects

BUY & SAVE
$0.99
Beginner’s Guide to PowerShell Scripting: Automate Windows Administration, Master Active Directory, and Unlock Cloud DevOps with Real-World Scripts and Projects
3 PowerShell for Sysadmins: Workflow Automation Made Easy

PowerShell for Sysadmins: Workflow Automation Made Easy

BUY & SAVE
$28.99
PowerShell for Sysadmins: Workflow Automation Made Easy
4 AWS Tools for PowerShell 6: Administrate, maintain, and automate your infrastructure with ease

AWS Tools for PowerShell 6: Administrate, maintain, and automate your infrastructure with ease

BUY & SAVE
$48.99
AWS Tools for PowerShell 6: Administrate, maintain, and automate your infrastructure with ease
5 Learn Windows PowerShell in a Month of Lunches

Learn Windows PowerShell in a Month of Lunches

BUY & SAVE
$42.50 $44.99
Save 6%
Learn Windows PowerShell in a Month of Lunches
6 Learn PowerShell Scripting in a Month of Lunches

Learn PowerShell Scripting in a Month of Lunches

BUY & SAVE
$49.09
Learn PowerShell Scripting in a Month of Lunches
7 PowerShell Advanced Cookbook: Enhance your scripting skills and master PowerShell with 90+ advanced recipes (English Edition)

PowerShell Advanced Cookbook: Enhance your scripting skills and master PowerShell with 90+ advanced recipes (English Edition)

BUY & SAVE
$37.95
PowerShell Advanced Cookbook: Enhance your scripting skills and master PowerShell with 90+ advanced recipes (English Edition)
8 Windows PowerShell Pocket Reference: Portable Help for PowerShell Scripters

Windows PowerShell Pocket Reference: Portable Help for PowerShell Scripters

BUY & SAVE
$29.00
Windows PowerShell Pocket Reference: Portable Help for PowerShell Scripters
9 Learn PowerShell Toolmaking in a Month of Lunches

Learn PowerShell Toolmaking in a Month of Lunches

BUY & SAVE
$41.69 $44.99
Save 7%
Learn PowerShell Toolmaking in a Month of Lunches
10 Troubleshooting SharePoint: The Complete Guide to Tools, Best Practices, PowerShell One-Liners, and Scripts

Troubleshooting SharePoint: The Complete Guide to Tools, Best Practices, PowerShell One-Liners, and Scripts

BUY & SAVE
$27.00 $59.99
Save 55%
Troubleshooting SharePoint: The Complete Guide to Tools, Best Practices, PowerShell One-Liners, and Scripts
+
ONE MORE?

To launch a 64-bit PowerShell from a 32-bit cmd.exe, you can use the following command:

%SystemRoot%\sysnative\WindowsPowerShell\v1.0\powershell.exe

This command accesses the 64-bit version of PowerShell by using the sysnative alias, which redirects to the actual system32 directory on 64-bit systems. This allows you to run the 64-bit version of PowerShell from a 32-bit command prompt.

Keep in mind that some cmd.exe scripts or batch files may not work as expected when using this method, so it's important to test thoroughly before integrating it into your workflow.

What is the command to switch back to 32-bit PowerShell from 64-bit mode?

To switch back to 32-bit PowerShell from 64-bit mode, you can use the following command:

cd $env:windir\syswow64\WindowsPowerShell\v1.0 .\powershell.exe

This will change the directory to the 32-bit PowerShell executable and then launch the 32-bit version of PowerShell.

How to find out if my Windows architecture is 64-bit or 32-bit?

To find out if your Windows architecture is 64-bit or 32-bit, you can follow these steps:

  1. Right-click on "This PC" or "My Computer" on your desktop or in File Explorer.
  2. Select "Properties" from the drop-down menu.
  3. Under the System section, you will see information about your computer, including the system type.
  4. The system type will indicate whether your Windows architecture is 64-bit or 32-bit.

How to avoid common pitfalls when launching 64-bit PowerShell from 32-bit cmd.exe?

When launching 64-bit PowerShell from a 32-bit cmd.exe, there are some common pitfalls to avoid. Here are some tips to help you navigate this process successfully:

  1. Ensure that you are launching the correct version of PowerShell. When using a 32-bit cmd.exe to launch a 64-bit PowerShell, you need to explicitly specify the full path to the 64-bit version of PowerShell. You can usually find this at C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe.
  2. Be mindful of the environment variables. When using a 32-bit cmd.exe, the PATH variable may point to the 32-bit version of PowerShell. Make sure to use the full path to the 64-bit version of PowerShell in your command to avoid any confusion.
  3. Keep in mind potential compatibility issues. Some modules or scripts that work in 32-bit PowerShell may not function correctly in the 64-bit version. Make sure to test your scripts and modules in the 64-bit environment to ensure they work as expected.
  4. Understand the differences between 32-bit and 64-bit PowerShell. The 64-bit version of PowerShell can handle larger amounts of memory and can be more efficient with certain tasks. Familiarize yourself with the differences so that you can take full advantage of the capabilities of the 64-bit version.

By following these tips, you can avoid common pitfalls and successfully launch and use the 64-bit version of PowerShell from a 32-bit cmd.exe.