Tag Archives: 出错

Mac 无法连接 SMB

苹果系统越来越不稳定是不争的事实,各种不兼容各种小问题。其中就有一个困扰了我近半年的问题,今天终于得以解决,是在是高了个兴开了个心!

不知何时 macOS 增加了一些安全机制,导致一些虚拟机模拟器等安装后会无法启动及报错等,也没有什么地方可以设置允许,类似 GateKeeperSystem Integrity Protection 等。这些功能也有特殊的方法可以关闭,倒也罢了。

但新版 macOS 伴随 VMware Fusion 启动会报 Cannot find a valid peer process to connect to,还有一个非常非常蛋痛的问题是:局域网无法连接 SMB 共享。这样小米路由盘无法打开,家里的 NAS 也无法连接。

具体症状:FinderGoConnect to Server 连接到诸如 smb://192.168.1.1 的共享时会报无法连接。但并没有任何具体错误提示。如果重启,可能行,也可能不行。但机器实际是完全 ping 的通的,其他服务也完全正常,除了 SMB。而且往往其他机器来连接共享盘是完全正常的,所以也完全排除共享机器的防火墙之类的设置问题。

Continue reading

微信消息解密出错

因为 WordPress 最新版的原因升级到了 PHP7,发现 Open Social 插件的关注公众号登录功能报错:该公众号提供的服务出现故障,请稍后再试。经查这是公众号消息通讯的问题。开启错误日志,发现致命报错:

Uncaught Error: Call to undefined function mcrypt_module_open()

原来 mcrypt_module_open 函数已被废弃,于是采用了 openssl_decrypt 作为代替方案。最终解密部分的代码进行了简单的判断兼容效果如下。 Continue reading

Fiddler HTTPS 报错解决

Fiddler_HTTPS_Settings

抓包工具中,Fiddler 也算大名鼎鼎了。身材小巧,功能强大。设置支持 HTTPS 时,一般很顺滑,但有时,会各种报错。

Can't create the key of the subject ('<some guid>')
Failed to acquire a security provider from issuer's centificate

经实验,一般都是本地无法生成 DO_NOT_TRUST_FiddlerRoot 本地伪证书时造成,由于目录权限不对,导致无法创建或者无法覆盖。解决方法:只要删除 %APPDATA%\Microsoft\Crypto\RSA 让软件重新生成证书即可。

外:插件篇

Fiddler 作为一款杀手级应用,本身有各种各样的实用插件,当然平时比较少会用到。 Continue reading

Windows 手记更新

Windows7

虽然一开始就装了 BootCamp,但一直没怎么用。BootCamp 最大且唯一的优势是游戏独占,但集成显卡着实也玩不了什么高大上的游戏,主要也很少玩了。所以,真需要干点 Windows 的什么,还是虚拟机来得实际。至于虚拟机那个最实用最低耗,看来还得 Windows 7。

上周因为需要用到 Visual Studio,折腾了一下久违的 Windows,碰上了一些问题,虽然后面还是解决了。而在解决问题的过程中,有感于最近 GoAgent 基本已挂导致谷歌没法用,而百度各种鱼龙混杂的结果想要“手气不错”是根本不可能的——所以觉得有必要记录起来(不定期更新)。

Windows 激活失效

系统在激活之后,突然会在桌面右下角提示:此 Windows 副本不是正版。系统信息的激活信息显示:状态不可用,产品 ID 不可用。当尝试再次激活,或各种正版激活码,或各种 Windows Activation、Windows Loader、Oem7、KMS8,都没有效果。

百度一下,说可能是升级 IE11 导致、或者是补丁 KB3004394 导致,最后发现是一个叫 Software Protection 的服务被禁用。

Internet Explorer 11 x64 无法安装/升级

卸载 IE11 很简单,但当尝试再次安装 IE11,就很难了。各种在线更新各种离线包,C:\Windows\IE11_main.log 始终一样的出错日志。看更新历史记录,安装状态为失败,错误代码为 9C59。

百度一下,说可能缺失了某些必需补丁,说要重新卸载 IE9 的,说用 360 修复的,说命令行修复 SysNative 目录的。 Continue reading

安卓微信安装失败解决办法

我的大坏蛋 G10,安装微信5总是提示:程序未安装
无论从官网下载,还是市场里下载;无论升级,微信1.5、微信4.5;还是干净安装。都是:程序未安装

然后在贴吧看到很多人都有同样问题,大部分为 HTC,大部分为安卓2.35。
最后通过高人指点:安装 腾讯手机管家,然后通过里面软件管理安装或升级微信5即可。

——声明:绝非广告,TMD,我装完微信立刻卸载了这鸟东西!小马牛逼,小马不厚道!!!

个人猜测:可能是微信5对安卓低版本的一些文件系统的权限没测试好,导致出现BUG。而管家这种有深度权限的工具刚好弥补这个BUG。。。

IE Javascript 脚本失效解决办法

IE 浏览器的脚本失效是个源远流长的问题了,有时撞上了那也只能归结于缘分,完全没得解释。这次本人就是中大彩的缘分,被小小地撞了一下腰。

当然脚本失效也有轻重,有时是页面全部烂晒,图片文字全部显示错位,惨不忍睹,其实坏的这么彻底反倒容易发现问题,也容易解决。最怕就是那种大问题没有小问题不断的情况,像我,基本的脚本效果都支持,就是用到调用 window.opener 的函数方法时报错:类不能支持 Automation 操作。这么具体的出错信息在 Baidu/Google 也找不到什么有用信息,可谓万念俱灰。

严格来说已经很难说是 IE 的错,但按照经验通常你对 IE 进行折腾,例如 IE6 升到 IE7/IE8,或重装,不同程度的第三方软件的修复,一般都不能解决问题。如果一定需要一个理由,应该是在某年某日中了某个木马升级了某个补丁或者卸载某个软件,而导致某个组件某个动态扩展被反注册掉而无法支持某种效果……

说到这里,要说说 regsvr32 命令,是一个注册 DLL 动态扩展库的命令行工具。方法:在“运行”里面输入regsvr32 dllname,回车即可。 Continue reading

npkcrypt 服务启动失败

事件类型: 错误
事件来源: Service Control Manager
事件种类: 无
事件 ID: 7000
日期:  2006-1-6
事件:  9:00:30
用户:  N/A
计算机: AFLY
描述:
由于下列错误,npkcrypt 服务启动失败:
系统找不到指定的文件。
有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。

刚才重启机器,突然出现提示某个驱动错误,看了下事件日志:npkcrypt 服务启动失败。查了下相关资料,QQ2005 Beta3 整合了一个叫做 npkcrypt 的键盘加密程序,美其明曰保护用户密码输入安全,其实是不经用户同意擅自在用户系统中安装莫名其妙驱动程序。安装此版本后,密码不能通过粘贴的方法输入,密码为中文的QQ用户没法登录。

如果手动删除QQ或转移QQ目录或正常路径卸载该版本后 npkcrypt 也可能没有正常卸载,就会出现以上的“npkcrypt 服务启动失败: 系统找不到指定的文件”错误。

解决方法:

1、在“我的电脑”上点右键,选“管理”->“设备管理器”。
2、选择“查看”/“显示隐藏的设备”,在“非即插即用驱动程序”中选择“npkcrypt”,卸载之。
3、运行“regedit”,可能存在键项:“HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\npkcrypt”或“HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\npkcrypt”等,删除之。
4、如果QQ目录存在:npkcrypt.sys、npkcrypt.vxd、npkcusb.sys 三个文件,删除之。
5、下次启动后即可生效。

不能访问 Windows Installer 服务

如果你的系统是 WinXP,在安装 Office2003 时出现了“不能访问 Windows Installer 服务,可能是你在安全摸式下运行 Windows 或 Window Installer 没有正确安装”错误(实际上是所有使用 Windows Installer 服务安装的 MSI 格式程序均不能正常安装);在“服务”里查看“Windows Installer ”服务的状态,一般为停用,当你试图启用此服务,会发现此服务已被系统禁用,或则 Windows Installer 服务已被标记为删除;而当你尝试重新安装 Windows Installer 服务时,系统提示“指定的服务已存在”——那这篇文章就是你想要的了。

解决方法(在 WinXP/Win2000 上通过):

  1. 先用记事本编写如下内容,并保存为 installer.reg 格式文件,双击将文件导入注册表;
  2. 运行“CMD”命令提示符,输入“msiexec /regserver”并回车;
  3. 无须重新启动,即刻搞掂!

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer]
“ImagePath”=-
“ImagePath”=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,\
00,73,00,69,00,65,00,78,00,65,00,63,00,2e,00,65,00,78,00,65,00,20,00,2f,00,\
56,00,00,00

; ImagePath = %SystemRoot%\System32\msiexec.exe /V