电脑的硬盘无法正常读取显示I/O设备错误
程序员文章站
2023-11-26 10:18:16
电脑的硬盘无法正常读取显示I/O设备错误电脑的硬盘无法正常读取,会显示I/O错误。不装硬盘的话可以用U盘进入,插入后就卡在重做系统界面,进不去。这个问题还是比较有代表性的,下面为大家详细探讨下... 14-05-16...
问:今天有网友在本站的专家在线问答提问,电脑的硬盘无法正常读取,会显示i/o错误。不装硬盘的话可以用u盘进入,插入后就卡在重做系统界面,进不去,怎么办?
答:编辑觉得这个问题很有代表性,在这里就一并回答并解决,原因如下:
i/o地址冲突的原因
pc机中的每一个硬件都有惟一与之对应的i/o地址。cpu正是通过这种一一对应的i/o地址,才能正确地辨认出每个外设。但是,如果有两个或以上的外设被设置成相同的i/o地址,那么cpu发出的信息送到对应的i/o地址时,一方面有些外设并不能处理和响应这个信息,另一方面由于一个i/0地址对应了多个外设,从而导致cpu发出的信息被分成许多路,传输到每个外设的信息强度都不足以使外设做出反应,因此就使得所有使用了错误i/o地址的外设都不能被使用。
如果错误设置了i/o地址导致i/o地址冲突,则发生冲突设备不可用。可以通过启用安全模式进入系,然后打开“控制面板”、“系统”,查看标有黄色的“!”的设备;选中该设备,单击窗口下的“属性”,从“资源”列表查看windows 给出的提示,单击“输入/输出范围”对其进行更改,直到windows显示“无冲突设备”时再确定退出即可。
如果是使用u盘等外设重装系统的时候显示,可以更换usb接口到机箱后置上,如果依然,系统又无法再进入的情况下,拔除所有外设,如移动硬盘,u盘等,使用光盘安装系统。还是如此的话更换硬盘数据线再试
注意:对于许多系统已经定义好的设备来说,它们往往只允许有一个固定的i/o地址。如usb的精确定义中规定,它使用的i/o地址为3f8—3ff。如果用户对其进行了更改,那么com1就不能再作为com1使用。因此,对于系统默认的固有设备,不应改动其i/o地址。
答:编辑觉得这个问题很有代表性,在这里就一并回答并解决,原因如下:
i/o地址冲突的原因
pc机中的每一个硬件都有惟一与之对应的i/o地址。cpu正是通过这种一一对应的i/o地址,才能正确地辨认出每个外设。但是,如果有两个或以上的外设被设置成相同的i/o地址,那么cpu发出的信息送到对应的i/o地址时,一方面有些外设并不能处理和响应这个信息,另一方面由于一个i/0地址对应了多个外设,从而导致cpu发出的信息被分成许多路,传输到每个外设的信息强度都不足以使外设做出反应,因此就使得所有使用了错误i/o地址的外设都不能被使用。
如果错误设置了i/o地址导致i/o地址冲突,则发生冲突设备不可用。可以通过启用安全模式进入系,然后打开“控制面板”、“系统”,查看标有黄色的“!”的设备;选中该设备,单击窗口下的“属性”,从“资源”列表查看windows 给出的提示,单击“输入/输出范围”对其进行更改,直到windows显示“无冲突设备”时再确定退出即可。
如果是使用u盘等外设重装系统的时候显示,可以更换usb接口到机箱后置上,如果依然,系统又无法再进入的情况下,拔除所有外设,如移动硬盘,u盘等,使用光盘安装系统。还是如此的话更换硬盘数据线再试
注意:对于许多系统已经定义好的设备来说,它们往往只允许有一个固定的i/o地址。如usb的精确定义中规定,它使用的i/o地址为3f8—3ff。如果用户对其进行了更改,那么com1就不能再作为com1使用。因此,对于系统默认的固有设备,不应改动其i/o地址。
推荐阅读