你从 iPhone 复制了照片,传输也成功了,可是 Windows 一张都不给你看。这并不是失败。这些文件是 HEIC,而 Windows 往往没有对应的编解码器。下面有五种办法,其中一种能让问题不再发生。
先说结论:先双击一张 HEIC 照片试试,许多 Windows 11 电脑已经能打开。如果打不开,从 Microsoft Store 安装免费的「HEIF 图像扩展」。想让新的 HEIC 不再出现,把 iPhone 的「设置」>「相机」>「格式」改成「最兼容」。以 JPEG 无线发送,可以完全绕开这个格式。 iPhone 应用(免费) Mac 应用(免费) Android 应用(免费) Windows 应用(免费)
HEIC 用 JPEG 一半的体积保存同一张 iPhone 照片
这是 Apple 有意做的取舍,而不是传输出了问题。
- iPhone 之所以拍成 HEIC,是因为同一张照片只占 JPEG 大约一半的体积。肉眼看到的画质没有变化,照片越多省下的空间越可观。
- Apple 从 2017 年的 iOS 11 起,在 iPhone 7 及更新机型上把 HEIC 设为相机默认格式。所以从 iPhone 复制过来的文件夹,装满了 Windows 无法预览的文件。
- HEIC 照片的画质和 JPEG 版本相同,体积减半在屏幕上并不吃亏。省下的空间来自更好的压缩方式,而不是丢掉了画质。
Windows 常常没有 HEVC 编解码器,HEIC 照片打不开
Windows 之所以为难,原因藏在文件内部。
- HEIC 能压得这么小,是因为它用 HEVC 这种视频编解码器来保存照片。Windows 并不总是自带这个编解码器,所以支持情况参差不齐。
- 因为 HEVC 的授权费用,Microsoft 把 HEIC 支持拆成了商店里的两个下载。一个免费,一个收费。这个拆分难住了很多来找办法的人。
- Windows 打不开 HEIC 照片,不代表文件损坏,也不代表复制失败。只是 Windows 没有解码器,而且它用很难看懂的方式告诉你。
Camera to Clipboard 给 Windows 的是 JPEG 而不是 HEIC
本页其他办法处理的都是 HEIC 到达电脑之后的事。
- Camera to Clipboard 会在照片到达 Windows 之前,先在手机上转成标准 JPEG。到达电脑的东西不装任何扩展就能打开。
- 不管 iPhone 相机设成什么格式,Camera to Clipboard 发到 Windows 的都是 JPEG。你不必把 iPhone 改成「最兼容」,手机上的空间节省也一并保留。
- 用 Camera to Clipboard 发送的照片走你自己的 Wi-Fi,不会上传到任何地方。两个应用只在互相寻找时才用到互联网。
单张用 Ctrl + V 粘贴,多张以 JPEG 文件到达
电脑上收到什么,取决于你是发一张还是发多张。
- 用 Camera to Clipboard 拍下的照片会直接到达 Windows 剪贴板。按 Ctrl + V 粘进邮件或文档,没有需要转换的文件。
- 从相册里多选发送时,照片会存成 JPEG 文件,文件路径进入剪贴板。一整个 HEIC 文件夹一次发送就变成可以打开的照片。
- Camera to Clipboard 不只发照片,也把 iPhone 视频发到 Windows。视频会存成文件,它的路径进入剪贴板。
装任何扩展之前,先双击一张 HEIC 照片试试
这是此刻就能做、成本最低的测试。
- Windows 11 对 HEIC 的支持一直在随版本推进,这台电脑可能已经能打开了。能不能打开因厂商而异,所以先双击一张看看。
- 资源管理器缩略图空白和「照片」里打不开,是同一个缺失的解码器。装上一个扩展,两边一起解决。
- 有些 Windows 电脑出厂时厂商就已经买好了 HEIC 编解码器的授权。这就是看起来一样的两台机器里,只有一台能打开 iPhone 照片的原因。
先装免费的「HEIF 图像扩展」,再打开一次 HEIC 照片
第一个下载是免费的,对许多电脑来说这就够了。
- 「HEIF 图像扩展」是免费下载,负责教会 Windows 读取 HEIC 这个容器格式。装好后重新打开照片,大部分马上就能显示。
- 「HEIF 图像扩展」和「HEVC 视频扩展」是两个不同的包,只有前者免费。先装免费的那个,不用花钱。
- 在向 Microsoft 付钱之前,先用免费的「HEIF 图像扩展」试一张 HEIC 照片。如果能打开,事情到此为止。
只有 HEIC 照片仍打不开时才买「HEVC 视频扩展」
第二个下载要花钱,而且不是每台电脑都需要。
- 「HEVC 视频扩展」在 Microsoft Store 约 1 美元,提供 HEIC 照片内部的编解码器。装了免费包仍打不开的照片,需要它。
- 免费的「设备制造商提供的 HEVC 视频扩展」只能在厂商付过授权的电脑上使用。Microsoft 已不再向所有人提供这一项,所以多数人会付这 1 美元。
- Microsoft Store 的扩展只让那一台 Windows 电脑能读 HEIC。把同一张照片发给别人,对方仍会撞上同样的墙。
把 iPhone 相机设为「最兼容」,以后不再出现 HEIC
在手机上改掉格式,Windows 就再也见不到 HEIC。
- 把「设置」>「相机」>「格式」设为「最兼容」,iPhone 就不再生成 HEIC 照片。此后照片以 JPEG 记录,视频以 H.264 记录。
- 「最兼容」只影响切换之后新拍的 iPhone 照片。之前拍的仍是 HEIC,还是需要扩展或者一次转换。
- 把 iPhone 设为「最兼容」的代价是存储空间,JPEG 大约是 HEIC 的两倍。此后相册增长的速度差不多快一倍。
已有的 HEIC 照片把「传输到 Mac 或 PC」设为「自动」
已经拍下的相册,靠 iPhone 的一个设置就能解决。
- 把「设置」>「照片」>「传输到 Mac 或 PC」设为「自动」,用数据线传输时 HEIC 会转成 JPEG。不必改动相机格式,已有的相册就能在 Windows 上打开。
- 把「传输到 Mac 或 PC」设为「保留原片」,Windows 拿到的是原始 HEIC。装好「HEIF 图像扩展」后用于归档,传输途中不会被重新编码。
- 「自动」会让 iPhone 把 HEIC 重新编码成 JPEG,每张都损失一点画质。换来的是任何电脑都能打开的文件。
整个文件夹的 HEIC 请在自己电脑上转换,别用网站
当照片必须在装不了扩展的地方能看时,转换就是答案。
- Windows 的「照片」应用一次把一张 HEIC 照片转成 JPEG。打开这张 HEIC,选择「另存为」,再选 JPEG。
- 「画图」把单张 HEIC 转成 JPEG,和「照片」应用一样好用。打开文件,选择「另存为」,再选 JPEG。两者都是一张一张地做。
- 要把整个文件夹的 HEIC 变成 JPEG,在自己电脑上运行的批量工具才现实。在本地完成处理的免费 Windows 工具有不少。
- 在线 HEIC 转换网站在把 JPEG 还给你之前,先把私人照片交给陌生服务器。涉及证件、票据或孩子的照片,请在自己的电脑上转换。
按是否还要在别的电脑上打开来挑 HEIC 方案
按「在别的电脑上」排序,就能分开只管这一台的办法和到哪都管用的办法。
| 方案 | 花费 | 操作量 | 已有照片 | 以后的照片 | 在别的电脑上 |
|---|---|---|---|---|---|
| HEIF 图像扩展 | 免费 | 安装一次 | 可以 | 可以 | 不行,按电脑计 |
| HEVC 视频扩展 | 约 1 美元 | 安装一次 | 可以 | 可以 | 不行,按电脑计 |
| iPhone 改为「最兼容」 | 免费 | 一个设置 | 不适用 | 可以 | 有效 |
| 「传输到 Mac 或 PC」设为「自动」 | 免费 | 一个设置 | 可以,数据线传输时 | 可以 | 有效 |
| 批量转换为 JPG | 免费 | 每个文件夹都要做一次 | 可以 | 不适用 | 有效 |
| Camera to Clipboard | 免费试用 | 两端各一个应用 | 可以 | 可以 | 有效 |
装免费扩展,或者把 iPhone 彻底改成 JPEG
选哪个,取决于关于这些照片的两个问题。
- 想让已有的 HEIC 在这台 Windows 电脑上都能看,就装免费的「HEIF 图像扩展」。只有装完仍有照片打不开时,再补上付费的那个包。
- 不想让新的 HEIC 文件再到达 Windows,就把 iPhone 相机设为「最兼容」。此后每张照片到哪都能打开,相册增长的速度差不多快一倍。
- 想转换已有的 HEIC 相册,就把「传输到 Mac 或 PC」设为「自动」。数据线传输时就完成,不必自己跑转换工具。
- 如果搬运 iPhone 照片是为了用而不是为了存,就以 JPEG 发到 Windows。到达时就能直接粘贴,HEIC 不会成为你的问题。
关于 Windows 上 HEIC 照片的常见问题
如何在 Windows 上打开 HEIC 文件?
先双击试一下,许多 Windows 11 电脑已经可以显示 HEIC。如果打不开,请从 Microsoft Store 安装免费的「HEIF 图像扩展」。部分照片还需要付费的「HEVC 视频扩展」,价格约 1 美元。
如何让 iPhone 不再拍出 HEIC 照片?
进入「设置」>「相机」>「格式」,选择「最兼容」。此后 iPhone 会以 JPEG 记录照片、以 H.264 记录视频,任何版本的 Windows 都能打开。已经拍好的照片仍是 HEIC。
把 HEIC 转成 JPG 会损失画质吗?
会有轻微损失,因为 JPEG 同样是有损格式,图像会被重新编码一次。在常规质量设置下,屏幕上几乎看不出差别。同一张照片转成 JPEG 后通常是原来的两倍左右。