我的系统盘可用空间越来越小了!高人们快帮我看看呀

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我的系统盘可用空间越来越小了!高人们快帮我看看呀相关的知识,希望对你有一定的参考价值。

我的系统安在c盘里,最近发现电脑慢了,一看c盘只有500MB的可用空间了,但在此期间我基本上什么都没安,只上过网。而且现在系统盘的可用空间正以每周50MB的速度在递减!我该怎么办呀?
二楼的大哥可否说明一下那一大串代码有什么作用

应该不是病毒,我发现问题之后就用卡巴斯基把电脑扫过一遍了,没发现病毒

一、用优化大师或超级兔子清理优化电脑。
二、将除系统文件以外的文件删除或移到其它分区。
三、关闭系统还原。用鼠标右健单击桌面上的“我的电脑”--“属性”--“系统还原”,勾选择“在所有驱动器上关闭系统还原—确定。
四、禁用消休眠功能 。单击“开始”--“控制面板”--“电源管理”--“休眠”,将“启用休眠”前的勾去掉—确定。
五、取消C盘中的回收站。右击“回收站”—“属性”—“全局”
--点选“独立配置驱动器”—点选“本地磁盘C”—将“回收复站的最大空间百分比”改为0%--确定。
六、从C盘中移出我的文档。
右键单击桌面“文档”--属性—移动—选出定目标文件夹D:\MyDocuments或D:\文档-确定。
七、移出系统TEMP和TMP。
进入控制面板--系统--高级--环境变量-单击用户变量中的TEMP--编辑--将那一长串内容改为D:\TEMP—确定。同样将TMP改为D:\TEMP。再将下边框中的TEMP和TMP也和上边一样改成D:\TEMP。
八、移出IE临时文件。
右键单击InternetExplorer--属性--常规--Internet临时文件--设置--移动文件夹--选择 D:\TEMP --确定。
九、移出虚拟内存。
系统--高级--性能--设置--高级--虚拟内存--更改--选C或系统所在分区--无分页文件--设置--确定;选择D或其它非系统分区--自定义大小--输入大小MB--设置—确定。
十、删除系统文件备份。开始-运行-输入“sfc.exe /purgecache”(/前有一个空格)-确定(减去300mb)。
十一、打开C盘
删除驱动备份C: \windows\drivercache\i386目录下的Driver.cab文件(减去73mb)。
删除C:\WINDOWS\Help文件(减去40多mb)。
删掉C:\WINDOWS\system32\dllcache下文件(减去200-300mb),这是备用的dll文件只要你已拷贝了安装文件,完全可以这样做。
删除C:\windows\ime下不用的输入法,日文,韩文,简体中文输入法(减去84.5MB)。
参考技术A 电脑C盘的剩余空间越来越少

用类似Qvod Player 看的视频,会将视频文件保存在C盘之中,在C盘你能看到一个media的文件夹,你看的电影默认的下载在这个文件夹里面,所以你的电脑c盘的空间就会变少,重新设置一下视频软件,找出存档的文件删除就可以了

“工具”菜单/“文件夹选项”/“查看”/下面取消“隐藏受保护的操作系统文件”下的勾,选择“显示所有文件和文件夹”/再点“应用”和“确定”,现在看看移动硬盘里面是不是有一点隐藏的临时文件,实在不行就备份里面的文件后对它进行格式化处理。
参考技术B 把下面这段代码复制到记事本中,然后把扩展名改为.bat,双击打开就行啦,代码如下:
@ ECHO OFF
@ ECHO.
@ ECHO.
@ ECHO --------------------------------------------------------------
@ ECHO
@ ECHO 欢 迎 使 用
@ ECHO
@ ECHO --------------------------------------------------------------
PAUSE
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /va /f
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run" /va /f
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run" /v ctfmon.exe /d C:\WINDOWS\system32\ctfmon.exe
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg" /f

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\IMJPMIG8.1"
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\IMJPMIG8.1" /v command /d ""C:\WINDOWS\IME\imjp8_1\IMJPMIG.EXE" /Spoil /RemAdvDef /Migration32"
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\IMJPMIG8.1" /v hkey /d HKLM
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\IMJPMIG8.1" /v inimapping /d 0
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\IMJPMIG8.1" /v item /d IMJPMIG
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\IMJPMIG8.1" /v key /d SOFTWARE\Microsoft\Windows\CurrentVersion\Run

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\PHIME2002A"
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\PHIME2002A" /v command /d "C:\WINDOWS\system32\IME\TINTLGNT\TINTSETP.EXE /IMEName"
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\PHIME2002A" /v hkey /d HKLM
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\PHIME2002A" /v inimapping /d 0
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\PHIME2002A" /v item /d TINTSETP
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\PHIME2002A" /v key /d SOFTWARE\Microsoft\Windows\CurrentVersion\Run

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\PHIME2002ASync"
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\PHIME2002ASync" /v command /d ""C:\WINDOWS\IME\imjp8_1\IMJPMIG.EXE" /Spoil /RemAdvDef /Migration32"
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\PHIME2002ASync" /v hkey /d HKLM
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\PHIME2002ASync" /v inimapping /d 0
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\PHIME2002ASync" /v item /d TINTSETP
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\PHIME2002ASync" /v key /d SOFTWARE\Microsoft\Windows\CurrentVersion\Run

del "C:\Documents and Settings\All Users\「开始」菜单\程序\启动\*.*" /q /f
del "C:\Documents and Settings\Default User\「开始」菜单\程序\启动\*.*" /q /f
del "%userprofile%\「开始」菜单\程序\启动\*.*" /q /f
start C:\WINDOWS\pchealth\helpctr\binaries\msconfig.exe
@echo off
echo ×××××××××××××××××××××××......
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo 您的操作完毕
echo. & pause
参考技术C 批处理吧,连注册表都要修改,果然是牛人啊,今天算是长见识了 参考技术D 看看你装的什么软件啊 第5个回答  2008-08-09 不会是病毒吧?

jvm可用内存空间越来越小

【中文标题】jvm可用内存空间越来越小【英文标题】:jvm free memory space is getting smaller 【发布时间】:2018-09-28 08:28:20 【问题描述】:

我使用zabbix来监控jvm的空闲内存空间。他的空间不断缩小。这可能是什么原因造成的?我怀疑这是内存溢出。有什么办法可以检查出来吗?有人可以帮我吗?

更新

我重启jvm后,执行了jmap -histo:live这个命令。这里初始化有问题吗?

num     #instances         #bytes  class name
----------------------------------------------
   1:        192100       28118472  [C
   2:         10757       10132704  [B
   3:        101676        8947488  java.lang.reflect.Method
   4:        165148        5284736  java.util.concurrent.ConcurrentHashMap$Node
   5:        187677        4504248  java.lang.String
   6:         19509        3519904  [I
   7:         62802        3014496  org.aspectj.weaver.reflect.ShadowMatchImpl
   8:         57683        2307320  java.util.LinkedHashMap$Entry
   9:         18410        2044672  java.lang.Class
  10:         40274        2016656  [Ljava.lang.Object;
  11:         62801        2009632  org.aspectj.weaver.patterns.ExposedState
  12:         59849        1915168  java.lang.ref.WeakReference
  13:          1342        1774328  [Ljava.util.concurrent.ConcurrentHashMap$Node;
  14:         22572        1753560  [Ljava.util.HashMap$Node;
  15:           920        1576512  [Ljava.nio.ByteBuffer;
  16:         47884        1532288  java.util.HashMap$Node
  17:         26167        1465352  java.util.LinkedHashMap
  18:         10874        1391872  org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl
  19:         49720        1085320  [Ljava.lang.Class;
  20:         45193        1084632  java.util.ArrayList
  21:         13421         966312  java.lang.reflect.Field
  22:         54885         878160  java.lang.Object
  23:         16797         806256  java.util.HashMap
  24:         19297         771880  java.lang.ref.SoftReference
  25:         23315         559560  java.beans.MethodRef
  26:         17695         530192  [Ljava.lang.String;
  27:          6508         520640  java.lang.reflect.Constructor
  28:          8305         465080  java.beans.MethodDescriptor
  29:         23607         459008  [Lorg.aspectj.weaver.ResolvedType;
  30:         17430         418320  org.springframework.core.MethodClassKey

【问题讨论】:

内存泄漏。进行堆转储并检查是什么占用了您的内存。 看这里:***.com/questions/10108942/… 09-25 10:00 的峰值表明这是垃圾收集发生的时间。如果您查看更大的周期,您会看到锯齿图案吗?如果是这样,那可能只是正常的垃圾收集。 如果您是新手,请使用诸如 Memory Analyzer Tool (MAT) for Eclipse 之类的工具来分析在内存不足后进行的堆转储。 @Thomas 对不起。这个我错过了,就是重启了jvm。 【参考方案1】:

这看起来像是 Java 应用程序的一个非常正常的内存使用图。正如其中一位 cmets 指出的那样,在 09:00,JVM 运行了垃圾收集器,这导致大量内存被释放。您没有提供用于启动 JVM 的参数,因此不清楚您的堆大小(我猜我会说 2Gb)。 GC 后将可用空间恢复到 1.5Gb 就可以了。随后可用空间的缓慢减少是您的应用程序分配对象以执行它需要执行的任何操作。我的猜测也是,如果您显示应用程序运行时间更长的图表,当 GC 再次运行时,您会再次出现峰值。

简短的回答是这就是 JVM 应该做的。如果应用程序继续运行(即,您没有收到 OutOfMemoryError),那么一切都很好。

【讨论】:

以上是关于我的系统盘可用空间越来越小了!高人们快帮我看看呀的主要内容,如果未能解决你的问题,请参考以下文章

Win7系统下调整硬盘分区大小给C盘更多的空间

虚拟机问题。我的虚拟机8.0安装在D盘,但是我的C盘空间却小了好几个G空间,请问怎么找回我C盘的空间。

C盘空间为啥越来越小,怎么解决?

如何扩大虚拟机C盘空间的大小

我往电脑桌面下东西,可是提示没有足够的可用磁盘空间。怎么才能删除磁盘空间里不想要的??

拷贝4..4G的电影文件的时候提示没有足够的可用磁盘空间