StartService失败,异常代码是31,A device attached to the system is not functioning!

【求助】StartService失败,错误代码是31,A device attached to the system is not functioning!!
我是操作Ring0,加载驱动,然后打开服务时,就出现这个错误了,小部分的电脑上有这个问题,大部分电脑没有。msdn上的解释有点抽象。错误信息:“附加到系统上的设备不能正常工作”。看过网上很多贴都不管用。哪位高手帮忙看看,谢谢!
头有点晕,不知道表达到位没。

msdn的解释如下:

-------------------------------------
ERROR_NEGATIVE_SEEK
131 (0x83)
An attempt was made to move the file pointer before the beginning of the file.

-------------------------------------
Error Message:
A device attached to the system is not functioning.

Explanation:
An attached device is not working for one of these reasons: (1) it is switched off, or connected improperly; (2) the floppy disk and drive types are incompatible; (3) the floppy disk is not properly inserted in the drive; (4) the drive door is open; or (5) the floppy disk is not properly formatted.
-------------------------------------


------解决方案--------------------
Explanation:
An attached device is not working for one of these reasons: (1) it is switched off, or connected improperly; (2) the floppy disk and drive types are incompatible; (3) the floppy disk is not properly inserted in the drive; (4) the drive door is open; or (5) the floppy disk is not properly formatted.
======================
你就根据提示去慢慢找找错三
------解决方案--------------------
1.设备关闭
2.软盘和驱动类型不匹配
3.软盘插错驱动
4.软盘驱动打开
5.软盘没被格式化