![通过注册表项在 Windows 8 中启用回收站提示?](https://linux22.com/image/1364187/%E9%80%9A%E8%BF%87%E6%B3%A8%E5%86%8C%E8%A1%A8%E9%A1%B9%E5%9C%A8%20Windows%208%20%E4%B8%AD%E5%90%AF%E7%94%A8%E5%9B%9E%E6%94%B6%E7%AB%99%E6%8F%90%E7%A4%BA%EF%BC%9F.png)
设想
我使用的是 Windows 8。
默认情况下,文件删除的行为是不使用回收站**提示来确认删除,我的意思是当用户按下del键时,所选项会被自动删除而无需确认。
问题
我需要启用回收站通过 Regedit 提示。
问题
有人知道注册表的哪个值存储了提示复选框的布尔值?
研究
我尝试在启用/禁用回收站提示时监视注册表更改,但发现任何值更改注册截图 2应用程序(太奇怪了,因为我可以通过注册表项更改最大箱空间)
因此,我尝试监视文件更改,但任何文件更改都是在启用/禁用回收站提示时进行的。
我使用进程监视器找到了这个密钥:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\BitBucket\Volume{e663a73d-c253-11e2-be66-806e6f6e6963}
DWORD 值:
NukeOnDelete
数据:
0
问题是,如果我对该值进行任何更改(从 0 到 1 或 2 或 3),则当“显示确认对话框“回收站的复选框选项未标记。
在所有情况下,值键都是用数据“0”创建的,我的意思是即使启用或禁用该选项并且数据不变,也始终为 0。
似乎很难找到这个的正确值......