我可以在 Chrome 中阻止所有文件下载吗?

hai*_*img 8 google-chrome parental-controls

我想在 Google Chrome 中禁用所有文件下载。我已经通过组策略对 IE 进行了微不足道的操作,但是 Google Chrome 显然无法在本机上执行此操作。有一个名为“设置下载目录”的设置,但禁用它没有任何效果,将其设置为用户无法访问的目录只会让 Chrome 提示保存位置。

我还尝试了一个名为“EXE 和 msi 阻止程序”的扩展程序,但它会阻止所有以 .exe 结尾的 URL,有些合法网站不提供 URL 中包含 .EXE 的下载。

我只是想让我孩子的浏览更安全一些。我更喜欢一个安全的解决方案(一个不能被轻易破坏的解决方案),但如果它可以完成工作,也会解决一些不太安全的问题。

更新(更多背景信息):我们已经在家庭中对 Chrome 进行了“标准化”,因此我更愿意将其用作所有计算机上的默认浏览器。我正在使用K9 网络保护进行通用在线过滤。我们没有在孩子的电脑上安装任何即时消息,所以我们还不需要担心。我儿子 9 岁,所以我们尽量让他在他的电脑上做什么,他不能自己安装/运行/下载任何东西,等等。

Bri*_*xon 8

Chrome 使用 Windows 附件管理器来处理下载。它的知识库文章描述了它的组策略设置,但我不确定这些设置中的任何一个直接允许阻止所有下载。

你能做什么,但是,是使用IE的URL安全区域通过设置政策“不允许”的,以块下载URL操作 URLACTION_SHELL_EXECUTE_HIGHRISKURLACTION_SHELL_EXECUTE_MODRISKURLACTION_SHELL_EXECUTE_LOWRISK

IE 仅公开“高风险”类别的 GUI,即安全设置“启动程序和不安全文件”。其他可以使用IInternetZoneManager::?SetZoneActionPolicy()直接在注册表中以编程方式设置Software\?Microsoft\Windows\?CurrentVersion\?Internet Settings\?Zones\n(其中n区域编号;0-4 对应于“计算机”、“本地内联网”、“受信任的站点”、“Internet”和“ Untrusted sites”。)三个动作值名称为180618071808,“disallow”的设置为3

(Chrome 的行为有点奇怪,因为文件实际上是下载到临时.crdownload文件,然后在附件管理器阻止尝试保存它们时立即删除。至少看起来无法通过从下载中删除删除权限来破坏该阻止目录...)