Windows Vista的IE7实在霸道,用Maxghon和GreenBrowser来更改默认浏览器设置,结果都无法成功,设置之后打开系统中的链接还是自动打开IE7,一定是微软在注册表里做了手脚,网上找了下,终于找到了它的致命处。
修改前先备份注册表,当然你不想用IE了也可不修改。我在IE中打开4个项目就无响应。
找到注册表项
HKEY_CLASSES_ROOT\IE.HTTP\shell\open\command
将默认的内容
"C:\Program Files\Internet Explorer\iexplore.exe" -nohome
改为浏览器执行文件的完整路径
"D:\Program Files\GreenBrowser\GreenBrowser.exe %1"
或"D:\Program Files\maxthon\maxthon.exe %1" (注意正确输入应用所在路径)
盘符建议用大写。
再将与"command"并列的项"ddeexec"删除,不删除的话每次都会打开两个浏览器窗口。
在“控制面板”-->“默认程序”-->“将文件类型协议与特定程序关联”更改为GreenBrowser.exe。
如果安装了Vista兼容的浏览器,不修改注册表直接在“默认程序”中修改估计应该也可以。微软为了占领浏览器这块地盘,竟然无法通过浏览(协议关联选择窗口中无浏览按钮)关联其他应用程序。在这里还可以将一些网页文件类型(例如 .html / .htm / .url 等)与自己喜欢的浏览器关联。
在Windows XP中可以通过%windir%\system32 文件夹中放置oemlogo.ini和oemlogo.bmp就可以自定义系统属性面板中的OEM制造商信息。
而在Windows Vista 中是如何自定义的呢?其实差不多,只不过通过注册表来自定义制造商信息,保存在 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation 键值中。
只要将以下代码自己修改成喜欢的内容,再保存为 *.reg 文件,导入到注册表之后OEM制造商信息即生效了: Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation]
"Manufacturer"="计算机制造商名称"
"Model"="计算机型号"
"SupportHours"="技术支持时间"
"SupportPhone"="技术支持电话"
"SupportURL"="http://技术支持网址"
"Logo"="D:\\Windows\\system32\\oemlogo.bmp"
其中“http://技术支持网址”可以改成喜欢的网址,,“D:\\Windows\\system32\\oemlogo.bmp”是制造商的标志图片路径,最大支持120x120大小的BMP图片。
现在自己准备一幅bmp图片放到指定的文件夹中,再打开系统属性页面,即可看到自己定义的OEM信息了。
Windows Vista最能吸引人的是什么?是安全性还是Aero特效,还是其它?依笔者看来,Aero特效是Vista系统中最能吸引用户的特点之一。可就是这么一个吸引人的新特性,很多硬件配置却由于自身的“先天不足”无法体验。
而实际上,有些“过时”显卡是完全支持Vista Aero特效的,只是需要用户再动动手,手动强行打开Aero特效。其实方法很简单:
方法一
1.首先新建一空白记事本文件,在其中输入以下内容:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM]
"ColorizationOpaqueBlend"=dword:00000001
"CompositionPolicy"=dword:00000002
让后将该文本文件保存reg格式(输入名字的时候输入这样的名字zol_aero.reg),然后打开保存后的reg文件进行导入到注册表。
2.点开始菜单,点运行,输入“services.msc”后回车,在打开的“服务管理”的右侧窗口中找到并双击“Desktop Window Manager Session”,先鼠标点击“停止”,等到系统将服务停止后,再启用这个服务。等到服务生效后,很多“过时”的老显卡都有可能体验到Vista Aero特效。
方法二
1、在开始菜单里点“运行”窗口中输入“Regedit”,打开注册表编辑器;
2、找到“HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM”分支;
3、将其下Composition的值修改为1;CompositinPolicy的值修改为2;关闭注册表修改器;
4、以系统管理员身份进入“命令提示符”,即原来的DOS状态,依次输入以下两条命令:
net stop uxsms
net start uxsms
5、注销并重登录,Aero特效即被开启;但在“主题”不一定能看到“Aero”主题。
开启Aero效果后,有两个比较明显的变化:
1、任务栏和窗口四周是半透明的,很漂亮;
2、按“Win+TAB”可以使用三维的软件切换。
假如内存不到1GB,建议就不要开启Sidebar了,这玩意儿没太多用处,用不着空耗宝贵的内存资源。
如果需要开启Sidebar,可以执行“开始”→“附件”→“Sidebar”;并在Sidebar上单击鼠标右键,选择“属性”,勾选“在Windows启动时启动边栏”,以后Sidebar便能在开机时自动运行。
有时Windows vista用户拷贝文件时会出现“估计剩余时间”提示。而这个提示一旦开始“估计”,就永远都不愿结束,使得文件拷贝无法正常进行。针对这个问题,微软已经发布了一个补丁文件,来修补这个系统漏洞。
据网友反映,安装该补丁后,Vista系统在进行复制、移动等操作时,进度条不再会卡在那里不动,几乎是立刻开始,也就是说系统花费大量时间来估计剩余时间的问题已经得到了修复。
小提示:
不知道为什么,微软并未将这个程序直接提供下载,而是让用户在拨打微软技术支持热线以后才有机会获得
面对这个问题,还有网友给出了“非官方”的解决方法。具体操作如下:
双击控制面板中的“程序和功能”,在弹出的窗口左上角单击“打开或关闭 Windows 功能”,稍等片刻后,系统将会显示出一个功能列表框,请拉动右侧滑动块到最底部,取消勾选“远程差分压缩”。
远程差分压缩”的功能是在移动文件时将文件压缩,以减少传输量,移动到目标为之后再解压缩,但显然他压缩花去的时间远大于所起到较少的传输时间,使人无法忍受。
使用Windows Vista有一段时间了,最近改动了系统,而突然出现了个新问题。系统托盘上的音量调节图标不见了,当时经过手动设置后,音量图标显示在系统托盘上,可当我再次重启机器后,音量图标又不见了。如此反复了好几次,每次都是手动设置后显示,重启后消失。
查来查去也没找到原因。虽然都没能找到原因所在,但是今天突然想到以前的Windows XP类似的问题,模仿Windows XP的方式在注册表中建立一个键值。这个方法还真把问题解决了!
运行注册表(点开始菜单,点运行,输入regedit回车就可以打开了。),依次展开到如下分支:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft
\Windows\CurrentVersion\Run,在右侧空白处单击右键,选择“新建字符串”值,然后将其命名为“Systray”,接着请双击“Systray”,在弹出的对话框的空白处输入“E:\Windows\System32\systray.exe”
小提示:
在编辑字符串,也即给“Systray”赋值时,输入的是“systray.exe”文件的路径。所以大家注意你自己的Vista所在分区,不要照抄上面的路径地址。
在最近有朋友安装卡巴斯基2009之后出现Windows Vista的侧边栏无法使用的问题,而且出现个警告窗口,内容如下
C:\User\Administrator\Desktop\ALL_CPU_Meter\ALL_CPU_METER.gadget
Unspecified error
经过一些尝试结合网上找到的资料,使用以下方法是可以解决问题的:
一.以管理员权限运行命令提示符(cmd.exe),操作方法是点开始菜单,在附件里的命令提示符上点右键管理员身份运行。
二.在命令提示符中输入下列文字:cd "\Program Files\Windows Sidebar" ;
三.依次输入以下命令,每输一次就按回车一次,如果遇到错误请跳过执行下一个命令:
regsvr32 -u ATL.DLL
regsvr32 -u sbdrop.dll
regsvr32 -u wlsrvc.dll
regsvr32 ATL.DLL
regsvr32 sbdrop.dll
regsvr32 wlsrvc.dll
四.关闭这个以管理员权限的命令提示符,并重启电脑。
此时,Windows Vista上Sidebar边栏无法启动的问题就解决了。
Windows Vista 系统的安全性过高,导致各位使用电驴的朋友在使用中出现了问题,电驴提示找不到Config目录,无法保存修改后的设置或是更新服务器列表等插件!怎么办呢?
请各位使用Windows Vista系统的朋友按照以下操作,就又可以找到Config目录了:
1>打开电驴点选项点扩展设置
2>打开后,把滑块向下拉,找到"与本机其它用户分享emule"
3>改为"在程序目录下保存配置和下载"
4>按确定,退出emule,然后把电脑关闭后重新开一下。
5>打开emule安装文件夹(如果你不清楚,可以对着emule图标按右键,有个"属性",打开后会有个"查找目标",双击它就可以自动打开emule安装文件夹了)
6>找到config目录,接着复制安全的服务器列表、IPfilter、显IP数据库、反吸血骡插件/相关Mod版的设置文件等相关插件!
现在安装Windows XP+Windows Vista双系统的用户越来越多,不过总有些马大哈会忘记自己的Vista账户密码。由于Vista采用比XP更为严格的登录认证,如果忘记用户密码,我们是很难进入系统的。不过,Windows Vista在登录界面,有一个粘滞键的漏洞,我们可以用它来登陆Windows Vista。
所谓粘滞键漏洞,就是我们在登录界面快速按五下Shift启动粘滞键(系统目录下的sethc.exe),因此我们可以在XP系统下,用cmd.exe替换sethc.exe,从而在Windows Vista启动时启动命令提示符,然后利用命令提示符进入Vista重置账户密码。
这里双系统假设为C盘为XP,D盘为Vista(如果您的计算机不一样,请自行替换)。
由于Vista的安装分区是NTFS格式,我们只有在XP下更改sethc.exe文件所有权后才能进行替换操作。如果属性窗口没有“安全”标签。需要打开资源管理器,单击“工具→文件夹选项”,在打开的窗口去除“使用简单文件夹共享(推荐)”前的勾选。
第一步:进入XP系统后打开d:\windows\system32,找到sethc.exe在它上面点右键,选择“属性”打开属性窗口,单击“安全”标签,接着单击“高级”。
第二步:在高级属性安全设置窗口切换到“所有者”标签,在所有者列表选择当前XP登录账户,然后单击“应用”并依次确定所有窗口。
第三步:同上再次打开sethc.exe的属性窗口并切换到“安全”标签,单击“添加”,把当前XP账户添加到“组或用户名称”列表,同时将该账户对sethc.exe的完全控制权限设置为“允许”。然后启动命令提示符输入下列命令进行替换操作:
Rename d:\windows\system32\sethc.exe sethc1.exe(把粘滞键程序改名为sethc1.exe)
Copy d:\windows\system32\cmd.exe d:\windows\system32\sethc.exe(复制命令提示符为sethc.exe)
第四步:重启电脑登录Vista,在Vista登录界面按五下Shif启动粘滞键,这时启动的就是命令提示符界面,输入Explorer.exe启动桌面。成功加载文件后我们就可以看到开始菜单,这里是以系统内置SYSTEM账户启动的桌面(可以在开始菜单用户图标下看到)。
最后回到XP下,恢复“使用简单文件夹共享(推荐)”的设置,把之前修改过的文件恢复即可!