问题描述

电脑系统升级Win10后启动不了Markdown Pad2,报错’Awesomium.Windows.Controls.WebControl’,如下图:

之前也一直在Win10平台上使用Markdown Pad2,但是只是出现HTML渲染不了的问题,下载一个awesomium 软件即可使用,但是前几天重装了Win10系统后,再次使用就出现了这个问题。很讨厌的一个问题!不过最后还是解决了~~~

解决方案

先献上解决方案

修改注册表:
按Win+R运行regedit,修改下面的值为0就可以了

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy\Enabled

再次启动Markdown Pad2,这次只是报了HTML渲染的错误,安装好那个awesomium 软件就可以了。

解决思路

在解决这个问题之前,将错误在放在网上搜了很久,有很多朋友遇到了和我同样的问题,但是还没解决。没办法,只能自己看看report bug,看看能不能解决。

------------------------------------------------
Exception Information:
System.Windows.Markup.XamlParseException: The invocation of the constructor on type 'Awesomium.Windows.Controls.WebControl' that matches the specified binding constraints threw an exception. ---> System.TypeInitializationException: The type initializer for 'Awesomium.Windows.Controls.WebControl' threw an exception. ---> System.InvalidOperationException: This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.at System.Security.Cryptography.RijndaelManaged..ctor()at Qmf6XFM6XpO7bnkn78.paNwq4afhC7oFjklRx.P0HCvAPk4W(Int32 )at Awesomium.Windows.Controls.WebControl..cctor()--- End of inner exception stack trace ---at Awesomium.Windows.Controls.WebControl..ctor()--- End of inner exception stack trace ---at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)at System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc)at System.Windows.Application.LoadComponent(Uri resourceLocator, Boolean bSkipJournaledProperties)at System.Windows.Application.DoStartup()at System.Windows.Application.<.ctor>b__1_0(Object unused)at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
------------------------------------------------

很幸运,看到了这句:

---> System.InvalidOperationException: This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.

英文不好,大致意思就是说:Windows平台FIPS验证的加密算法不支持这个实现。
问题的症结似乎就在这,将这句话放到网上,看到了一个玩游戏的哥们发的帖子,也遇到了同样的问题,有个大神给解决了。也不确定能不能解决我的问题,就试着修改了一下注册表,OMG,居然可以了,好神奇。

FIPS

FIPS(Federal Information Processing Standards)即(美国)联邦信息处理标准。它是批准技术与标准国家协会 ( National Institute of Standards and Technology ) 为联邦计算机系统制定的标准和指南。
联邦信息处理标准(Federal Information Processing Standards,FIPS)是一套描述文件处理、加密算法和其他信息技术标准(在非军用政府机构和与这些机构合作的政府承包商和供应商中应用的标准)的标准。

具体为什么会和这个冲突,就不知道为啥了,希望能有Windows大神解释一下。

升级Win10后Markdown Pad2启动报错‘Awesomium.Windows.Controls.WebControl’解决方法相关推荐

  1. MySQL启动报错1067(附排查解决方法)

    MySQL启动报错1067,一般出现在刚装好数据库的时候,而且是用解压安装的方式安装的数据库 出现这个问题解决思路如下: 先去定位问题,接着删除MySQL服务,然后重新安装服务. 当出现服务错误的时候 ...

  2. springboot启动报错 java.lang.ArrayStoreException异常解决方法

    参考:https://www.cnblogs.com/jiangwz/p/9711998.html 上面链接说的很清楚了,区别就是最后异缺少的类不一致,我的是Type org.springframew ...

  3. Hadoop 在关机重启后,namenode启动报错

    Hadoop 在关机重启后,namenode启动报错: 2011-10-21 05:22:20,504 INFO org.apache.hadoop.hdfs.server.common.Storag ...

  4. win10安装ensp启动40_升级win10后 eNSP AR启动失败错误代码40的终极思路和解决办法...

    升级win10后 eNSP AR启动失败错误代码40的终极解决办法 昨天win10被微软强制升级到版本10586.71,导致eNSP AR启动错误代码40,参考了论坛很多办法,都无法解决我的问题,搞到 ...

  5. 转)VCSA 6.5重启无法访问,报错“503 Service Unavailable”的解决方法

    转)VCSA 6.5重启无法访问,报错"503 Service Unavailable"的解决方法 1. 问题 重启vcenter,登陆vsphere client,提示 &quo ...

  6. 微信二次分享签名错误php,微信二次分享报错invalid signature问题及解决方法

    基于微信公众号开发的h5页面(使用jssdk接口),由用户A分享给用户B,用户B再次分享这个页面时,不能成功分享.问题出在用户B收到的分享链接与用户A打开的链接不同 A用户的链接为 B用户收到的连接 ...

  7. dedecms后台报错“Undefined variable cfg_domain_cookie”的解决方法

    dedecms后台报错"Undefined variable cfg_domain_cookie"的解决方法 打开调试模式 Notice: Undefined variable: ...

  8. word报错打不开的解决方法

    对于办公人员来说,word是日常办公中最常用的软件,根本就是离不开的.但有时需要Word删除表格的保留内容,有时反过来又需要删除Word的保留形式.一旦操作了出现word出现打不开或者出现一些异常现象 ...

  9. python--import statsmodels.api as sm报错: cannot import name 'factorial'解决方法

    python--import statsmodels.api as sm报错: cannot import name 'factorial'解决方法 1.统计处理statsmodels包 2. can ...

  10. python https请求报错:SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] 解决方法

    python爬虫,使用requests库发送https请求报错:SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] 解决方法: imp ...

最新文章

  1. 现场丨2017中国计算机大会(CNCC2017)之沈向洋演讲:自然语言中的描述、对话和隐喻
  2. 曙光与包头签署云计算中心战略合作协议
  3. windows下安装composer抛出Composer\Downloader\TransportException异常解决办法
  4. 没用过.gitignore还敢自称高级开发?
  5. 啊哈c语言答案1.3,啊哈C语言编程-第2课-让计算机开口说话
  6. 电脑鸿蒙操作系统,鸿蒙操作系统面世 华为称“把不可能变为可能”
  7. 《算法图解》第五章 散列表 课后作业
  8. linux命令面试题大全,Linux系统命令面试题大全
  9. 360wifi驱动linux驱动安装,ubuntu安装360随身wifi驱动
  10. CSS中相对定位relative
  11. 一级计算机页码居中,word中页码为何不能同时居中
  12. 计算机word安装程序,word2007电脑版安装包
  13. linux 下使用飞信
  14. 斗鱼直播画面怎么弄到自己网页上_“集战!创界山勇者”斗鱼主播招募活动开始啦!...
  15. 多种方法进行数组从小到大排序
  16. Kylin常见错误及解决方法
  17. 电商页面设计 只需懂六个字
  18. 程序员埋逻辑炸弹,被判 6 个月
  19. imagecreatefromjpeg(),imagecreatefrompng()打开不同格式的图片报错误
  20. 向量范数与矩阵范数定义和python向量矩阵运算示例

热门文章

  1. 为什么chrome视频时卡得厉害(by quqi99)
  2. 【指数编制系列六】景气指数编制方法
  3. 软考试题希赛网爬取过程分享二
  4. “差不多先生”姚劲波和不再神奇的58同城
  5. jedis的hscan方法使用方法
  6. TeeChart基础使用手册
  7. teechart mysql_TeeChart的X轴为时间,多个Y轴的显示
  8. wap ios android,iOS/Android/WAP 全兼容专题页面制作方法(一)
  9. 英超必way体育:曼城6-3曼联,帽子戏法太厉害了
  10. 三星SOC的显示控制器及framebuffer驱动s3c-fb.c中probe函数分析