楼主: 囧武者
收起左侧

[求助] 如何恢复Win7的“打开此文件前总是询问”默认状态?

[复制链接]
囧武者
 楼主| 发表于 2019-5-7 11:18:13 | 显示全部楼层
Q375513729 发表于 2019-4-23 13:07
再接一条,Dism++→系统优化→Internet Explorer→不保存附件区域信息,如果在安全警告开启的状态下开启这 ...

这个方法能影响其他没动过的文件,但是偏偏这个已经改动过的没法复原,囧。

2019-05-07_110307.jpg
风之暇想
发表于 2019-5-7 11:31:10 | 显示全部楼层
囧武者 发表于 2019-5-7 11:18
这个方法能影响其他没动过的文件,但是偏偏这个已经改动过的没法复原,囧。

先上传网盘,再下载,不要打包。
囧武者
 楼主| 发表于 2019-5-7 13:50:00 | 显示全部楼层
风之暇想 发表于 2019-5-7 11:31
先上传网盘,再下载,不要打包。

有效果了,谢谢原来这个办法不能伪下载,必须真下载才有戏

2019-05-07_133102.jpg
上传至百度网盘,用IE下载回来的1 (1).exe和1 (2).exe点击都会出现提示菜单,但是原来的1.exe居然还是不会恢复原来的提示菜单

2019-05-07_133139.jpg
对1.exe和1 (1).exe和1 (2).exe进行哈希校验,它们的MD5和SHA1都没有任何变化啊,为什么这么黑科技呢

2019-05-07_134819.jpg
闪电战
发表于 2019-5-7 14:31:27 | 显示全部楼层
这就是下载的文件(浏览器下载,非下载工具)文件属性里有个锁定吧
取消那个勾就相当于解锁了
囧武者
 楼主| 发表于 2019-5-7 19:36:47 | 显示全部楼层
闪电战 发表于 2019-5-7 14:31
这就是下载的文件(浏览器下载,非下载工具)文件属性里有个锁定吧
取消那个勾就相当于解锁了

试了一下是诶,但是怎样可以随意手动设置它开和关呢
闪电战
发表于 2019-5-8 07:44:30 | 显示全部楼层
囧武者 发表于 2019-5-7 19:36
试了一下是诶,但是怎样可以随意手动设置它开和关呢

这种解锁是一次性的,单向的
峪飞鹰
发表于 2019-5-8 09:49:17 | 显示全部楼层
本帖最后由 峪飞鹰 于 2019-5-8 09:53 编辑
囧武者 发表于 2019-5-7 11:15
将文件重命名为1.exe,放在D盘根目录。用Powershell命令

Set-Content -Path "D:\1.exe" -Stream Zone. ...

应该是Win7的PowerShell版本低了,没有这个参数。这个东西就是下载文件后Internet Explorer把附加信息写入到:Zone.Identifier标识符里了,这个附加信息记录了文件的下载来源信息。当你在打开文件安全警告窗口中取消了打开此文件总是询问的对勾后,这个:Zone.Identifier标识符会被删掉,导致下次打开就不提示了。那么要想恢复她,自然就得重建它。目前比较方便的重建方法就是我写的那行PowerShell脚本。但由于你的Win7版本低了,PowerShell 里的 Set-Content 没有 -Stream 参数,导致重建不了,所以那这样的话就只能写专门程序去改了。刚刚我搜了下,想看看网上有没有现成的AlternateStream的编辑器(AlternateStream是NTFS的一个特性,:Zone.Identifier是使用AlternateStream写入磁盘的),结果没找到。

顺便解释一下,你在楼上也提到了,两个文件SHA1都一样,为什么提示不同,这就是因为是AlternateStream的缘故,AlternateStream是附加在NTFS上的,一个文件可以有多个AlternateStream,主$Data就是文件体,多个AlternateStream是附加内容,普通程序读不到AlternateStream,只能读$Data。所以计算SHA1都是一样的,关键区别是一个有:Zone.Identifier,一个没有。
囧武者
 楼主| 发表于 2019-5-12 00:36:47 | 显示全部楼层
本帖最后由 囧武者 于 2019-5-12 01:03 编辑
峪飞鹰 发表于 2019-5-8 09:49
应该是Win7的PowerShell版本低了,没有这个参数。这个东西就是下载文件后Internet Explorer把附加信息写 ...

听完一番解说真的涨知识开眼界了,第一次知道还有这个知识点,给大佬点赞
用AlternateStreamView v1.55可浏览同一文件夹下面的1.exe、1 (1).exe、1 (2).exe以及作为辅助参照物的TeamViewer_Setup.exe。看见1 (1).exe及1 (2).exe是有信息的,TeamViewer_Setup.exe也是有信息的;而1.exe是没有信息的(界面直接就不显了),推断出这个属性的确不同啊;不知道我理解得对不对?

2019-05-12_001556.jpg


用AlternateStreamView v1.55导出信息为DAT,再用编辑器打开一看
2019-05-12_005957.jpg

对大佬更是佩服


kxmp
发表于 2019-5-12 01:04:47 | 显示全部楼层
组策略里面有个设置
是什么保留文件区域信息的 反正有个区域这个词 把他恢复默认就行了.
风之咩~
发表于 2019-5-12 01:42:47 | 显示全部楼层
本帖最后由 风之咩~ 于 2019-5-12 01:43 编辑

早就说了 最好的办法就是通过IE重新下一遍 让系统自己给它加上
别搞为什么伪下载 只有通过Internet下来的才会加入这个
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-12-25 12:19 , Processed in 0.094973 second(s), 16 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表