Answers:
如果对EXE文件进行了任何修改,将无法保留数字签名,除非您拥有使用该文件签名的证书。在您的情况下,您想要修改由Microsoft签名的explorer.exe,因此除非您是Microsoft,否则将无法修改此文件并保留其签名。
签名用于验证文件发布者的身份。允许对该文件进行重新签名将破坏这种签名的预期目的,这是确保您要运行的EXE是您知道和信任的EXE的主要手段,并且未被黑客修改以嵌入漏洞利用程序。
现在,您确实可以在进行更改后对exe重新签名,但是此签名不会被验证为来自Microsoft,并且可能会导致与安全相关的错误和/或通知。