최근에 랩톱을 Windows 8.1(Windows 8.1) 로 업그레이드했는데 매우 성가신 문제가 발생했습니다. 바탕 화면이나 Windows 탐색기(Windows Explorer) 에서 아무거나 마우스 오른쪽 버튼으로 클릭하려고 할 때마다 오른쪽 클릭 메뉴가 로드되는 데 10초에서 25초가 걸립니다! 문제는 메뉴가 나타날 때까지 무려 30초를 기다렸던 데스크탑에서 특히 나빴습니다.
몇 년 전 Windows 7(Windows 7) 시스템 에서 이 문제가 발생한 것을 기억합니다 . 하지만 다양한 프로그램 에서 내 오른쪽 클릭 컨텍스트 메뉴 에 많은 쓰레기 항목(타사 (context menu)확장(party extension) )을 추가 했기 때문 입니다. 나는 또한 이 기사에서 그 문제를 해결하는 방법에 대해서도 이야기할 것입니다. 문제의 원인이 타사 확장 인지 또는 (party extension)Windows 8.1 과 관련된 것인지 확인하는 빠른 방법 중 하나 는 안전 모드에서 다시 시작하는 것입니다. 안전 모드에서 문제가 없으면 "타사 확장 비활성화" 섹션으로 건너뜁니다.
방법 1 – 그래픽 드라이버/어댑터
제 경우에는 해당 노트북 의 그래픽 드라이버 에 문제가 발생했습니다. (graphics driver)내 하드웨어용 그래픽 드라이버(graphics driver) 가 출시 되기 전에 너무 빨리 Windows 8.1 로 업그레이드했습니다 . 고맙게도 제조사 웹사이트에서 확인해보니 Windows 8.1 용 새 그래픽 드라이버(graphics driver) 가 있었습니다 . Windows 8.1 용 그래픽 드라이버(graphics driver) 를 아직 업데이트하지 않은 컴퓨터가 몇 대 있기 때문에 운이 좋았습니다 .
Windows 8.1 용 특정 드라이버가 없더라도 최신 Windows 8 드라이버를 다운로드해 보십시오. 이 드라이버도 도움이 될 수 있습니다. Windows 8 드라이버 가 없는 경우 느린 오른쪽 클릭을 견딜 수 없으면 기다리거나 Windows 7 로 다시 다운그레이드해야 합니다. (Windows 7)마지막으로(Lastly) 일부 사용자는 현재 그래픽 드라이버를 제거한 다음 다시 설치하여 운이 좋았습니다. 일종의 손상이 있는 경우 문제를 해결하는 것 같습니다.
일부 사람들에게 효과가 있었던 또 다른 트릭은 장치 관리자 로 이동하여 (Device Manager)디스플레이 어댑터(display adapter) 를 마우스 오른쪽 버튼으로 클릭 하고 비활성화(Disable) 를 선택 하는 것 입니다. 바로 다시 활성화를 시도하거나 컴퓨터를 한 번 다시 시작한 다음 어댑터를 활성화할 수 있습니다. 이유가 무엇이든, 이것은 여러 사용자 의 Windows 8.1 에서 느린 (Windows 8.1)오른쪽 클릭(right click) 을 수정했습니다.
방법 2 - (Method 2) 타사(Party) 확장 비활성화(– Disable 3rd)
그래픽 드라이버로 문제가 해결되지 않았거나 Windows 7 , Vista 등에서 이 문제가 발생한 경우 마우스 오른쪽 버튼 클릭 컨텍스트 메뉴(context menu) 에 표시되는 항목과 관련이 있을 수 있습니다 . 아래와 같은 상황에 맞는 메뉴(context menu) 가 있다면 분명히 문제가 될 것입니다.
그러나 솔직히 말해서 상황에 맞는 메뉴(context menu) 의 항목 수가 느려질 수 있는 것은 아닙니다. 때로는 몇 가지 추가 항목만 있을 수 있지만 하나의 잘못된 항목으로 인해 전체 메뉴가 느리게 로드됩니다. 어느 쪽이든, 모든 항목을 살펴보고 문제를 일으키는 항목이 있는지 확인해야 합니다. 이를 수행하는 가장 좋은 방법 은 NirSoft 의 ShellExView 라는 프로그램을 사용하는 것 입니다.
다운로드하여 실행하십시오. 매우 작은 프로그램이며 설치할 필요조차 없습니다. Windows 7 까지만 작동한다고 나와 있지만 Windows 8 및 Windows 8.1 에서는 잘 실행됩니다 . 실행하면 방대한 항목 목록이 표시되고 별로 의미가 없습니다. 가장 먼저 할 일은 필터를 켜는 것입니다.
계속해서 옵션(Options) 을 클릭 한 다음 확장 유형별 필터링 을(Filter By Extension Type) 클릭하십시오 . 목록에서 ContextMenu 를 선택 하고 다른 모든 항목은 선택 취소하려고 합니다.
이제 목록이 훨씬 짧아야(lot shorter) 합니다. 그래도 새로 설치한 Windows 8.1 에도 30개가 넘는 항목이 있었습니다. 제품 이름의 경우 Microsoft Windows 운영 체제 및 회사의 경우 (Microsoft Windows Operating System)Microsoft Corporation 으로 쉽게 식별되는 모든 시스템 시스템을 거의 무시할 수 있습니다 .
이 프로그램의 가장 큰 장점은 모든 확장을 실제로 삭제하지 않고 신속하게 비활성화하는 데 사용할 수 있다는 것입니다. 아래에서 레지스트리에서 항목을 실제로 찾는 방법을 보여주지만 이 방법에는 실제로 항목을 삭제해야 합니다. 여기에서 비활성화하고 문제가 해결되는지 확인할 수 있습니다.
키보드에서 CTRL 또는 SHIFT(CTRL or SHIFT) 키를 사용하여 모든 타사 항목을 선택합니다 . 선택했으면 파일(File) 로 이동하여 선택한 항목 비활성화(Disable Selected Items) 를 클릭 합니다 .
계속해서 컴퓨터를 다시 시작하면 문제가 해결되기를 바랍니다! 그렇다면 확장 기능 중 하나라는 것을 알 수 있습니다. 이제 하나씩 활성화하고 로그오프했다가 다시 로그온한 다음 오른쪽 클릭 메뉴가 느리게 로드되는 원인이 되는 항목을 확인할 수 있습니다.
방법 3 – 설치된 소프트웨어
위의 두 가지 방법으로 문제가 해결되지 않은 경우 세 번째로 가능성이 높은 문제는 설치된 소프트웨어 프로그램(software program) 이 마우스 오른쪽 버튼 클릭 프로세스를 방해하는 것입니다. 마음에 오는 몇 가지 프로그램은 Fences, Start8 및 WindowBlinds 와 같은 (WindowBlinds)StarDock 응용 프로그램 입니다. 이러한 프로그램은 실제로 Windows 에 연결되어 모양과 함께 동작을 변경합니다.
Windows 모양 을 변경하기 위해 설치한 테마 또는 스키닝 프로그램이 있는 경우 해당 프로그램을 제거하고 어떤 일이 일어나는지 확인하는 것이 좋습니다.
방법 4 – 레지스트리 키
이 시점에서 남아 있는 옵션은 많지 않으며 일반적으로 레지스트리를 시작할 때라는 의미입니다. 이것을 최후의 수단으로 확실히 사용하고 레지스트리에서 무엇이든 삭제하기 전에 컴퓨터를 백업해야 합니다. 이제 내가 말했듯이 이러한 항목은 Windows 에 중요하지 않으므로 삭제할 필요가 없는 항목을 삭제하더라도 Windows 설치(Windows installation) 가 엉망이 되지는 않습니다 .
참 표시줄(Charms bar and typing) 을 열고 regedit 를 입력 하여 레지스트리 편집기(registry editor) 를 엽니다 . 그런 다음 다음 키로 이동합니다.
HKEY_CLASSES_ROOT\Directory\background\shellex\ContextMenuHandlers
Windows 를 새로 설치 하면 다음과 같이 완전히 비어 있습니다.
여기에 항목이 있는 경우 일부 항목을 삭제해 볼 수 있습니다. 이름으로 그들이 하는 일을 말할 수 있어야 합니다. 예를 들어 Intel Graphics 또는 NVidia(Intel Graphics or NVidia) 가 설치되어 있는 경우 표시될 수 있습니다. ContextMenuHandlers 를 마우스 오른쪽 버튼으로 클릭하고 (ContextMenuHandlers)내보내기(Export) 를 선택 하여 전체 키를 백업할 수도 있습니다 .
나중에 작동하지 않는 것이 있으면 파일 및 가져오기(File and Import) 로 이동하여 편집을 시작하기 전의 키를 다시 추가하십시오. 이렇게 하면 항목이 무엇을 하는지 잘 모르는 경우에도 항목을 삭제할 수 있습니다.
그 정도입니다. 위의 방법 중 하나로 해결되지 않은 느린 오른쪽 클릭 컨텍스트 메뉴(right-click context menu) 를 본 적이 없습니다. 여전히 문제가 발생하거나 상황에 대해 질문이 있는 경우 여기에 의견을 게시하면 도와드리겠습니다. 즐기다!
Troubleshoot Slow Right-Click Context Menu in Windows 7/8
I recently upgraded a laptop to Windows 8.1 and ran into a very annoying problem. Whenever I would try to right-click on anything on the desktop or in Windows Explorer, the right-click menu would take anywhere from 10 to 25 seconds to load! The problem was especially bad on the desktop where I once waited a whopping 30 sеconds for the menu to appear.
I remember having this problem on a Windows 7 machine a few years back, but that was because I had a lot of crap entries (third-party extensions) added to my right-click context menu by various programs. I’ll also talk about how to fix that problem too in this article. One quick way to check whether it’s a 3rd party extension causing the issue or if it’s something with Windows 8.1 is to restart in safe mode. If you don’t have the problem in safe mode, then skip down to the section called “Disable 3rd Party Extensions”.
Method 1 – Graphics Driver/Adapter
In my case, it happened to be an issue with the graphics driver for that particular laptop. I upgraded to Windows 8.1 a bit too quickly before a graphics driver had been released for my hardware. Thankfully when I checked on the manufacturer’s website, there was a new graphics driver for Windows 8.1. I was pretty lucky as there are still a couple of computers that I have that do not yet have updated graphics drivers for Windows 8.1.
Even if there is not a specific driver for Windows 8.1, try to download the latest Windows 8 driver as that may do the trick for you also. If there isn’t even a Windows 8 driver, then you’ll just have to wait or downgrade back to Windows 7 if you can’t stand the slow right-click. Lastly, some users have had luck by just uninstalling the current graphics driver and then reinstalling it. That seems to fix the issue if there was some sort of corruption.
The other trick that has worked for some people is to go to Device Manager, right-click on the display adapter and choose Disable. You can either try to re-enable it again right there or you can restart the computer once and then enable the adapter. For whatever reason, this has fixed the slow right click on Windows 8.1 for several users.
Method 2 – Disable 3rd Party Extensions
If the graphics driver didn’t fix your problem or if you’re having this issue on Windows 7, Vista, etc, then it’s probably related to the entries that show up in the right-click context menu. If you have a context menu that looks anything like the one below, that would definitely be your problem.
In all honesty, however, it’s not only the number of items in the context menu that can slow it down. Sometimes you might have only a few additional items, but one wrong entry will cause the entire menu to load slowly. Either way, it’s time to take a look at all those entries and if any are causing the problem. The best way to do this is to use a program called ShellExView from NirSoft.
Go ahead and download it and run it. It’s a very small program and you don’t even need to install it. It says it only works up to Windows 7, but it runs just fine on Windows 8 and Windows 8.1. When you run it, you’ll get a gigantic list of items and it won’t make much sense. The first thing we have to do is turn on the filter.
Go ahead and click on Options and then Filter By Extension Type. In the list, you’re going to want to select ContextMenu and deselect everything else.
Now the list should be a lot shorter. Still, even on a clean Windows 8.1 install, there were over 30 entries. You can pretty much ignore all the system ones, which are easily identified as Microsoft Windows Operating System for Product Name and Microsoft Corporation for Company.
The great thing about this program is that you can use it to quickly disable all the extensions without actually deleting them. Down below I’ll show you how to actually find the entries in the registry, but that method entails actually deleting them. Here, you can just disable them and see if it fixes your problem.
Go ahead and select all the non-Microsoft entries by using the CTRL or SHIFT key on your keyboard. Once you have them selected, go to File and click on Disable Selected Items.
Go ahead and restart your computer and hopefully the issue will be gone! If it is, you know it’s one of the extensions. Now you can enable them one by one, log off and log back on and see which entry is causing the right-click menu to load slow.
Method 3 – Installed Software
If the above two methods didn’t fix your problem, the third most likely issue is a software program installed that is interfering with the right-click process. A couple of programs that come to mind are StarDock applications like Fences, Start8, and WindowBlinds. These programs really hook into Windows and change the behavior along with the look.
If you have any themer or skinning program installed to change the way Windows looks, it would definitely be worth a shot to uninstall that program and see what happens.
Method 4 – Registry Keys
There aren’t many options left at this point and that usually means it’s time to hit up the registry. Definitely use this as a last resort and make sure to backup your computer before you delete anything from the registry. Now that I said that, these entries are not critical to Windows, so even if you deleted something you didn’t need to delete, it won’t mess up your Windows installation.
Go ahead and open the registry editor by opening the Charms bar and typing in regedit. Then navigate to the following key:
HKEY_CLASSES_ROOT\Directory\background\shellex\ContextMenuHandlers
On a clean install of Windows, it’s completely empty like this:
If you see any entries here, you can try to delete some of them. You should be able to tell what they do by the name. For example, you might see Intel Graphics or NVidia if you have those installed. You can also backup that entire key by right-clicking on ContextMenuHandlers and choosing Export.
If something isn’t working later on, just go to File and Import to add the key back the way it was before you started editing it. This way, you can delete entries even if you’re not sure what they do.
That’s pretty much it. I’ve never encountered a slow right-click context menu that wasn’t fix by one of the methods above. If you’re still having trouble or have a question about your situation, post a comment here and we’ll try to help. Enjoy!