眾所周知,按下“Ctrl+C”可以進(jìn)行復(fù)制,按下“Ctrl+V”則是進(jìn)行粘貼。但有時(shí)我們會(huì)發(fā)現(xiàn)常用的復(fù)制熱鍵“Ctrl+C”失效了,粘貼時(shí)得不到要復(fù)制的結(jié)果;甚至按下工具欄中的“復(fù)制”按鈕無(wú)效,或菜單中的“復(fù)制”選項(xiàng)變?yōu)榛疑?,根本無(wú)法選擇。如果遇到這種情況,我們可以嘗試用下面的辦法來(lái)解決。
如果只是“Ctrl+C”快捷鍵不起作用,而工具欄中的“復(fù)制”按鈕或右鍵菜單中的“復(fù)制”選項(xiàng)還能使用,則一般為快捷鍵沖突所引起的。這時(shí)需要查明是哪個(gè)軟件使用了該快捷鍵。假設(shè)我們?cè)诎俣绕匆糨斎敕ㄖ袑⒑舫鲈撦斎敕ǖ目旖萱I設(shè)置成了“Ctrl+C”,那么只需再次將其設(shè)置為其他的組合即可解除占用(圖1)?;蛘哂米?cè)表重新定義“Ctrl+C”的功能即可。
如果與復(fù)制相關(guān)的快捷鍵和按鈕、選項(xiàng)均不起作用,那可能是與之相關(guān)的系統(tǒng)RPC服務(wù)沒(méi)有正常啟動(dòng)和發(fā)揮作用,或也可能是由于病毒破壞或與其他軟件發(fā)生沖突所引起??梢試L試用命令來(lái)重新注冊(cè)相關(guān)的DLL文件、啟用相關(guān)的服務(wù)或修改相關(guān)的注冊(cè)表選項(xiàng)來(lái)解決。
重新注冊(cè)相關(guān)的DLL文件
在管理員的命令提示符窗口中或“運(yùn)行”框中依次執(zhí)行如下的命令來(lái)啟用與RPC相關(guān)的服務(wù)(圖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
也可以將上述的命令寫(xiě)入一個(gè)BAT批處理文件中運(yùn)行,在以后再次遇到此問(wèn)題時(shí)處理起來(lái)更加方便。
啟用相關(guān)的RPC服務(wù)
在“運(yùn)行”框中輸入“ser vices.msc”打開(kāi)“服務(wù)”窗口,找到“Remote Procedure Call(RPC)”和“Remote Procedure Call(RPC) Locator”兩個(gè)服務(wù),啟動(dòng)它們并將啟動(dòng)類型改為“自動(dòng)”,即可使RPC服務(wù)生效(圖3)。
修改相關(guān)的注冊(cè)表鍵值
啟動(dòng)注冊(cè)表編輯器,依次定位到[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl?Set \Ser vic es\Rpc Ss]項(xiàng),在右側(cè)的窗格中找到“S tar t”值,將其“數(shù)值數(shù)據(jù)”設(shè)置為2,點(diǎn)擊“確定”并重啟系統(tǒng)即可使RPC服務(wù)生效。