解决电脑通过HDMI连接电视无输出的一个问题

客厅里有两台小电脑(HTPC),都是华擎(ASROCK)的B85M-ITX主板,都运行Windows 7,一台专门拿来做程序化交易,一台拿来下载上传的。都没有接显示器,通过远程桌面管理。

这几天把家里的一台小电脑用HDMI线连到电视上,看腾讯视频爱奇艺视频什么的倒是觉得蛮不错,于是网上又去买了几根HDMI线和一个HDMI分配器,用于把另外一台小电脑和一个高清盒子也接到电视上。

这线到了,是一个叫绿联的牌子,买过多次,质量还是可以。连上另外台电脑,却发现电视上没有输出。

因为这台电脑很久没关机了,所以重新启动,这个时候电视上有BIOS启动界面和windows启动界面,虽然觉得有点纳闷,因为另外台电脑是直接插上就可以有显示的,不过也就觉得问题解决了。

可是windows启动界面闪过之后,电视上就没有显示了。试了2次,都是如此。想到的第一解决办法是按windows键+P键来切换显示,只能盲敲了,没有效果。

只好把电脑显示器搬来,接上。进入windows后,切换显示,结果发现,根本不识别电视。

这就奇怪了,开机的时候识别了,进入系统反而不识别。

于是试着更新主板显卡驱动,没用。再更新BIOS驱动,发现版本其实已经是最新的了,还是更新了,依然没用。

网上查了一圈,有类似的“HDMI连接电视后,显示Windows开机界面后就没有图像了”问题,但是无非说是分辨率设置,或者前面提到的用windows功能键+P切换,这些都不能解决问题。

好在有另外一台正常显示的电脑在旁边,所以仔细看了一下,感觉这HDMI的线插的深度有点不同。

于是把有问题的那台,使劲又插了一下,感觉又进去了一些(ps:感觉这段话有点坏坏的),这时候再试,发现有显示了。

重新再启动电脑测试了两次,都能自动连接到HDMI输出,基本认为故障解决。

仔细看这绿联的HDMI线,才发现问题。

当时为了识别多台设备,所以买了两种颜色的线,一个绿色一个黄色,没想到它们不光颜色不相同,居然形状也不同。看下图:

主要是外面橡胶的形状,黄色的呈四方形,薄些,绿的呈椭圆形,明显厚了许多。

再来看电脑背板的HDMI接口,设计得非常靠边。

然后看两种颜色的HDMI线插上去以后的情况:

侧面:可以看到绿色的突出的边缘正好卡住背板的接口面板的突起部分,黄色的虽然也卡住了,但是程度没那么大。

正面看就比较明显了,黄色的基本插到底了,绿色的还有一小节。

解决的办法也简单,要么拿锉刀把HDMI线的橡胶部分锉掉一截,要么在插入的时候稍微斜着一点使劲,因为后面的接口面板是很薄的铝合金,所以可以硬卡进去。

问题看起来是蛮简单的,不过我要是手上没有第二台电脑、没有另外一根线、没有仔细去看插口,要找到这原因还真是有些难,我开始都想着重装系统或者更换主板这些来着。

不过我还是对这问题不是很好理解,因为系统启动的时候,我是可以在电视上进入bios设置的,也就是说BIOS级别的软件已经识别了电视。而随后windows启动的时候,也是能在电视上显示windows启动界面的,但是为什么之后加载了什么驱动,反而就不能识别了,而这不能识别,如果说是接触不好,和前面的显示又显得很矛盾。