解决硬盘自动休眠问题

您所在的位置:网站首页 硬盘间歇停转 解决硬盘自动休眠问题

解决硬盘自动休眠问题

#解决硬盘自动休眠问题| 来源: 网络整理| 查看: 265

我的笔记本型号是 机械革命x6 ,cpu i5-4210M ,显卡 GTX 860M ,硬盘 128SSD+1T机械硬盘 15年刚入手的时候发现了一个问题,打联盟的时候,时间长不打字突然打字发点什么电脑就会卡上2秒左右。 于是各种上网查找解决办法,都没有解决,偶然间看到 硬盘休眠 这个名词突然我就明白了什么。 因为是双硬盘,固态用来做系统盘。当时游戏也是按装在固态硬盘上的(为了打游戏爽。。)。输入法安装在了机械硬盘上。所以游戏运行在固态硬盘上,机械硬盘因为时间长不操作会休眠而停止转动,当再次使用的时候硬盘会有一个启动时间,就会卡一下。

解决方案1(高逼格方法,低逼格移步方案2)

思路非常简单,想让硬盘不休眠那就让他一直工作不就行了。于是用java写了一段程序每隔一段时间就向硬盘写入。

这里写图片描述

import java.io.FileInputStream; import java.io.FileOutputStream; /** * 阻止硬盘自动休眠 * @author 曲智超 * @version 1.0 */ public class Main { // 程序入口 public static void main(String[] args) { // 循环写入硬盘 while (true) { try { // 获取模板文件 FileInputStream in = new FileInputStream("src/写入文件模板.txt"); // 指定输出位置 FileOutputStream out = new FileOutputStream("D:/阻止硬盘自动休眠临时文件.txt"); // 写入到硬盘 int aa = in.read(); while(aa != (-1)){ out.write(aa); aa = in.read(); } // 关闭流 out.flush(); in.close(); out.close(); // 暂停指定时间后继续 Thread.sleep(5000); } catch (Exception e) { // 跳出循环 break; } } } }

写好程序后,导出jar包。直接设置为开机启动,省去了每次手动执行的麻烦。 下载源码github:diskNotSleep

解决方案2

打开 控制面板,查看方式选择小图标,点击 电源选项。 这里写图片描述

在选择的电源计划后面点击 更改计划设置. 这里写图片描述

点击 更改高级电源设置。 这里写图片描述

选择 硬盘 -> 在此时间后关闭硬盘 把电池和电源都设置为0,就变成永不休眠了。 这里写图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3