首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在边缘浏览器中通过注册表更改主页

如何在边缘浏览器中通过注册表更改主页
EN

Stack Overflow用户
提问于 2015-06-11 01:08:57
回答 6查看 59.8K关注 0票数 5

我想通过注册表更改边缘浏览器中的主页,但它是加密的,我看到(受保护),这是违反Windows策略的修改。请参阅注册表中的aka.ms/browserpolicy)。请帮助我编辑主页在注册表或发现它是违反Windows政策的修改。见aka.ms/browserpolicy

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2015-08-23 01:25:59

如果只是要设置边缘中的主页,那么将下面的URL更改为您的首选项,然后将其保存为.reg文件:

代码语言:javascript
复制
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Storage\microsoft.microsoftedge_8wekyb3d8bbwe\MicrosoftEdge\Main]
"HomeButtonEnabled"=dword:00000001
"HomeButtonPage"="https://www.google.com/"
票数 4
EN

Stack Overflow用户

发布于 2016-05-11 12:01:06

ProtectedHomepages值并不是真正加密的,而是一个模糊缓冲区,它包含主页字符串和这些字符串的加密散列。缓冲区使用随机生成的种子混淆,该种子也作为缓冲区的一部分存储。我做了一些逆向工程的研究,并发表了结果这里

因此,基本上,由于所需的密码散列,读取和解密此值比修改更容易。然而,阅读能力是唯一需要的反恶意软件。我不知道你为什么要修改这个值,希望你不是在写恶意软件.

票数 8
EN

Stack Overflow用户

发布于 2015-08-21 09:48:46

目前无法将Microsoft写入字符串或二进制值的起始页更改到注册表中。要更改的条目是“受保护的--它违反了要修改的browserpolicy。参见aka.ms/ ->值"ProtectedHomepages”。该值是一个加密的二进制值,其中当前主页不可读。当您必须设置一个特定的主页不止一次,并且您想在这里使用C#做它,一个解决办法:

通过Microsoft浏览器的UI设置所需的起始页。更改后,重新启动浏览器并导出上面命名的注册表项。打开导出的文件,将二进制数据复制到C#解决方案中的字符串常量或资源中。在编写此设置的函数中,可以将字符串复制到字节数组中,而不是将二进制值写入注册表。此条目在重新启动Microsoft后生效。

当您想要更改默认的搜索提供程序时,也应该使用相同的方式。但是在这种情况下,除了值"ProtectedSearchScopes“之外,还有一个注册密钥是使用-> "OpenSearch”。此键仅由第三方搜索提供程序存在。如果搜索提供程序是Bing,则应删除此键或不存在此键。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30769921

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档