如何取消开机时出现checking file system on C
解决办法
开始
运行
输入msconfig确认
找到启动
只勾选ctfmon
重启
如何取消开机时出现checking file system on c
出现这种情况一般是非正常关机造成的,这是硬盘自检,属于正常现象,只不过比较耽误时间,如果你觉得烦是可以取消的。
Windows在不正常关机的情况下(如:突然断电等),就会在下次启动电脑时进行磁盘扫描。
可是往往等它完成扫描后,再一次启动电脑时它还是“阴魂不散”的继续扫描。
我就遇到过这种情况,所以就总结了以下几条经验,希望能给大家一些参考。
1、系统的问题系统解决
我们在Windows界面下,通过“磁盘碎片整理”程序来完成。
首先启动“CMD”键入“chkdsk x: /f”(x为盘符)进行扫描;然后启动“磁盘碎片整理”对相应的磁盘进行碎片整理,可以消除再次的磁盘扫描。
2、注册表也来阻止扫描
我们知道系统之所以要对磁盘进行扫描是因为在注册表中设置了“脏”字节。
在注册表中找到以下分支:“Hkey_local_machineSystemCurrentControlSetControlSession Manager”在注册表右侧的窗口中找到“BootExecute:REG_MULTI_SZ”键值就是windows关于磁盘扫描的,双击“BootExecute:REG_MULTI_SZ”将其改为:“autocheck autochk *”即可恢复成正常的状态。
3、使用第三方软件
硬盘是一个很敏感的配件,日常的维护工作也十分重要。
我通过Drive Health来检测硬盘健康状况,用windows优化大师休复硬盘中的逻辑错误。
重点说一下对优化大师的设置(如图),“系统清理维护/系统磁盘医生”中点击“设置”将第一、四个选项勾选上。
选择要整理的磁盘,点击“检查”即可。
(相应选项的解释请参考“windows优化大师”的帮助)
4、格式化硬盘
如果以上的方法还是不行的话就要将相应的硬盘进行格式化了,我在使用电脑时系统极其不稳定常常重启,然后就是磁盘扫描。
我很奇怪就打开“事件查看器”一大堆的警告:事件为NTFS,描述为文件系统不正常。
不过在windows中能够正常访问该盘的内容,我还是为了以防万一格式了。
果然听不到硬盘较大的声响,还有那讨厌的磁盘扫描了。
在实际使用计算机中,由于死机、非正常关机等原因,Windows可能会出现一些系统故障。
我们应该针对这些故障做必要的调查采取相应的措施。
在日常使用中应该尽量避免不正确的操作,对硬盘中的重要文件做到异地备份将损失降到最低。
其他方法:
A 右键我的电脑=属性=高级=启动故障恢复,把里面的勾选全去掉。
再就是右键我的电脑=属性=高级时有个错误报告,把它设置为,禁用错误汇报,和“但在发生严重错误......”这项也去掉勾选。
其二、就是BIOS里的设置,这项技术含量高了点
如果安装了分区之类的软件也有可能出现这类问题。
如果经常是这样的话,那有可能是硬盘分区表有问题,或有坏道。
可以对故障盘进行扫描检测和修复损坏扇区,进行碎片整理,然后重新启动电脑。
B 这个问题只需取消开机自检就OK了!需要的时候再打开(cmd窗口进入扫描盘目录,输入输入chkdsk /f即可下次开机扫描该盘)
(很多垃圾系统只要一安装,每次都有开机自检,搞得菜鸟们很烦却又无可奈何)
最简单方法:
将下面一段字符复制到一个记事本中,另存为“取消自检.reg”,再双击导入注册表,即可取消所有的开机自检!
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager]
"BootExecute"=hex(7):00,00
保存时类型选择“所有文件”,再输入 .reg
关闭每次开机硬盘自检的方法 (详细)
电脑开机出现英文checking file system on c是什么意思?
这句话的意思是:检查C盘的文件系统 。
出现原因:
1. 非正常关机造成的硬盘自检,属于正常现象。
2. 电脑硬盘真的出现问题。
解决方法:
1. 非正常关机造成的,不用管它,不用跳过,等它运行完成就可以正常使用了。
2. 硬盘问题,可以使用电脑自带的磁盘扫描工具进行扫描修复:
①在“ 我的电脑” 中选中盘符后单击鼠标右键。
②在弹出的驱动器属性窗口中依次选择 “工具→开始检查”。
③选择“自动修复文件系统错误”和“扫描并恢复坏扇区”,然后点击“ 开始” 。
3. 如果没有非法关机,硬盘也没有问题,开机还是扫描,可以用下面的方法去掉系统扫描硬盘:
①单击“开始/运行”,输入“regedit”回车打开注册表编辑器。
②依次选择“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager”键。
③接着在右侧窗口中找到“BootExecute”键值项并将其数值数据清空,重启即可。
FileSystemWatcher[] watcher = new FileSystemWatcher[] { };
语句
new FileSystemWatcher[] { };
定义了一个长度为0的数组。
对于数组,是不能动态改变尺寸的。
你可以修改为
new FileSystemWatcher[n];
这里n必须为一个常数且非负,具体多少,可以根据你需要使用的或可能使用的数量定义。
假如你不能确认,那可以使用ArrayList来替代,不过ArrayList的元素类型是object,使用的时候还要进行转换。
当然,使用其它的List也是可以的。
如果你使用的是 2.0,那是支持泛型的,可以使用List<FileSystemWatcher>来定义集合。