解决“Ctrl+C”或“复制”选项失效的问题

2021-10-13 12:19
电脑爱好者 2021年19期
关键词:工具栏快捷键注册表

众所周知,按下“Ctrl+C”可以进行复制,按下“Ctrl+V”则是进行粘贴。但有时我们会发现常用的复制热键“Ctrl+C”失效了,粘贴时得不到要复制的结果;甚至按下工具栏中的“复制”按钮无效,或菜单中的“复制”选项变为灰色,根本无法选择。如果遇到这种情况,我们可以尝试用下面的办法来解决。

1单纯的“Ctrl+C”快捷键失效

如果只是“Ctrl+C”快捷键不起作用,而工具栏中的“复制”按钮或右键菜单中的“复制”选项还能使用,则一般为快捷键冲突所引起的。这时需要查明是哪个软件使用了该快捷键。假设我们在百度拼音输入法中将呼出该输入法的快捷键设置成了“Ctrl+C”,那么只需再次将其设置为其他的组合即可解除占用(图1)。或者用注册表重新定义“Ctrl+C”的功能即可。

2快捷键和“复制”按钮/选项均不起作用

如果与复制相关的快捷键和按钮、选项均不起作用,那可能是与之相关的系统RPC服务没有正常启动和发挥作用,或也可能是由于病毒破坏或与其他软件发生冲突所引起。可以尝试用命令来重新注册相关的DLL文件、启用相关的服务或修改相关的注册表选项来解决。

重新注册相关的DLL文件

在管理员的命令提示符窗口中或“运行”框中依次执行如下的命令来启用与RPC相关的服务(图2):

regsvr32 actxprxy.dll

regsvr32 shdocvw.dll

regsvr32 mshtml.dll

regsvr32 urlmon.dll

regsvr32 msjava.dll

regsvr32 browseui.dll

regsvr32 oleaut32.dll

regsvr32 shell32.dll

也可以將上述的命令写入一个BAT批处理文件中运行,在以后再次遇到此问题时处理起来更加方便。

启用相关的RPC服务

在“运行”框中输入“ser vices.msc”打开“服务”窗口,找到“Remote Procedure Call(RPC)”和“Remote Procedure Call(RPC) Locator”两个服务,启动它们并将启动类型改为“自动”,即可使RPC服务生效(图3)。

修改相关的注册表键值

启动注册表编辑器,依次定位到[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl Set \Ser vic es\Rpc Ss]项,在右侧的窗格中找到“S tar t”值,将其“数值数据”设置为2,点击“确定”并重启系统即可使RPC服务生效。

猜你喜欢
工具栏快捷键注册表
“玩转”西沃白板
灵活使用快捷键秒变WPS办公达人
记一次跑步比赛
更上一层楼 用好注册表编辑器
电商按下脱贫攻坚“快捷键”
注册表的便捷用法
轻松DIY:用好IE8浏览器中的自定义功能等
学习器揭开注册表面纱
以最快的速度为填空题留空