How to access and manage network drives in macOS

  • macOS accesses network drives using SMB paths and mounts them as volumes in the Finder, without using drive letters like in Windows.
  • The “Connect to server” option (⌘K) allows you to easily save and reuse connections to shared resources on Windows, NAS, or data arrays.
  • Network locations allow you to define different service settings and priorities for home, work, or other environments, making it easier to access servers.
  • Updating macOS, tidying up and disabling network services, and using login items improves stability and convenience when working with network drives.

Accessing network drives in macOS: mounting, credentials, and troubleshooting

Switching from Windows to macOS It usually leads to the same question sooner or later: why is accessing a network drive on a Mac so different? If you come from the world of the typical drive letter (X:, Z:, etc.), it's normal that the way macOS manages shared resources seems somewhat less intuitive at first, especially when you're constantly entering and leaving your home or office network and connections seem to "disappear."

The good news is that macOS offers several very flexible ways Connecting to network drives (SMB, AFP, etc.), keeping them visible in the Finder, automating their reconnection, and adapting network settings to different environments like home, work, or mobile networks are all part of this process. Understanding how network locations, SMB access, and some saving options work will make connecting and reconnecting your shared resources as easy as in Windows… or even easier.

How network drive access works in macOS

macOS does not "assign drive letters" Unlike in Windows, network drives are mounted as volumes within the file system and appear in Finder as if they were external drives. In practical terms, this means you can access them from the Finder sidebar, from the desktop (if you enable the option), or by navigating to the /Volumes folder.

When you connect to a shared resource using a route like smb://servidor/recursomacOS mounts that drive as long as the network connection is valid. If you leave your home or office network, the connection is lost and the drive disconnects. When you return to the original network, the system doesn't always automatically remount it, and this is where many Windows users encounter problems.

In Windows, the network drive assigned to a letter It continues to appear even when disconnected, and upon reconnecting to the network, it simply becomes accessible again. On macOS, the concept is different: the mounted volume disappears upon losing the connection and must be remounted, either manually (for example, with ⌘K) or through various automation strategies that we will discuss later.

The primary way to access a network drive in macOS It is through the SMB (Server Message Block) protocol, which is the current standard for both Windows servers and many others. NAS servers and Samba servers. Other protocols also exist, such as AFP (Apple's older protocol) or NFS, but SMB is the most common nowadays and the one you should keep in mind if we're talking about shared folders in Windows or mixed environments.

The most direct and universal method for accessing network drives On macOS, this is done using the Finder and the "Connect to Server" option. This option is especially useful when you know the server's path, for example, when you want to access a Windows share or folders on an institutional server.

To open this function you have two very simple pathsIn the Finder, go to the "Go" menu and select "Connect to Server…", or directly press the key combination ⌘K. A window will open where you can enter the address of the network drive.

The server path is usually written in SMB format, for example smb://smb1.s.upf.edu/Projects/grup_recerca o smb://smb1.s.upf.edu/homeIf you're coming from Windows and are used to something like \\server\share\The basic translation to the Mac world is to use smb://server/shareThe server and share name are the same; what changes is the syntax and the use of slashes.

Once you enter the correct address and press ConnectmacOS will ask for your credentials (if required) and mount the drive. It will appear in the Finder sidebar, usually under "Locations" or "Network," and you can use it like any other folder: open, copy, move files, etc.

If you want to have that connection handy for future occasionsYou can use the "+" button in the "Connect to Server" window. Clicking it saves the address to your favorites list, so you won't have to type it again next time: just select it and connect with a couple of clicks.

How to find and use the SMB address of a network folder

Many users coming from Windows wonder How to find out which SMB address to use to connect from macOS. The logic is simple: if in Windows you use a path like \\servidor\recursoOn a Mac, you'll have to transform it to smb://servidor/recursoThe server and resource names are identical; only the slashes and prefix change.

In a typical Windows environmentThe server and share name can be provided by your system administrator or found in the shared folder's properties. If you're accessing it from another Windows PC, simply view the full path in File Explorer and then convert it to the macOS-compatible SMB format.

In academic or research settingsIt's common to be provided with complete SMB paths already, as is the case with storage arrays in universities or data centers. Examples of this are addresses like smb://smb1.s.upf.edu/Projects/grup_recerca o smb://smb1.s.upf.edu/home, which provide access to project folders, datasets, or personal directories without backup.

Once you have the SMB address clearThe procedure is the same: open Finder, go to the "Go" menu, select "Connect to Server...", and paste the address. smb://servidor/recurso and you connect. If you're going to use that folder regularly, save the entry with the "+" button so you always have it available in the list of recent or favorite servers.

In some cases, the server may have multiple shared resources. without knowing its exact name. If you have permissions, you can connect only to the server's root directory, for example smb://servidorand then choose from the various shared folders that appear. This depends on the administrator's security settings, but it's a useful option when you're exploring what resources are available to you.

Keep network drives visible when leaving and rejoining the network

Accessing network drives in macOS

A very common problem when switching from Windows to macOS The problem is that network drives "disappear" from Finder when you leave your home or corporate network, and when you return, you have to reopen Command-K and type the path. Unlike drive letters in Windows, which remain visible even when disconnected, on a Mac the volume is unmounted and no longer appears as a mounted drive.

This way of working makes some technical sense.However, from a user's perspective, this can be inconvenient. The good news is that you can mitigate this behavior using several strategies: saving servers as favorites in the connection window, adding the drives to the boot items so they are mounted at login, or even resorting to more advanced scripts and automations if needed.

The first thing you should do is make sure Your usual servers are saved in the "Connect to Server..." favorites list. That way, you won't have to remember or type the full path every time: simply open Finder, press ⌘K, and double-click the server to retrieve it.

A classic option on macOS This involves adding network drives to your login items so they're automatically mounted when you sign in to your account. With the drive mounted and configured at startup, if your Mac is connected to your home or work network at that moment, the volume should appear in the Finder without you having to do anything manually.

Another alternative that some users consider Creating symbolic links to paths within /Volumes is one way to work, but for most home and office use, this is more complicated than necessary. Saving connections, using startup items, and properly configuring network locations is usually more than enough for comfortable daily work.

Network locations in macOS: what they are and when to use them

macOS includes a very powerful feature called “Locations” This allows you to save different sets of network settings and quickly switch between them. By default, the system uses a location called "Automatic" that groups all available network services (Wi-Fi, Ethernet, etc.) with a common configuration.

In most cases, automatic mode is sufficient. And you'll never have to touch anything. However, there are situations where configuring specific locations is very useful, for example, if you work for companies with different network policies or need to prioritize certain services depending on your location.

A typical exampleYou use the same type of connection, let's say Ethernet, both at home and at work, but your work settings (DNS, proxy, static IP, etc.) prevent your Mac from automatically connecting to home networks with those same parameters. In that scenario, creating a "Home" location and a "Work" location or create Wi-Fi network profiles It allows you to switch from one profile to another in an instant.

Another very common case This occurs when your Mac connects to more than one network service at a time, such as Wi-Fi and Ethernet, and you want the priority order to change depending on the environment. At the office, you might want your Mac to use Ethernet first for stability and speed, while at home you might prefer it to try to connect via Wi-Fi first. With separate locations, you can define this service order differently for each.

You may also find it useful to create a testing location When your Mac is experiencing connectivity issues, a fresh location with clean settings lets you quickly rule out configuration errors without losing your usual profile settings. Once you've finished testing, simply return to your regular location.

Create and manage network locations in macOS Ventura and later

On macOS Ventura 13 and later versionsApple redesigned System Preferences, which are now called System Settings. The Network section is still there, but some options are organized differently, including location management.

To create a new network location in these versionsOpen the Apple menu  and choose “System Settings.” In the sidebar, click “Network.” You’ll see a list of available network services (Wi-Fi, Ethernet, etc.) and, below that list, a pop-up menu called “More” or represented by a three-dot icon.

Click on that "More" menu and choose the option Locations > Edit locationsA window will open showing the current location (probably "Automatic"), from which you can manage the other locations. To add a new location, click the "+" button below the list.

Write a descriptive name for the new location, such as “Work”, “Home”, or “Mobile”, so it’s very clear which one to select depending on your location. If you ever want to remove a location you no longer use, select it from the list and use the button with the “−” (minus) symbol.

When you finish adding or deleting locationsPress “OK”. From that moment on, any changes you make to the network settings (Wi-Fi, Ethernet, VPN configuration, service order, etc.) will be saved within the active location. The settings of previous locations will remain intact, and you can return to them when needed.

To complete the location change and apply the settingsSimply exit Network Settings or System Settings. From that point on, your Mac will use the newly configured profile to connect to different networks, which may affect how and when your network drives connect.

Network locations in earlier versions of macOS

If you are using a version earlier than macOS VenturaLocation settings are configured through the classic System Preferences, although the logic is very similar. The interface changes slightly, but the basic concepts and steps remain the same.

Start by opening the Apple menu  and selecting “System Preferences”. Then, click on “Network”. At the top of the window you will see a drop-down menu called “Location” which, by default, is usually set to “Automatic”.

Click on that Location menu and select Edit LocationsA list of your current locations will be displayed, and you can add or remove any you like. To create a new location, tap the "+" button below the list and enter a descriptive name, such as "Work," "Home," or "Mobile."

If at any time you want to delete a location To remove a profile that is no longer in use, select it and press the button with the “−” icon. No other global network settings will be deleted; only that specific settings profile will disappear.

Once you have the locations definedPress “OK” to return to the main Network window. Now, any changes you make to Wi-Fi, Ethernet, or other services will only be saved for the active location. The settings for other locations will remain as you left them, ready to be restored when you reselect them.

For the change of location to take effectClick the “Apply” button. This will confirm the changes, and macOS will begin using that specific combination of settings, which is especially useful if you have different ways of accessing your network resources between home and the office.

Quickly change network location

Once you have created multiple locationsSwitching between them is very simple and allows you to adapt your Mac almost instantly to the environment in which you are using it. This not only affects how it connects to the Internet, but also how it accesses network drives, internal servers, and so on.

In many versions of macOS you can change location Directly from the Apple menu . If you go to the menu and see the "Location" option, you'll find a submenu with all the locations you've created. Just select the one you want to use.

This Apple menu option usually appears You'll only see the locations submenu if you have more than one location configured in your Network settings. If you only have automatic location enabled, you won't see the locations submenu, so the first step is always to create at least one alternative location.

You can also change your location from within the Network Settings themselves.This can be done using the Location menu at the top (in older versions) or the "More" menu in macOS Ventura and later. The result is the same: the set of settings associated with that location is activated, including its service priorities, preferred networks, and other parameters.

Organize your locations well This is especially useful if your network drives are only accessible in specific environments (for example, corporate resources that exist only on the VPN or the company's physical network). This way, when you change locations, your Mac will know which network services take priority and how to handle those drives.

Change the order of network services and disable connections

Another important feature that influences how your Mac accesses the network This is the order of services, also known as port priority. If your computer has Wi-Fi, Ethernet, mobile connections, or other interfaces, the system decides which to use first based on this order.

If you are interested in a specific locationyour Mac always uses Ethernet (including Ultra EthernetYou can adjust the service priority from the Network panel, prioritizing wired connections over Wi-Fi (or vice versa). This way, if you have a fast wired connection at the office and a stable Wi-Fi connection at home, you can choose which interface takes precedence in each environment.

In addition to ordering services, macOS lets you disable These are the ones you don't want used in a particular location. This is very useful if you want to ensure your Mac doesn't try to use a specific network service that could cause conflicts or suboptimal routes to access your network drives.

On macOS Ventura 13 or laterDisabling a service is very simple: open the Apple menu  > System Settings > Network, locate the active service you want to disable (for example, an Ethernet adapter you don't want to use at home), Control-press on it and choose "Disable Service" from the context menu.

In older versions of macOSThe process is similar, but the interface is different. Go to System Preferences > Network, select the active network service you want to disable, and below the list of services, click the Action menu. From there, you can choose "Disable Service" to make that interface unavailable in the current location.

By playing with the order and activation of services Within each location, you can ensure your Mac always chooses the most suitable route to reach your servers and shared drives, reducing connection errors and preventing the system from insisting on using less convenient connections.

Best practices for working with network drives in macOS

To get the most out of network drives in macOS It's a good idea to combine all of the above with a few simple habits. First: always update to the latest version of macOS that's compatible with your computer. Some networking options only appear, or work better, in newer versions, and Apple recommends installing the latest updates if you don't see the settings described here.

Save all the server addresses you use often. Use the "+" button in the "Connect to Server" window. This will give you access to your important resources with a single click, eliminating the need to remember long or complex paths. This is especially useful if you frequently connect to multiple storage arrays, clusters, or research data servers without backups.

Check your login settings To add the network drives you always want mounted when you log in. Although reconnection might fail if the server is unavailable, it will usually save you time when you turn on your Mac within your regular network.

Avoid overly complicated solutions You can use symbolic links from the Terminal if you're looking for something similar to the simple "mapped drive" in Windows. In practice, macOS offers simpler and less error-prone methods, especially if you don't want to deal with complex system commands or advanced scripts.

If you use different networks with very different requirements (For example, an office with a mandatory VPN, a home with its own NAS, a university with dedicated SMB servers), it takes full advantage of network locations. With a few well-designed profiles, switching environments will be as easy as selecting the appropriate location from the Apple menu or the Network panel.

Finally, accessing network drives in macOS It may feel a little different from Windows drive letters, but once you internalize the concepts of SMB, "Connect to Server", network locations and service order, the system offers considerable flexibility and very solid integration with Windows servers, NAS and data arrays, both in home networks and in corporate and academic environments.

Different types of hypervisor networks (NAS, Bridged,...)
Related article:
What are the different types of hypervisor networks (NAS, Bridged,…)?