Windows Server 2003文件夹不能共享的解决办法【转】

1、文件夹共享属性丢失{文件夹选项中的“使用简单共享”也无法显示出来};

2、在局域网中无法找到故障主机的共享资源;输入\\IP地址 ,找不到故障主机
3、故障前设置的网络共享丢失;在故障主机中打开文件夹,原来的共享图标没有了。(一只手的标志)
4、Server(C:\WINDOWS\system32\svchost.exe -k netsvcs)服务无法启动;
支持此计算机通过网络的文件、打印、和命名管道共享。如果服务停止,这些功能不可用。如果服务被禁用,任何直接依赖于此服务的服务将无法启动。
5、Workstation(C:\WINDOWS\system32\svchost.exe -k netsvcs)无法启动;
创建和维护到远程服务的客户端网络连接。如果服务停止,这些连接将不可用。如果服务被禁用,任何直接依赖于此服务的服务将无法启动。
6、Computer Browser(C:\WINDOWS\system32\svchost.exe -k netsvcs)无法启动;
维护网络上计算机的更新列表,并将列表提供给计算机指定浏览。如果服务停止,列表不会被更新或维护。如果服务被禁用,任何直接依赖于此服务的服务将无法启动。

首先排除内存硬件故障;
尝试杀毒(网络上关于共享丢失等的说明很多,都说是因为病毒),未发现病毒;
-----------------------------------
网络上查找相关的资料,找了老半天都没有找到;
仔细看看C:\WINDOWS\system32\svchost.exe -k netsvcs启动的东西都一样;
怀疑是对应的dll动态链接库srvsvc.dll的问题;

1、备份c:\windows\system32\srvsvc.dll为srvsvc.dll.bak
2、在C:\WINDOWS\ServicePackFiles\i386找到相关srvsvc.dll并复制到c:\windows\system32\
      注意:路径有可能是c:\i386.找到的srvsvc.dll可能还没有展开,名称为srvsvc.dl_。可以用运行--cmd--,然后cd到该路径。用命令expand srvsvc.dl_ srvsvc.dll
3、手动启动server、Workstation、Computer Browser三个服务;
4、故障解决;

 

posted @   遥望星空  阅读(3279)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
历史上的今天:
2008-08-24 对美国转嫁次贷危机的思考
点击右上角即可分享
微信分享提示