The fastest way to open a folder in Command Prompt

To open a folder in Command Prompt, type start followed by a space and the folder path, then press Enter. For example, start C:\Users\Documents opens your Documents folder in File Explorer. The folder opens in a new window while Command Prompt stays open for your next command.

If the folder path contains spaces, wrap it in quotation marks: start "C:\Program Files\My Folder". Without the quotes, Command Prompt reads the path as separate commands and fails.

You can also navigate into a folder and stay in Command Prompt using the cd command instead. Type cd C:\Users\Documents and press Enter. The prompt changes to show you are now inside that folder. This keeps Command Prompt open and ready for the next command.

Key Takeaways

  • Use start followed by a folder path to open the folder in File Explorer while keeping Command Prompt open.
  • Wrap folder paths in quotation marks if they contain spaces, like start "C:\Program Files\Folder Name".
  • Use the cd command to move into a folder and stay inside Command Prompt for further commands.
  • Type cd .. to move up one folder level, or cd \ to jump to the root of your drive.

Using the start command to open folders

The start command is the simplest way to open a folder when you want to see its contents in File Explorer. After you type the command and press Enter, a new File Explorer window appears showing the folder you named. Command Prompt remains open in the background, ready for your next task.

You can use start with just a folder name if you are already inside the parent folder. For example, if you are in C:\Users, typing start Documents opens your Documents folder. You do not need to type the full path.

If you want to open the current folder (the one you are already in), type start . and press Enter. The single period represents the current location. This is useful when you have navigated deep into a folder structure and want to see what is there without typing the full path.

Navigating folders with the cd command

The cd command (short for "change directory") moves you into a folder and keeps you in Command Prompt. This is useful when you need to run multiple commands inside the same folder or check what files are there. Type cd followed by the folder path, then press Enter. The prompt updates to show your new location.

To move up one level to the parent folder, type cd .. and press Enter. Two periods mean "go up one folder." You can chain them together: cd ..\.. moves up two levels. To jump all the way to the root of your drive, type cd \.

If you get lost, type cd \ to return to the root, or type pwd (print working directory) to see exactly where you are. On older Windows systems, use cd with no arguments to display your current location instead.

Handling folder paths with spaces and special characters

Folder names with spaces cause Command Prompt to misread your command unless you use quotation marks. If you have a folder named "My Documents" and type start C:\My Documents, Command Prompt treats "My" and "Documents" as separate items and fails. The correct syntax is start "C:\My Documents".

The same rule applies to the cd command. Type cd "C:\Program Files\My Application" to move into a folder with spaces. Without quotes, you will see an error message like "The system cannot find the path specified."

Folder names with other special characters like parentheses, ampersands, or hyphens usually work without quotes, but quotation marks never hurt. If a command fails and the path has any unusual characters, try wrapping the entire path in quotes as your first troubleshooting step.

Listing files and folders before opening

Before you open a folder, you may want to see what is inside without leaving Command Prompt. Type dir and press Enter to list all files and folders in your current location. The output shows the name, date modified, and size of each item. Folders are marked with <DIR>.

To see only folders, type dir /ad and press Enter. The /ad flag filters the list to show directories only. To see only files, type dir /a-d. These commands help you verify the folder name is spelled correctly before you try to open it.

If the list is long and scrolls past your screen, type dir | more to display one page at a time. Press the spacebar to see the next page, or press Q to quit.

Opening folders from different drives

If you need to open a folder on a different drive (like D: or E:), you must first switch to that drive. Type the drive letter followed by a colon, like D:, and press Enter. The prompt changes to show D:\. Now you can use cd or start commands on that drive.

You can also open a folder on another drive without switching. Type start D:\Folder Name and press Enter. This opens the folder in File Explorer while keeping you on your original drive in Command Prompt. This is faster if you only need to look at one folder on another drive.

If a drive is not showing up, it may not be connected or recognized. Check File Explorer to confirm the drive appears there. If it does, try typing the drive letter again or restarting Command Prompt.

Troubleshooting common errors

If you see "The system cannot find the path specified," the folder path is wrong or the folder does not exist. Double-check the spelling and make sure you used quotation marks if the path contains spaces. You can also type dir to list what folders are actually in your current location.

If you see "'start' is not recognized as an internal or external command," you are using a non-Windows system or a different terminal. The start command works only in Windows Command Prompt. On Mac or Linux, use open (Mac) or nautilus or xdg-open (Linux) instead.

If a folder opens but it is the wrong one, you may have typed a path that exists but is not the folder you intended. Use dir to confirm you are in the right parent folder, then check the exact spelling of the subfolder you want to open.

Frequently Asked Questions

Can I open a folder using just the folder name without the full path?

Yes, if the folder is inside your current location. Type start Folder Name or cd Folder Name and the command works. If the folder is elsewhere on your drive, you need the full path starting from the root (C:\) or the drive letter.

What is the difference between start and cd?

The start command opens a folder in File Explorer and leaves Command Prompt open. The cd command moves you into the folder inside Command Prompt itself. Use start when you want to browse visually; use cd when you need to run commands inside that folder.

How do I go back to the previous folder after using cd?

Type cd .. to move up one level to the parent folder. If you moved down multiple levels, type cd .. multiple times, or type cd \ to jump straight to the root of your drive.

Why does my folder path not work even though I typed it correctly?

The most common reason is missing quotation marks around a path with spaces. If the path contains spaces, wrap the entire path in double quotes: start "C:\My Folder\My Subfolder". Also check that the folder actually exists by using dir to list the contents of the parent folder.

Can I open multiple folders at once?

Yes. Type start C:\Folder1 and press Enter, then type start C:\Folder2 and press Enter. Each command opens a new File Explorer window. Command Prompt stays open and ready for more commands.