Windows에서 마우스 오른쪽 버튼을 클릭하면 왜 느려 집니까?


12

대부분의 Microsoft Windows 시스템에서 마우스 오른쪽 버튼 클릭 컨텍스트 메뉴의 새 옵션이 느린 이유는 무엇입니까?

내가 무슨 말을하는지 모르는 사람들은 창의 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 새 옵션을 선택하십시오. 그러면 생성에 사용할 수있는 파일 형식 목록이 나타나지만 대부분의 시스템에서 다른 마우스 오른쪽 클릭 작업에 비해 느리게 간주 될 수있을만큼 처리 시간이 소요됩니다.

이것은 일종의 나쁜 Windows 레지스트리 구현입니까, 아니면 배경에서 사용되는 엉터리 알고리즘입니까?


2
생각 해봐 실제로 좋은 질문입니다 .P 가능한 파일 형식 목록을 메모리에 보관하는 방법은 무엇입니까? : P-new 위에 마우스를 올리면 모든 파일 형식이로드됩니다. "새"파일이 모두 비어있는 것은 아닙니다.

9
일반적으로 문제는 느린 쉘 확장 핸들러입니다.

답변:


2

이 기사는 유용 할 수 있습니다. 컨텍스트 메뉴 핸들러 ( http://windowsxp.mvps.org/slowrightclick.htm)로 인해 마우스 오른쪽 단추 클릭이 느리거나 이상한 동작입니다 (문서에 두 가지 해결책이 있음)


링크 된 기사가 만료 된 경우 ShellExView (nirsoft에서 제공하는 무료 소프트웨어) 또는 레지스트리 편집 (고급 사용자에게만 권장)을 사용하는 것이 좋습니다.
Hoàng Long

이 답변의 날짜는 12월 18일 '12 인
moonw

2

상황에 맞는 메뉴의 항목 중 네트워크 위치 / 자원에 대한 참조가 있습니까? 네트워크의 다른 컴퓨터를 가리키는 항목이 있지만 네트워크에서 해당 컴퓨터에 연결할 수 없습니다. Windows는 네트워크 리소스를 찾고 검색 할 때 매우 공격적이며 처음에 생각했던 것보다 훨씬 늦게 포기합니다. 이것은 직장에서 반 고장난 로밍 프로필 설정에서 자주 발생합니다.


1

하위 메뉴는 레지스트리 항목 목록에서 구성됩니다. 옵션이 너무 많거나 레지스트리가 너무 막힌 경우 구성하는 데 시간이 걸릴 수 있습니다. 그런 다음 목록이 캐시됩니다. 이 목록의 구성은 단순한 조회뿐만 아니라 다른 레지스트리 항목에 대한 일부 참조를 해결해야하기 때문에 시간이 오래 걸릴 수 있습니다.


해당 메뉴를 열려면> 20,000 레지스트리 액세스입니다. 레지스트리는 여기서 범인이 될 가능성이 거의 없습니다. 그것은 원시 속도에 최적화 된 데이터베이스이며 Windows에서 수행하는 거의 모든 작업에는 수천 개의 레지스트리 액세스가 포함됩니다. 유일한 일 수 있습니다 오히려 여기 오래 걸릴은 아이콘을 얻을 수있는 목록에 표시되는 모든 프로그램에보고 (A) 쿼리 셸 확장와 (b)이다. 래리 오스터 만 (Larry Osterman)은 이미 (a)라고 언급했다.
Joey

0

확실하지는 않지만 지적하고 싶었습니다 .Win7의 마우스 오른쪽 버튼 클릭> 새로운 기능은 완전히 빠르며 여기에서 느려지지 않습니다. Vista를 기억할 수는 없지만 이것이 XP이고 Vista에서만 가능한 문제인 것 같습니다. 내 컴퓨터 만 아니라면 ...


당신 뿐인 것 같아요 내 Windows 7 컴퓨터에서는 다소 느립니다.
MatrixFrog

Dunno, 그러나 현재 사용중인 랩탑은 2010 년 3 월 9 일에 마지막으로 다시 포맷되었으며 '새로운'메뉴는 거의 즉시 열립니다. 어쩌면 그것은 일종의 드라이버 나 프로그램 또는 무언가 일 것입니다 (그러나 나는 너무 많은 물건을 설치하여 너무 몰랐습니다).
Ricket
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.