在 Windows 8 中删除“打开文件 - 安全警告”?

在 Windows 8 中删除“打开文件 - 安全警告”?

我喜欢研究来自互联网上各种来源的大量代码,其中很大一部分涉及下载和打开文件以查看源代码。

现在,每次我尝试打开这些文件时,它都会提示我确保该文件来自有效来源并且我信任它可以运行。

这个网站上有很多答案,可以解决以下操作系统上的这个问题:Vista、XP 和 7,但我找不到 8 的答案,而且我无法让任何其他操作系统正常工作!

有人能告诉我如何为像我这样的人禁用这个非常烦人的功能吗?

答案1

我在全新的 Windows 8 笔记本电脑上遇到了非常类似的问题。桌面图标 (.lnk) 给出了相同的“打开文件安全警告”。不知道为什么或发生了什么,但真是太麻烦了。我最后找到了一个解决方案,至少对于桌面图标来说是这样。我不想像某些人建议的那样通过更改 IE10 设置来修复它,因为那似乎很危险。

这对我有用:

  1. Windows button+X打开工具菜单
  2. 选择:命令提示符(管理员),打开黑色 DOS 窗口C:\Windows\system32\>
  3. 进入

    cd \Users
    

    显示屏现在显示C:\Users>

  4. 输入(将“YourName”替换为您的用户名)

    cd YourName 
    

    显示屏现在显示C:\Users\YourName>

  5. 进入

    cd Favorites 
    

    显示屏现在显示C:\Users\YourName\Favorites>

  6. 进入

    cd Desktop 
    

    显示屏现在显示C:\Users\YourName\Favorites\Desktop>

  7. 键入并输入:

    C:\Users\YourName\Favorites\Desktop>ICACLS *.LNK /L /SETINTEGRITYLEVEL MED
    

您的桌面上的所有链接应显示为:

已处理文件:whatever.lnk
成功处理了 10 个文件;处理 0 个文件失败。

抱歉,DOS 命令写得太长了,我记得它们很久以前就有了,但这里的布局是为了让任何人都能轻松理解。

答案2

添加系统环境变量SEE_MASK_NOZONECHECKS并将值设置为1。

确保它是系统级变量,否则它会在重启时消失。

Windows 8 中环境变量的使用

答案3

@setx see_mask_nozonechecks 1

在命令提示符中输入它,或者在批处理文件中执行它,将创建环境变量大顺提到,对于当前用户

答案4

您应该能够通过正确设置受信任的站点来解决此问题吗?

其他方面,尝试一下这个。

Close internet explorer
Open up a cmd prompt
cd "\Program Files\Internet Explorer"
set SEE_MASK_NOZONECHECKS=1
iexplore

这允许文件直接从 Internet Explorer 打开,但磁盘上的文件仍将被“阻止”。

另一个解决方案是直接从文本阅读器(即 Notepad++)打开文件。资源管理器会强制发出警告。

看:“此文件来自另一台计算机...” - 我怎样才能解除对文件夹中所有文件的阻止,而不必单独解除对它们的阻止?

相关内容