C# 如何使注册表编辑立即生效

C# 如何使注册表编辑立即生效,c#,registry,C#,Registry,我正在用C#构建一个应用程序,您可以按下一个按钮并使用注册表禁用系统上的USB端口。但是,该更改似乎需要完全重新启动以禁用/重新启用USB。有没有办法在编辑注册表后立即对其进行更改 这是根据具体情况处理的。您需要阅读使用注册表项的组件的文档,看看它们是否提供了一种动态执行所需操作的方法。(在本例中,我猜您应该调用Configuration Manager,而不是直接编辑注册表。)注册表不需要重新启动,使用设置的内容需要重新启动。

我正在用C#构建一个应用程序,您可以按下一个按钮并使用注册表禁用系统上的USB端口。但是,该更改似乎需要完全重新启动以禁用/重新启用USB。有没有办法在编辑注册表后立即对其进行更改

这是根据具体情况处理的。您需要阅读使用注册表项的组件的文档,看看它们是否提供了一种动态执行所需操作的方法。(在本例中,我猜您应该调用Configuration Manager,而不是直接编辑注册表。)注册表不需要重新启动,使用设置的内容需要重新启动。