有什么方法可以强制 Windows 7 计算机处理 USB 记忆棒上的 autoruns.inf?

有什么方法可以强制 Windows 7 计算机处理 USB 记忆棒上的 autoruns.inf?

这个问题并没有什么邪恶之处。

我们有一些临时工将负责处理一些机密信息的工作。

我想将 USB 上的数据提供给他们,将其设置为 Truecrypt 旅行磁盘,他们可以将其插入我们的一台计算机中。

我希望他们能够提示输入密码,分区被挂载,然后他们可以处理数据,保存数据,关闭计算机并返回 USB 记忆棒。

这可能吗?

答案1

是的,有一个注册表项可以影响这一点,它位于

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoDriveTypeAutoRun

或者

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoDriveTypeAutoRun

如果同时设置了两个位置,HKEY_LOCAL_MACHINE则将覆盖在HKEY_CURRENT_USER

此键的值是一个位掩码,您需要将这些值相加以获得所需的组合。

  • 0x1 在未知类型的驱动器上禁用自动播放。
  • 0x4 禁用可移动驱动器上的自动播放。
  • 0x8 禁用固定驱动器上的自动播放。
  • 0x10 禁用网络驱动器上的自动播放。
  • 0x20 禁用 CD-ROM 驱动器上的自动播放。
  • 0x40 禁用 RAM 驱动器上的自动播放。
  • 0x80 在未知类型的驱动器上禁用自动播放。
  • 0xFF 禁用所有类型驱动器上的自动播放。

因此,如果您想启用 USB 驱动器,您将需要从您拥有的值中“减去” 0x4(但前提是该数字设置了 4 位)。

该解决方案从 Windows 7 到 XP 都有效,并且可能在 Windows 8 上也有效,但我尚未测试过。

阅读更多:http://www.fortypoundhead.com/showcontent.asp?artid=2705

相关内容