C盘空间不足清理方法 之 Google Chrome 浏览器用户数据迁移和Windows10 默认浏览器路径失效修复

原理分析

将原来C盘的目录拷贝到其他盘,然后用mklink建立一个联接,这里贴下ChatGPT对于三种链接的解释

# 在Windows 10中,mklink是一个命令行工具,用于创建符号链接(symbolic link)或者硬链接(hard link)。它的基本语法如下:mklink [/D | /H | /J] 新建链接 链接目标
# 参数解释:# /D:创建一个目录的符号链接。默认情况下,mklink创建的是文件的符号链接。
# /H:创建一个文件的硬链接。默认情况下,mklink创建的是符号链接。
# /J:创建一个目录的联接(junction)。联接是一种特殊类型的目录符号链接,用于创建目录的硬链接。
# 新建链接:指定新建的符号链接或者硬链接的路径和名称。
# 链接目标:指定符号链接或者硬链接所指向的目标路径。
# 下面是一些示例:创建一个文件的符号链接:
mklink "C:\path\to\link.txt" "C:\path\to\target.txt"
创建一个目录的符号链接:
mklink /D "C:\path\to\link_dir" "C:\path\to\target_dir"
创建一个文件的硬链接:
mklink /H "C:\path\to\link.txt" "C:\path\to\target.txt"
创建一个目录的联接(硬链接):
mklink /J "C:\path\to\link_dir" "C:\path\to\target_dir"# 请注意,创建符号链接和硬链接需要管理员权限或者适当的权限。确保以管理员身份运行命令提示符或PowerShell窗口,以便成功创建链接。

三种链接的差异

在Windows中,有三种类型的链接:符号链接、硬链接和联接(junction)。它们在功能和使用方式上有一些差异。

  1. 符号链接(Symbolic Link):

    • 符号链接是一种特殊类型的文件或目录,它创建了一个指向目标文件或目录的链接。当你打开符号链接时,实际上是访问链接所指向的目标文件或目录。
    • 符号链接可以跨越不同的文件系统和驱动器,可以链接到文件或目录。
    • 创建符号链接时,需要指定链接的路径和名称以及链接的目标路径。
    • 删除符号链接不会删除目标文件或目录,只会删除链接本身。
  2. 硬链接(Hard Link):

    • 硬链接是文件系统中的多个文件入口,它们都指向同一个物理数据块。换句话说,一个物理文件可以有多个硬链接。
    • 硬链接只能链接到文件,不能链接到目录。
    • 硬链接只能在同一文件系统内创建,不能跨越不同的文件系统和驱动器。
    • 当你使用硬链接访问文件时,无法区分实际的物理文件和硬链接,它们是完全相同的。
    • 删除一个硬链接或原始文件都不会影响其他硬链接,只有当所有硬链接和原始文件都被删除后,文件的数据才会被释放。
  3. 联接(Junction):

    • 联接是一种特殊类型的目录符号链接,也称为目录联接。
    • 联接允许你创建一个指向目标目录的链接,就像一个别名一样。当你进入联接所在的目录时,实际上进入了目标目录。
    • 联接只能链接到目录,不能链接到文件。
    • 联接可以跨越不同的文件系统和驱动器,可以链接到目录。
    • 删除一个联接不会删除目标目录,只会删除联接本身。

总结:

  • 符号链接可以链接到文件和目录,可以跨越不同的文件系统和驱动器。
  • 硬链接只能链接到文件,只能在同一文件系统内创建。
  • 联接是目录符号链接,只能链接到目录,可以跨越不同的文件系统和驱动器。
  • 符号链接和联接创建时需要指定目标路径,而硬链接是基于文件的。
  • 删除符号链接或联接不会影响目标文件或目录,但删除硬链接或原始文件会影响其他硬链接的访问。

为何符号链接功能包含链接,还要使用链接呢?

实际上,符号链接和联接(Junction)在功能和用途上有一些区别,因此它们被同时保留是为了满足不同的需求。

  1. 目标类型:符号链接可以链接到文件和目录,而联接只能链接到目录。如果你需要创建一个目录的链接,用于导航到目标目录,那么联接是更适合的选择。

  2. 跨文件系统和驱动器的能力:符号链接可以跨越不同的文件系统和驱动器,允许你在不同的存储设备之间创建链接。而联接只能在同一文件系统内创建,限制了其范围。因此,如果你需要在不同文件系统或驱动器之间创建链接,符号链接是更适合的选项。

  3. 兼容性:某些应用程序或工具可能更适应于特定类型的链接。一些旧的应用程序可能不支持符号链接,只能识别和处理联接。因此,在某些情况下,联接可能是更好的选择,以确保兼容性。

综上所述,虽然符号链接在功能上更加通用,但联接仍然具有自己的特定用途和优势,因此在Windows中保留了这两种链接类型。具体使用哪种类型的链接取决于你的需求和场景。

什么叫做不同的文件系统

在操作系统中,文件系统是用于组织和管理文件的一种方法。不同的文件系统可能具有不同的结构、功能和特性。在Windows操作系统中,常见的文件系统包括NTFS、FAT32和exFAT等。

"同一文件系统"指的是多个存储设备或分区使用相同的文件系统类型。例如,如果C盘和D盘都使用NTFS文件系统,它们就属于同一文件系统。

而"不同文件系统"则表示不同的存储设备或分区使用了不同的文件系统类型。例如,如果C盘使用NTFS文件系统,而D盘使用FAT32文件系统,那么它们就属于不同的文件系统。

不同的文件系统可能具有不同的功能和限制。一些文件系统可能支持更大的文件大小、更高的文件系统容量限制,或者具有更好的安全性和权限控制等特性。因此,要在不同的文件系统之间进行链接,如符号链接或联接,通常是不可行的。

在创建硬链接时,硬链接必须在同一文件系统内创建,这意味着源文件和目标位置必须在相同的文件系统中。否则,无法创建硬链接。这是由于不同的文件系统可能具有不同的索引和数据结构,导致硬链接的创建受到限制。

因此,在你的情况中,如果C盘和D盘使用相同的文件系统(例如,均为NTFS),你可以使用硬链接来创建链接以保持系统访问文件的正常性。但如果C盘和D盘使用不同的文件系统,硬链接将不可用,你可能需要考虑其他的解决方案,如复制文件或使用其他类型的链接。

如果我有一个大文件F在C盘,我想迁移到D盘,怎么做?

如果你希望在将文件 F 从 C 盘拷贝到 D 盘后,保持系统访问文件 F 的正常性,你应该使用硬链接来创建链接。硬链接是文件系统中的多个文件入口,它们都指向同一个物理数据块。这意味着通过硬链接访问文件 F 时,无论是通过原始文件路径还是通过硬链接路径,文件 F 的访问都是一样的。

下面是创建文件的硬链接的示例:

mklink /H "D:\path\to\link.txt" "D:\path\to\F"

上述命令将在 D 盘的指定路径上创建一个名为 "link.txt" 的硬链接,指向文件 "D:\path\to\F"。

通过使用硬链接,你可以保持系统访问文件 F 的正常性,而不需要复制整个文件,节省了磁盘空间。值得注意的是,硬链接只能在同一文件系统内创建,因此确保 C 盘和 D 盘都属于同一文件系统。

请确保以管理员身份运行命令提示符或 PowerShell 窗口,以便成功创建硬链接。

 步骤

其他人写得很详细了,我就不搬运了,只记录几个关键点,下面是User Data,这个是搞不了的,暂时没找到哪里可以更改这个路径,所以只能把这个做成链接方式链接到H盘

 CMD的执行命令

 创建成功后,记得到路径下看看是否已经有一个快捷方式指向,链接很神奇的是,点击快捷方式,上面的路径仍然是C盘,让我以为没有迁移成功呢

 目录的开头仍然是C盘

 新装的扩展(extension),扩展是啥?举个例子就是有个网站有m3u8的视频,你装个扩展就可以下载了:https://chrome.google.com/webstore

 

 C盘空间也被节省了,创造链接的方式可以彻底解决C盘空间的问题呀

 出现个小问题,QQ和Telegram的链接点击没反应,是把Chrome搬到了H盘,而注册表中的路径仍然是原来的路径,需要修改注册表

 默认浏览器设置

 windows 10 打开注册表

要打开 Windows 10 的注册表编辑器(Registry Editor),可以按照以下步骤进行操作:使用键盘快捷键 "Win + R" 打开运行对话框。
在运行对话框中输入 "regedit",然后点击 "确定" 或按下回车键。
这将打开注册表编辑器窗口,它显示了计算机的注册表层次结构。
另外,你也可以通过以下方法打开注册表编辑器:点击任务栏上的 "开始" 按钮(通常是 Windows 图标)。
在开始菜单中,找到 "Windows 系统" 文件夹。
在 "Windows 系统" 文件夹中,找到 "注册表编辑器" 快捷方式,并点击它。
请注意,在打开注册表编辑器之前,确保你具有管理员权限。修改注册表项可能对系统造成不可逆的影响,因此在进行任何修改之前,请确保了解你所做的更改,并备份重要的注册表项或创建系统还原点以防意外发生。

编辑——查找,输入ChromeHTML,这个其他的的教程答案已经过时了,要搜索ChromeHTML,我这里搜索chrome.exe找了很久,还找出来一堆360的东西

 修改open——command中的值到你拷贝过去的路径下

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/63639.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python中当pip安装不成功的解决办法

Python中当pip安装不成功的解决办法 pip是Windows安装三方库最简单的方式,但是有的时候可能会不成功,以下是我个人的解决办法。 1、由于网络原因,外网的下载速度较慢,一直没进展,这种情况只能换源,建议换…

【修改密码】

修改登录密码,我们根据账号,原密码,新密码还有确认密码来修改密码,如图所示: 新的密码必须要跟确认密码密码一致,如果不一致它会弹出提示框,如图: 如果修改成功,它会跳转…

手把手教你用代码画架构图

ChatGPT狂飙160天,世界已经不是之前的样子。 新建了人工智能中文站https://ai.weoknow.com 每天给大家更新可用的国内可用chatGPT资源 1. 前言 本文将给大家介绍一种简洁明了软件架构可视化模型 ——C4 模型,并手把手教大家如何使用代码绘制出精美的 C…

电子台账之自定义财务报表模板

目录 1 需求简介 2 模板文件夹位置 3 模板文件夹名称 4 模板文件 4.1 空白工作簿文件 blank.xlsx 4.2 模板工作簿文件 template.xlsx 4.3 模板名称文件 4.4 汇总模板引用参数的制作 1 需求简介 因为网络平台中的财务报表格式经常变化,所有有必要对报表模板实…

用友财务共享系统付款单全流程图文演示

财务共享实例图文演示 一、财务共享简介 财务共享不是一个新概念但大多数人对其并不熟悉,引入中国本土是在2003年,此处简单说明一下财务共享的理念,但绝不是三两段话能够说的明白的。 财务共享服务中心(Financial Shared Service…

微软用的工具,统一财务三大表及高级分析通用模板

虽然罗叔并非财务专业,但大概了解一些财务常识。例如财务报表的三大报表以及一些常见分析等。 本月《BI真经》视频课程即将就绪,后续罗叔将和大家开展更多的业务研究。 我们知道,PowerBI 在绘制某些报告时候很难,初学者根本无法实…

会计报表版本OB58 编辑功能

编辑会计报表版本FSV(ob58)有多种功能: 展开子树(expand a subtree):你能通过把光标放在需要的节点并选择展开子树(expand a subtree)展开一个节点的所有的子节点. 选中节点(select nodes):你能…

chatgpt赋能python:Python如何解密微信缓存图片

Python如何解密微信缓存图片 介绍 微信是中国最流行的社交媒体之一,其功能之一是允许用户发送和接收图片。然而,这些图像通常被缓存在设备上以便快速访问。这些缓存在设备上的图片是加密的,因此需要使用特殊的工具才能将其解密。有许多开源…

电脑卡怎么办?4招帮你解决电脑卡顿的烦恼!

你是不是也遇到过这样的情况:电脑突然卡顿,玩游戏也是卡的不行。首先我们先了解一下电脑卡顿的原理。造成这种现象的原因主要是由于 CPU、显卡等硬件性能老化或者损坏。电脑卡顿对我们来说真的非常痛苦,严重影响了工作和学习效率,…

电脑为什么这么卡?6个方法处理电脑卡顿

你是否打开电脑就卡到不行?电脑的开机速度慢,就连打开网页也在转圈圈,一直加载不出来。世界上最痛苦的事莫过于此,想要好好工作,却一直加载不出网页。你知道电脑为什么这么卡吗?其实大多数的原因都在这篇文…

数智交蓉 聚变启航 — KDD China 2023数智未来高峰论坛暨KDD China 2023 Summer School会议笔记

PPT截图版权来自微信公众号言十爱,西南交通大学计算机与人工智能学院官号 笔记按照报告类别划分而非报告时间划分,且笔记和感想仅为个人浅见 可能存在分类分得比较抓马的情况,主要是初学者搞不清细类别 目录 1. 联邦学习 1.1. 可信联邦学…

使用mutagen修改MP3音乐文件属性,也就是元数据(metadata)

Modify metadata of mp3 files using mutagen. 最近通过截取音频的方式截取了好几段音乐,想修改mp3文件的metadata,包括但不限于 artist王菲title如愿album忘了 import os import numpy as np from mutagen.easyid3 import EasyID3 filename王菲 - 如…

广告商、影视剧和晚会用的流行歌曲,版权都是怎么买的?

对影视作品来说,bgm串联的是故事,也是情感。 对于游戏而言,一首脍炙人口的流行歌曲可以增加体验感。 对广告TVC而言,流行歌曲的存在可以加深用户印象,提升品牌辨识度。 近几年,随着唱跳综艺的火热&…

号码标记查询 php,这些用户可在线查询号码标记、清除标记

IT 之家 11 月 21 日消息 许多国产手机都自带 " 号码标记 " 功能,在接到陌生来电后会显示出对方是否为广告、快递、商家或者骚扰电话。这就是许多国内手机,通过接入第三方号码认证平台来获得的共享数据。 但是部分新开通号码的用户以及商家&am…

自燃、断轴、失控,新能源车还能买吗?

来源|深燃 作者|周继凤 编辑 | 金玙璠 当自燃、断轴事件多到一定数量,新造车们终于开始承认错误了。 威马汽车近一个月内连发至少四起自燃事件,但都没能等来官方的回复和解释。直到最近发酵起来的一起自燃事件&#xf…

举报两年论文终撤稿!123页PDF实名举报985大学导师学术造假后续来了...

点击下方卡片,关注“CVer”公众号 AI/CV重磅干货,第一时间送达 转载自:考博圈 | 来源:科研大匠、解螺旋、吕翔举报信、科学网、生物学霸等 据报道,在2020年被自己已毕业4年的前学生实名举报的原天津大学化工学院张裕卿…

管理端-会议记录

本文是关于无纸化会议系统管理端会议记录的操作,本界面使用htmlcssjs进行开发,使用Vue框架和ElementUI进行辅助开发。管理员可以使用本网页查询会议记录并对会议进行操作,如将会议状态从未开始切换为即将开始,或者把即将开始的会议…

会畅通讯会议客户端分析

分析日期 2022/07/19 分析文件 会畅官网下载的文件 分析结果 zoom的oem版本 我们从会畅官网下载会畅的各个安装包,经过对比分析,发现会畅软件依然是zoom的OEM版本,下面是分析结果和部分截图。 一、会畅官网下载地址 https://passport.…

实现会议管理功能

目录 生成原始会议数据 一、数据结构 二、添加测试数据 查询会议列表分页数据(后端) 一、业务分析 二、编写持久层代码 三、编辑业务层代码 四、编写Web层代码 查询成员列表(后端) 一、编写持久层代码 二、编写业务层…

会议中的Meeting App

接着我们上两篇博客文章,我们说了如何开发会议前和会议后的 meeting app,那如何开发一个会议中的 app 呢,实际上比较简单,我们只需要在 tab 的配置项中勾选下面这两个选项即可。 勾选后,我们安装app到我们的一个会议中…