Win7 disk.sys无法加载的问题
Win7突然无法启动,应该说是启动中卡死,没有别的问题,用安全模式,显示加载disk.sys时卡死。搜索发现很多人遇到这个问题。
实际解决方法是查看数据线,重新插拔,换口,换线。
数据线出现故障往往表现非常奇怪,windsow不可能发现这种问题,他会报告各种软件故障,但是实际上就是数据线出现问题,但是又没有完全发现不了硬盘。可能是因为disk.sys是一个比较大的问题,所以凡是数据无法顺利读取的时候,容易表现为disk.sys那里卡死。而数据线松或者损坏是相对来说的一个高发硬件问题,现代硬件的电子元件质量都很好,特别是正规国际品牌,所以他们很少出问题。绝大多数硬件故障都是外围的机械故障或者不合格的小配件引起的。
==============================================================
终极解决:
很多人最终解决的办法各异,有人反复折腾,硬盘重新分区,格式化,改变分区引导的mbr或者gpt,但是没有一个人能说清真的问题。
这个问题,昨天又诡异的出现了,开始是显示器不亮,原因最终发现是显示器的问题,把显示器拔掉电源,重新插上就好了。问题是当时没有发现,一般显示器不亮首先想到的是主机的问题。
因为当时正在装机,换了一个1000W的新电源,开始一切正常,但是某次开机后,就出现了显示器不亮,反复重插显卡和显示器接头,换显卡和集显的借口,还是不亮,清bois,还是不亮。这时想到会不会是显示器的问题,拿过来笔记本,插上显示器,仍然不亮,拔掉显示器电源,重新插上,这回亮了。
把显示器插上主机,亮了,但是系统卡在启动画面,安全模式显示加载到disk.sys位置就停住了。想到是不是清bios,硬件发生变化,于是重装系统。但是ghost安装过程顺利,依然是重新启动后就卡死。反复N次,XP系统可以安装和使用,Win7就不行。
折腾了一晚上,系统装了不下5个,没有任何区别。突然想到,会不会是硬盘的位置导致干扰,我一般把硬盘放在电源上,因为我没有使用机箱,开放式的摆在桌子上,这样散热好,机箱拆装很麻烦。于是把硬盘放到桌子上,然后启动,一次成功。
那么多人发生这个问题的时候,表现各异,其实最终问题的根源都是传输问题。我上次换了一根线就好了,可能是因为线的位置发生变化,干扰减小。而且那个电源功率较小,干扰也就比较小。
终极原因:干扰导致sata传输出现问题。这往往发生在大功率的主机上,比如安装了高端显卡的时候。把电源线不用的头捆扎,梳理布线,使用质量更好的电源等等都可能解决问题。通过摆放硬盘的位置,sata线和电源远离,基本可以解决问题。
Win7 disk.sys无法加载的问题的更多相关文章
- 解决win7 下 curl无法加载的问题
最近分别在WIN7和Windows8 上分别安装php 高版本!都遇到了这个问题! 一.win7系统64位, apache2.2, php 5.35 vc6 版本 这个比较容易: 1. phpinfo ...
- Win7下安装双系统Centos,并修复Centos引导加载程序安装在U盘上的问题
1.使用U盘安装Centos时,磁盘分区划分要注意:系统(包含Win7)只能4个主分区,所以只能在删除一个主分区或者在扩展分区的空闲分区内建立目录. 2.Centos在安装步骤的最后,引导加载程序的选 ...
- Python模块的动态加载机制
Python在运行环境初始化中,就将sys module加载到了内存中, 实际上,Python是将一大批的module加载到了内存中.但是为了使local名字空间能够达到最干净的效果,Python并没 ...
- 图片加载之Picasso使用
简介 Picasso是Square公司开源的一个Android图形缓存库,可以实现图片下载和缓存功能. 主要有以下一些特性: 在Adapter中回收和取消已经不在视野范围图片资源的加载,防止可能出现的 ...
- Win64 驱动内核编程-13.回调监控模块加载
回调监控模块加载 模块加载包括用户层模块(.DLL)和内核模块(.SYS)的加载.传统方法要监控这两者加在必须 HOOK 好几个函数,比如 NtCreateSection 和 NtLoadDriver ...
- win7,vs2010,asp.net项目中修改外部js文件,在调试时加载的还是旧文件
win7,vs2010,asp.net项目中修改外部js文件,在调试时加载的还是旧文件 我杀过 w3wp.exe和asp.net_state的进程,重启 iis admin的服务,都还是不行. 只是把 ...
- 安装Win7或者XP系统用虚拟光驱加载Win7或者XP镜像 iso文件xp win7wim文件
安装Win7或者XP系统用虚拟光驱加载Win7或者XP镜像 iso文件xp win7wim文件 http://pcedu.pconline.com.cn/teach/xt/1201/2657834_8 ...
- win7 Visual Studio 2008 安装程序时出现“ 加载安装组件时遇到问题。取消安装。”处理方法
win7 Visual Studio 2008 安装程序时出现“ 加载安装组件时遇到问题.取消安装.”处理方法 vs2008试用期到期,卸载.重新安装都会出现“ 加载安装组件时遇到问题.取消安装.”无 ...
- win7双系统安装openSUSE13.2解决【引导加载器安装期间出错】问题
原始日期:2015-08-17 14:16 昨晚不知道哪根筋不对,突然想装一个liunx系统,与win7形成双系统,最终选定openSUSE13.2,想想以前也安装过Ubuntu,应该差不多,所以直接 ...
随机推荐
- socket 的通信过程
1.建立套接字 Linux在利用socket()系统调用建立新的套接字时,需要传递套接字的地址族标识符.套接字类型以及协议,其函数定义于net/socket.c中: asmlinkage long s ...
- python tips: for循环的小问题
在python中,用for对列表进行遍历的时候,迭代器中维护的是列表的索引而不是列表的元素.也就是说,for循环是对索引进行迭代,如果在for循环过程中修改了列表,迭代出来的值是新列表的索引位置,如果 ...
- 【数据分析】算法+Echarts小练
''' 处理逻辑: 按number去处理 先遍历所有的number挨个去找有没有在列表里的,在列表里的拿出另外一个append 把number去除的列表 ''' li = [] with open(r ...
- 【disconf】环境搭建【linux】
1.搭建disconf需要安装的配置. 安装Linux:CentOS7 安装Zookeeper:zookeeper-3.4.6 安装Redis:redis-3.0.0 安装N ...
- Python数据结构2-----队列和堆
一.线性结构:栈.队列.双端队列.列表 二.非线性结构:树.图.堆 [算法中看堆是非线性的,因为其相当于完全二叉树,但堆的存储元素是采用线性的顺序表数组来实现的] 三.队列: 1.队列类型:FIFO. ...
- Shader的初步学习
Shader 着色器 .shader 仅仅是渲染流水线中的一个环节,要想让shader发挥出它的作用,我们就需要知道它在渲染流水线中扮演什么样的角色. 渲染流水线的工作任务在于由一个三维场景出发.生成 ...
- Codeforces Round #447 (Div. 2)E. Ralph and Mushrooms
Ralph is going to collect mushrooms in the Mushroom Forest. There are m directed paths connecting n ...
- idea使用lombok
1.这玩意可以帮助我们自动实现set.get方法,实现过程有两处,只要理解了这两处,对其实际工作如何使用就非常简单了 2.第一点就是编译过程,比如使用gradle build 等编译工具进行编译时,会 ...
- InfoSYS-20170114
1.描述Spring的事务机制 2.描述并发脏数据,如何避免 3.如何防止同一个请求重复提交(重复付款) 4.如何监控程序性能 5.CPU过高说明什么问题 通常是程序中有死循环, 参考 http:// ...
- LiquidCrystal库函数
主要资料来源: 极客工坊-知识库 (LiquidCrystal库地址:http://wiki.geek-workshop.com/doku.php?id=arduino:libraries:liqui ...