INSIGHT
REPORT

ARTICLE / DETAIL

30年前的Windows功能:文件复制一份,存储一点不占

30年前的Windows功能:文件复制一份,存储一点不占 READ
DEEPER
658 阅读
约 5.5 分钟

以下内容由好博体育整理:

想在一个文件夹之外再放一份同样的文件,又不想让它占双份空间?

Windows 里有个从 NT 时代就存在的功能,叫硬链接(hard link)。

它能让同一个文件出现在多个文件夹里,看起来和原件毫无区别,而这份"副本"不占任何额外存储。

硬链接不是 Windows 的发明。

about image

Unix 从诞生之初就带着它,macOS、Linux 这些类 Unix 桌面系统也都支持。

Windows 这边,支持随 Windows NT 3.

1 一起到来——那是第一个搭载 NTFS 文件系统的 Windows 版本。

不过支持长期受限:微软到 Windows 2000 才允许普通应用创建硬链接,Windows Vista 则是第一个给用户提供内置简便创建方式的版本。

它为什么不多占空间 文件名本质上只是一个指针。

在 Windows 和 NTFS 下,每个文件在 主文件表(MFT) 里都有一条记录,MFT 是 NTFS 的核心数据库。

文件名指向这条记录,操作系统和应用靠它找到文件。

硬链接做的事,就是给同一个文件再起一个名字,指回同一条记录。

数据没有被复制,所以不占额外空间。

严格说,文件最初的那个名字本身也是一个硬链接——它同样只是指向 MFT 里的记录。

复制就不一样了。

复制会创建一个新文件,有自己独立的 MFT 记录和一份独立的数据。

复制到另一块 NTFS 盘或分区,就进入那块盘自己的 MFT。

新文件自然要吃掉和原件一样大的空间,硬链接则不会,因为它只是同一个文件的另一个名字。

于是,一个 5GB 的视频放在"2025"文件夹里,硬链接到"Videos"文件夹后,"Videos"里那份不占任何额外空间。

你可以在同一分区的不同文件夹里建几十个硬链接,空间开销依然是零。

几个必须知道的限制 硬链接建好之后,Windows 不区分哪个名字是"原件",每个名字都是平等的硬链接,真实文件只有一份。

删掉"2025"里的那个名字,文件还在,因为"Videos"里还有链接指向它;

只有删掉最后一个硬链接,文件才真正被删除。

每个链接也可以单独改名,互不影响。

反过来,改动也是共享的。

打开任意一个硬链接编辑文本、加一段话,保存后所有硬链接打开都是更新后的同一份文档。

复制出来的文件则各自独立,改一个不影响其他。

这也决定了硬链接不能当备份用:文件一旦损坏,每个硬链接打开的都是同一份损坏的文件。

其他限制包括: 只能在同一个驱动器或分区内创建,且必须是 NTFS 文件系统;

不能跨盘、跨分区硬链接;

Windows 上的 FAT32、exFAT 完全不支持硬链接;

只能链接单个文件,不能链接文件夹。

还有一个容易踩的坑:部分应用保存修改的方式是新建一个文件再替换过去,而不是在原文件上改。

这会悄悄断掉硬链接,其他链接打开的仍是旧版本。

命令行是默认路径 Windows 没有原生的图形界面工具来创建硬链接,默认得用命令提示符或 PowerShell。

过程略繁琐,但不算复杂,也不需要管理员权限。

命令提示符里用 mklink /H ,格式是"新硬链接路径"在前、"现有文件路径"在后。

比如把 Downloads 下 Installers 子文件夹里的 Rufus 可执行文件,直接链接到 Downloads 根目录,回车后命令提示符会确认创建成功,文件就出现在 Downloads 里了。

注意 mklink 只在命令提示符里有效,在 PowerShell 里输入不会生效。

PowerShell 的写法是 New-Item -ItemType HardLink ,用 -Path 指定新链接路径,用 -Target 指定现有文件路径。

一个小工具把它搬进资源管理器 微软没做图形工具,开发者 Hermann Schinagl 做了一个免费小工具 Link Shell Extension ,在 Windows 11 上工作正常。

它集成进资源管理器的右键菜单,在 Total Commander 里也能用。

用法很简单:安装后让它重启 Explorer.

exe(当时别在资源管理器里复制或移动文件),然后右键任意文件,点"显示更多选项",选 Pick Link Source;

再到目标位置右键空白处,点"显示更多选项",选 Drop As,再点 Hardlink。

所有硬链接(包括原件)都会带一个红色箭头标记,一眼就能认出哪些是硬链接。

Windows 本身不能硬链接文件夹,但这个工具可以:右键文件夹,选 Pick Link Source,到目标位置选 Drop As 再点 Hardlink Clone,就会生成一个同名新文件夹,里面每个文件都是硬链接。

硬链接替代不了真正的复制,但当你知道它不是副本,用途其实不少:让同一个大文件出现在多个位置而不浪费存储、在多个模拟器之间共享游戏文件、在不同应用之间共享媒体文件

好博体育将持续关注后续动态。

返回资讯列表

觉得内容有帮助?

分享给更多关注行业信息的朋友。

热点资讯

快速了解近期讨论度较高的内容。

19岁天才大显身手,巴萨强势连胜11场,西甲射手榜超越姆巴佩

19岁天才大显身手,巴萨强势连胜11场,西甲射手榜超越姆巴佩

在西甲第9轮的一场重要比赛中,巴萨客场挑战皇家贝蒂斯。这个赛季,巴萨的开局令人振奋,前8轮联赛全胜,接连战胜了埃尔切、毕尔巴鄂竞技、巴列卡诺、瓦伦西亚、莱万特、桑坦德竞技、塞维利亚和赫塔费。同时,在欧冠赛场上,他们同样表现出色,前两轮比赛也都获胜,先后击败了费耶诺德和加拉塔萨雷。不过,与加拉塔萨雷的较量消耗了球员们不少体能,而这次回归联赛面对实力不俗的皇家贝蒂斯,巴萨仍展现了强大的攻击力,以5-2

11 月,熬出头的 3 个生肖!事业逐步走高,辛苦付出开始变现

11 月,熬出头的 3 个生肖!事业逐步走高,辛苦付出开始变现

是不是觉得最近总在默默付出,却没什么声响?别急——你攒下的那些认真和踏实,11月开始会陆续给你回信。下面这三个生肖,正是这种"默默做事、终于被看见"的人,财运和事业都会慢慢起势。看看有没有你。 生肖兔:你不是太好说话,是善良攒下了人缘 先说属兔的朋友。你们心思细、眼光准,平时不张扬,但机会一来,比谁都反应快。之前可能总觉得自己太好说话、吃了不少亏,其实善良不是弱点,是你一点点攒下的人缘。 11月开

粉色高腰瑜伽裤街拍赏析,简约短上衣搭配,柔和勾勒流畅饱满曲线

粉色高腰瑜伽裤街拍赏析,简约短上衣搭配,柔和勾勒流畅饱满曲线

粉色高腰瑜伽裤街拍赏析,简约短上衣搭配,柔和勾勒流畅饱满曲线 前言 轻运动风穿搭早已走出健身房,成为很多熟女日常出行的选择。这组街拍,白短款U领上衣搭配豆沙粉高腰瑜伽裤,经典撞色清爽耐看。高弹面料贴合身形,不刻意紧绷,自然勾勒腰臀线条,再搭配厚底马丁靴混搭休闲感,打破运动服的单调,是兼具舒适与美感的日常范本。 图1(正面全身):正面视角把整套搭配的平衡感展现出来。白色短款U领上衣,露出一小截腰腹,

58分惨败夜,当打之年MVP贺希宁直言:篮球变得无趣

58分惨败夜,当打之年MVP贺希宁直言:篮球变得无趣

北京时间10月22日,CBA常规赛,北京以 120比62 大胜深圳。58分的分差之外,更刺眼的是深圳阵中上赛季MVP贺希宁赛后的一番话。 据媒体人我嘞浩发文,在这场深圳男篮58分惨败给北京男篮的比赛后,上赛季常规赛MVP贺希宁直言,他觉得篮球变得无趣,也不清楚自己是否还在享受这项运动。他是在深圳以58分差距输给北京的背景下说出这番话的。 这场球,北京以58分优势大胜深圳,深圳本场最多落后62分。在

我使馆提醒赴泰防绑架,泰国旅游部长:为啥其他国家游客没遇到

我使馆提醒赴泰防绑架,泰国旅游部长:为啥其他国家游客没遇到

10月16日,中国驻泰国大使馆发布安全提醒,措辞比以往任何一次都重:“近期,泰国发生多起中国公民入境后失踪失联、遭非法拘禁并被诱骗转运至泰缅边境的案件”。使馆甚至细化到了骗局的新变种——针对直播从业者、演艺人员的拍摄演出邀约骗局。 四天之后,泰国旅游与体育部长素拉沙回应了。他的原话是:这类安全问题“似乎只出现在中国游客群体中,其他国家游客并未遭遇类似情况”。他还补了一句:真正来旅游的人,“不太可能

教书快10年,我发现一个扎心事实:班里成绩垫底的孩子,开家长会时,父母总有一个极其反常的小动作

教书快10年,我发现一个扎心事实:班里成绩垫底的孩子,开家长会时,父母总有一个极其反常的小动作

家长会那天,我又看见罗家明坐在最后一排。 右手插进裤兜,整场没拿出来。 台上念到罗俊朗的名字,他忽然低头,手机屏幕在桌下亮了,是一段监控画面。 教书快10年,我发现一个规律:班里成绩垫底的孩子,家长会时,父母总有一个这样的小动作。 我悄悄记下。 直到那次,我帮罗俊朗捡画,画背面贴着一张透析单,患者苏武祥。 我认出这个名字。 我跟着罗家明穿过三条街,停在社区旧活动室前。 门缝里,十几个孩子围着一个坐