之前没有接触过驱动调试.这里上手就要解决一个因为某个自定义驱动导致的系统登陆后蓝屏问题,记录下来.   问题: 从客户那边弄来的一个虚拟机,已知是加了我们的驱动之后才会导致蓝屏. 解决过程:   使用windbg直接双机调试 开机登陆后会直接蓝屏,错误码是0x00000050.想要进入安全模式去移除驱动也进不去,会卡在某个驱动加载过程中.首要的就是进入系统去排查是哪个驱动有问题.还好是虚拟机,有如下方式可更改操作系统中内容.,改完之后要在虚拟机射中的使用工具中断开相应映射. 注意:有些与具体设备…
背景:今天装了个WIN10,电脑配置:联想 IdeaPad   Z485      : AMD   A8处理器      .完成安装后电脑没有问题,安装了驱动程序后将           电脑用360深度清理了一遍. 问题:确定电脑系统安装无误后,在一次重启(注意是“一次重启”,之前已经手动重启了好多次了),电脑开机蓝屏,连续两次都是这                  样. 提示的错误代码:ATTEMPTED WRITE TO READONLY MEMORY (cdmsrroot s.sys)…
在某些win7电脑上, 如果使用SerialPort对象的Read(byte[] buffer, int offset, int count)方法读取端口数据时, 若端口接受缓存区的数据少于count指定的字节数, 则会导致端口一直在等待, 强制关闭程序, 将导致电脑蓝屏. 解决办法是在读取数据之前检查SerialPort.BytesToRead的值是否达到读取要求, 少于指定的字节数就不要读取.或者设置ReadTimeout.…
最近在看着<windows驱动开发技术详解>这本书,模仿着敲了第七章中的模拟文件读写部分.在Debug过程中,蓝屏了好多次并出现了各种奇葩的问题.在调了快两天之后,问题终于解决了!现在在这里一一再现遇到的问题和解决方法.   [在别人博客的评论中看到这么一句,"能让大家节约时间,就是写博客的目的之一",让我很有很深的感触,希望自己能以这个目的持续将博客进行到底,帮助更多的初学者.]   一 蓝屏问题    1. deviceName,symbolicName显示Memory…
写在前面:本博客为本人原创,严禁任何形式的转载!本博客只允许放在博客园(.cnblogs.com),如果您在其他网站看到这篇博文,请通过下面这个唯一的合法链接转到原文! 本博客全网唯一合法URL:http://www.cnblogs.com/acm-icpcer/p/8449401.html   今天早上一起床,打开Ubuntu,开机一切正常,登录界面也很正常.正常地输入了密码,熟悉的紫色系桌面没有出现,取而代之的是这样: 当时我是直接懵逼了,第一反应是要重装系统了,但是还是先百度了一下,百度到…
现象描述: pc为联想笔记本 系统是微软家庭中文版,每次启动VM虚拟机都会出现蓝屏现象,出现错误代码system_service_exception 原因及解决方法: 对于Windows10家庭版  没有微软的Hyper-V需要手动添加,然后将其不勾选,专业版的系统应该是直接参考关闭Hyper-V则可解决打开虚拟机蓝屏问题 Windows10家庭版添加Hyper-V的方法 将下面的内容复制到记事本中,保存文件名为Hyper-V.cmd ,然后右键文件管理员权限运行该脚本: pushd "%~dp…
一般在写Windows内核程序的时候,经常会出现蓝屏的问题,这个时候一般是采用记录下dump文件然后用windbg查看得方式,具体的过程就不说了,网上一大堆的内容.现在我主要记录自己当初按照网上的方案出现windbg的open crashdump项呈现灰色的情况.就像下面这样 这个问题曾今百思不得其解,曾今一度以为是自己的win10不能很好的兼容这个,后来发现自己想多了 ( ^_^ ),现在公布这个问题的解决方案.主要是确保下面的工作完成 1)首先需要在虚拟机上确保我们打开了抓取dump文件的功…
如何将自己的exe程序设置为开机自启动 如何将自己的exe程序设置为开机自启动 将自己的exe程序设置为开机自启动话不多说,直接看 首先1:cmd—>regedit 其次找到下面的路径就可以:(以win10为例)计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\LenovoDisabled(这个是本机电脑的,各电脑不尽相同) 请看流程: 具体文件设置如下: 到这里差不多就结束了,重启下可以试试,彩蛋:相信大家也…
1.获取权限 打开C:\Windows\System32\DriverStore\FileRepository,对着FileRepository文件夹,右键 >>属性 >>安全,选中Everyone ,点击编辑,选中完全控制选项框,设置如下: 2.复制文件 将mdmcpq.inf_amd64_neutral_fbc4a14a6a13d0c8文件拷贝至该目录下,下载地址. 3.安装驱动 计算机 >>管理 >>设备管理器 ,选中未知设备,更新驱动…
新电脑安装了Ubuntu 14.04,但是网络连接中只有以太网而没有WiFi的选项. 打开System Setting系统设置-Software&Updates软件&更新-Additional Drivers附加驱动,无法加载出相应的驱动,更换为国内源也无法显示出相应的驱动. 打开Terminal使用命令查询网卡(hardware of Internet)状态 $ lshw -C network 详细信息如下 *-network UNCLAIMED description: Network…
转自:https://blog.csdn.net/kk20000/article/details/83041081 使用的汇顶的触摸驱动的时候会重新亮屏速度慢3秒,而在使用另外一个敦泰触摸驱动的时候没有发现问题.比较代码后发现,fb_notifier_callback的影响是关键. 有问题的代码是: static int fb_notifier_callback(struct notifier_block *self,                                 unsign…
引用:http://tieba.baidu.com/p/4898482611 1. 这是vm的一个bug!!!打开你的虚拟系统目录,编辑虚拟机文件夹下面的.vmx 用记事本打开,加入代码. cpuid.1.eax = "0000:0000:0000:0001:0000:0110:1010:0101" 关闭虚拟机电源,再次启动虚拟机应该就OK了!…
大家好,欢迎来到<电脑讲堂>,我是主持人高帅帅.PS:没错,就是那个人见人爱,花见花开的高帅帅. 话说,在一个月黑风高的夜晚,我晚上离开实验室,离开前看到了电脑的系统更新提醒,就顺手点了一下更新,然后就潇洒的离开了.那个样子想想都帅: 关键的情节来了(最骚的是),我还顺手把我的电脑电源拔了,也不知道哪里来的自信. 当时心想,就更个新,区区电量,我的电池怎能扛不住,奥利给!!! 于是乎,第二天,电脑没了,就出现了本案一开始的那一幕.电池是不可能有电了. 我对着电池就是一顿劈头盖脸:你个废物,要你…
由于 CentOS7.0 版本与前面的 CentOS6.5 及之前的版本的模式变更方法有很大 的不同,以前的版本中我们可以在vi /etc/inittab 文件中将id:5:initdefault 更改为 id:3:initdefault 就可以进入文字命令模式,但是CentOS7.0 版本开始,由于 7.0 版本的 CentOS 采用的是 systemd模式,所以需要进行如下操作才可以进行切换:从 GNOME界面变更为文字命令行模式:ln –sf /lib/systemd/system/mul…
由于在访问tensorflow官网时访问不了,需要修改hosts文件,然而win7下因为权限问题导致不能修改hosts文件,解决方法如下: 1.先复制hosts文件到别的地方,修改完后再覆盖回来.中间会提示目标文件夹拒绝访问,需要提供管理员权限,点击继续即可. 2.用记事本更改: (1)开始菜单->附件->右键点击“记事本”->以管理员运行. (2)打开后,在左上角文件中打开hosts文件,路径:c:\Windows\System32\drivers\etc\hosts (3)打开后,再…
关于Windows 7.Vista等系统的蓝屏,之前软媒在Win7之家和Vista之家都有很多文章讨论过,但是都是筛选的常见的一些问题,今天这个文章是个大全,希望大家看着别头痛,文章收藏下来以后待查即可. 另外,推荐大家读下<Windows XP/Vista/Windows 7常见蓝屏故障分析>. 一.蓝屏含义 1.故障检查信息 ***STOP 0x0000001E(0xC0000005,0xFDE38AF9,0x0000001,0x7E8B0EB4) KMODE_EXCEPTION_NOT_…
转载自http://diybbs.zol.com.cn/15/86_141447.html 一.蓝屏含义 1.故障检查信息 ***STOP 0x0000001E(0xC0000005,0xFDE38AF9,0x0000001,0x7E8B0EB4) KMODE_EXCEPTION_NOT_HANDLED *** 上面一行解释: 第一部分是停机码(Stop Code)也就是STOP 0x0000001E,用于识别已发生错误的类型错误. 第二部分是被括号括起来的四个数字集, 表示随机的开发人员定义的…
关于Windows 7.Vista等系统的蓝屏.之前软媒在Win7之家和Vista之家都有非常多文章讨论过,可是都是筛选的常见的一些问题,今天这个文章是个大全.希望大家看着别头痛.文章收藏下来以后待查就可以. 另外,推荐大家读下<Windows XP/Vista/Windows 7常见蓝屏故障分析>. 一.蓝屏含义 1.故障检查信息 ***STOP 0x0000001E(0xC0000005,0xFDE38AF9,0x0000001.0x7E8B0EB4) KMODE_EXCEPTION_NO…
------------VS 2013驱动开发 + Windbg + VM双机调试(亲测+详解)------------- WIN10已上线,随之而来的是VS2015:微软在 "WDK7600" 以后就不再提供独立的内核驱动开发包了,而是必须首先安装微软集成开发环境VS,然后再从微软官网下载集成的WDK驱动程序开发包.或者离线安装的开发包. 地址: https://msdn.microsoft.com/zh-cn/windows/hardware/hh852365.aspx 离线下载地…
转自:廊坊师范学院信息技术提高班---韩正阳 http://blog.csdn.net/jiudihanbing WIN XP蓝屏代码大全WIN XP蓝屏代码大全一.蓝屏含义 1.故障检查信息 ***STOP 0x0000001E(0xC0000005,0xFDE38AF9,0x0000001,0x7E8B0EB4) KMODE_EXCEPTION_NOT_HANDLED ***其中错误的第一部分是停机码(Stop Code)也就是STOP 0x0000001E, 用于识别已发生错误的类型, 错…
一.WinDbg是什么?它能做什么? WinDbg是在windows平台下,强大的用户态和内核态调试工具.它能够通过dmp文件轻松的定位到问题根源,可用于分析蓝屏.程序崩溃(IE崩溃)原因,是我们日常工作中必不可少的一个有力工具,学会使用它,将有效提升我们的问题解决效率和准确率. 二.WinDbg下载: http://www.windbg.org/ 三.设置符号表: 符号表是WinDbg关键的"数据库",如果没有它,WinDbg基本上就是个废物,无法分析出更多问题原因.所以使用WinD…
我们常常在使用电脑中,有时会碰到电脑蓝屏,我们经常束手无策,不知道为什么会蓝屏?有些蓝屏后自动重启能正常进入系统,那么我们就可以借助工具进行分析.而有些可能需要进入到安全模式或者pe系统才会正常,那么我们就要把里面的蓝屏文件拷贝出来,然后才能分析.以XP系统为例,蓝屏文件存在C:\WINDOWS\Minidump文件夹内,C盘为你安装的系统盘. 一.WinDbg是什么?它能做什么? WinDbg是在windows平台下,强大的用户态和内核态调试工具.它能够通过dmp文件轻松的定位到问题根源,可用…
一.WinDbg是什么?它能做什么? WinDbg是在windows平台下,强大的用户态和内核态调试工具.它能够通过dmp文件轻松的定位到问题根源,可用于分析蓝屏.程序崩溃(IE崩溃)原因,是我们日常工作中必不可少的一个有力工具,学会使用它,将有效提升我们的问题解决效率和准确率. 二.设置符号表: 符号表是WinDbg关键的“数据库”,如果没有它,WinDbg基本上就是个废物,无法分析出更多问题原因.所以使用WinDbg设置符号表,是必须要走的一步. 1.运行WinDbg软件,然后按[Ctrl+…
这篇文章本来是投Freebuf的,结果没过.就贴到博客里吧,图懒得发上来了 对于Windows系统来说,被人们视为洪水猛兽的蓝屏也是一种有利于系统稳定的机制.蓝屏其实是Windows系 统的一种自查机制,一但系统发现自己哪里有些不对劲后就立即抛出蓝屏,来阻止错误蔓延.倘若没有蓝屏机制,那么可能很小的一个错误最后会不断的酝酿导致系 统数据损坏的严重后果.而事实上因为Windows系统自身导致的蓝屏其实是少之又少的,更多的蓝屏诱因是各种驱动程序,因为作者个人对Rootkit类 程序感兴趣,因此在平时…
出现蓝屏代码0x0000007b的原因通常是硬盘的存储控制器驱动加载错误,我们可以通过对BIOS界面进行修复来解决这个问题.下面小编将详细介绍解决蓝屏代码0x0000007b的方法,一起来看看吧 导致驱动加载错误的情况有以下三种: 一.无法自动识别硬盘控制器:用户在使用光盘重装系统时,由于购买的光盘是非正版的,其自动加载的硬盘控制器驱动不符合电脑自身所需要的驱动,从而导致电脑蓝屏. 解决方法:更换正版光盘 二.手动更新错误的驱动程序:在正常使用Windows时,为了让电脑驱动更新到最新,用户会选…
之前遇到一次Ubuntu因为失误卸载了xinit.xserver的原因,导致开机黑屏无法进入系统,实际上当时是第一次遇到这种情况,因此花了点时间自己摸索,事后想来解决方案还是比较简单的,从目前的观点来看,今天遇到的问题比上次的要复杂,以后来看是否简单则不得而知,但是却花了一天的时间来解决这个问题. 同学说我爱瞎搞.破坏了强,有时候自己想尝试各种东西,但是在经验和能力上都比较生疏,因此很多情况无法得到控制,结果就是一个细小的举动给自己带来了巨大的麻烦.今天这次,到底是怎么引发的开机黑屏.无法进入系…
因为windows 7才新装不久,没有时间下载配置什么符号表,直接临时下载了WinDbg分析下Dump文件, Probably caused by : athr.sys ( athr+428a5 ) 无需再看了,估计是无限网卡驱动的问题(不是网卡本身),一般是这win7自带的无线网卡驱动对老夫这台烂笔记本的无线网卡兼容不好,不过一般这样的问题早有反馈,所以下载个驱动精灵扫描更新下就行了. Okay,之后没出现过无线网卡驱动引起的蓝屏了.…
电脑开机有时会出现蓝屏,导致蓝屏的原因有很多,每种错误都有不同的代码.下面就来和大家分享一下电脑开机蓝屏出现0x000000d1错误代码是什么原因?我们又该怎么去解决这个问题. 电脑开机蓝屏出现0x000000d1错误代码的原因 原因主要包括硬件和软件两方面,对于硬件方面,可能由于散主机散热.除尘未做好,也可能是因为内存方面的问题. 对于软件方面,可能是以下几个原因: 1.电脑中病毒,系统文件被更改. 2.安装或升级的驱动程序不太匹配,导致系统文件出错. 3.软件之间相互冲突. 电脑开机蓝屏出现…
大多数人或许都经历过系统蓝屏问题,然而大多数人不清楚该怎么处理蓝屏问题,这里主要对系统蓝屏做一些解释,同时介绍下蓝屏问题分析工具WinDbg分析蓝屏问题的一般步骤. 微软官方对蓝屏的定义是,当系统遇到一些可能会威胁系统安全的情况时,系统会停止工作,这时的状态(即蓝屏)叫做Bugcheck, 即bug检查. 一般导致蓝屏的原因可能是:系统崩溃,系统内核出错,或者别的程序导致系统停止工作. 系统蓝屏其实是系统对电脑的一种保护机制,当系统检测到严重威胁可能会导致系统或硬件安全时,这时会停止工作以起到保…
前言: 你已经安装了VMware workstation,ENSP,Virtualbox,并且关闭了hyper-v,还会出现报错或者VMware蓝屏. #此处补充一条命令systeminfo 如果你看到这些代表hyper-v已经被关闭了! 以上问题详情介绍 可以参考我之前写的文档 问题描述: 如果你之前都用的好好的,突然你的AR40报错等,那么你需要看一看你的VM版本是否正常了,现在常用的有12.15.16 但是这是大版本,里面还有小版本. 举例VMware workstation 16.0.0…