[闲聊] 种种巧合造成执行程式完全没有反应

楼主: hirokofan (笠原弘子 命!)   2018-05-10 23:47:59
这次碰到的状况需要多种条件配合才会发生,但是结果很麻烦,这几个条件是
1.不知道什么问题造成的 Windows SmartScreen can't be reached right now
2.系统有开SmartScreen(正常都会开)
3.该帐号关闭了使用者帐户控制(UAC)
4.执行由网络下载的程式(比如说报税用的程式)
当这几个条件都符合时,使用者会发现双击程式没有任何反应,
即使按右键选择以系统管理员身份执行也一样
一般的状况是
执行程式时SmartScreen会进行检查,检查OK就放行,有疑虑则警告
这个特例则是
1.执行程式时SmartScreen要进行检查
2.但是发生了Windows SmartScreen can't be reached right now 这个问题
所以SmartScreen无法检查
就好像警察临检把你拦下是否酒驾,可是云端酒测仪故障了无法检查
3.这时会跳个Windows SmartScreen can't be reached right now 的画面
让你决定 A执行 B放弃
所以警察要你掷筊请神明帮你保证有无酒驾
4.但是因为UAC关掉了,这个讯息跳不出来
你因为宗教理由不肯拿茭杯,所以大家只能站着发呆
5.因为执行程式看起来完全没有反应,就连MS自家的程式也一样,使用者可能会
以为下载的程式不完整重抓(结果还是一样),怀疑是否中毒、系统故障还是
电脑坏掉,总之非常麻烦
要避免这个情况发生只要前面提到的4个条件去掉一个就行
1.不知道什么问题造成的 Windows SmartScreen can't be reached right now
呃....我看过一些看起来很像一回事的说明,他提供了很多解法,像是
A.重开机几次
B.将安全更新做到最新
C.更新病毒码到最新
D.使用SFC /SCANNOW检查并修复系统档案
E.关闭第三方的防毒使用内建的Defender
F.清除暂存盘
G.检查你的网络状况....
全部做完之后我觉得骂一声M$ SUCKS比较简单
如果有效的话我就不会在这里废话了orz
结果使用者说有效的解法大概都是直接关掉SmartScreen眼不见为净-_-
总之这一项我觉得不是使用者可以解决的
2.系统有开SmartScreen(正常都会开)
把SmartScreen关掉是可以解掉这个问题,但这不是好方法
虽说这时SmartScreen是没作用的,可是他也有可能过几天就修好....吧....orz
3.该帐号关闭了使用者帐户控制(UAC)
只要把UAC开起来,Windows SmartScreen can't be reached right now 的讯息
就会跳出来,这应该是正规的解法,但其实根本的问题还是在那个不明原因的
Windows SmartScreen can't be reached right now,因为SmartScreen还死著
开了UAC也只是让你可以继续操作....掷筊决定是否要执行
4.执行由网络下载的程式(比如说报税用的程式)
这一个就很有趣了,我测的状况是这样的
a.电脑X下载了一个A.EXE,
执行时Windows SmartScreen can't be reached right now会跳出来警告
b.放弃执行,将A复制成B,执行B时一样会跳警告
c.执行A,无视Windows SmartScreen can't be reached right now警告继续执行,
之后把A复制成C
d.在电脑X上执行C不会跳Windows SmartScreen can't be reached right now警告
e.拿去电脑Y执行C一样不会跳Windows SmartScreen can't be reached right now警告
也就是说,我只要无视警告执行一次,再把这个程式拿去其他电脑上面执行
就不会跳Windows SmartScreen can't be reached right now的警告
....总之MS的思维不是我这种凡人能参透的orz
作者: tryit015124 (tryit015124)   2018-05-11 03:23:00
Smart 有时候默认会卡死程式 而且是直接默认卡死..

Links booklink

Contact Us: admin [ a t ] ucptt.com