Windows only pretends it can’t read Linux partitions—there’s a built-in way to access them


If you dual-boot Windows and Linux, you’ve probably run into this issue before. You boot into Windows to get some work done, open File Explorer to grab a file from your Linux drive, and the drive just isn’t there. It’s plugged in, it’s healthy, and Windows even acknowledges it in Disk Management—but the actual files are nowhere to be found.

Meanwhile, when you’re on the Linux side, your Windows partition usually shows up without any fuss, and you can copy files back and forth all day. That one-sided arrangement makes it feel like Windows is deliberately walling you off from your own files. So what’s actually happening here—and how can you access your Linux files while working inside Windows?

Why Linux partitions are invisible to Windows

Windows isn’t broken—It just doesn’t speak Linux

Isometric illustration of a laptop running Windows 11 and the File Explorer icon surrounded by prohibition signs. Credit: Lucas Gouveia/How-To Geek | Ico Maker/Shutterstock

The problem basically comes down to unsupported file systems. Windows natively understands only a handful of file systems—primarily NTFS, exFAT, FAT32, and the newer ReFS. Meanwhile, Linux distros use completely different file systems, namely ext4, Btrfs, XFS, or ZFS.

Now, Windows lacks the necessary drivers to read these Linux filesystems. As such, when Windows scans the partition, it may appear in Disk Management, but the contents will remain inaccessible from File Explorer.

However, most modern Linux distros ship with NTFS support out of the box, which is why your Windows partition usually mounts automatically when you boot into Linux. You can typically browse, copy, and modify all your Windows files from Linux without any extra setup.

For years, the usual workaround was installing third-party software. People would use free tools like DiskInternals Linux Reader and Ext2Read alongside paid options like Linux File Systems for Windows, which cost around $20.

But here’s the thing—you no longer need third-party software to access Linux files from Windows. Windows 11 includes a built-in workaround for this long-standing problem. It might feel a little hacky, but it works surprisingly well.

Make the invisible visible using WSL2

The solution was hiding inside Windows all along

WSL2, short for Windows Subsystem for Linux 2, is Microsoft’s virtualization-based Linux compatibility layer for Windows. It lets you run a real Linux environment directly inside Windows, complete with an actual Linux kernel.

You can use it to install popular Linux distros like Ubuntu, Debian, or Arch and access them through Windows Terminal or PowerShell. And because WSL2 runs a genuine Linux kernel, it can natively work with Linux file systems like ext4 and others.

All you need to do is attach the physical disk containing your Linux partition directly to WSL2. Once mounted inside the Linux environment, the files become accessible to Windows using WSL’s built-in filesystem integration layer.

Now, you can browse your Linux files from the WSL terminal if you want, but the real advantage is that they also become accessible through Windows File Explorer. This means you can drag and drop files between your Windows and Linux partitions using the normal Windows interface—no rebooting, terminal gymnastics, or third-party apps required.


The Terminal open on a laptop running Ubuntu.


This is the one Windows feature that convinced me I don’t need Linux

I’ve tried to make Linux my daily OS, but I keep coming back to Windows. Here’s what still pulls me back, even when Linux does some things better.

How to mount your Linux partition to your Windows PC

It’ll barely take you 10 minutes

Here’s a step-by-step guide to mounting your Linux partition in Windows so you can browse and interact with your Linux files directly from the Windows File Explorer.

Step 1: Find your drive

Press Win+X to open the Power User menu and select Terminal (Admin). Then run the following command:

Get-CimInstance -ClassName Win32_DiskDrive | Select-Object DeviceID, Model, Size

This lists every physical disk in your system with its model name, size, and a DeviceID that looks like \\.\PHYSICALDRIVE0. Find your Linux drive in the list (the model name and size make it easy to spot) and note its DeviceID.

Step 2: Attach the drive to WSL

PowerShell admin terminal showing Get-CimInstance disk list followed by wsl --mount PHYSICALDRIVE0 --bare completing successfully.

Still in the admin PowerShell window, run:

wsl --mount \\.\PHYSICALDRIVE0 --bare #replace PHYSICALDRIVE0 with whichever disk houses your Linux partition

Replace “PHYSICALDRIVE0” with the correct disk number from the previous step. This command attaches the physical disk directly to WSL2 without automatically mounting its partitions.

sansung 990 pro

Storage capacity

1TB

Hardware Interface

PCIe 4.0

The 990 PRO is a fast, power-efficient, and reliable M.2 SSD from Samsung that will give a storage boost to anything from your gaming desktop to your laptop or even a PS5. You can even choose the RGB heatsink version for extra cooling power and a bit of bling. 


Step 3: See what’s on the drive

WSL2 Ubuntu terminal showing lsblk -f output listing attached disk partitions with filesystem types including ext4, vfat, swap, and btrfs.

Open a regular Windows Terminal (not admin), enter wsl to enter your Linux environment, and run:

lsblk -f

This lists all block devices visible to WSL, including the disk you just attached, along with each partition’s filesystem type and label. You’re looking for entries like sda, sdb, and their partitions (sda1, sda2, and so on). Identify the partition containing the Linux files you want to access. From here, you can either mount all the partitions or just the one that contains the Linux files you wish to access.

Step 4: Mount the partition you want

The exact command to mount your Linux partition will depend on the filesystem on your Linux distro. For ext4 partitions—common on Ubuntu, Debian, Mint, and many others—run the following commands back to back:

sudo mkdir -p /mnt/wsl/mylinux #creates the folder you're mounting to
sudo mount -t ext4 /dev/sda1 /mnt/wsl/mylinux #mounts the partition to the newly created folder

The first command creates a mount directory, while the second mounts the partition to it.

Alternatively, if your distro uses Btrfs—the default on Garuda, Fedora, openSUSE, and others—it’s nearly the same, except Btrfs uses subvolumes, so you may need to specify which subvolume to mount.

sudo mkdir -p /mnt/wsl/mylinux #creates the folder you're mounting to
sudo mount -t btrfs -o subvol=@ /dev/sda1 /mnt/wsl/mylinux #mounts the partition to the newly created folder

The root subvolume is typically @ and the home subvolume is @home. That said, depending on your distro’s layout, the subvolume name may differ.

Step 5: Access your Linux files through the File Explorer

Now it’s time for the payoff. Open File Explorer and type this into the address bar:

\\wsl$

This opens a special Windows network-style namespace that exposes WSL2 Linux filesystems to Windows. You’ll see all the Linux distros you’ve installed using WSL here. For example, I see Ubuntu.

Open the folder containing the WSL distro you used to mount your Linux partition, and you’ll see that distro’s entire filesystem. All you need to do now is locate the mnt directory, open it, and inside you’ll find the Linux partition you just mounted. From here, you can browse files, open them, copy them to your Windows drive, or drag files in the other direction.

The one catch worth knowing is that these mounts don’t persist after a system reboot. If you restart Windows, you’ll need to repeat the attach and mount process. That’s annoying if you do this regularly, which is exactly what the next section is for.

Automate the mounts so you don’t repeat yourself

One scheduled task and you never do this again

PowerShell admin terminal showing New-ScheduledTaskAction and Register-ScheduledTask commands creating the MountLinuxDrives task at logon.

If you want the Linux partition to mount every time you log into Windows, you can create a scheduled task that automatically runs the wsl –mount commands. Simply open the Terminal (Admin) like before and run the following command:

$action = New-ScheduledTaskAction -Execute "powershell.exe" -Argument '-WindowStyle Hidden -Command "wsl --mount \\.\PHYSICALDRIVE0 --bare; wsl -- bash -c \"sudo mkdir -p /mnt/wsl/mylinux && sudo mount -t btrfs -o subvol=@ /dev/sdc5 /mnt/wsl/mylinux\""'

Replace the drive number, filesystem type, partition path, and mount location with the values you used earlier in the guide. Don’t blindly copy and paste the example command above, or you’ll either mount the wrong partition or trigger an error.

Once that’s done, enter the following commands back to back:

$trigger = New-ScheduledTaskTrigger -AtLogOn
Register-ScheduledTask -TaskName "MountLinuxDrives" -Action $action -Trigger $trigger -RunLevel Highest -Force

And that’s it—you have successfully created a scheduled task that will automatically run the mount script at login, so you always have access to your Linux partition while you’re working inside Windows.

If you ever want to remove the scheduled task, just run this command:

Unregister-ScheduledTask -TaskName "MountLinuxDrives" -Confirm:$false


A person using a laptop with Windows 11 and a clock beside it.


Task Scheduler for Beginners: How to Automate Windows Maintenance and More

Set it and forget it with task scheduler!


Dual-boot setups just got a lot more seamless

There you have it: a clean and fully native way to interact with your Linux partition from your Windows system. Your Linux drive shows up in File Explorer, behaves like any other drive, and lets you seamlessly shuffle files around between both worlds.


A laptop with Linux, the Windows logo next to it, a swap icon in the center, and a warning sign.


7 Things Nobody Tells You About Dual Booting Linux and Windows

Truths about dual booting I learned the hard way.



Source link

Leave a Reply

Subscribe to Our Newsletter

Get our latest articles delivered straight to your inbox. No spam, we promise.

Recent Reviews


I am a recent convert to physical media — yet even as someone getting back into buying discs in 2026, I haven’t been buying Blu-rays. Like many Americans, I still pick up DVDs instead. These aren’t great times for the Blu-ray format, and don’t expect a turnaround in 2026.

Fewer new releases make their way to Blu-ray

More media is now released exclusively for streaming

Blu-ray has been around for two decades, but it never managed to fully replace, or even overtake, the DVD format it was designed to supersede. We still can’t take for granted that our favorite movies, let alone TV shows, will eventually see a Blu-ray release.

The movies most likely to come to Blu-ray are the ones that hit theaters, but a growing amount of cinema is designed exclusively with streaming platforms in mind. I recently rewatched Mississippi Masala, which led me to check in on what work Sarita Choudhury has done over the decades since. A film called Evil Eye released in 2020 caught my eye. Unfortunately, it’s only available via Prime Video. There’s no Blu-ray or even a DVD. In contrast, it’s easy to watch Michael B. Jordan in Sinners on Blu-ray, since that movie came to theaters last year.

You could say that it makes sense that a movie with a 4.8/10 rating on IMDb doesn’t see a physical release, but in the heyday of physical video, store shelves were stacked not only with just the big-budget bangers but plenty of straight-to-DVD movies as well. Now those films exist to pad out streaming catalogs instead.

Fewer big box stores stock their shelves with physical discs

Blu-ray discs have disappeared from some stores entirely

Best Buy store front
Best Buy

The format’s demise is striking. I frequent my local Best Buy quite often and don’t see any movies on display. That’s because the retailer stopped selling movies in stores several years ago. Walmart still sells them, but the selection is a fraction of what you could find ten or twenty years ago. The audience has been reduced down to the shrinking number of people whose internet at home can’t handle streaming and those who might think of themselves as collectors.

If you venture onto Reddit and visit r/Blu-ray, you will find more threads about thrift store hauls and older collections than excitement over the latest new release. Don’t get me wrong — I, too, am very excited about seeing what gems I can snag for only a couple bucks, but this shows the challenge retailers face. Increasingly, only enthusiasts are prepared to drop over $20 on a disc.

I’m not buying discs to stick them in a player

Phone on a stand playing a Netflix video Credit: Bertel King / How-To Geek

The simple truth is that most people don’t want to buy physical media. Discs don’t fit in phones, and the drives are no longer available in most laptops. Even desktop PCs lack a place to put a disk. I recently built a PC for the first time in part to digitize my media library, and I rely on an external DVD drive connected via USB. Yes, DVD, not Blu-ray. A smaller file size combined with upscaling is easier on my hard drive.

Retro nostalgia hasn’t helped Blu-ray in the same way it has aided vinyl. This is in part because most people simply don’t care all that much about video quality. Most are streaming video on Netflix and YouTube at middling settings on small screens, and many of us are acclimated to mid-range phone speakers, compared to which even the subpar built-in speakers on modern TVs sound like a huge step-up. It’s hard to convince large numbers of people to purchase an expensive version of a movie in a format that requires thousands of dollars of home media equipment to truly appreciate.

4K Ultra HD is in an even worse position

It’s been a decade, yet few people own these discs

The 4K Ultra HD Blu-ray format is an enhancement, rather than a replacement, of the Blu-ray discs that first appeared in 2006. Debuting in 2016, the 4K Ultra HD format supports the max resolution of a 4K TV.

4K TVs were still somewhat of a novelty ten years ago, but they’re cheap and commonplace today. Still, people aren’t demanding 4K-quality Blu-ray movies as a result. These discs are still less common than 1080p ones, which are themselves still outnumbered by DVDs.

This isn’t merely a matter of consumers preferring the cheaper option. Often, 4K simply isn’t a choice, or it’s one that arrives significantly later, like the Switch port of a PC title. Some recent films, like Exit 8, are slated to see a physical release over the summer yet will still be in 1080p when they do. Adoption of the newest format has been that slow.

The industry isn’t helping itself, either. 4K Ultra HD Blu-ray discs come with DRM and aren’t easy to play on a modern PC, further limiting potential growth. They do not want anyone pirating these super high-quality versions. When you consider that some of these 4K Blu-rays have an AI upscaling problem, you’re paying more for what may not even be the best version.​​​​​​​


Blu-ray is seeing fewer releases, is available in fewer places, and is less accessible in the ways many of us want to watch TV shows and movies in 2026. With our portable devices getting better and internet speeds getting faster, it’s hard to see physical video staging a turnaround, even if we’re still a long way off from it going away entirely.



Source link