Halloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan NowHalloween DealsAmazon USOctober picks are moving - compare before checkoutAmazon US: current deals, useful picks and tech finds.See Picks×
FREEDOM251

Freedom251 › Blog › drive mapping

How to Fix Error 0x008A1934 on Windows 11 and 10

By Freedom251 Team · · 12 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.

Error 0x008A1934 means Windows attempted to join a drive to a directory that is already on another joined drive. Microsoft identifies the condition as Win32 error 138, ERROR_JOIN_TO_JOIN, with the message “The system tried to join a drive to a directory on a joined drive.” The code does not name the program that issued the request, so the reliable fix is to identify the command, script, installer, scheduled task or utility creating the nested mapping, then correct or remove that mapping at its source.

This is normally a drive-mapping configuration problem, not an indication that a physical disk must be replaced. The steps below show how to identify the mapping, remove only the conflicting entry, stop it from returning at sign-in or startup, and collect the evidence needed if another application recreates it.

As an Amazon Associate I earn from qualifying purchases.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What does error 0x008A1934 mean?

Windows displays this code when a JOIN operation targets a directory that is itself located on a drive already joined elsewhere. In practical terms, one drive letter or path is being used as the foundation for another drive mapping, creating a nested relationship that the JOIN operation rejects.

Representation Meaning
0x008A1934 The form commonly shown in a dialog or log
0x8A The Win32 error value, hexadecimal 138
138 Decimal value of the Win32 error
ERROR_JOIN_TO_JOIN Microsoft’s symbolic name for the condition

Microsoft’s official wording is: “The system tried to join a drive to a directory on a joined drive.” You can verify the definition in Microsoft’s System Error Codes (0-499) table.

#1 Best Overall
Sale
TOZO A1 Wireless Earbuds Bluetooth 5.3 Light Weight in Ear Headphones | IPX5 Waterproof,2 Mics for AI Calls,Immersive Premium Sound Bass Headset with Charging Case,32 EQ via App Black
  • [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
  • [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
  • [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
  • [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
  • [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.

The number alone does not tell you whether the request came from a logon script, a deployment package, an installer, a scheduled task, a legacy utility or an application’s own configuration. Finding that originating component is therefore the central part of troubleshooting.

Why does Windows say it tried to join a drive to a joined drive?

The conflict occurs when the destination directory is already inside a path represented by another joined or substituted drive. For example, suppose X: points to C:Projects. A later operation that tries to create Y: pointing to X:Builds is attempting to build a second mapping through the first one. The exact letters and folders vary, but the nesting relationship is what matters.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

JOIN and SUBST are not interchangeable

A JOIN-style operation associates a drive with a directory. The SUBST command also gives a drive letter to a local directory, while a network mapping normally uses a different mechanism. Two entries can look similar in File Explorer yet be created and removed by different commands or management tools.

Use the method that created an entry when you correct it. Deleting a network mapping with a local-substitution command, or changing a script without changing the persistent task that reruns it, can leave the original conflict in place.

A nested path can be hidden by a friendly drive letter

Applications often store a short drive letter instead of the underlying folder path. A script may therefore appear to reference an ordinary drive even though that drive resolves into a directory on another mapped drive. Inspect both the drive letter and its target path before changing anything.

What should I record before changing a mapping?

Capture the context while the error is reproducible. This prevents a later restart or sign-out from erasing the clues that identify the creator.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Copy the complete dialog text, including the hexadecimal code and any program name.
  • Write down the exact time, date and Windows account that saw the error.
  • Record what happened immediately before it: signing in, launching an application, installing an update, running a build, connecting to a server or starting a scheduled job.
  • Note every drive letter and folder mentioned by the application or script.
  • Save the application, installer, deployment or task log from the same time window.

If a dialog has a “Details,” “View log” or similar control, save that information before dismissing it. The originating component may be listed there even when the Windows error text is generic.

How do I find the command, script or program creating the bad mapping?

Start with the event that immediately preceded the failure, then work outward to the mechanism that launched it. The objective is not to search Windows randomly; it is to connect the timestamp to one creator.

Check the application or installer log

Open the product that reported the failure and inspect its log, setup report or diagnostics page. Search for join, subst, drive letters such as X:, and the target directory. If the message appeared during software installation or an update, the installer log is usually more useful than a general Windows log because it records the exact action being attempted.

Review logon and deployment scripts

Organizations commonly create mappings when a user signs in, a device starts, or a deployment tool runs. Inspect the script or configuration that executes at that stage. Search for the terms join, subst, net use, drive-letter assignments and the directory named in the error.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
Smart Watch for Men Women Compatible with iPhone Samsung Android Phone 1.69 inch Full Touch Screen IP68 Waterproof Bluetooh Fitness Tracker Heart Rate/Sleep Monitor (Black)
  • 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
  • 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
  • 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
  • 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
  • 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.

For a quick search inside a folder containing your own scripts, Command Prompt can display matching lines:

findstr /s /i /n "join subst net use" C:PathToScripts*.*

Replace the example folder with the location you are authorized to inspect. This command finds text; it does not prove that every matching line ran, so compare the result with the failure time and the task that launched the script.

Inspect scheduled tasks

Open Task Scheduler and review tasks whose triggers match the recorded time: “At log on,” “At startup,” a recurring schedule or an event trigger. Check the Actions tab for a script, command file or utility that could create a drive mapping. The task history can show whether it ran immediately before the error.

Look at the process that launched the operation

Task Manager, the application’s own log, or an enterprise deployment record may identify the process. Record its executable name and path. If the executable belongs to another vendor, preserve the information rather than deleting files or changing unrelated Windows components.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How do I inspect current drive mappings in Windows 11 or 10?

Inspect first and remove second. A mapping can be visible only in the account or session where it was created, so run the checks in the same user context that produced the error whenever possible.

List local substitutions with Command Prompt

Open Command Prompt and run:

subst

Windows lists drive letters created with the SUBST mechanism and the directory each letter represents. Compare every target directory with the other mapped paths. If a target begins with another mapped drive letter, you have a likely nested relationship.

List network mappings

For mappings created through the network-drive mechanism, run:

net use

Review the local drive letter and remote or redirected target. Do not assume that an entry shown by net use was created by the same script as an entry shown by subst; the removal command must match the creation method.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Use PowerShell as a second view

PowerShell can show file-system drives available to the current session:

Get-PSDrive -PSProvider FileSystem

This is a supplementary view, not a replacement for checking the creator’s log. If the failing program runs under a different account or service context, its drive list may differ from the one shown in your interactive window.

Rank #3
Sale
New Bee Guitar Cable 10ft Electric Instrument Bass AMP Cord | 6.35mm Jack, Durable Design, Stage and Home Studio Use, Low Noise Shielded Electric Cord for Bass, Keyboard, Amp, Mixer
  • [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
  • [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
  • [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
  • [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
  • [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by

Inspect the exact target path

For each suspicious letter, open the target directory shown by the command and verify whether it is physically rooted on another mapped letter. Do not rely only on what File Explorer displays; the path recorded in the script or command is the authoritative value for deciding whether the mapping is nested.

How do I remove a conflicting mapping safely?

Remove only the stale or nested entry after recording its source. If the mapping is still required, edit the creator so it points to a non-nested path instead of deleting the mapping permanently.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Remove a local SUBST mapping

If subst identified the entry, remove the specific letter shown in that output:

subst X: /d

Replace X: with the actual conflicting letter. The command above is appropriate only for a SUBST mapping. If the drive was created by another mechanism, use that mechanism’s removal command instead.

Remove a network mapping

If net use identified the entry, remove that mapped letter with:

net use X: /delete

Confirm the letter before pressing Enter. A removal can make files unavailable to applications that depend on that mapping, so close those applications and ensure you have the underlying path or server details before proceeding.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Correct the source rather than repeating the deletion

Open the script, task action, installer configuration or application setting that created the entry. Change the destination so it is not inside a directory represented by another joined drive. Alternatively, use a single stable base path and create all required mappings directly from that base, if the software supports that arrangement.

Save the change, run the source once, and then repeat the inspection commands. A successful correction leaves no nested target and prevents the same operation from attempting the rejected join.

What if the mapping returns after I restart or sign in?

A returning mapping means a persistent source is still creating it. Find the source that runs at the relevant lifecycle point instead of deleting the entry after every reboot.

  1. Sign out or restart only after saving the timestamp and current mapping list.
  2. As soon as the error returns, note whether it appeared during sign-in, startup, application launch or a scheduled time.
  3. Check the corresponding Task Scheduler trigger, logon script, deployment policy or application startup setting.
  4. Disable or edit only the identified action, then test the action again under the same account and conditions.
  5. Confirm with subst and net use that the corrected source creates a direct, non-nested target.

If the mapping is created by an organization’s management policy, local deletion may be temporary by design. In that case, provide the administrator with the exact path relationship and timestamp so the policy can be corrected centrally.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
BSIMB 15.6" Digital Family Calendar & Chore Chart, No Subscription Fees
  • Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
  • Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
  • All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
  • Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
  • Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.

What should I do if an installer or application keeps producing the error?

Do not repeatedly retry an operation that recreates the same mapping. Preserve the installer or application log, identify the command it attempted, and check whether its configuration stores a drive letter that now points inside another mapping.

For an installer

Cancel the installation if it is still running, save its log, and look for a custom destination, deployment variable or prerequisite script that creates the drive. Correct that configuration and rerun the installer. If the package is managed by another company or administrator, send them the complete message and the path relationship rather than changing unrelated Windows settings.

For a scheduled build or automation job

Run the job’s command manually in a controlled window only after recording its original parameters. Replace a nested drive target with the underlying non-nested path, or remove the redundant mapping step if the job can use the existing base path directly. Keep the original script as a backup so the change can be reversed.

For an application with no visible script

Use the application’s diagnostics or support export to obtain the command and timestamp. The error definition does not identify the responsible executable, so guessing at drivers, registry cleaners or hardware replacements is unlikely to address the cause.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Does this error indicate a bad disk, missing driver or malware?

Not from the code itself. The documented condition is a rejected drive-join relationship; it does not report a disk surface failure, a missing device driver or malicious software. A physical replacement product is therefore not indicated by this definition.

Investigate storage health, drivers or security incidents only when separate symptoms support those concerns, such as read/write errors, a device-specific failure, repeated blue screens or alerts from your security software. Do not erase mappings or system files solely because this hexadecimal code appeared.

What if the code appears in Device Manager?

If a Windows management interface reports the code for a device, open that item’s Properties and read the Device status and details shown there. Microsoft’s Device Manager guidance for Windows 11 and Windows 10 explains how to reach that Properties view and interpret reported codes: Error codes in Device Manager in Windows.

However, the Win32 definition of 0x008A1934 still describes a JOIN_TO_JOIN condition. If Device Manager appears to associate the code with a device, record the device name, status text and the operation that produced the message, then provide those details to the device or software vendor. Do not infer that replacing the device will fix a mapping conflict without evidence that the device itself is failing.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How can I verify that the fix worked?

Verification should test both the immediate operation and the condition that previously recreated the mapping.

  1. Run subst and net use again and confirm that the rejected nested relationship is absent.
  2. Repeat the original action that triggered the message, such as launching the installer, signing in or running the scheduled task.
  3. Check the application or task log for a successful completion at the new timestamp.
  4. Restart or sign out if the original problem appeared during startup or sign-in, then inspect the mappings again.
  5. Open the files or application that depend on the corrected path and verify that they resolve to the intended directory.

If the error returns, stop changing entries at random. Compare the new timestamp with task history and logs; a different creator may be generating a second nested mapping.

When should I contact Microsoft or the application vendor?

Escalate when no local source can be identified, when a managed policy recreates the mapping, or when the application continues to issue the operation after its configuration has been corrected. Include:

  • The exact text and code, including whether it was shown as 0x008A1934 or another format.
  • Windows edition and version, the signed-in account context and the date and time.
  • The originating executable, script, task or installer, if known.
  • Output from subst and net use captured before and after the failure.
  • The source and destination paths, with confidential server or user information redacted safely.
  • The relevant application, installer or task log.

Microsoft documents the error value but does not publish one universal repair workflow for every program that can request a join. The vendor that owns the creating script or utility can therefore be the fastest route when the source is outside Windows itself.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

As an optional shortcut after you have identified the problem, Outbyte PC Repair can look for and address some common Windows issues, including broken system elements and shared DLL problems, while also offering cleanup and diagnostic features. It complements antivirus software rather than replacing it; results vary, and no tool repairs every crash. It runs on Windows 11, 10, 8 and 7 and offers a free trial by category for at least two days before a subscription is required.

Frequently asked questions

Can changing the drive letter alone solve 0x008A1934?

Only if the creator is configured to use that letter and the new target no longer sits inside another joined path. Arbitrarily changing letters can break applications that store the original path, so edit the responsible script or configuration and test its dependents.

Why can two users see different mappings on the same PC?

Drive mappings are associated with the account or execution context that created them. A mapping visible in your interactive Command Prompt may not exist for a scheduled task or service running under another account, which is why the inspection must match the context that produced the error.

Can I ignore the message if my files still open?

You can sometimes continue temporarily, but the failed join may affect only a later step, backup job or automated task. Record the source and correct it before relying on the mapping for future sign-ins, deployments or scheduled work.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Should I disable security software while troubleshooting?

The error definition does not point to antivirus interference, so disabling protection is not a standard remedy. Keep security controls enabled and investigate them only if their own logs show that they blocked the specific script or executable.

Frequently Asked Questions

Can changing the drive letter alone solve 0x008A1934?

Only if the creator is configured to use that letter and the new target no longer sits inside another joined path. Arbitrarily changing letters can break applications that store the original path, so edit the responsible script or configuration and test its dependents.

Why can two users see different mappings on the same PC?

Drive mappings are associated with the account or execution context that created them. A mapping visible in your interactive Command Prompt may not exist for a scheduled task or service running under another account, which is why the inspection must match the context that produced the error.

Can I ignore the message if my files still open?

You can sometimes continue temporarily, but the failed join may affect only a later step, backup job or automated task. Record the source and correct it before relying on the mapping for future sign-ins, deployments or scheduled work.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Should I disable security software while troubleshooting?

The error definition does not point to antivirus interference, so disabling protection is not a standard remedy. Keep security controls enabled and investigate them only if their own logs show that they blocked the specific script or executable.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

drive mappingerror 0x008A1934ERROR_JOIN_TO_JOINTroubleshootingWindows 10Windows 11

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Crashes, No Sound, or Screen Glitches?Free driver scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.