سؤال تحديث ذاكرة التخزين المؤقت رمز دون إعادة التشغيل


عادة ، لتحديث ذاكرة التخزين المؤقت رمز في نظام التشغيل Windows ، يجب علينا إعادة تشغيل الكمبيوتر.

هل هناك طريقة لتحديث ذاكرة التخزين المؤقت رمز في ويندوز 7/8 دون إعادة التشغيل؟


150
2017-11-03 17:43


الأصل


ما الذي جربته؟ ماذا حدث؟ لماذا تحتاجها؟ هل تتحدث عن ويندوز إكسبلورر ، قائمة ابدأ ، شريط المهام ، أين؟ تحتاج المزيد من المعلومات - Canadian Luke
نعم فعلت ... وهذا هو السبب في أنني أطلب التوضيح. رأيت ذلك في قائمة المراجعة ، لذلك قرأت الإجابات الآن فقط ، ولكن تذكر أن هذا الموقع يهدف أيضًا إلى مساعدة الزوار من Google أو محركات البحث الأخرى ، - Canadian Luke
عادة ، عندما نقوم بتحديث ذاكرة التخزين المؤقت للرمز في نظام التشغيل Windows ، يجب علينا إعادة التشغيل ، ولكن سؤالي والإجابة عليها تفعل ذلك دون إعادة تشغيل الكمبيوتر. blog.stackoverflow.com/2011/07/... - Elmo
تم العثور على هذا السؤال عبر Google في كانون الأول 2017. نشكرك على نشر هذا. أعجبني الجواب حيث يقول لجعل ملف دفعي قصير. في التعليقات أدرجت عملية القيام بذلك. الآن يتم إصلاح الرموز Win8.1 بلدي. شكرا جزيلا. سؤال ممتاز. - SDsolar


الأجوبة:


نعم فعلا.

يمكنك فقط تشغيل الأمر التالي لمسح ذاكرة التخزين المؤقت للرمز:

ie4uinit.exe -ClearIconCache

بالنسبة لنظام التشغيل Windows 10 ، استخدم:

ie4uinit.exe -show

افحص هذا فيديو لعرض.

[ائتمان طرف]


261
2017-11-03 17:43



لا يعمل على ويندوز 8.1. يجب عليك حذف IconCache.db كما هو موضح بواسطة @ Techie007. - Helge Klein
لا يبدو لي العمل في ويندوز 7 - Joris Groosman
تعمل على ويندوز 7 برو - deadfish
بالنسبة لنظام التشغيل Windows 10 ، استخدم الوسيطة "show" ، المذكورة في نفس الصفحة (ائتمان الرصيد). - Win32Guy
Crazy هل هي مجرد بطانة واحدة؟ SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST, NULL, NULL); - Elmo


الطريقة التالية عملت منذ فيستا. يتطلب إعادة تشغيل مستكشف ، ولكن لا إعادة تشغيل.

نسخة مختصرة: توقفو جميعا explorer.exe الحالات ، حذف المستخدم مخفي IconCache.db ملف ، وإعادة تشغيل مستكشف.

نسخة طويلة (هناك طرق أخرى أيضًا):

  1. أغلق جميع نوافذ المتصفح المفتوحة حاليًا.

  2. إطلاق مدير المهام باستخدام CTRL+تحول+زر ESC فى الكيبورد تسلسل مفتاح ، أو عن طريق تشغيل taskmgr.exe.

  3. في ال علامة التبويب العملية، انقر بزر الماوس الأيمن على explorer.exe عملية واختيار إنهاء العملية.

  4. انقر على إنهاء العملية عند طلب التأكيد.

  5. من ملف قائمة من مدير المهام، تحديد مهمة جديدة (تشغيل ...)

  6. نوع CMD.EXE، وانقر فوق موافق

  7. في نافذة "موجه الأوامر" ، اكتب الأوامر واحدًا تلو الآخر واضغط على أدخل بعد كل أمر:

    CD /d %userprofile%\AppData\Local
    DEL IconCache.db /a
    EXIT
    
  8. في مدير المهام، انقر ملف، تحديد مهمة جديدة (تشغيل ...)

  9. نوع EXPLORER.EXE، وانقر فوق موافق.

مصدر خطوات التعليمات

تحذير: من المهم ذلك EXPLORER.EXE لا تعمل عند حذف ملف IconCache.db. إذا كان المستكشف قيد التشغيل ، فسيتم ببساطة كتابة الرموز الحالية (الفاسدة) في المرة التالية التي يتم فيها إيقاف تشغيله (على سبيل المثال ، عند تسجيل الخروج أو إيقاف التشغيل أو إعادة التشغيل).


31
2017-11-03 17:58



رائع ، فهو يعمل لكل رمز نوافذ ، حتى أيقونة التكوين. طرق أخرى فقط إعادة تعيين iconcs من الملفات والمجلدات - mikl
ما لاحظت في الآونة الأخيرة هو أن IconCache.db في كثير من الأحيان لا توجد بالضرورة ، ولكن مجرد إعادة تشغيل EXPLORER.EXE كما هو موضح أعلاه يحل المشكلة أيضا. - anre
هذه الإجابة تستحق كل الإغراءات والقمة المقبولة المنظمة البحرية الدولية - micsthepick


  1. افتح وحدة التحكم مع امتيازات المسؤول
  2. taskkill /IM explorer.exe /F
  3. CD /d %userprofile%\AppData\Local
  4. DEL IconCache.db /a
  5. بداية explorer.exe بواسطة مدير المهام

13
2017-11-03 22:45



عملت بالنسبة لي ، وين 8.1 - Spike0xff


هناك طريقة نظيفة لإغلاق Explorer.exe مثيل يظهر شريط المهام ورموز سطح المكتب.

عليك ان تنبثق الكلاسيكية Shutdown نافذة الحوار. الطريقة الوحيدة الشائعة التي أجدها لتحقيق ذلك هي:

  1. اترك بكسل واحد على الأقل من خلفية سطح المكتب خالٍ من تراكب Windows ، ثم انقر فوقه للتركيز على سطح المكتب نفسه (الذي يحتوي على الرموز).

  2. صحافة البديل + F4 اختصار لوحة المفاتيح: سيظهر مربع حوار إيقاف التشغيل الكلاسيكي.

  3. الآن ، اضغط ثم اضغط باستمرار على CTRL + ALT + SHIFT Cancel.


6
2017-10-05 00:39



لماذا هذا العمل؟ ماذا CTRL + ALT + SHIFT انقر فوق "إلغاء الأمر"؟ - Dean Meehan
هذا أيضا: افتح قائمة ابدأ Windows 7 ، اضغط باستمرار على Ctrl-Shift وانقر بزر الماوس الأيمن في المساحة الفارغة فوق زر Shutdown / Logoff / Restart (أيهما قمت بتكوينه كإعداد افتراضي). تظهر قائمة "Exit Explorer" كخيار. انقر فوقه وينهي إكسبلورر. - Fran
إذا كنت تستخدم خدعة Windows 7 startmenu فمن المهم التأكد من إغلاق ALL File Explorer النوافذ أولا! إذا تستطيع Exit Explorer من قائمة بدء تشغيل Windows 7. أول موجه الأوامر مفتوحة. انقر بعد ذلك على قائمة "ابدأ" ، اضغط مع الاستمرار Ctrl+Shift وانقر بزر الماوس الأيمن فوق Shutdown زر لفضح Exit Explorer خيار القائمة الفرعية وانقر فوقه. في موجه الأوامر ، اكتب CD /d %userprofile%\AppData\Local ثم اكتب del IconCache.db /aوالنوع الأخير explorer. - Arvo Bowen
للحصول على قائمة البدء مرة أخرى ، ctrl + alt + del ثم الملف: مهمة جديدة وأدخل explorer.exe - jaggedsoft
صحافة Win والافراج عنها. ثم مرتين  Alt+F4. هذه الطريقة أسرع ولا تحتاج إلى رؤية جزء من سطح المكتب لفتح قائمة إيقاف التشغيل الكلاسيكية. - cdlvcdlv


قم بإنشاء ملف .bat وقم بلصق السطور التالية فيه ثم قم بتشغيله.

taskkill /f /im explorer.exe
cd /d %userprofile%\AppData\Local
del IconCache.db /a
start explorer.exe

5
2017-07-01 18:38



هذا بارد. يعمل بشكل جيد في Win8.1 سريعة وسهلة. ومع إعدادات "QuickEdit" و "Run as Administrator" في شريط المهام CMD ، تمكنت من إنشاء ملف bat ببساطة عن طريق نسخ النص أعلاه ، ثم النقر على أيقونة CMD. كتبته copy con clearcache.bat ثم اضغط على Enter ، ثم انقر بزر الماوس الأيمن للصقها في. إدخال واحد آخر ، ثم تنتهي Ctrl-Z من مهمة إنشاء الملف. ثم قمت بكتابة clearcache لتشغيلها. تراجعت WIndows وجاءت جميع الرموز الثابتة مرة أخرى. استغرق ما مجموعه 30 ثانية للإصلاح كله. شكرا جزيلا. إجابة ممتازة. - SDsolar


إذا كنت لا تريد أن تجعل .bat، نسخ الخط خلف ، اضغط يفوز+Rولصقه واضغط أدخل.

cmd /c taskkill /f /im explorer.exe & del /a %userprofile%\AppData\Local\IconCache.db & start explorer

يمكنك أيضًا لصقها في شريط العناوين لإطار المستكشف ؛ وبطبيعة الحال ، في نافذة سطر الأوامر (أنت لا تحتاج إلى cmd /c ثم) لن يكون لديك الخط لتكرارها بسهولة في حال احتجت إليها مرة أخرى.

مذكرة قانونية:

لا تقم بتشغيل هذا الخط في موجه مرتفع إلا إذا كنت متأكدًا من أنك المستخدم الوحيد في النظام أو ستقتل المستكشف في جميع الجلسات المفتوحة. لذلك ، لا تضغط تحول+السيطرة+أدخل في ال يركض صندوق المحادثة.

بالمناسبة ، لا أرى حاجة لل cd /d أمر أراه مرارا وتكرارا. يبدو أن الجميع نسخ / لصق دون النظر في ما هي الأوامر ل.

ملحوظة:

أنا أستعمل & بدلا من && فقط في حالة فشل أحد الأوامر ، لضمان إعادة تشغيل المستكشف.


0
2018-03-05 11:48





إذا كنت تريد ذاكرة تخزين مؤقت رمز تحديث كاملة ، انتقل إلى شريط عناوين مستكشف Windows واكتب "C: \ Users * اسم المستخدم * \ AppData \ Local" ثم احذف IconCache.db.

** ملاحظة: ** قد يكون ملفًا مخفيًا. لذا أوصيك بتشغيل إظهار الملفات المخفية في خيار المجلد.


-1
2017-09-03 17:24



يرجى قراءة السؤال مرة أخرى بعناية. إجابتك تفعل ليس أجب على السؤال الأصلي. - DavidPostill♦


ليست جميلة جدا ولكنها فعالة:

ج:> tskill explorer


-1
2017-11-27 06:44



هذا لا يكفي. يجب عليك حذف الرمز cache db أيضًا. في أي حال تم تغطية المستكشف قتل بالفعل من الإجابات الأخرى. - DavidPostill♦