草庐IT

windows 系统盘 C 盘的磁盘空间越来越小的解决方法

幽幽有悠悠呦 2023-04-21 原文

处理方案有四种。可都处理。也可选择性的处理。

由于有的方法详细步骤网络上已经有了。我就发链接就好。不让篇幅被细节占用!

最基础的不算方案次数:

Win10瘦身小妙招解决Win10 C盘空间越来越小的问题-太平洋电脑网

五个原因告诉您为什么c盘空间越来越小-太平洋IT百科

第一种:虚拟内存从C盘迁移到其他盘。

系统默认会在C盘指定了一个虚拟内存文件,而这个虚拟内存文件将会达到好几G以上。

处理方法的相关链接:

https://jingyan.baidu.com/article/60ccbceb6ad12a64cbb1975d.html

迁移虚拟内存_百度搜索

第二种:迁移用户数据

系统默认用户的数据会放在C:\Users\系统用户名\系统能默认的一些类型(3D 对象、图片、视频、文档、音乐、下载、桌面)

处理方法:可按截图中箭头的步骤,修改路径后更改放置的位置。这里以【下载】作为举例,其他类型的按需要自行移动!

第三种: 迁移系统应用商店安装的软件的位置

这个商店中安装的软件,默认在C盘。可以指定以后安装的到其他盘

1、移动以后从应用商店下载的软件的安装位置

相关链接:

How to Change the Default App Install Location in Windows 10

2、迁移现在已经安装的软件到其他新的位置

 相关链接:

How to Change the Install Folder Location for Windows 10 Apps

2.1 有些软件无法移动,发行商禁止移动改变位置,例如下面这个

第四种:迁移任意文件夹到其他盘。

有些文件夹是系统没提供迁移的,这个时候可以利用 mklink 创建软链接的形式,将文件夹迁移到其他磁盘。然后原始位置留下一个文件夹的软链接。

搜索了下,网络中的得到的东西我翻了几个都不够详细,就重新造个轮子吧!

1、显示隐藏文件、文件夹

2、查看这个文件夹可以看到大量的占用空间

 3、进入文件夹内部,找一个占据空间大的子文件夹

 3.1 不能直接迁移整个 AppData,会导致系统出问题。

 3.2 而且需要注意,不是所有文件夹都能迁移。有的文件夹在迁移后也会有问题。万一你迁移的文件夹后续发现有问题时,需要自己文件迁移回去哈!

 3.3 所以建议针对应用相关的文件夹进行迁移,迁移后,启动被迁移的文件夹对应的程序,确定能程序正常启动,正常使用,没发现问题才能确定这次迁移是无影响的迁移。如果不能,则放回去,换另一个应用的文件夹,这样才能确保安全!

3.4 不建议迁移 Microsoft 的文件夹,会出问题的。不过内部的文件夹是有部分是可选的,具体后面您可自行尝试,万一不行还能恢复不是!

3.5 我当前采用一个名为 NuGet 的文件夹作为举例,请将这些步骤作为参考,自行迁移其他文件夹!不限于当前我选择的路径,是任意路径都可尝试,但是不建议动系统相关的文件。例如 c:\Windows 这种系统相关的东西,建议最好不要动它!请再一次参考 3.2 哈

 3.6 Ctrl + C 复制方式移动要迁移的文件夹到其他盘 Ctrl + V,成功复制再删除原有文件夹。请注意:不推荐Ctrl+X剪切方式,因为可能部分文件因为无访问权限等问题导致部分文件迁移成功,部分文件迁移失败。两个地方都存部分文件,但是两个地方都是不完整的!

3.7 以管理员身份运行 命令提示符(这个只要点击最左下角的按钮,然后键盘直接输入 cmd 就会是这个界面了 )

3.8 cd 到原始文件夹,然后创建软链接到被迁移的文件夹新的位置

3.9 迁移任务完成。后续就是使用这个文件夹相关的软件。试试有没有问题。如果没问题,那么皆大欢喜!这就是一个完整的迁移。

3.10 而如果有问题。只要退出这文件夹相关的软件、删除原本位置的文件夹快捷方式、然后将文件夹移动回来就行了 !重新启动软件,能发现问题没了。

3.11 我用这个方法,迁移文件夹腾出的空间:

有关windows 系统盘 C 盘的磁盘空间越来越小的解决方法的更多相关文章

  1. ruby - 如何使用 Nokogiri 的 xpath 和 at_xpath 方法 - 2

    我正在学习如何使用Nokogiri,根据这段代码我遇到了一些问题:require'rubygems'require'mechanize'post_agent=WWW::Mechanize.newpost_page=post_agent.get('http://www.vbulletin.org/forum/showthread.php?t=230708')puts"\nabsolutepathwithtbodygivesnil"putspost_page.parser.xpath('/html/body/div/div/div/div/div/table/tbody/tr/td/div

  2. ruby - 如何从 ruby​​ 中的字符串运行任意对象方法? - 2

    总的来说,我对ruby​​还比较陌生,我正在为我正在创建的对象编写一些rspec测试用例。许多测试用例都非常基础,我只是想确保正确填充和返回值。我想知道是否有办法使用循环结构来执行此操作。不必为我要测试的每个方法都设置一个assertEquals。例如:describeitem,"TestingtheItem"doit"willhaveanullvaluetostart"doitem=Item.new#HereIcoulddotheitem.name.shouldbe_nil#thenIcoulddoitem.category.shouldbe_nilendend但我想要一些方法来使用

  3. ruby - 为什么我可以在 Ruby 中使用 Object#send 访问私有(private)/ protected 方法? - 2

    类classAprivatedeffooputs:fooendpublicdefbarputs:barendprivatedefzimputs:zimendprotecteddefdibputs:dibendendA的实例a=A.new测试a.foorescueputs:faila.barrescueputs:faila.zimrescueputs:faila.dibrescueputs:faila.gazrescueputs:fail测试输出failbarfailfailfail.发送测试[:foo,:bar,:zim,:dib,:gaz].each{|m|a.send(m)resc

  4. ruby - Facter::Util::Uptime:Module 的未定义方法 get_uptime (NoMethodError) - 2

    我正在尝试设置一个puppet节点,但ruby​​gems似乎不正常。如果我通过它自己的二进制文件(/usr/lib/ruby/gems/1.8/gems/facter-1.5.8/bin/facter)在cli上运行facter,它工作正常,但如果我通过由ruby​​gems(/usr/bin/facter)安装的二进制文件,它抛出:/usr/lib/ruby/1.8/facter/uptime.rb:11:undefinedmethod`get_uptime'forFacter::Util::Uptime:Module(NoMethodError)from/usr/lib/ruby

  5. ruby - 在 Ruby 程序执行时阻止 Windows 7 PC 进入休眠状态 - 2

    我需要在客户计算机上运行Ruby应用程序。通常需要几天才能完成(复制大备份文件)。问题是如果启用sleep,它会中断应用程序。否则,计算机将持续运行数周,直到我下次访问为止。有什么方法可以防止执行期间休眠并让Windows在执行后休眠吗?欢迎任何疯狂的想法;-) 最佳答案 Here建议使用SetThreadExecutionStateWinAPI函数,使应用程序能够通知系统它正在使用中,从而防止系统在应用程序运行时进入休眠状态或关闭显示。像这样的东西:require'Win32API'ES_AWAYMODE_REQUIRED=0x0

  6. Ruby 方法() 方法 - 2

    我想了解Ruby方法methods()是如何工作的。我尝试使用“ruby方法”在Google上搜索,但这不是我需要的。我也看过ruby​​-doc.org,但我没有找到这种方法。你能详细解释一下它是如何工作的或者给我一个链接吗?更新我用methods()方法做了实验,得到了这样的结果:'labrat'代码classFirstdeffirst_instance_mymethodenddefself.first_class_mymethodendendclassSecond使用类#returnsavailablemethodslistforclassandancestorsputsSeco

  7. ruby-on-rails - Rails 3.2.1 中 ActionMailer 中的未定义方法 'default_content_type=' - 2

    我在我的项目中添加了一个系统来重置用户密码并通过电子邮件将密码发送给他,以防他忘记密码。昨天它运行良好(当我实现它时)。当我今天尝试启动服务器时,出现以下错误。=>BootingWEBrick=>Rails3.2.1applicationstartingindevelopmentonhttp://0.0.0.0:3000=>Callwith-dtodetach=>Ctrl-CtoshutdownserverExiting/Users/vinayshenoy/.rvm/gems/ruby-1.9.3-p0/gems/actionmailer-3.2.1/lib/action_mailer

  8. ruby - Highline 询问方法不会使用同一行 - 2

    设置:狂欢ruby1.9.2高线(1.6.13)描述:我已经相当习惯在其他一些项目中使用highline,但已经有几个月没有使用它了。现在,在Ruby1.9.2上全新安装时,它似乎不允许在同一行回答提示。所以以前我会看到类似的东西:require"highline/import"ask"Whatisyourfavoritecolor?"并得到:Whatisyourfavoritecolor?|现在我看到类似的东西:Whatisyourfavoritecolor?|竖线(|)符号是我的终端光标。知道为什么会发生这种变化吗? 最佳答案

  9. ruby - 主要 :Object when running build from sublime 的未定义方法 `require_relative' - 2

    我已经从我的命令行中获得了一切,所以我可以运行rubymyfile并且它可以正常工作。但是当我尝试从sublime中运行它时,我得到了undefinedmethod`require_relative'formain:Object有人知道我的sublime设置中缺少什么吗?我正在使用OSX并安装了rvm。 最佳答案 或者,您可以只使用“require”,它应该可以正常工作。我认为“require_relative”仅适用于ruby​​1.9+ 关于ruby-主要:Objectwhenrun

  10. ruby - 多个属性的 update_column 方法 - 2

    我有一个具有一些属性的模型:attr1、attr2和attr3。我需要在不执行回调和验证的情况下更新此属性。我找到了update_column方法,但我想同时更新三个属性。我需要这样的东西:update_columns({attr1:val1,attr2:val2,attr3:val3})代替update_column(attr1,val1)update_column(attr2,val2)update_column(attr3,val3) 最佳答案 您可以使用update_columns(attr1:val1,attr2:val2

随机推荐