فيما يلي حالة غامضة لمشكلة تداخل الأيقونات ، والتي توضحها لقطة الشاشة أدناه بشكل مثالي. يمكنك رؤية الرمز الأصلي للاختصارات متراكبًا بواسطة تراكب أبيض عام يظهر لأنواع الملفات غير المعروفة. يتسبب إعداد تراكب رمز غير صحيح في حدوث المشكلة.
نظرًا لأن المشكلة تظهر فقط للاختصارات (ملفات .lnk و .url) ، فإن المشكلة تكمن في مفتاح التسجيل "Shell Icons" الذي يمكنك استخدامه لإخفاء أو تغيير رمز السهم للاختصارات.
للحصول على طريقة مناسبة لإزالة أو تعديل تراكب رمز سهم الاختصار ، اقرأ المقالة كيفية إزالة أو تعديل تراكب الاختصار في Windows.
وإليك اختلاف في نفس المشكلة ، ولكن هذه المرة مربعات مربعة سوداء تغطي رموز الاختصارات. يمكن أن يحدث هذا إذا تم استخدام الرمز الفارغ داخل shell32.dll, 50
لإزالة أسهم الاختصار.
إليك مفتاح التسجيل المعين الذي تريد سحبه.
أيقونات HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Shell
في الكمبيوتر الموضوع ، كانت القيمة المسماة 29 في موقع التسجيل أعلاه تشير إلى ملف .ico التالي:
٪ userprofile٪ \\ Desktop \\ WinBubble16 \\ WinBubble16 \\ icons \\ noicon.ico
من المفترض أنه تم استخدام برنامج يسمى "WinBubble" لتغيير الرموز ، وبعد ذلك قام المستخدم بإزالة البرنامج - مما جعل مسار ملف .ico غير صالح. يؤدي المرجع غير الصالح إلى ظهور الأيقونات البيضاء (أو المربعات السوداء) في شكل تراكب الاختصار.
لإزالة قيمة التسجيل الأساسية ، ابدأ تشغيل محرر التسجيل ( Regedit.exe
) Regedit.exe
إلى فرع "Shell Icons" المذكور سابقًا.
احذف القيمة المسماة 29
وأعد تشغيل Windows.
هذا يجب حل المشكلة.
إذا لم يتم تحديث الرموز تلقائيًا ، فأعد إنشاء ذاكرة التخزين المؤقت للرموز. راجع المقالة كيفية مسح ذاكرة التخزين المؤقت للرموز وإعادة إنشائها في Windows لمزيد من المعلومات.
انظر أيضًا: كيفية إصلاح أيقونات Shell المفقودة في أماكن مختلفة في واجهة مستخدم Windows؟