笔记本右边usb接口没反应
排查步骤:
一、检查USB接口是否有问题,更换USB接口和更换USB设备测试。排除硬件接口问题。
二,更新USB驱动
在一些情况下,USB控制器驱动如果未安装将出现无法识别USB设备的情况,如USB3.0接口,另外请检查一下您的USB设备驱动,并进行更新。
另外可以先删除设备管理器中的USB Root Hub然后再检测更新。
三,第三方软件干扰
可能是由于第三方软件干扰造成的,建议您将所有第三方的杀毒优化软件卸载。
建议您做干净启动看还会出现情况么:
1.同时按Win键+R,输入msconfig,回车
2.在“系统配置”对话框中的“服务”选项卡上,点按或单击选中“隐藏所有 Microsoft 服务”复选框,然后点按或单击“全部禁用。(如果您启用了指纹识别功能,请不要关闭相关服务)
3.在“系统配置”对话框的“启动”选项卡上,单击“打开任务管理器”。
4.在任务管理器的“启动”选项卡上,针对每个启动项,选择启动项并单击“禁用”。
5.关闭“任务管理器”。
6.在“系统配置”对话框的“启动”选项卡上,单击“确定”,然后重新启动计算机。
如果干净启动后USB设备能够识别,那么建议逐个开启项启项找到引起问题的软件卸载之。
四,若以上方法都不行,建议您备份硬盘数据后,重装系统尝试。
五,若以上方法都不行,建议检测硬件。
如何关闭showModalDialog窗口
一、showModalDialog和showModelessDialog有什么不同?
showModalDialog:被打开后就会始终保持输入焦点。除非对话框被关闭,否则用户无法切换到主窗
口。类似alert的运行效果。
showModelessDialog:被打开后,用户可以随机切换输入焦点。对主窗口没有任何影响(最多是被挡
住一下而以。
二、怎样才让在showModalDialog和showModelessDialog的超连接不弹出新窗口?
在被打开的网页里加上《base target=“_self“》就可以了。这句话一般是放在《head》之间的。
三、怎样才刷新showModalDialog和showModelessDialog里的内容?
在showModalDialog和showModelessDialog里是不能按F5刷新的,又不能弹出菜单。这个只能依靠
javascript了,以下是相关代码:
《body onkeydown=“if (event.keyCode==116){reload.click()}“》
《a id=“reload“ href=“filename.htm“ style=“display:none“》reload...《/a》
将filename.htm替换成网页的名字然后将它放到你打开的网页里,按F5就可以刷新了,注意,这个要
配合《base target=“_self“》使用,不然你按下F5会弹出新窗口的。
四、如何用javascript关掉showModalDialog(或showModelessDialog)打开的窗口。
《input type=“button“ value=“关闭“ onclick=“window.close()“》
也要配合《base target=“_self“》,不然会打开一个新的IE窗口,然后再关掉的。
五、showModalDialog和showModelessDialog数据传递技巧。
(作者语:本来想用一问一答形式来写的,但是我想不出这个怎么问,所以只好这样了。)
这个东西比较麻烦,我改了好几次了不是没办法说明白(语文水平越来越差了),只好用个例子说明了
例子:
现在需要在一个showModalDialog(或showModelessDialog)里读取或设置一个变量var_name
一般的传递方式:
window.showModalDialog(“filename.htm“,var_name)
//传递var_name变量
在showModalDialog(或showModelessDialog)读取和设置时:
alert(window.dialogArguments)//读取var_name变量
window.dialogArguments=“oyiboy“//设置var_name变量
这种方式是可以满足的,但是当你想在操作var_name同时再操作第二个变理var_id时呢?就无法
再进行操作了。这就是这种传递方式的局限性。
以下是我建议使用的传递方式:
window.showModalDialog(“filename.htm“,window)
//不管要操作什么变量,只直传递主窗口的window对象
在showModalDialog(或showModelessDialog)读取和设置时:
alert(window.dialogArguments.var_name)//读取var_name变量
window.dialogArguments.var_name=“oyiboy“//设置var_name变量
同时我也可以操作var_id变量
alert(window.dialogArguments.var_id)//读取var_id变量
window.dialogArguments.var_id=“001“//设置var_id变量
同样还可以对主窗口的任何对象进行操作,如form对象里的元素。
window.dialogArguments.form1.index1.value=“这是在设置index1元素的值“
六、多个showModelessDialog的相互操作。
因为光说很费劲,我就偷点懒,直接用代码来说了,如果不明白的话那就直接来信(oyiboy#163.net(
使用时请将#改成@))问我吧。
以下代码的主要作用是在一个showModelessDialog里移动别一个showModelessDialog的位置。
主文件的部份js代码。
var s1=showModelessDialog(’’控制.htm’’,window,“dialogTop:1px;dialogLeft:1px“) //打开控
制窗口
var s2=showModelessDialog(’’about:blank’’,window,“dialogTop:200px;dialogLeft:300px“)
//打开被控制窗口
控制.htm的部份代码。
《script》
//操作位置数据,因为窗口的位置数据是“xxxpx“方式的,所以需要这样的一个特殊操作函数。
function countNumber(A_strNumber,A_strWhatdo)
{
A_strNumber=A_strNumber.replace(’’px’’,’’’’)
A_strNumber-=0
switch(A_strWhatdo)
{
case “-“:A_strNumber-=10;break;
case “+“:A_strNumber+=10;break;
}
return A_strNumber + “px“
}
《/script》
《input type=“button“ onclick=“window.dialogArguments.s2.dialogTop=countNumber
(window.dialogArguments.s2.dialogTop,’’-’’)“ value=“上移“》
《input type=“button“ onclick=“window.dialogArguments.s2.dialogLeft=countNumber
(window.dialogArguments.s2.dialogLeft,’’-’’)“ value=“左移“》
《input type=“button“ onclick=“window.dialogArguments.s2.dialogLeft=countNumber
(window.dialogArguments.s2.dialogLeft,’’+’’)“ value=“右移“》
《input type=“button“ onclick=“window.dialogArguments.s2.dialogTop=countNumber
(window.dialogArguments.s2.dialogTop,’’+’’)“ value=“下移“》
以上关键部份是:
窗口命名方式:var s1=showModelessDialog(’’控
制.htm’’,window,“dialogTop:1px;dialogLeft:1px“)
变量访问方式:window.dialogArguments.s2.dialogTop
这个例子只是现实showModelessDialog与showModelessDialog之间的位置操作功能,通过这个原理,
在showModelessDialog之间相互控制各自的显示页面,传递变量和数据等。这要看各位的发挥了。
如果打开了一个模式窗口,想在打开的窗口中,关闭本窗口,重新加载父窗口,代码如下:
Response.Write(“《script
language=javascript》parent.window.opener=null;parent.window.dialogArguments.location.reload
();window.close();《/script》“);
或者
function doModal(url){
win=window.showModalDialog
(url,0,“dialogWidth:500px;dialogHeight:500px;status:no;help:no;“);
document.location.reload();//js页面中加入这句话就行了
}
矮人DOS工具箱的作用
矮人DOS工具箱是为Windows 2000以上系统加上纯DOS启动支持的工具!
主要特点有:
为Windows 2000以上系统加上纯DOS支持的启动菜单,方便没有光软驱的朋友
可根据需要在 矮人DOS工具盘和 ghost 8.2 向导盘上,加上启动密码!
防止其它人滥用!此版工具盘,改用向导模式启动,根据需要进行启动,
全中文过程,为普通用户着想
说明:
以标准安装模式后,启动菜单改为6秒,加入一项: 我的DOS工具箱
再次进入后,会有中文菜单选择,主要是前两项,
1、矮人工作室DOS工具盘4
2、GHOST 8.2 向导工具盘
说明:
1、DOS工具盘、加载常用DOS工具、支持NTFS分区、以向导模式启动
支持中文!启动后有说明!
2、GHOST工具盘,修改为直接备份方式,可选择备份到第一硬盘的
第二到五个分区中,支持NTFS 分区和fat格式的隐藏分区,
自动备份文件名为 备份盘根目录的 bak.gho 文件!
其它也不说了,用过的也都知道了,
下面是DOS启动说明:
矮人工作室DOS工具盘 4.0 说明
主要改进为向导模式,有可以问题多多,!但主要是为方便大家而改进!
启动说明:
启动时会出现以下四个菜单!简单说明一下
1、正常启动,只加载himem.sys
2、正常启动,加载himem.sys 和 emm386.exe
3、正常启动,加载第二项的同时,加载USB硬盘驱动!
4、说明文件,(就是这个了...)
选择1-3继续启动时,会询问是否加载鼠标支持(有的不支持),根据情况选择!
注意: 按ESC键,进入DOS命令行,但这时没有加载常用工具,只有分区和格式化工具!
修正:
1、usb驱动问题;
2、进入中文菜单,输入法问题;
3、加载iso镜像问题,等……
ghost 重新修改了一下,去掉了盘对盘克隆、去掉了备份到哪个分区的菜单,可以输入第几分区……
矮人dos工具箱下载介绍:1、安装过程,修改为非常简单,一共出现两个界面,这样做有可能会修正,安装到注册字体那里,不进行的情况……这个有待大家测试 2、去掉了,安装过程加密码的*作,在windows里,只是个花的摆设。没有多大用处! 3、去掉了,启动的二级菜单,作用也不大,在windos菜单选择后,直接进入 4、把矮人DOS与GHOST工具箱,合二为一,成为一个总的集合。可以随时找到你要的工具 5、windows菜单,改为 “Dos工具箱”,这样有可能修复,有的软件优化或修改后,成了“我的DOS工”的情况……嘻嘻……这个也有待测试 6、DOS工具中,去掉了,加载.iso的功能……这个真的用处不太,我就没有用过。呵呵 7、增加重设 windows密码的工具 8、ghost的修改比较大,安装后,会在第个分区上,建一个 矮人GH 目录,这个目录在windos里不能正常访问与删除,主要是增加安全性,以前只有ghost 目录,有人不知道就删除了,备份也就没有了..呵呵..同时保留 ghost 目录功能 9、一键备份,直接备份到,矮人GH 目录中.. 10、自动恢复,可以自动查找,每个盘的,矮人GH 目录 与 GHOST 目录中的备份 11、其它小的修改,大家一用就知道了.... 主要增加了,几个windows里的工具..在程序菜单中,有卸载程序... 工具有: 1、矮人gho备份工具,作用是,把你备份在 矮人GH 目录中的备份,复制到其它地方. 2、矮人GH目录修复工具,作用是,有和系统,是ghost的其它万能版的,或是硬盘格式化了,所以是没有 矮人GH 目录的,运行它,修复一下,就可以了....呵呵 3、启动类型修改工具,这个一般人用不到,主要是,有的朋友是品牌电脑,所用的C盘,不是硬盘第一分区,就会出现不能启动 矮人DOS 的现象,用它来修改 试试..不保证一定能行, 4、矮人GH目录访问工具,这个工具,作用是,打开 矮人GH 的目录,并且,提供,密码保护,没密码的人是不让进的吆,嘻嘻...但这个工具,是放在豪华版中的....-usb接口