windows 10 更新之后黑屏状态转圈


最近在一次私下的交流活动中,我们注意到仍然有许多用户在Windows 10的安装与启动过程中碰到了问题,其中有许多人报告了相同的黑屏问题。这些黑屏问题在升级后、升级过程中,包括清洁安装都会出现。主要体现为在打开电脑,看到屏幕显示POST自检画面之后,就无法继续启动进入Windows了。

这个问题经常发生在进行了一些Windows更新之后,一般会发生在那些安装了GPU图形显卡的笔记本或电脑上。屏幕上只是显示出黑屏或者是卡在等待画面。当你启动电脑之后,有时候发现键盘和鼠标不能用或者是键盘上的指示灯不亮了,那么很可能你也将会碰到相同的问题。

这个问题是因为英特尔和微软对芯片组iGPU核显单元的管理方式造成的。在调查中,我们也发现少量使用AMD处理器的用户报告了相同的问题,但是绝大多数的黑屏问题还是出现在英特尔的用户中。

解决方案是在Windows中完全的禁用iGPU。我们这里提供了两种解决方案,使用哪种取决于你的Windows 10安装过程走了多远。

怎样解决黑屏问题:在Windows 10安装完成后,阻止黑屏发生

注意:如果iGPU是你的电脑的唯一的显示输出设备,那么将不会有禁用选项,也不允许禁用iGPU。

下面是我们总结的一系列步骤:

◆ 确保显卡驱动正确安装。

◆ 进入设备管理器。

◆ 在设备管理器中禁用iGPU。

◆ 重启电脑,现在可以享用Windows 10了。

如果你已经进入了Windows 10并且能够看见桌面。那么,禁用iGPU驱动的解决方案是通过设备管理器。在做这个任务之前,你需要确保已经安装了Nvidia或者AMD的显卡驱动。但是要记住,在安装完成之后不要立刻重启。

想要进入设备管理器,可以点击开始按钮直接用键盘输入Device Manager,这样就可以进入设备管理器了。无论Windows出现什么索引错误,比如无法在开始按钮中查找到设备管理器,你也总能在控制面板中找到它。在搜索栏中输入Control Panel就可以打开控制面板,打开之后,接着搜索Device Manager即可。

在设备管理器中,双击“显示适配器”将图形适配器显示出来。在这里,你可以看到你的iGPU,通常叫做Intel(R) HD Graphics xx00等等,右键点击它并且禁用,完成之后重新启动电脑,这样你就不会遇到黑屏问题了。

怎样解决黑屏问题:在重启电脑时出现黑屏

注意:如果你的BIOS中没有这个选项,那么这个步骤并不适合你。有许多笔记本都没有禁用iGPU的选项或者切换主显示输出的选项。

这个步骤主要适用于那些使用台式电脑并且安装有独立显卡的用户。根据用户报告的问题,当iGPU设置为主显示输出时,电脑有时会在开机时无法通过POST自检画面。这个问题解决起来也很容易。请记住,如果安装了独立显卡却将iGPU核显设置为主显示输出的话,Windows就无法发挥出独立显卡的威力,并且会给CPU带来不必要的压力。

下面是我们总结的一系列步骤:

◆ 将显示器直接与主板上的iGPU核显接口连接,你可能需要第二台显示器来完成这个。

◆ 通过BIOS设置iGPU为主显示输出设备。

◆ 开机进入Windows,确保独立显卡驱动正确安装。

◆ 在设备管理器中禁用iGPU。

◆ 重启电脑,进入BIOS。

◆ 将你的显卡设置为主显示输出,选择PCIE。

◆ 可选项:禁用iGPU Render Standby功能,完全禁用iGPU。

◆ 重启电脑,开始享用Windows 10。

总之,为了解决黑屏问题,你必须要进入电脑的BIOS设置。也就是在开机的时候,需要按下各种功能键。对于不同的电脑进入BIOS的方法是不同的,但是一般来说进入BIOS的按键是Delete键。

注意:BIOS或UEFI BIOS设置可能看起来和下面的截图不同,不同的主板制造商提供的BIOS会有所区别。

进入BIOS之后,在其中查找高级菜单,找到主显示输出设备。这个名称对于不同的主板制造商来说可能会不同,但是你总会找到“Auto / PCIE / iGPU”这样的列表。一般来说,在Auto自动模式下,计算机会选择PCIE模式,这代表独立显卡,因为它是专用的视频输出设备。PCIE这个名字指的是你的主板上插着显卡的的那个插槽。

首先,你需要将iGPU设置为你的主显示设备。在列表中选择iGPU,然后退出BIOS。退出时,需要将BIOS设置保存后再退出。

重要提示:这一步你需要确保显示器直接连接在主板的iGPU接口上,而不是连接在显卡接口上。

重启进入Windows之后,确保你的显卡驱动已经正确安装,然后要做的就是通过设备管理器将iGPU禁用掉。

重启电脑,再次进入BIOS。这一次,你要将主显示输出设备设置为PCIE。你也可以另做一个附加的操作,找到iGPU Render Standby功能并取消,这样就可以将iGPU完完全全的禁用掉。

退出BIOS的时候,记住要保存后再退出。这样你就可以能够使用独立显卡作为主显示输出设备,无需再担心任何黑屏的问题了。

重要提示:当你设置完毕主显示输出,第二次退出BIOS的时候,一定要记得将你的显示器重新连接到显卡的接口,而不是主板上的iGPU核显接口。

希望上面这些步骤能够帮助你解决所有的黑屏启动问题,让你充分享用Windows 10,也无需再担心开机时,卡在POS自检画面而无法进入Windows了。

Read More

bootstrap switch 的使用


首先需要引入bootstrap的css和js文件,再引入bootstrap-switch.css和bootstrap-switch.js文件

<script type="text/javascript" src="bootstrap-switch.min.js"></script> 
 	 	<link rel="stylesheet" type="text/css" href="bootstrap-switch.min.css" />

下载地址:http://www.bootcss.com/p/bootstrap-switch/
html代码:

<div class="switch">
 	 	 <input type="checkbox" name="switch">
 	 	</div>

通过js实现开关的初始化:

复制代码
$('[name="switch"]').bootstrapSwitch({ 
 	 	 onText:"启动", 
 	 	 offText:"停止", 
 	 	 onColor:"success", 
 	 	 offColor:"info", 
 	 	 size:"small", 
 	 	 onSwitchChange:function(event,state){ 
 	 	 if(state==true){ 
 	 	 $(this).val("1"); 
 	 	 }else{ 
 	 	 $(this).val("2"); 
 	 	 } 
 	 	 } 
 	 	 })
复制代码

覆盖全局属性:

$.fn.bootstrapSwitch.defaults.size = 'large'; 
 	 	$.fn.bootstrapSwitch.defaults.onColor = 'success';

bootstrap-switch的属性:

bootstrap-switch属性
js属性名 html属性名 类型 描述 取值范围 默认值
state checked Boolean 选中状态 true、false true
size data-size String 开关大小 null、mini、small、normal、large null
animate data-animate Boolean 动画效果 true、false true
disabled disabled Boolean 禁用开关 ture、false false
readonly readonly Boolean 开关状态只读,不能修改 true、false false
indeterminate data-indeterminate Boolean 模态 true、false false
inverse data-inverse Boolean 颠倒开关顺序 true、false false
radioAllOff data-radio-all-off Boolean 允许单选按钮被用户取消选中 true、false false
onColor data-on-color String 左侧开关颜色 primary、info、success、warning、danger、default primary
offColor data-off-color String 右侧开关颜色 primary、info、success、warning、danger、default default
onText data-on-text String 左侧开关显示文本 String ON
offText data-off-text String 右侧开关显示文本 String OFF
labelText data-label-text String 开关中间显示文本 String &nbsp;
handleWidth data-handle-width String|Number 开关左右2侧的宽度 String|Number auto
labelWidth data-label-width String|Number 开关中间的宽度 String|Number auto
baseClass data-base-class String 开关基础样式 String

Read More