一、网上邻居的本地连接看不到
一机器看不到本地连接,重装网卡仍不行。在网上搜索了一下,发现碰到同样的问题真不少,以下是几种解决办法,我用第一种方法就解决问题了。
1.开始->运行->输入“regsvr32 netshell.dll”(不含引号)就可以完成对该DLL文件的注册,同理使用
regsvr32 netcfgx.dll和regsvr32 netman.dll完成对另外两个文件的注册。注册完重新启动计算机。
2.控制面板->管理工具->服务”查看以下几个服务是否已经启动。包括remote procedure
call(RPC),network connections,plug and play,com+ event system和remote
access connection manager以及telephony共六项服务。
3.开始->运行->输入regedit),找到并单击注册表子项HKEY_CLASSES_ROOT\Interface\
{0000010C-0000-0000-C000-000000000046}验证其子项NumMethods和ProxyStubClsid32是否
存在,并且它们的值是否正确(nummethods为4,ProxyStubClsid32为{00000320-0000-0000-C000-
000000000046}。如果不存在注册表子项,请创建它们。
4.开始 运行msconfig回车,启动,勾选杀毒软件,防火墙,输入法。其他的勾都去掉,确定,关闭,退出
不重起电脑。注意:杀毒软件瑞星是rav开头的,金山是kav开头的,江民也可能是kv开头的,麦咖啡的是
shstat开头的,诺顿的是SNDMon和vptray.exe,kavsvce.exe是卡巴斯基。防火墙,rfw开头的是瑞星防火墙,kfw可能是金山的,呵呵。输入法98/me/2000输入法是internat,XP/2003输入法是ctfmon。
二、\system32\hal.dll损坏
一DELL机器因原装是XP家庭版,客户要求安装XP专业版。使用GHOST版XP自动安装报错,没有足够空间安装,用PQmagic检查分区发现第一分区是DELL的预留分区。使用手动GHOST顺利安装完毕,但重新启动后就hal.dll此文件损坏。没办法BAIDU一下,顺利找到答案:
提示hal.dll损坏或丢失,实际上该文件并不一定不存在,可以说,拷个文件回去system32里,根本是不可以解决的.出现这个错误的原因是
boot.ini文件出错,导致引导不了机器从指定的路径启动,那样系统搜索其他的路径,而其他路径上是没有hal.dll文件的,就会提示这个错误.一
般的解决办法是进入故障恢复控制台,用fixboot命令,如果这样修复不了boot.ini,就用bootcfg/add来重建boot.ini。
用控制台恢复太慢了,直接用GHOSTxp7.8自带的WinPE修改boot.ini文件,把启动分区改为第二分区启动。机器顺利启动。
三、XP家庭版访问专业版的共享文件夹
XP家庭版在局域网内真是不好用,只能通过文件夹选项的简单文件共享设置。要访问专业版的共享老是报没有权限,限制访问。本人搞了几台这样的机器,终于找出原因了。
1、首先最好禁用XP自带的防火墙,其他杀毒软件的防火墙也最好禁用。防止不必要的问题出现。
2、发现XP家庭版都是用guest用户去访问,而专业版的XP一般都禁用guest用户。所以要先启用guest用户。
3、XP的本地策略一般禁用guest用户访问计算机,所以要运行gpedit.msc→计算机配置→Windows 设置→安全设置→本地策略→用户权利指派,一般要设置这两项:”从网络访问此计算机“以及”拒绝从网络访问这台计算机“。设置完后重新启动即可。
阅读(1631) | 评论(0) | 转发(0) |