כיצד לבנות מחדש מטמון סמל שבור ב - Windows
הסמלים שבהם משתמש Windows עבור המסמכים והתוכניות שלך נשמרים במטמון סמלים, כך שניתן יהיה להציג אותם במהירות במקום לטעון אותם לאט בכל פעם. אם אתה נתקל בבעיות עם הסמלים במחשב, ייתכן שבניית מחדש של מטמון הסמלים תעזור.
לפעמים מטמון הסמלים אינו מעודכן, גורם לסמלים להציג באופן שגוי, או אפילו להיעדר. לדוגמה, ייתכן ששדרגת יישום והגרסה החדשה הגיעה עם סמל חדש, אך עדיין תראה את הסמל הישן בשולחן העבודה. לפעמים סמל ריק או פגום עשוי להופיע כאשר סמל טוב לחלוטין הוצג לפני. כאשר זה קורה, אתה צריך לאפס את המטמון הסמלים ולתת להם ליצור מחדש באופן אוטומטי את זה. במאמר זה, נראה לך כיצד לבנות מחדש את מטמון הסמלים ב- Windows 10. מדריך זה חל גם על Windows 8 ו- 7, אך התהליך פועל מעט שונה.
כיצד מטמון סמל עובד ב - Windows
סמלים נמצאים בכל מקום ב- Windows: לוח הבקרה, תוכניות ותכונות, סייר הקבצים וכן הלאה. צורך לאחזר את כל התמונות סמל אפשרי מדיסק קשיח כדי לעבד אותם באופן דינמי יכול לצרוך המון משאבי מערכת. כתוצאה מכך, Windows לשמור סמלים זה כבר אחזור בזיכרון שלה. כאשר אתה סוגר או מפעיל מחדש, הוא יכתוב את הקובץ השמור לקובץ מוסתר בכונן הקשיח, כך שהוא לא צריך לטעון מחדש את כל הסמלים האלה מאוחר יותר.
קובץ מסד הנתונים גדל ככל שמדובר במידע נוסף. על פי מסמך זה מתוך מאגר הידע MSDN, כאשר Windows צריך להציג סמל, הוא יבדוק את המטמון, ויציג את סמל המטמון אם נמצאה התאמה. אם זה לא מוצא אחד, זה יהיה לבדוק את קובץ ההפעלה ולסרוק את ספריית היישום.
מנגנוני אחסון במטמון, כגון מסד הנתונים של IconCache, כבר נדונו כבר על ידי מומחי מערכת מרובים, ובעומק על ידי מארק א. רוסינוביץ 'ודוד א' סולומון בספריית Windows Internals שלהם, אם אתה סקרן לדעת יותר, אבל היסודות הם כל מה שאתה צריך להבין עבור תהליך זה.
איפה המטמון סמל מאוחסן
ב- Windows Vista ו- Windows 7, הקובץ המטמון סמל נמצא:
C: \ Users \\ AppData \ Local \ IconCache.db
(החלף עם שם ההתחברות בפועל עבור חשבון Windows שלך).
קובץ זה עדיין קיים ב- Windows 8 ו- 10, אך Windows אינו משתמש בהם לאחסון מטמון הסמלים. ב- Windows 8 וב- Windows 10, קובץ המטמון של הסמל נמצא ב:
C: \ Users \\ AppData \ Local \ Microsoft \ Windows \ Explorer
(החלף עם שם ההתחברות בפועל עבור חשבון Windows.) בתיקייה זו, תוכלו למצוא מספר קבצי מטמון סמלים:
• iconcache_16.db
• iconcache_32.db
• iconcache_48.db
• iconcache_96.db
• iconcache_256.db
• iconcache_768.db
• iconcache_1280.db
• iconcache_1920.db
• iconcache_2560.db
• iconcache_custom_stream.db
• iconcache_exif.db
• iconcache_idx.db
• iconcache_sr.db
• iconcache_wide.db
• iconcache_wide_alternate.db
כדי לבנות מחדש את המטמון סמל, אתה צריך למחוק את כל הקבצים iconcache המופיעים בתיקיה זו. זה לא פשוט כמו לחיצה עליהם ולחיצה על מחק, אם כי: קבצים אלה נמצאים עדיין בשימוש על ידי Explorer, אז אתה לא יכול פשוט למחוק אותם בדרך כלל.
כיצד לבנות מחדש את המטמון סמל
סגור ושמור את כל מה שאתה עובד על לפני שתמשיך. פתח את סייר הקבצים ועבור לתיקייה הבאה:
C: \ Users \\ AppData \ Local \ Microsoft \ Windows \ Explorer
(החלף עם שם ההתחברות בפועל עבור חשבון Windows שלך).
לחץ והחזק את המקש "Shift" ולחץ באמצעות לחצן העכבר הימני על התיקייה Explorer. בחר "פתח את חלון הפקודה כאן."
חלון שורת פקודה ייפתח בנתיב זה:
כדי לוודא ששורת הפקודה נמצאת בתיקיה הנכונה, הקלד את דיר
פקודה. אתה צריך לראות את iconcache ו thumbcache קבצים דנו קודם לכן מופיעים.
לחץ לחיצה ימנית על שורת המשימות של Windows ובחר "מנהל המשימות" מתפריט הקיצור.
לחץ לחיצה ימנית על "סייר Windows" ברשימה ובחר "סיום משימה" מתפריט הקיצור. סייר ושולחן העבודה ייעלמו. צא מנהל המשימות ולוודא כי אין יישום אחר פועל למעט חלון שורת הפקודה.
בחלונית שורת הפקודה הקלד את הפקודה הבאה:
דל iconcache *
לחץ אנטר. הכוכבית לאחר סמל
יש צורך לוודא את כל הקבצים עם שמות שמתחילים עם iconcache ייכלל המבצע למחוק. זה צריך למחוק את כל הקבצים המטמון סמל.
הפעל את dir
כדי לבדוק את רשימת הקבצים הנותרים. אם אחד או יותר קבצי iconcache עדיין ברשימה, זה אומר כמה יישומים עדיין פועל ברקע. סגור אותם וחזור על התהליך שוב, במידת הצורך.
עכשיו לחץ על המקשים Ctrl + Alt + Del בו זמנית, ובחר באפשרות 'הירשם'. היכנס שוב, וכל הסמלים שאינם מעודכנים או חסרים יש לקוות שיתקנו או ייווצרו מחדש.
זכור, בנייה מחדש של מטמון הסמלים לא תעזור עם בעיות בתמונות ממוזערות (יהיה עליך לעבור תהליך זה), סמל שגוי עבור סיומת קובץ מסוימת, או סמל קיצור חסר. אבל אם יש לך בעיות סמל אחרות, אני מקווה לבנות מחדש את המטמון סמל לתקן אותם.