win7怎么开启网络连接共享?_win7里哪些服务和网络共享有关_Win7 网络共享文件、诊断服务出错

2020/10 17 19:10

Windows7开始时可以访问Windows 共享。一次我测试一个cmd脚本的时候弄错了,使用了管理员权限执行了一次 rd /s /q %windir%, 即删除整个Windows目录,发现的早就终止了,屏幕上打印出几个不能删除的文件(好像是几个.etl文件和WinSxS中的文件。)

发生事故后我第一时间执行了 sfc /scannow。sfc恢复了不少文件,所以第二次运行就报告文件完好。我又用目录同步工具将Windows 7安装光盘的source/install.wim中对应版本的Windows文件与%windir%重新手工恢复缺失的文件。

直到最近我要访问XP的共享文件时发生错误,我才知道有问题。Win7 有以下症状(以下操作均在所有相关服务打开的时候进行):

  1. 在资源管理器中直接输入 \\IP\sharename 报告 0x80004005 的错误
  2. 使用 net use \\IP\sharename 报告 错误67,找不到网络名
  3. 使用 net use \\127.0.0.1\ipc$ 报告同 2. 的错误。
  4. 使用Windows Update安装IE8的补丁(最近一次)报告0x8007371b错误,但安装一个2010年1月的SP1准备补丁正常。我特地删除了 %windir%\SoftwareDistribution 目录并重新运行WU,无效。
  5. 无法启动Diagnosis System Host 和 Diagnosis Service Host.错误是1052: 请求的控件对服务无效

我尝试着搜索各个问题的解决方案,以失败告终。具体我做了以下尝试:

  1. 打开Server, Computer Browsing, TCP/IP NETBios Helper, Workstation服务,有默认共享。打开Guest用户、指派Guest可以远程访问计算机; 取消密码共享,密码加密从128位变为56位。无效
  2. 我对比了一下新安装的Windows7 和有问题的Win7,发现Diagnosis System Host 和 Diagnosis Service Host注册表权限一样,唯一区别是一个可以运行,一个不能。
  3. 在控制台(MMC)启动Diagnosis Policy Host返回的信息是“这个服务启动后没什么可做又停了”; 而执行 sc start dps则是拒绝访问
  4. 在“本地连接”属性里面删除”Microsoft 文件和打印共享”后重新安装
  5. 基本上除了误删Windos目录及事后补救以外我没改过权限,没动注册表。

重新安装? 我的Windows 分区15G,我将所有可以用mklink的目录都移到别的分区,而且Windows分区空闲8G之多,可Windows安装说牠需要10585M的空间才能升级!

现在我想执行些命令如netsh ** reset之类的重新安装一下Windows 共享,可我搜索一天也没找到。请问专家有何见解?

 

一:必要点
1、需要是管bai理员权限du的帐户
2、所有入网的计算zhi机都要在相dao同的IP段,]
3、所有入网的计算机都要在相同的工作组
4、所有入网的计算机都要开启来宾账户
5、打开Windows防火墙—例外—勾选 文件和打印机共享—确定—保存。
二:必须开启的服务:开始 运行 services.msc:
将以下服务的[启动类型]选为[自动],并确保[服务状态]为[已启动]
Server
Workstation
Computer Browser
DHCP Client
Remote Procedure Call
Remote Procedure Call (RPC) Locator
DNS Client
Function Discovery Resource Publication
UPnP Device Host
SSDP Discovery
TIP/IP NetBIOSHelper
三:基本设置
1.网络和共享中心—点击 网络 右边的 自定义—将网络类型设置为 专用网络
2.共享和发现—启用 网络发现、文件共享、打印机共享。密码保护的共享则可以设置为关闭。
3.访问策略设置
运行—输入secpol.msc回车,打开本地安全设置
安全设置—-本地策略—-安全选项
帐户: 使用空白密码的本地帐户只允许进行控制台登录,设置为 已禁用。
此选项默认为 已启用。这是很关键的一步,因为很多人的电脑都是没有加密码的的。如果当前使用的帐号没有密码的话,只允许控制台登录
网络访问: 不允许 SAM 帐户和共享的匿名枚举] ,设置为 已禁用。
此选项默认为 已禁用。Windows 允许匿名用户执行某些活动,如枚举域帐户和网络共享的名称。这提供了方便,也带来潜在的风险。有的ghost版本系统为了安全起见,将其设置为启用,但这样一来,局域网其它电脑就会无法查看你共享的内容了。
网络访问: 本地帐户的共享和安全模型,设置为 仅来宾。
安全设置—本地策略—用户权利指派
从网络访问此计算机: 查看有没有本机来宾帐户即guest,如果没有就加上。
拒绝从网络访问这台计算机:查看有没有本机来宾帐户名,如果有就删除。
4. Win7系统文件共享设置
文件夹右键—共享—选择要与其共享的用户—点击黑色的小三角箭头—在下拉菜单中选择—everyone(这个列表中的所有用户)。
5.最好还得到网卡的TCP/IP设置里,WINS里面打开TCP/IP上的NETBIOS启用勾勾.

 

发表回复