![我可以删除用于 Readyboost 的 SD 卡上的驱动器号吗?](https://linux22.com/image/1214592/%E6%88%91%E5%8F%AF%E4%BB%A5%E5%88%A0%E9%99%A4%E7%94%A8%E4%BA%8E%20Readyboost%20%E7%9A%84%20SD%20%E5%8D%A1%E4%B8%8A%E7%9A%84%E9%A9%B1%E5%8A%A8%E5%99%A8%E5%8F%B7%E5%90%97%EF%BC%9F.png)
我在 Windows 7 笔记本电脑中使用 4GB SD 卡,并且为该卡启用了 Rreadyboost。在我的计算机中,SD 卡显示其自己的驱动器号。由于我只将 SD 卡用于 Readyboost,而不用于其他用途,因此我不希望它显示在“我的电脑”中。我可以在“计算机管理”中删除驱动器号吗(这样 SD 卡就不会显示在“我的电脑”中),或者没有驱动器号会禁用 Readyboost 功能吗?
答案1
方便的小工具叫做隐藏驱动器成功了。在自己的电脑上用 USB 上的 Readyboost 测试并运行正常。您仍然可以访问驱动器,即使它在 Explorer 中被隐藏了,这正是我想要做的,只是一直没时间。警告,当您点击应用时,该工具会重新启动您的计算机。
如果你喜欢冒险,你也可以直接编辑注册表。基本上,导航到计算机\HKEY__CURRENT__USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer 并编辑无驱动器使用下表将其设置为十进制值。只需将要隐藏的驱动器号的数字相加即可。因此,要隐藏驱动器 I:,请将其设置为 256。
Drive Letter DECIMAL Value
A 1
B 2
C 4
D 8
E 16
F 32
G 64
H 128
I 256
J 512
K 1024
L 2048
M 4096
N 8192
O 16384
P 32768
Q 65536
R 131072
S 262144
T 524288
U 1048576
V 2097152
W 4194304
X 8388608
Y 16777216
Z 33554432
答案2
至少在 Windows 8.1 中,ReadyBoost 不需要驱动器号。您可以在磁盘管理中删除该字母,它仍然可以工作,即使在重新启动后也是如此(内核锁定了文件ReadyBoost.sfcache
,事件日志中会出现常规条目,打开程序时指示灯会闪烁,正如预期的那样)
答案3
只是为了补充上面 Kez 的回答,这里有一个指向 Windows 7 完整说明的链接,默认情况下它不包含此注册表项(如果您在寻找它时遇到问题,则通过屏幕截图向您展示如何正确创建它): 隐藏和删除计算机和 Windows 资源管理器中的逻辑驱动器 (NoDrives)
答案4
老实说,我知道这不是答案,但为什么不投资更多 RAM 呢?SD 传统上写入速度较慢,而 readyboost 会对其进行大量写入,因此,如果您根本没有 SD 并且操作系统正常分页,那么您的速度可能会比没有 SD 时更慢。