如何破解光驱被禁?(修改设置重启系统不奏效)

来源:百度知道 编辑:UC知道 时间:2024/06/04 15:55:23
学校网吧机器,重启后又改回原来设置,不重启又无法更改设置。

你如果是在BIOS中禁用的修改设置后需按F10键,再按Y键保存设置后方有效.如不行,机箱拆开,然后把光驱线扯掉,开机,再关机,把线插好,再开机,系统就找到新硬件,装好了就能用了
由于工作的实际需要,需要对光驱,软驱,USB的启用和禁用实现控制。参考大家提供的对网卡禁用的代码,实现了光驱,软驱,USB的启用和禁用。主要实现代码如下:

// 必要的头文件和要链接的LIB文件
#include <setupapi.h>
#include <shlwapi.h>
#pragma comment(lib, "setupapi.lib")
#pragma comment(lib, "shlwapi.lib")
// device information set(我把它译为设备信息集)
HDEVINFO hDevInfo = NULL;

// 出错信息
void FormatMSG(DWORD dwError, LPTSTR * lpszMsg)
{
BOOL bOk = FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_ALLOCATE_BUFFER, NULL, dwError,
MAKELANGID(LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED), (LPTSTR)lpszMsg, 0, NULL);

if (!bOk)
{
HMODULE hDll = LoadLibraryEx(_T("netmsg.dll"),
NULL,
DONT_RESOLVE_DLL_REFERENCES);
if (NULL != hDll)
{
FormatMessage(FORMAT_MESSAGE_FROM_HMODULE |
FORMAT_MESSAGE_FROM_SY