有问必答必答小子(37)
有问必答
必答(bd.icpcw.com)里有很多高手每天热心地解答其他人提出的问题,作为回答者来说,最高兴的莫过于看到“问题已解决”、“谢谢”这样的回复,这种回复带给高手们的成就感是多少金币也换不来的。然而有一些问题,提问人在提问后就再也没有出现过,回答者也不知道提供的解决办法是否有效,这是非常打击回答者的积极性的。所以大家千万不要提问以后就置之不理了。
系统问题
打印机驱动无法安装
翛然一笑:我买了爱普生的喷墨打印机,但使用Windows 7的笔记本就是无法装上驱动,我甚至右击驱动安装程序选择“以管理员身份运行”也一样无法安装,我在官方网站下载了驱动程序,还是一样的结果,都说驱动安装失败,到底是怎么回事呢?
必答小子:你电脑的Windows 7系统应该是优化过的,禁用了打印服务,所以就无法正常安装打印机驱动程序了。要解决这个问题只需要启用打印服务即可。方法是点击“开始”图标,在搜索栏键入“services.msc”或者“服务”并运行搜索结果中的服务程序,在服务管理中找到“Print Spooler”,双击此项,将启动类型修改为“自动”,并启动这个服务,然后再安装打印机驱动程序,就会发现可以正常安装了。
判断CPU是否支持64位
追风:现在内存跌到白菜价,我想扩充内存到8G,但是我的电脑不是近两年买的,是2006年购买的,我也搞不清是不是64位的CPU,因为我想更换64位的Windows 7,要怎么看CPU是不是64位的呢?
必答小子:要想用到8GB内存,除了对CPU和系统的要求,首先还要主板支持才行,建议你先查询主板型号,核实一下主板最大支持多少内存,一般来说近几年出产的主板支持8GB内存应该没什么问题。再说CPU,如果你的CPU是双核的,那就应该是64位的 CPU。另外你可以用Securable(下载地址www.icpcw.com/bzsoft)这款软件来检查,如果CPU是64位的,软件就会显示64这个很醒目的数字。
修改RHEL登录提示信息
活不明白:请问怎么修改Red Hat Enterprise Linux登录界面信息,就是显示在“login:”上面的那些文本内容,我想加上一些个性化的提示信息,用来提醒使用者注意一些事宜,谢谢!
必答小子:登录前的提示信息保存在/etc/issue这个文件,你可以在root身份下,用vi程序编辑此文件:
vi /etc/issue
Ubuntu右键打开终端
骡子:我以前用的是RedHat系统,现在公司统一用Ubuntu,所以我就转换到这个平台下。但是Ubuntu中,右击桌面并不像RedHat那样,弹出菜单有“打开终端”的选项,请问怎么添加这个选项,让Ubuntu像RedHat的Gnome桌面那样呢?
必答小子:你只需安装一个软件就好,打开终端,键入如下命令即可:
sudo apt-get install nautilus-open-terminal
XML格式自动变成TXT
午饭:我从一个软件中导出它的配置文件,是XML格式的,今天发现自动变成了纯文本TXT格式,我什么操作也没做过,而且就算现在重新导出,选择XML格式,保存后还是TXT格式的,这是为什么呢?
必答小子:其实XML文件实际上也是纯文本文件,它和TXT格式文件在系统的图标是一样的,所以你可能误以为格式自动变了。你可以在“文件夹选项→查看”中取消勾选“隐藏已知文件类型的扩展名”,让系统显示文件扩展名,再看看后缀是不是仍然为“.xml”。
语言栏消失不见
小刀:安装了一个输入法,但是后来发现语言栏看不到了,于是将新装的输入法卸载并重启了电脑,结果还是看不到,查看“区域和语言选项→语言→详细信息”,语言栏成灰色不可用状态。这种问题如何解决?
必答小子:请尝试如下操作:在控制面板里打开“区域和语言选项→语言→详细信息→高级”,取消勾选“关闭所有高级文字服务”。修改后应该就恢复正常了。
软件问题
Fedora卸载FTP服务
格格巫:我是Linux初哥,安装Fedora练练手,依稀记得当时好像全选了所有的组件,现在想删除FTP,但我不知道怎么删除,Linux和Windows太不一样了!
必答小子:Linux系统也有自己的一套软件管理方法。对于Fedora而言,你可以root身份登录系统,在终端中,键入如下命令查看是否安装了FTP:
rpm -qa|grep vsftpd
因为Fedora集成的FTP是vsftpd,所以,如果有FTP的话,会显示出vsftpd的版本。
键入如下命令卸载FTP:
rpm -e vsftpd
然后再重新键入如下命令查看:
rpm -qa|grep vsftpd
如果没有返回信息就表示已经卸载了。
修改Chrome缓存位置
川之子:我一直很喜欢用Chrome浏览器,但安装时不能指定安装目录,其缓存文件也在系统分区,我将电脑的内存划了一部分做成虚拟硬盘,想更改Chrome缓存文件的位置,却找不到在哪里更改,在Chrome的首选项中也没找到!要怎么修改呢?我的电脑是Windows 7系统。
必答小子:在Windows 7下可以用mklink命令把缓存位置链接到你所想的位置上。Chrome浏览器默认的缓存文件位于:
C:\Users\登录用户名\AppData\Local\Google\Chrome\User Data\Default\Cache
假如你想指定的存放缓存文件位置在:
D:\Chrome\Cache
那么,你可以先删除Chrome默认的缓存文件夹,然后在“开始→搜索框”键入“cmd”,右击cmd程序,以管理员身份运行,然后在命令提示符中,键入如下命令:
mklink /D "C:\Users\登录用户名\AppData\Local\Google\Chrome\User Data\Default\Cache" "D:\Chrome\Cache"。这样问题就解决了。
端口80被占用
钢珠小子:我在学习网站搭建技术,在Windows Server 2008安装了IIS,不知道为什么启动IIS就提示“另一个程序正在使用此文件,进程无法访问”这个错误信息,我确认我没有安装Apache或者Ngnix之类的服务器程序,这究竟是什么原因呢?
必答小子:出现这个提示就是端口冲突所致,Web服务程序都默认使用80端口,还有一些别的程序也会使用80端口。可以在Windows下借助系统自带工具查找原因。以管理员身份运行cmd程序,打开命令提示符后,运行如下命令:
netstat -abn > d:/port80.txt
然后打开D盘的port80.txt文件,找到占用80端口的程序,并记住其PID。接着打开任务管理器,切换到“进程”标签页,然后点击“查看→选择列”,勾选“PID(进程标识符)”,就可以通过PID找到占用80端口的进程,最后结束这个进程或者更改对应程序的默认端口并重启程序。再次启动IIS,你就会发现IIS可以正常运行了。
PowerPoint 2007无法输入中文
仗剑走天涯:我安装正版PowerPoint 2007后却无法输入中文,系统是Windows XP精简版,会不会是这个原因?之前我也找过解决办法,比如开启“高级文字应用服务”,但实际上根本不起作用;又有人说,安装微软拼音输入法可以解决问题,但我习惯搜狗拼音,不想使用微软输入法。请问有办法在不更换Windows系统和不安装微软输入法的前提下,解决这个问题吗?
必答小子:其实这个问题就是由微软拼音输入法引起的,安装后就可以正常输入中文了。如果不想安装,可以采用修改注册表欺骗PowerPoint的方法解决,该注册表文件可在www.icpcw.com/bzsoft下载),双击运行导入到注册表,然后就可以在PowerPoint 2007正常输入中文了。
IE8拖曳超链接就死掉
花生豆:我的电脑的系统是64位的Windows 7旗舰版,但使用IE 8浏览器时,如果拖曳超链到新选项卡上,浏览器就会卡死,弹出“Internet Explorer已停止工作”的窗口。以前用傲游浏览器,习惯了使用拖曳,但公司内部的业务系统要求必须用IE而不能用其他浏览器,是IE 8不支持拖曳吗,有什么办法解决?
必答小子:有可能是因为IE 8的加载项出现问题了,你可以打开IE8,从菜单栏选择“工具→管理加载项”,此处可以查看和管理以下类型加载项:工具栏和扩展、搜索提供程序、加速器、InPrivate 筛选列表。禁用可能会造成假死问题的加载项,看看是否可以解决问题。实在不行还可以尝试通过“Internet选项→高级→重置”进行修复。另外你也可以按住Ctrl键再点击链接,这样也可以在新标签打开页面。
网络问题重置网卡设置
爱上老鼠的大米:有时候单位的电脑会遇到莫名其妙的网络故障,实在找不到原因的情况下我会删除网卡,然后重新安装网卡,这样就可以将网卡恢复到最原始的状态,以便设置TCP/IP参数。后来听说可以直接卸载TCP/IP协议再重装该协议就行。但是我发现Windows XP根本就不能卸载TCP/IP协议,是不是还有别的门道啊?
必答小子:TCP/IP协议是Windows XP的默认核心组件之一,所以你提到的那种方法,是不可以这样做的。但也不用那样卸载重装网卡,Windows XP提供了一个方法,可以将网卡的TCP/IP参数恢复到最原始的状态。在“开始→程序→附件→命令提示符”下,运行:
netsh interface ip reset c:/resetlog.txt
这时候再查看网卡中的TCP/IP属性,就会发现以前所有的参数全部消失,恢复到初始状态了。
无法绑定IP和MAC
秋天来了:我想在Windows 7系统下绑定IP和MAC,按照书上说的,我键入如下命令:
arp -s 10.152.64.3 94-0C-6D-7D-42-F1
但是在Windows 7下就提示:“ARP 项添加失败: 拒绝访问。”我用管理员身份运行CMD也那样。要怎样才能顺利绑定IP和MAC呢?
必答小子:在绑定IP和MAC这一点,Windows 7和Windows XP是有差异的。在Windows 7中要用netsh命令。首先在命令提示符下,运行如下命令:
netsh i i show in
在返回结果的第一列中,找到本地连接对应的Idx编号。假设电脑本地连接的Idx编号为16,那么,就接着在CMD中键入如下命令绑定IP和MAC:
netsh -c "i i" add neighbors 16 “IP地址” “MAC地址”
“IP地址”和“MAC地址”需要对应替换,之后可以运行如下命令查看是否已经绑定:
arp -a
若要解除绑定,可运行
netsh -c "i i" delete neighbors Idx
其中Idx需要改为相应的数字。
网卡无法获取IP地址
土豆大王:我们公司的部分电脑总是一直在获取IP地址,却始终无法获取,将DHCP服务器重启过几次,故障依旧,是不是DHCP服务器出问题了?
必答小子:首先,确认DHCP服务器没有问题的话,那么小编建议,先查看网络中是否有环路存在。然后,检查这个网络中,是否接入了未经允许的带DHCP服务功能的路由器,但没有关闭DHCP服务,这种情况也会引发你所描述的故障。