תיקון: קליק ימני איטי וקריסות סייר הנגרמות על ידי הרחבות מעטפת

click fraud protection

כאשר אתה לוחץ לחיצה ימנית על קובץ או תיקיה במחשבים מסוימים, ייתכן שיחלפו שניות רבות עד שתפריט ההקשר יופיע. מאמר זה אומר לך כיצד לתקן את הבעיות בלחיצה ימנית איטית ובעיות אחרות בתפריט ההקשר של הרחבת מעטפת ב-Windows. להלן כמה מהתסמינים שאתה עשוי להתמודד איתם.

  • כאשר אתה לוחץ לחיצה ימנית על קובץ/תיקיה, עשוי להיות עיכוב עצום לפני ש-Windows יציג את תפריט ההקשר.
  • כאשר אתה מנסה לרוקן את סל המיחזור, הוא פותח במקום יישום אחר.
  • כאשר אתה בוחר מספר קבצים, לחץ באמצעות לחצן העכבר הימני ולחץ על פתח / הדפס, שום דבר לא קורה. בעוד שזה עובד כאשר נבחר קובץ בודד.
  • הודעת שגיאה "סייר Windows נתקל בבעיה ועליו להיסגר. אנו מצטערים על אי הנוחות" כאשר אתה לוחץ לחיצה ימנית על תיקיה.
  • לחיצה ימנית איטית במיוחד רק כאשר רֶשֶׁת הכרטיס מופעל.
  • כאשר אתה לוחץ לחיצה ימנית על תיקיה ובוחרים במאפיינים, שום דבר לא יכול לקרות.
  • תפריט לחיצה ימנית הופך למכוער (מראה קלאסי) לאחר התקנת גרסה ישנה יותר של Notepad++
  • שגיאת מניעת ביצוע נתונים (DEP) מתרחשת בעת הפעלת סייר Windows או לוח הבקרה.
  • שום דבר לא קורה כאשר אתה לוחץ על מצגת או הדפס בחלונית המשימות או ברצועת סייר הקבצים.
  • כאשר אתה לוחץ על "הגדר גיבוי" או לחץ על "שנה הגדרות" בגיבוי ושחזור של Windows 7, שום דבר לא קורה, או מערכת 32 נפתחת תיקיה.
  • כאשר אתה לוחץ לחיצה ימנית על התחל כדי לגשת לתפריט Win+X (Power User) ב-Windows 10, אף אחד מקיצורי הדרך לא עובד. יחד עם זאת, הם פועלים כהלכה מתיקיית קיצורי הדרך Win+X.
  • לחץ לחיצה ימנית על תפריט ההקשר הפעל כמנהל לא עובד.
  • שמות תיקיות קטועים לאחר הנקודה (תקופה) בסייר (נגרם על ידי TortoiseSVN הרחבת מעטפת)

גורם

סיומת מעטפת של מטפל בתפריט ההקשר שקודד גרוע שנוספה על ידי תוכנית צד שלישי עשויה לגרום לכל אחד מהתסמינים לעיל.

מטפל בתפריט ההקשר הוא סוג של סיומת מעטפת שמוסיפה פקודות לתפריט הקליק הימני שלך. לדוגמה, הערכים "סרוק עם Windows Defender", "הגדר כרקע שולחן העבודה" וכו', שאתה רואה בתפריט הלחיצה הימנית הם מגישי תפריט ההקשר הכלולים כברירת מחדל ב-Windows. כמו כן, תוכניות צד שלישי עשויות להוסיף הרחבות משלהן.

כאשר מעטפת Explorer קורסת, היא כותבת ערך ליומן האירועים של האפליקציה. אתה יכול לפתוח את מציג האירועים ולבדוק אם יש שגיאות אחרונות ביומן היישומים 1000 כדי למצוא מידע נוסף על ההתרסקות.

במקרים מסוימים, השם המדויק של תוסף המעטפת הפוגע מוצג ביומן האירועים של האפליקציה. הנה דוגמה:

שם יומן: יישום. מקור: שגיאת יישום. תאריך: מזהה אירוע: 1000. קטגוריית משימה: (100) רמה: שגיאה. מילות מפתח: קלאסי. משתמש: לא זמין. מחשב: תיאור: שם יישום שגוי: explorer.exe, גרסה: 10.0.10240.16405, חותמת זמן: 0x55b455cf. שם מודול פגום:IDTNCPL.cpl, גרסה: 1.0.6365.0, חותמת זמן: 0x4e68a44d. קוד חריג: 0xc0000005. קיזוז תקלות: 0x00001151. מזהה תהליך שגוי: 0x1284. זמן התחלה של יישום פגום: 0x01d0d2a6d2ff07fc. נתיב יישום פגום: C:\WINDOWS\explorer.exe. נתיב מודול פגום: C:\WINDOWS\system32\IDTNCPL.cpl. מזהה דוח: 1da3cf69-34ba-4871-bb74-5bbaa97e8eb0 

הנה מקרה נוסף שבו הרחבת המעטפת של Foxit PhantomPDF ConvertToPDFShellExtension_x64.dll גרם להתרסקות.

שגיאה 1000 במציג האירועים של תפריט ההקשר התרסקות

עם זאת, במקרים מסוימים, שם המודול עשוי להופיע בתור shell32.dll במקום מודול הצד השלישי בפועל שגרם לבעיה.

אנא נסה זאת קודם!

האם תפריט שלח אל (לא הרחבות מעטפת) גורם לעיכוב?

[אם נחת בדף זה כדי לפתור בעיות קריסה (במקום בעיית "השהיית תפריט לחיצה ימנית") בעת לחיצה ימנית, דלג על חלק זה ועבור אל ShellExView הסעיף למטה.]

הרחבת מעטפת למטפל בתפריט ההקשר של צד שלישי לא תמיד יכולה להיות האשם בעיכובים בתפריט בלחיצה ימנית. העיכוב יכול להיגרם גם מהפריטים בתפריט 'שלח אל' שלך - במיוחד הכוננים החיצוניים וכונני הרשת. כאשר אתה לוחץ לחיצה ימנית על קובץ או תיקיה, Windows בונה את רשימת פריטי התפריט וגם מונה את הפריטים 'שלח אל'.

על ידי הפעלת ה DelaySendToMenuBuild ו NoDrivesInSendToMenu הגדרות הרישום, תוכל לגרום לתפריט הלחיצה הימני להופיע הרבה יותר מהר. זה עובד מצוין גם ב-Windows 10.

delaysendtomenubuild

למידע נוסף, עיין במאמר הגדרות רישום נסתרות עבור תפריט "שלח אל"..

אם זה מאיץ את תפריט הקליק הימני, אז אתה יכול לדלג על שאר ההוראות בפוסט זה.

במקרה שהגדרות הרישום שלעיל לא עוזרות גם לאחר הפעלה מחדש, השלב הבא הוא לבודד את סיומת מעטפת המטפל בתפריט ההקשר שעלול לגרום לבעיה.

[תיקון] בעיות בלחיצה ימנית הנגרמות על ידי הרחבות מעטפת

המטפלים בתפריט ההקשר יכולים לטעון מאזורים רבים ושונים ברישום. למשתמש קצה יכול להיות קשה לאתר איזו תוסף גורם לבעיה. בוא נראה כיצד לצמצם את הבעיה באמצעות כלי השירות ShellExView בקלות.

ShellExView מ-Nirsoft הוא כלי מצוין להציג ולנהל את כל תוספי המעטפת המותקנים. הוא מציג את תיאור הקובץ, הגרסה, פרטי החברה, המיקום, שם הקובץ ועוד. כלי זה עוזר לך להשבית ללא מאמץ תוסף שאינך צריך. ניתן להשתמש בכלי זה כדי לקבוע את סיומת המעטפת הבעייתית.

שימוש יעיל ב-ShellExView כדי לפתור בעיות בלחיצה ימנית

  1. הורד ShellExView מ-Nirsoft.net והפעל אותו. זה סורק את הרישום עבור כל הרחבות המעטפת.
    פתרון בעיות בלחיצה ימנית הנגרמות על ידי הרחבות מעטפת - shellexview
  2. מתפריט האפשרויות, לחץ על הסתר את כל ההרחבות של Microsoft כדי לאפשר את סימון הסימון בו. זה מונע ממך להשבית בטעות הרחבת מעטפת מובנית של Windows.
    פתרון בעיות בלחיצה ימנית הנגרמות על ידי הרחבות מעטפת - shellexview
    זה מפרט את כל תוספי המעטפת של צד שלישי המותקנים במערכת שלך.
    פתרון בעיות בלחיצה ימנית הנגרמות על ידי הרחבות מעטפת - shellexview

    הרחבות מעטפת הן מסוגים שונים - למשל, מטפל באייקונים, מטפל בשכבות-על, תפריט הקשר וכו'. מכיוון שאנו מתמודדים עם בעיית קליק ימני ב-Windows, אנו מתעניינים במיוחד במטפלים בתפריט ההקשר.

  3. מיין את התוצאות באמצעות סוּג, כך שהמטפלים בתפריט ההקשר יוצגו יחד.
  4. לאחר מכן, השבת את המטפלים בתפריט ההקשר אחד בכל פעם. או אפילו טוב יותר, השבת את המחצית הראשונה של הפריטים המוצגים.
  5. לאחר השבתת פריט או קבוצת פריטים, השתמש ב- הפעל מחדש את סיירCtrl + ה אפשרות להפעיל מחדש את המעטפת כדי לוודא אם זה פותר את הבעיה. הפעלה מחדש של מעטפת האקספלורר היא שלב חיוני. אסור לדלג על זה.
    הערה: אתה יכול גם להשתמש במנהל המשימות כדי הפעל מחדש את המעטפת.

  6. אם השבתת פריט אחד או קבוצה של פריטים לא פותרת את הבעיה, הפעל את הפריט/ים בחזרה, והשבת את הסט הבא של מטפלי תפריט ההקשר שאינם של מיקרוסופט בחצי התחתון, והפעל מחדש את סייר. חזור על תהליך זה כדי להפעיל ולכבות את הרחבות תפריט ההקשר ולקבוע מי גורם לבעיה שלך.

סמל נורת עצותשיטה מהירה עוד יותר היא לחלק את רשימת המטפלים בתפריט ההקשר לשתי קבוצות, להשבית מחצית מהערכים ברצף, לאתחל מחדש ולבדוק את ההתנהגות שוב.

משתמש Windows בשם ג'יי קלארק הגיב:

"אתה יכול להשבית אותם... הם אומרים "אחד בכל פעם" ולראות איזו השפעה יש לזה על הבעיה. עשיתי את זה הרבה יותר מהר על ידי חיתוך הרשימה, השבתת חצי מהערכים במכה אחת, אתחול מחדש וניסיון לחיצה ימנית. זה עבד, אז ידעתי שאני פשוט צריך לצמצם את זה, בדיוק כפי שנהגנו לעשות עם MSConfig. אחר כך המשכתי לחתוך את הרשימה עד שהיא הייתה רק כמה ועשיתי את אלה בכל פעם. הבעיה היא שעליך לאתחל מחדש בין ניסיונות כדי לקבל בדיקה מדויקת של תוצאות ההשבתה שלך. לא מצאתי את ההתנתקות עקבית."

עשה זאת עד שהבעיה תיפתר, ולבסוף, אתה אמור להיות מסוגל לזהות את סיומת מעטפת המטפל בתפריט ההקשר הפוגע.

הערה: זה לא תמיד המטפל בתפריט ההקשר, אבל מטפל ב-PropertySheet או ב-Icon Handler עשויים להיות האשם לפעמים. חלק מהקוראים דיווחו שהמטפל ב-Property Sheet "IIS W3ext Module" היה אחראי לבעיית מאפייני התיקייה במחשב המריץ גרסה ישנה יותר של Windows. במקרה מוזר אחר, קובץ המערכת shimgvw.dll עצמו היה האשם. מודולים אלה אינם קיימים ב- Windows 10, בכל מקרה.

מעטפת האקספלורר טוענת הרחבות מהסוגים הבאים:

  • מטפל בעמודות
  • תפריט הקשר
  • Copy Hook Handler
  • מטפל בנתונים
  • מטפל בגרירה ושחרור
  • טיפ מטפל
  • מטפל בסמלים
  • מטפל בשכבות על סמלים
  • InfoTip Handler
  • מטפל בתצוגה מקדימה
  • מטפל בנכסים
  • גיליון נכסים
  • מטפל חיפוש
  • תיקיית מעטפת
  • ShellExecute Hook
  • מטפל בתמונות ממוזערות

מטפלים בתפריט ההקשר נטענים כאשר אתה לוחץ לחיצה ימנית על קובץ או תיקיה, או אפילו כאשר אתה לוחץ פעמיים על קובץ או תיקיה. על ידי השבתת מטפלים לא רצויים בתפריט ההקשר, אתה יכול להימנע explorer.exe קורס ועיכובים בלחיצה ימנית.

תיקון הבעיה באופן ידני באמצעות עורך הרישום

אם תחליט לפתור בעיה זו מבלי להשתמש ב-ShellExView או בכלים דומים, הנה קצת מידע רקע על איך לטפל בזה. עם זאת, זה מיועד רק למשתמשים מתקדמים שנוח להם להשתמש בעורך הרישום.

ראשית, ראה מתי מתרחשת הבעיה - בעת לחיצה ימנית על סוג קובץ מסוים? או כל סוגי הקבצים? או רק בלחיצה ימנית על תיקיות?

מטפלים בתפריט ההקשר יכולים לטעון מכל אחד מהאזורים הבאים:

מקום תיאור
HKCR\*\shellex\contextmenuhandlers קבצים
HKCR\AllFileSystemObjects\shellex\contextmenuhandlers קבצים ותיקיות קבצים
HKCR\Folder\shellex\contextmenuhandlers תיקיות (וירטואלי ואמיתי)
HKCR\Directory\shellex\contextmenuhandlers תיקיות קבצים
HKCR\[ProgID]\shellex\contextmenuhandlers כיתת קבצים
HKCR\Directory\Background\shellex\ContextMenuHandlers רקע שולחן עבודה ותיקיה
HKCR\SystemFileAssociations\[.file_ext]\shellex\ContextMenuHandlers קבצים
HKCR\SystemFileAssociations\[PerceivedType]\shellex\ContextMenuHandlers קבצים מסוג מסוים ("סוג נתפס")
desktop.ini תיקיה (תפריט ההקשר לכל תיקיה)

הערה:HKCR הוא השם הקצר של ה HKEY_CLASSES_ROOT צומת הרישום.

מאמר קשורנהל את ערכי תפריט ההקשר עבור תיקיות, כוננים ואובייקטים של מרחב שמות

אם אחד מהתסמינים שהוסבר קודם מתרחש כאשר אתה מתמודד עם תיקיה, ייתכן שיהיה עליך לבדוק את המטפלים בתפריט ההקשר הטעונים באזורים אלה (AllFileSystemObjects, תיקייה, מַדרִיך). אם זה רק עבור א .טקסט קובץ, בדוק את המטפלים המותקנים עבור מחלקת הקבצים של .טקסט (HKCR\txtfile). ראה כיצד למפות את א סיומת קובץ ל-ProgId.

תחת ContextMenuHandlers מפתח רישום, ייתכן שתראה מפתח משנה אחד או יותר; כל מפתח מייצג סיומת מעטפת של מטפל בתפריט ההקשר. המפתחות עשויים להיות בעלי תווית מתאימה או להכיל GUID כשם.

פתרון בעיות בלחיצה ימנית הנגרמות על ידי הרחבות מעטפת - shellexview

ניתן לראות את ה-GUIDs באינטרנט או מה- HKCR\CLSID\{GUID}\InProcServer32 מיקום הרישום כדי לדעת את התוכנית המתאימה ואת .dll שם קובץ.

פתח את עורך הרישום וגבה את הסניף שנבחר, מחק את המטפלים בתפריט ההקשר אחד בכל פעם כדי לבדוק. לאחר כל שינוי ברישום, אתה צריךהפעל מחדש את מעטפת האקספלורר כדי שהשינויים ייכנסו לתוקף. זה המקום שבו ה-ShellExView שימושי. זה כולל את Ctrl + ה קיצור דרך להפעלה מחדש של סייר.

מאמר קשורתפריט ההקשר "חדש" של שולחן העבודה איטי ב-Windows 10 v1809

קליק ימני איטי רק במחשבים מחוברים לרשת?

במקרים מסוימים, שאינם קשורים להרחבות מעטפת, תפריט הלחיצה הימני עשוי להיות איטי ביותר להופיע כאשר מערכת מחוברת לרשת. בנוסף, השבתת מתאם ה-Wi-Fi או חיבור ה-Ethernet עשויה לשחזר את הפונקציונליות הרגילה של קליק ימני. כפי שנאמר קודם לכן, מדובר בבעיית הרחבה שאינה של מעטפת הנגרמת בדרך כלל על ידי הוספת אפשרות בתפריט ההקשר המצביע על תוכנית הממוקמת בשיתוף רשת.

בהנחה ש-WinZip ממוקם במיקום משותף או בשרת קבצים, כאשר המשתמש מפעיל את WinZip משיתוף הרשת ומאפשר אינטגרציה של WinZip Shell במערכת שלהם, ערך הרישום יצביע על קובץ במיקום הרשת, כגון כפי ש:

HKEY_CLASSES_ROOT\WinZip\shell\open\command

עם ה (בְּרִירַת מֶחדָל) הערך שהוקצה להלן:

\\192.168.0.8\programs\winzip.exe "%1"

עם ההגדרה שלמעלה, אם שרת הקבצים או המחשב המחובר לרשת המארח את התוכנית, כבוי, וכאשר תלחץ לחיצה ימנית על קובץ במחשב שלך, תראה עיכוב עצום. וניתן להבחין בכמה מהתסמינים הבאים.

  • לפעמים, תחווה קליק ימני איטי, רק בפעם הראשונה לאחר הפעלה מחדש.
  • תראה גם כמה מנות מועברות דרך הרשת (סמל התראה בשורת המשימות.)
  • ייתכן שתבחין גם שהשבתת שירות DHCP מזרזת את תצוגת התפריט בלחיצה ימנית במערכות מסוימות.

איך אתה מוצא את ערכי הרישום המצביעים על קבצים בשיתוף רשת?

שימוש ב-ShellMenuView

ShellMenuView הוא כלי נוסף מבית נירסופט המפרט את פריטי תפריט ההקשר הסטטיים (הרחבות שאינן מעטפת) מהרישום. כלי זה יכול לעזור לך להשבית/לאפשר פריטי תפריט או לקפוץ למפתח הרישום המתאים באמצעות עורך הרישום.

הפעל את ShellMenuView ואפשר לו לאכלס את הפריטים.

פתור בעיות בלחיצה ימנית הנגרמות על ידי הרחבות מעטפת - shellmenuview

מיין לפי העמודה שם קובץ כדי לזהות במהירות נתיבים של UNC המצביעים על מחשב מחובר ברשת או אותיות כונן רשת ממופה.

לחץ לחיצה ימנית על הערך ולחץ השבת פריטים נבחרים כדי לבטל את הופעת פריט התפריט. כדי להסיר את הערך לגמרי, לחץ לחיצה ימנית על הפריט ולחץ על פתח ב-RegEdit.

זה לוקח אותך לסניף הרלוונטי בעורך הרישום. גבה את המפתח על ידי ייצוא ל-a קובץ ‎.reg, ולאחר מכן מחק את הסניף.

שימוש ב-RegScanner

אפשרות נוספת היא להשתמש ב- RegScanner כלי עזר מבית נירסופט. RegScanner הוא כלי עזר קטן מבית Nirsoft המאפשר לך לסרוק את הרישום, למצוא את ערכי הרישום הרצויים התואמים את קריטריוני החיפוש שצוינו, ולהציג אותם ברשימה אחת. לאחר מציאת ערכי הרישום, אתה יכול בקלות לקפוץ לערך הנכון ב-RegEdit, פשוט על ידי לחיצה כפולה על פריט הרישום הרצוי. עליך לחפש בערכי הרישום ששדה הנתונים שלהם מתחיל במחרוזת \\ (נתיב UNC)

הפעל את RegScanner והגדר את אפשרויות החיפוש כמפורט להלן:

פתרון בעיות בלחיצה ימנית הנגרמות על ידי הרחבות מעטפת - regscanner
לחץ על כפתור סריקה. מיין את תוצאות החיפוש לפי עמודת נתונים ומצא ערכים המכילים את שיתוף הרשת - נתיב UNC או אות כונן ממופה.

פתרון בעיות בלחיצה ימנית הנגרמות על ידי הרחבות מעטפת - regscanner

עכשיו אתה יודע את הערך שגורם לעיכוב בלחיצה ימנית. עבור אל המיקום המסוים הזה ב-Regedit, גבה את המפתח(ים) המתאימים ולאחר מכן מחק את המפתח(ים) הפוגעים.

אני מקווה שהמדריך הזה עזר לך לתקן בעיות איטיות בלחיצה ימנית, קריסות של סייר ובעיות ביצועים אחרות שנגרמו על ידי מטפלים בתפריט ההקשר ב-Windows.


בקשה קטנה אחת: אם אהבתם את הפוסט הזה, בבקשה שתפו אותו?

נתח "קטנטן" אחד ממך יעזור ברצינות לצמיחת הבלוג הזה. כמה הצעות נהדרות:
  • להצמיד אותו!
  • שתף אותו בבלוג האהוב עליך + פייסבוק, Reddit
  • צייץ את זה!
אז תודה רבה על תמיכתך, הקורא שלי. זה לא ייקח יותר מ-10 שניות מהזמן שלך. כפתורי השיתוף נמצאים ממש למטה. :)