西部数据出的绿盘和部分蓝盘都存在C1门的问题,因为西部数据出于省电考虑,将硬盘的APM值设置为0,这就意味着当硬盘8秒内没有活动的时候,磁头就会复位,实际上硬盘是间歇性读写的,这就导致磁头频繁复位,一个硬盘的磁头复位次数在30到60万次之间,如果按照默认的APM值,我的硬盘最多还能撑10个月,还是修改一下的好。

在硬盘检测工具HD Tune Pro中选择“健康”标签下的“磁头伸出周期计数”就能看到自己硬盘的C1值.

Windows下解决方法非常简单,可以下载CrystalDiskInfo或者quietHDD,这两个软件必须常驻后台,把APM值设置到255,然后你就会发现C1值停止上涨了。

还有一种一劳永逸的方法,这个方法对Linux和Windows都有效,下载wdidle3,把这个文件放在DOS启动盘上,用启动盘启动,

先用wdidle3 /r查看一下硬盘的idle3 timer设置的情况。如果有设定值,再运行wdidle3 /d关闭它,然后马上硬关机,等会儿在启动电脑查看是否修改成功。如果没用,就不用关闭了。

如果关闭无效,可以用wdidle3 /s300 这个命令延长时间,提高硬盘寿命。

这个方法因为是修改固件,所以一次修改就行了,这个工具可以在西部数据官方下载,但是这个工具官方注明了只能用于部分黑盘,虽然在绿盘和蓝盘上也能使用(蓝盘本人亲自测试了),但是会失去官方保修,不过保修前改回来就行。

Linux下要修改APM值很简单,不需要额外的工具,直接使用内置的hdparm命令就行。
比如要关闭APM,只需要把APM值设为最大(255)。这代表只在开关机时候复位磁头。执行:
sudo hdparm -B 255 /dev/sda
查看APM值:
sudo hdparm -I /dev/sda |grep Advanced
注意,手动修改之后要修改配置文件,否则重启后会丢失:
sudo gedit /etc/hdparm.conf
改成如下内容:
# -B apm setting
apm = 255
还可以设置AAM值,这个值在128到254之间,值越大速度越快,但是噪音越大,这个自己看着办
sudo hdparm -M 128 /dev/sda
还可以查看硬盘温度:
sudo hddtemp /dev/sda

转载于:https://blog.51cto.com/happylifeboy/1430728

windows和Linux下西部数据C1门解决方法相关推荐

  1. linux下adb连接不上解决方法

    linux下adb连接不上解决方法 参考文章: (1)linux下adb连接不上解决方法 (2)https://www.cnblogs.com/asin-huang/p/8604368.html 备忘 ...

  2. windows、linux下命令行登录oracle数据库方法,查询sga参数值sql语句

    windows 下 cmd 命令行登录 oracle 数据库方法.直接就登录进来了. C:\Users\Administrator>sqlplusSQL*Plus: Release 11.2.0 ...

  3. Windows访问Linux下的共享目录的配置方法(user安全级别)

    第一步:安装samba3(如果已经安装就跳过这一步) [root@rhce2 /]# yum groupinstall "CIFS file server" 第二步:修改配置文件 ...

  4. php fatal error 500,PHP在Linux下出现HTTP ERROR 500解决方法

    如图,出现HTTP ERROR 500说明你的php代码里可能有错,默认php的错误不会输出到浏览器 修改配置文件sudo vim /etc/php.ini #CentOS sudo vim /etc ...

  5. 【linux】Linux下LCD自动熄屏解决方法

    1.原因分析 参考博客: https://blog.csdn.net/BOJUE01/article/details/53468026?locationNum=5&fps=1 https:// ...

  6. 将代码从windows移动linux上出现^M错误的解决方法

    我将代码从windows移动linux上出现了^M的错误,这种错误的本质是因为要个系统对换行符处理不同.windows是\r\n,而linux上是\n. 我的解决方法: 是使用linux系统自带的do ...

  7. which oracle linux,(总结)Linux下Oracle11gR2的ORA-00845错误解决方法

    PS:前些时间一台演示环境的Oracle 11g for Linux不知什么原因,启动不起来,报错ORA-00845.搜索了下,这个问题是由于设置SGA的大小超过了操作系统/dev/shm的大小.当时 ...

  8. linux下vmware12不能3D加速解决方法

    最近终于舍弃了Winodws,装了个Centos7.以前用虚拟机运行Linux的时候,用字符界面也卡起卡起的,这下终于爽了. 在centos7上安装vmware12还算比较顺利,但是运行在虚拟机上运行 ...

  9. Linux下无法使用 itoa 函数的解决方法

    起因 在Linux环境下进行C++编程,使用 itoa 函数时出现以下错误: ' itoa ' was not declared in this scope. 翻阅Linux下的 stdlib.h 头 ...

  10. windows和linux下,查看oracle SID的方法

    From: http://www.linuxdiyf.com/viewarticle.php?id=78524 Windows 平台下: 你可以到注册表去,看看 HKEY_LOCAL_MACHINE\ ...

最新文章

  1. NIPS改名被否,而在改名分歧之外我们能做的还有很多
  2. AVR 又一个网址推荐
  3. linux区分用户的权限级别可用,如何限制Linux内核级别的特权用户访问?
  4. SQLite数据库存储
  5. servlet解决javascript传来中文乱码问题
  6. 为什么苹果内购总是失败_IOS用户支付失败 购买无法完成解决教程
  7. oracle学用命令大全 笔记
  8. Android 获取手机号及运营商信息
  9. mongodb和mysql空间占用_MongoDB的存储结构及对空间使用率的影响
  10. 在mybatis里面取别名
  11. cartographer代码流程分析
  12. KMP算法------字符串匹配问题
  13. 写给那些要找电子发票的数据接口规范的程序猿
  14. 电视剧《都挺好》弹幕数据分析
  15. 初级基础HTML CSS实现二级下拉菜单
  16. SAP PO750 Process Orchestration 安装及初始化(刘欣)
  17. OWASP TOP 10 及防御
  18. 怎么看263邮箱的服务器信息,263邮箱真的不能用,刚刚上了一当,劝大家务必注意...
  19. ps彩色照片变黑白照片
  20. N-Tiers開發方式(ASP/ASP.NET、VB6/VB.NET呼叫使用COM+元件)

热门文章

  1. 河北省人民检察院利用深信服桌面云办公,实现智慧检务
  2. 天线巴伦制作和原理_一种宽带集成巴伦及天线单元的制作方法
  3. 国标28181: 视频国标28181协议
  4. Tomcat运行原理
  5. NC65销售订单功能导入
  6. WinXPmini仅120MB极为纯净的XP迷你版
  7. java语言飞机大战代码_飞机大战JAVA代码
  8. 纯JS实现简易扫雷小游戏网页项目
  9. Android 蓝牙AVRCP 专题 (2)----- 耳机端设置绝对音量,手机端收到音量改变Register Notification
  10. 图像处理之matlab中imnoise函数用法详解