Ubuntu 20 怎么读 Windows 文件:最实用的 4 种方法,新手也能直接上手
关键词:Ubuntu 20 读取 Windows 文件
在日常使用里,很多人都会遇到一个很常见的问题:电脑装了 Ubuntu 20.04,但硬盘里还有 Windows 分区,或者想直接打开 Windows 里的文档、图片、视频和安装包,该怎么做?
其实这件事并不难。Ubuntu 对 Windows 文件系统的支持一直都比较成熟,只要分清楚你的 Windows 文件是放在 NTFS 分区、U盘/移动硬盘,还是 Windows 共享文件夹,就能很快读出来。
下面我会按“问题分析 → 解决方案 → 注意事项”的结构,给你讲清楚 Ubuntu 20 读取 Windows 文件的几种方法,适合新手一步一步操作。
一、问题分析:Ubuntu 为什么能读 Windows 文件?
Windows 常见的磁盘格式主要有:
- NTFS:Windows 系统盘、数据盘最常见的格式
- FAT32 / exFAT:U盘、移动硬盘、存储卡常见
- Windows 共享文件夹:局域网里通过网络共享访问
而 Ubuntu 20.04 对这些格式的支持情况如下:
- NTFS:可以读,通常也可以写
- FAT32 / exFAT:可以直接读写
- 网络共享文件夹:通过 Samba / SMB 协议访问
所以,Ubuntu 20 读取 Windows 文件,核心就是下面这几种场景:
- 读 Windows 硬盘分区
- 读 Windows U盘 / 移动硬盘
- 访问 Windows 共享文件夹
- 把 Windows 文件复制到 Ubuntu 本地
二、解决方案:Ubuntu 20 读取 Windows 文件的 4 种方法
方法 1:直接打开 Windows 分区里的文件
这是最常见的方法,适合你电脑里同时装了 Windows 和 Ubuntu,或者 Windows 硬盘还在机器里。
操作步骤
第一步:打开“文件”
在 Ubuntu 桌面左侧找到 “文件” 图标,点击打开。
第二步:看左侧磁盘列表
你会在左边看到类似这样的设备名称:
xxx GB VolumeOSWindowsHDDSSD
有时候名称不一定明显,但一般都会显示一个磁盘分区。
第三步:点击分区
直接点一下对应的 Windows 分区,Ubuntu 会自动挂载。
挂载成功后,你就可以像打开普通文件夹一样查看里面的内容了。
一般会看到这些目录:
UsersProgram FilesWindowsDocuments and Settings(旧系统可能有)- 你的用户文件夹,比如
Users\你的用户名\Desktop
第四步:进入用户目录找文件
如果你想找 Windows 桌面、下载、文档,常见路径是:
Users/你的用户名/Desktop
Users/你的用户名/Downloads
Users/你的用户名/Documents
Users/你的用户名/Pictures
适合谁
- Windows 和 Ubuntu 双系统用户
- 想直接读 Windows 硬盘里的文件
- 想把 Windows 的资料拷贝到 Ubuntu
注意事项
如果你点分区时提示:
- 无法挂载
- 文件系统损坏
- Windows 正在休眠
- 分区处于未安全关闭状态
说明 Windows 那边可能没有正常关机,或者开了“快速启动”。
这时要先看下面的“注意事项”部分,我后面会专门讲。
方法 2:用命令行手动挂载 Windows 分区
如果图形界面打不开,或者你想更稳定、更清楚地控制挂载位置,可以用命令行。
这个方法适合:
- Ubuntu 文件管理器看不到分区
- 想精确挂载某个 NTFS 分区
- 需要修复挂载问题
第一步:查看磁盘分区
打开终端,输入:
lsblk
你会看到类似这样的输出:
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 ntfs Windows 1234-5678
├─sda2 ntfs Data 2345-6789
└─sda3 ext4 Ubuntu 3456-7890 /
这里:
ntfs就是 Windows 分区sda1、sda2是分区名MOUNTPOINT为空表示还没挂载
第二步:创建挂载点
比如你要把分区挂到 /mnt/windows,可以输入:
sudo mkdir -p /mnt/windows
第三步:挂载分区
假设你的 Windows 分区是 /dev/sda1,执行:
sudo mount -t ntfs-3g /dev/sda1 /mnt/windows
如果是 Ubuntu 20.04,系统一般支持 ntfs-3g,大多数情况下可以直接用。
如果挂载成功,你就可以进入目录查看:
cd /mnt/windows
ls
第四步:读取文件
你也可以直接在文件管理器里打开 /mnt/windows 这个目录,里面就是 Windows 分区的内容。
如果挂载失败怎么办?
常见报错和处理方式:
1)提示“Windows is hibernated”
说明 Windows 开了休眠或快速启动。
解决方法:
- 回到 Windows
- 关闭“快速启动”
- 完整关机后再回 Ubuntu
Windows 里关闭快速启动的方法:
- 控制面板
- 电源选项
- 选择电源按钮的功能
- 点击“更改当前不可用的设置”
- 取消勾选 “启用快速启动”
- 保存设置
- 重启后正常关机
2)提示“文件系统脏”
说明分区可能没有正常卸载。
可以先在 Windows 里执行磁盘检查:
chkdsk C: /f
如果是数据盘,把 C: 换成对应盘符。
方法 3:读取 Windows U盘、移动硬盘、存储卡
如果你的 Windows 文件是在 U 盘、移动硬盘、SD 卡里,Ubuntu 20 读取起来更简单。
支持的文件系统
- FAT32
- exFAT
- NTFS
Ubuntu 20.04 一般都能识别。
操作步骤
第一步:插入设备
插入 U 盘或移动硬盘后,Ubuntu 左侧通常会自动弹出设备图标。
第二步:点击挂载
点一下设备名,系统会自动挂载。
第三步:打开文件查看
打开后,你就能直接浏览 Windows 文件。
如果 exFAT 不能读怎么办?
Ubuntu 20.04 某些精简环境下可能缺少 exFAT 支持,这时安装一下相关组件:
sudo apt update
sudo apt install exfat-fuse exfat-utils
如果是较新的 Ubuntu 20.04 更新环境,也可能用的是系统自带支持,安装后一般更稳。
方法 4:访问 Windows 共享文件夹
如果 Windows 和 Ubuntu 在同一个局域网里,你还可以通过网络共享文件访问,不需要拔硬盘、不需要双系统切换。
这个方法适合:
- Windows 电脑还在开机
- 想从 Ubuntu 直接打开 Windows 上的资料
- 家里有多台电脑,想局域网互传文件
Windows 端设置共享文件夹
第一步:选一个文件夹
比如你把某个文件夹放在桌面或 D 盘。
第二步:右键共享
右键这个文件夹 → 属性 → 共享 → 高级共享。
第三步:启用共享
勾选:
- 共享此文件夹
然后设置权限,比如允许读取或读写。
第四步:查看 Windows IP 地址
在 Windows 打开命令提示符,输入:
ipconfig
找到局域网 IP,比如:
192.168.1.100
Ubuntu 端访问共享
方法一:文件管理器访问
打开 Ubuntu 的“文件”,按 Ctrl + L,输入:
smb://192.168.1.100
然后回车。
如果共享正常,就能看到 Windows 共享的文件夹。
方法二:直接连接共享路径
如果你知道共享名,比如共享文件夹名叫 share,可以输入:
smb://192.168.1.100/share
注意权限
有些共享需要输入 Windows 用户名和密码。
如果连不上,通常是以下原因:
- Windows 没开文件共享
- 防火墙拦截了
- 共享权限没给足
- IP 地址填错了
- 两台电脑不在同一网段
三、Ubuntu 20 读取 Windows 文件时最常见的问题
1. Windows 分区打不开
这是最常见的问题,原因通常有三个:
- Windows 开了快速启动
- Windows 没正常关机
- NTFS 文件系统异常
解决办法
- 先回 Windows 完整关机
- 关闭快速启动
- 必要时执行磁盘修复
2. 只读不能写
Ubuntu 有时能打开 Windows 分区,但不能修改文件,常见原因是:
- Windows 处于休眠状态
- NTFS 分区有错误
- 挂载时被设成只读模式
解决办法
先确认 Windows 正常关机,再重新挂载分区。
如果还是不行,检查磁盘状态:
sudo ntfsfix /dev/sda1
注意:ntfsfix 不是完整的修复工具,它更像是临时修正,真正的修复还是要回 Windows 用 chkdsk。
3. 找不到 Windows 文件
有时你明明知道文件在 Windows 里,但 Ubuntu 打开后看不到。
常见原因
- 打开的是错误分区
- 文件在另一个盘符
- 文件被 Windows 设置为隐藏
- 实际在
Users目录下,不在根目录
解决办法
优先检查这些路径:
Users/用户名/Desktop
Users/用户名/Downloads
Users/用户名/Documents
4. 乱码或中文文件名异常
一般是文件系统或挂载编码问题较少见,但如果遇到中文显示不正常,可以尝试:
- 更新系统
- 使用默认文件管理器
- 确保分区是正常挂载的 NTFS/exFAT
四、最推荐的新手方案
如果你是电脑小白,我建议按下面顺序来:
情况一:双系统,想读 Windows 盘
- 打开 Ubuntu 的“文件”
- 点左侧 Windows 分区
- 进入
Users/用户名 - 找桌面、下载、文档
这是最简单的方法,基本不用命令行。
情况二:分区打不开
- 先去 Windows 关闭快速启动
- 正常关机
- 回到 Ubuntu 再试一次
情况三:要经常互传文件
建议直接开 Windows 共享文件夹,或者把数据单独放在一个 NTFS 数据盘里,Ubuntu 和 Windows 都能读。
五、进阶技巧:让 Ubuntu 和 Windows 互读更稳定
1. 给 Windows 留一个专门的数据分区
不要把重要文件全塞在系统盘里。
建议单独划一个 NTFS 数据盘,比如 D 盘,专门放:
- 文档
- 图片
- 视频
- 安装包
- 项目资料
这样 Ubuntu 和 Windows 都能方便访问。
2. 关闭 Windows 快速启动
这是双系统用户最重要的一步。
不开这个,Ubuntu 读 Windows 分区时很容易出问题。
3. 正常关机,不要强制断电
强制关机容易导致 NTFS 分区状态异常,Ubuntu 下就会出现挂载失败。
4. 备份重要文件
无论是 Ubuntu 还是 Windows,只要涉及跨系统读写,最好把重要文件多备份一份,避免磁盘损坏或误操作。
六、总结:Ubuntu 20 读 Windows 文件其实很简单
如果你只想快速记住重点,可以直接看这几句:
- Windows 硬盘分区:用 Ubuntu 文件管理器直接点开,或者用
mount挂载 - U盘/移动硬盘:插上后一般自动识别,直接打开
- 局域网共享文件夹:用
smb://IP地址/共享名访问 - 打不开分区:先检查 Windows 是否关闭快速启动、是否正常关机
只要分区没有损坏,Ubuntu 20 读取 Windows 文件基本没有门槛,图形界面就能搞定大部分情况。对于双系统用户来说,掌握这几个方法以后,Windows 和 Ubuntu 之间传文件会非常顺手。

还没有评论,来说两句吧...