解决Windows下删除不完全无法安装新版本软件的问题

Posted in Windows

遇到LabVIEW不能安装的问题,总是提示旧版本删除不完全的问题,在搜索解决方法时,顺带解决了以前Evernote不能升级的问题。

一般新版本安装要求先卸载旧版本,但是旧版本又没有完全卸载,这样就进入了一个死循环。解决方法是直接用工具清除MSI安装信息。在闲逛中发现了一个从Windows 9X和2000时代的工具,但是莫名奇妙在我的Windows 7 x64上依然能够使用,现在真的觉得Windows的程序员在解决兼容性问题上有多苦逼了……接下来进入正题:

下载又微又软的:msicuu2.exe 貌似官网已经没有提供,自行搜索
1.安装后按照readme操作,9x和2000有不同的.exe,改名之
2.windows7的当然选2000的.exe
3.在开始菜单里找到msicuu.exe运行之
4.选择有问题的软件,清理之

ps. NI自己有个 msiBlast.exe用以清除安装信息,可用性未知……

 

参考文献:
1. How do I uninstall Office 2003, Office 2007 or Office 2010 suites if I cannot uninstall it from Control Panel?
http://support.microsoft.com/kb/290301

WINDOWS7系统服务优化详解

Posted in Windows

Adaptive Brightness【禁用】
监视氛围光传感器,以检测氛围光的变化并调节显示器的亮度。如果此服务停止或被禁用,显示器亮度将不根据照明条件进行调节。
该服务的默认运行方式是手动,如果你没有使用触摸屏一类的智能调节屏幕亮度的设备,该功能就可以放心禁用。
Application Experience【手动】
在应用程序启动时为应用程序处理应用程序兼容性缓存请求。
该服务的默认运行方式是自动,建议手动。
Application Information【手动】
使用辅助管理权限便于交互式应用程序的运行。如果停止此服务,用户将无法使用辅助管理权限启动应用程序,而执行所需用户任务可能需要这些权限。
该服务的默认运行方式是手动,不建议更改。
Application Layer Gateway Service【禁用】【待测试结果】
为 Internet 连接共享提供第三方协议插件的支持,如果装有第三方防火墙且不需要用ICS方式共享上网,完全可以禁用掉。
Application Management【禁用】

在windows下修复mbr删除Grub

Posted in Windows

不需要任何windows安装盘启动盘,在网上找一个叫MbrFix.exe的小程序
然后以管理员身份运行
MbrFix /drive 0 fixmbr /yes
搞定

(唉,debian5.0 amd64 在我的y450 tsi上竟然不能引导……)

Windows7 Matlab7 Java错误

Posted in Windows

叶俊荣装Win7,Matlab就进不去了。一开始以为是JRE没有装。
只要把桌面主题改成Windows Classic就可以进入了。