
要禁用USB接口,可以使用一种方法在注册表HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer中创建新的密钥“ NoDrives”,类型为REG_DWORD,并且可以输入特定的驱动器号通过设置其值隐藏;通过设置其值以禁止访问驱动器,创建一个新密钥“ NoViewOnDrive”,该类型也是REG_DWORD。
这些应该很容易理解。 U盘也是驱动器,当然可以将其禁用。但是问题在于“通过设置其值”,如何设置它?

有关如何在Internet上进行设置的“详细”说明,但过于晦涩。我想您复制了它,却不知道这意味着什么。我在互联网上发布了一个教程,而阅读该教程的人不是算法错误,根本不了解。我为此受了伤,最后我无法直接去MSDN阅读英文材料以了解正在发生的事情。
胡说八道,让我们说清楚。

参数规则:在注册表中,密钥类型为REG_DWORD,表示32位无符号数字。如果用二进制表示,则从低到高(即从右到左)依次表示ABCDEFGHJIKLMNOPQRSTUVWXYZ。如果要禁用哪个驱动器,则将相应位直接写为1,如果未禁用,则写为0。对应关系如下:


上图中显示的文字会禁用所有驱动器。
如果仅保留磁盘A,C和D,而所有其他磁盘均被禁用,则以以下格式写入它们:


从图中可以看出,我们实际上按照字母顺序构造了一个二进制表示形式,将该二进制表示形式转换为十六进制表示形式,并将其存储在“ NoDrives”和“ NoViewOnDrive”键中。这样,无法显示或访问禁用的驱动器。
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/sanxing/article-327625-1.html
阿富汗政府是傀儡了吗
弄个破渔网让它拖着不是很好么