这种情况是指运行dcomcnfg后,组件服务下面的计算机下面的我的电脑有一个红色的箭头。这种状态下是无法配置属性和无法展开我的电脑。遇到这种情况,不要着急,一般属于msdtc服务未能正常启动。修复一下就好了。下面这段脚本绝大多数情况下是能帮助你修复msdtc服务的。
脚本如下:
::脚本开始
@echo off
echo 1)重装msdtc
setlocal
@echo %windir%\system32\msdtc.exe -uninstall
%windir%\system32\msdtc.exe -uninstall
call :delkey hkcr\cid
call :delkey hklm\system\currentcontrolset\services\msdtc
call :delkey hklm\system\controlset001\services\msdtc
call :delkey hklm\system\controlset002\services\msdtc
call :delkey hklm\software\microsoft\msdtc
@echo %windir%\system32\msdtc.exe -install
%windir%\system32\msdtc.exe -install
endlocal
goto :eof
:delkey
set key=%1
call :delkeyq %key% >nul 2>&1
@echo.
goto :eof
:delkeyq
reg delete %key% /f
exit
::脚本结束
将上面这段脚本拷贝到记事本,并保存为扩展名为cmd的文件。然后执行即可。