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 October 2025

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.34 $59.99
Save 21%
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 Penetration Testing: Explore the capabilities of PowerShell for pentesters across multiple platforms

PowerShell for Penetration Testing: Explore the capabilities of PowerShell for pentesters across multiple platforms

BUY & SAVE
$47.49 $49.99
Save 5%
PowerShell for Penetration Testing: Explore the capabilities of PowerShell for pentesters across multiple platforms
4 Learn PowerShell Scripting in a Month of Lunches

Learn PowerShell Scripting in a Month of Lunches

BUY & SAVE
$49.71
Learn PowerShell Scripting in a Month of Lunches
5 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
6 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
7 Learn PowerShell Toolmaking in a Month of Lunches

Learn PowerShell Toolmaking in a Month of Lunches

BUY & SAVE
$20.52 $44.99
Save 54%
Learn PowerShell Toolmaking in a Month of Lunches
8 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)
9 Learn Windows PowerShell in a Month of Lunches

Learn Windows PowerShell in a Month of Lunches

BUY & SAVE
$34.99
Learn Windows PowerShell in a Month of Lunches
10 Hands-On Penetration Testing on Windows: Unleash Kali Linux, PowerShell, and Windows debugging tools for security testing and analysis

Hands-On Penetration Testing on Windows: Unleash Kali Linux, PowerShell, and Windows debugging tools for security testing and analysis

BUY & SAVE
$22.26 $48.99
Save 55%
Hands-On Penetration Testing on Windows: Unleash Kali Linux, PowerShell, and Windows debugging tools for security testing and analysis
+
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.