标签: rpc

使用“照片”应用程序打开图像时出现 Windows 10“远程过程调用失败”错误

每次我尝试使用 Windows 10 中的默认照片应用程序打开图像时,它都会显示一个黑色窗口,几秒钟后我收到此错误:

在此处输入图片说明

然后应用程序关闭,图像不显示。如果我直接打开照片应用程序,它会在几秒钟后关闭,但不会显示任何错误。

我已经检查了RPC 服务及其StatusisRunningStartup Type设置为Automatic.

RPC定位器没有运行,并且其Startup Type设置为Manual

我尝试再次全新安装 Windows,并且在我第一次打开应用程序时就成功了。一旦我关闭它,在下载了几个程序(但没有安装其中任何一个)之后,它又无法正常工作。

该网络最初设置为公共,但将其更改为私有并没有解决问题。

防火墙有一些RPC入站规则,但都没有启用:

在此处输入图片说明

编辑:

没有提出的解决方案对我有用。但是,在我通过 Windows 更新发布问题几个月后,此问题已得到修复。

windows rpc windows-10

25
推荐指数
2
解决办法
9万
查看次数

Psexec 是否执行远程过程调用?

我听说过 RPC 并且它们是通过 TCP 端口 135 执行的ipconfig。我只是psexec.exe在远程 PC 上通过执行而想知道这是否是 RPC。正如我在 Wireshark 中看到的,整个过程是通过 SMB 端口 445 而不是 DCE/RPC 端口 135 完成的。

所以我真的不明白 RPC 是什么?你们有任何RPC的例子吗?

windows-7 remote-access psexec sysinternals rpc

10
推荐指数
1
解决办法
1万
查看次数

RPC 挂起 Windows?

我在 HP EliteBook 850 G4 上使用 Windows 10。在过去的几个月中,有时会出现系统挂起的情况。Firefox 显示“不响应”,explorer.exe(任务面板)不响应,但我可以例如最小化某些窗口并将焦点更改为第二个屏幕上的窗口。甚至任务管理器或 Ctr+Alt+Del 的键盘快捷键也不起作用。

半分钟后,everythink 恢复正常,一切正常。但几分钟后,问题又回来了。有时重新启动会有所帮助,但只是几个小时。有些日子根本不会发生这种情况。我没有在里面找到任何棚子。

有几次我碰巧打开了任务管理器窗口,每次出现这种挂起时,服务“远程过程调用(RPC)以30%的CPU使用率跳到第一位。但处理器使用率仍然没有超过50% . 我试图用谷歌搜索这个症状,只找到一条建议禁用 OneDrive 的消息。今天早上再次发生挂起时,我关闭了 OneDrive(右键单击并“退出”),但几分钟后,挂起又回来了。我无法测试问题是否已解决,挂起“随机”发生。

有什么办法可以查到,目前哪个进程使用了​​RPC服务?也许 Wireshark 可以提供帮助,但我不知道找到此通信的正确过滤器选项。

我已经使用 McAfee(公司许可证)、Malwarebytes 甚至 Microsoft Safety Scanner 测试了操作系统的恶意软件等,但没有任何积极的结果。

更新 1

在事件日志中发现的唯一错误是: 计算机默认权限设置不授予具有 CLSID 的 COM 服务器应用程序的本地激活权限...其中 CLSID 指向 RuntimeBroker.exe
我将在再次发生挂起时再次检查,如果出现此错误日志相关

freeze rpc windows-10

7
推荐指数
1
解决办法
3024
查看次数

Excel 互操作 - 远程过程调用失败或 RPC_E_SERVERFAULT

我们有一个内部调用 excel 的 C# 应用程序。它使用 Microsoft.Office.Interop.Excel.dll 来实现。该应用程序适用于大多数装有 Excel 的计算机,但不适用于我的计算机。

最初,应用程序因 HRESULT 0x800706BE 失败(远程过程调用失败)。我尝试了几乎所有在网上找到的建议,但都没有成功。然后我卸载了我的 MS Office 2013 Pro,并安装了 Office 365 v2013。应用程序在同一行代码上仍然失败,但现在 HRESULT 0x80010105 (RPC_E_SERVERFAULT)。

有什么建议可以让excel互操作工作吗?我的猜测是某些 Windows 服务未启动或 DCOM 组件未注册。但我不知道是哪一个。

细节:

  • Windows 7 x64、MS Office 2013 专业版/365 专业增强版
  • 它是一个 C# 应用程序。它是使用 VS2010 for .NET 4.0 编译的,但即使应用程序是使用 VS2012 for .NET 4.5 编译的,也会出现问题。使用不同版本的 Microsoft.Office.Interop.Excel.dll。

我认为三个事实很重要:

  • 该应用程序可在其他计算机上运行,​​因此问题的原因不是该应用程序。
  • 即使重新安装(稍微不同的版本)excel (2013) 后,该应用程序也无法运行,因此这可能不是 excel 本身的问题。
  • 我使用SysInternals的ProcessMonitor发现应用程序确实成功实例化了excel,并且excel成功(?)读取了.xlsx文件。但是后来excel失败了。

我还使用了 VS2010 调试器来找出发生了什么:

  • 这是代码的核心。它在 Open 的最后一行失败:

    using Excel = Microsoft.Office.Interop.Excel;
    object misValue = System.Reflection.Missing.Value;
    
    Excel.Application myExcelApp = new Excel.Application();
    myExcelApp.Visible = false; …
    Run Code Online (Sandbox Code Playgroud)

microsoft-office automation rpc microsoft-excel

4
推荐指数
1
解决办法
1万
查看次数

“RPC 服务器不可用”尝试从 Windows 8.1 客户端上的 Hyper-V 管理器访问 Hyper-V 服务器

问题

在寻找我的旧笔记本电脑的用途后,我决定将Wyvern变成运行 Microsoft Hyper-V Server 2012 R2(免费提供,本质上是仅具有管理程序功能的高度精简的 Windows Server 2012 R2)的虚拟化服务器。但是,我在从我的 Windows 8.1 Pro 客户端Dragon连接到它时遇到了一些问题。我从客户端上的 Hyper-V 管理器收到以下错误消息:

RPC 服务器不可用。无法在WYVERN和之间建立连接DRAGON

如果我完全禁用服务器上的 Windows 防火墙(使用net stop MpsSvc),我会得到以下信息:

无法连接到计算机上的 RPC 服务WYVERN。确保您的 RPC 服务正在运行。

在这两种情况下,Hyper-V 管理器在显示错误消息之前都会显示“正在加载虚拟机...”,表明客户端能够以其他方式连接到服务器。

注意:虽然Server Fault的社区可能更好地解决这个问题,但它在技术上是离题的,因为这是在家庭环境中(但请参阅此Meta Server Fault 问题以了解相关辩论)。因此,我在这里发布了这个问题。

网络信息

这些计算机通过 LAN 连接并加入同一个工作组(不是域)。两台计算机都能够将对方计算机的名称解析为正确的IP地址,可以相互ping通,并且能够访问Internet。

奇怪的是,它在服务器通过以太网电缆直接连接到客户端时工作,客户端上的以太网适配器具有 Internet 连接共享,服务器上启用了 DHCP。这可能会提供有关问题确切原因的线索。

采取的步骤

我对这个问题进行了广泛的研究,并采取了以下步骤:

客户端

  • 我已将Wyvern添加到hosts客户端的文件中。
  • 我已将防火墙配置为允许两台计算机之间的所有通信。(完全禁用防火墙无济于事。)
  • 我已经在客户端上设置了 DCOM 权限以允许ANONYMOUS LOGON远程访问。
  • 我已经设置了身份验证凭据,以便它始终使用正确的用户名 ( Administrator …

networking hyper-v rpc windows-8.1 windows-server-2012-r2

3
推荐指数
1
解决办法
5万
查看次数

在 Active Directory 环境中打开端口 135 有什么用?

在网络审查期间,我们注意到一些加入域的 Surface Hub 没有打开端口 135 (msrpc)。

打开135端口的Surface Book和其他的有什么区别?考虑到两者都在 Active Directory 环境中完美工作。

谢谢。

rpc

3
推荐指数
1
解决办法
3万
查看次数

如何在 Ubuntu 上启用 RPC 协议?

我试过

#rpcinfo 
Run Code Online (Sandbox Code Playgroud)

但我没有得到任何有用的信息。在 Fedora 中它默认启用,但在 ubuntu 中不一样。

我怎样才能让它在 Ubuntu 上工作?

ubuntu rpc

1
推荐指数
1
解决办法
2万
查看次数