রিবুট না করে আইকন ক্যাশে রিফ্রেশ করুন


173

সাধারণত, উইন্ডোজে আইকন ক্যাশে রিফ্রেশ করতে, আমাদের পুনরায় বুট করতে হবে।

উইন্ডোজ 7/8 এ রিবুট না করে আইকন ক্যাশে রিফ্রেশ করার কোনও উপায় আছে ?


1
আপনি কি চেষ্টা করেছেন? কি হলো? কেন এটি আপনার প্রয়োজন হবে? আপনি কি উইন্ডোজ এক্সপ্লোরার, স্টার্ট মেনু, টাস্ক বারের বিষয়ে কথা বলছেন? আরও তথ্যের প্রয়োজন
কানাডিয়ান লুক

1
হ্যাঁ আমি করেছি ... এবং সে কারণেই আমি স্পষ্টতা চাইছি। আমি এটি পর্যালোচনা সারিতে দেখেছি, সুতরাং আমি কেবল এখনই উত্তরগুলি পড়েছি তবে মনে রাখবেন যে এই সাইটটি গুগল বা অন্যান্য সার্চ ইঞ্জিনগুলি থেকে দর্শকদের সহায়তা করার জন্যও ব্যবহৃত হয়েছিল
কানাডিয়ান লুক

1
সাধারণত, যখন আমরা উইন্ডোজে আইকন ক্যাশে রিফ্রেশ করি তখন আমাদের পুনরায় বুট করতে হয়, তবে আমার প্রশ্ন এবং উত্তর এটি পুনরায় বুট না করেই করে। blog.stackoverflow.com/2011/07/…
এলমো

ডিসেম্বর 2017 এ গুগলের মাধ্যমে এই কিউ খুঁজে পেয়েছে this এটি পোস্ট করার জন্য ধন্যবাদ সংক্ষিপ্ত ব্যাচের ফাইল তৈরি করতে যেখানে এটির উত্তরটি আমি পছন্দ করেছি। সুতরাং মন্তব্যে আমি এটি করার প্রক্রিয়াটি অন্তর্ভুক্ত করেছি। এখন আমার Win8.1 আইকন স্থির করা হয়েছে। ধন্যবাদ. উত্সাহী প্রশ্ন।
এসডসোলার

উত্তর:


287

হ্যাঁ.

আইকন ক্যাশে সাফ করার জন্য আপনি নিম্নলিখিত কমান্ডটি চালাতে পারেন:

ie4uinit.exe -ClearIconCache

উইন্ডোজ 10 এর জন্য, ব্যবহার করুন:

ie4uinit.exe -show

একটি ডেমো জন্য এই ভিডিওটি দেখুন ।

[টিপ ক্রেডিট]


5
উইন্ডোজ 8.1 এ কাজ করে না। @ টেকি.০০7-এর ব্যাখ্যা অনুসারে আপনাকে আইকনক্যাশ.ডিবি মুছতে হবে।
হেলিজ ক্লিন


1
উইন্ডোজ 7 প্রো
ডেডফিশ

6
উইন্ডোজ 10 এর জন্য, একই পৃষ্ঠায় উল্লিখিত "শো" যুক্তিটি ব্যবহার করুন (টিপ ক্রেডিট)
w32sh 14

3
@ ক্রাজি এটি কি কেবল 1 লাইনার? SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST, NULL, NULL);
এলমো

37

নীচের উপায়টি ভিস্তার পর থেকে কাজ করেছে; এটির জন্য এক্সপ্লোরার পুনঃসূচনা দরকার তবে পুনরায় বুট হবে না।

সংক্ষিপ্ত সংস্করণ : সমস্ত explorer.exeদৃষ্টান্ত বন্ধ IconCache.dbকরুন, ব্যবহারকারীর লুকানো ফাইল মুছুন এবং এক্সপ্লোরার পুনরায় চালু করুন।

দীর্ঘ সংস্করণ (এছাড়াও অন্যান্য উপায় আছে):

  1. বর্তমানে খোলা সমস্ত এক্সপ্লোরার উইন্ডো বন্ধ করুন।

  2. লঞ্চ টাস্ক ম্যানেজার ব্যবহার CTRL+ + SHIFT+ + ESCকী অনুক্রম, বা চালিয়ে taskmgr.exe

  3. ইন প্রক্রিয়া ট্যাব , ডান-ক্লিক করুন explorer.exeপ্রক্রিয়া এবং নির্বাচন প্রক্রিয়া সমাপ্ত করুন

  4. নিশ্চিতকরণের জন্য জিজ্ঞাসা করলে শেষ প্রক্রিয়া বোতামটি ক্লিক করুন ।

  5. টাস্ক ম্যানেজারের ফাইল মেনু থেকে , নতুন টাস্কটি নির্বাচন করুন (রান…)

  6. টাইপ CMD.EXEকরুন এবং ঠিক আছে ক্লিক করুন

  7. কমান্ড প্রম্পট উইন্ডোতে কমান্ডগুলি একে একে টাইপ করুন এবং ENTERপ্রতিটি কমান্ডের পরে টিপুন :

    CD /d %userprofile%\AppData\Local
    DEL IconCache.db /a
    EXIT
    
  8. ইন টাস্ক ম্যানেজার , ক্লিক করুন ফাইল নির্বাচন নিউ টাস্ক (রান ...)

  9. টাইপ EXPLORER.EXEকরুন এবং ঠিক আছে ক্লিক করুন।

নির্দেশ পদক্ষেপ উত্স

সতর্কতা : আপনি আইকনক্যাশ.ডিবি ফাইলটি মুছে ফেলার সময় এক্সপ্লোরারআরেক্স চলমান না হওয়া জরুরি। যদি এক্সপ্লোরার চলমান থাকে তবে পরের বার এটি বন্ধ হয়ে যাওয়ার সাথে সাথে বর্তমান (দুর্নীতিগ্রস্থ) আইকনগুলি সহজেই লিখবে (যেমন আপনি যখন লগঅফ, শাটডাউন বা পুনরায় চালু করবেন)।


দুর্দান্ত, এটি প্রতিটি উইন্ডো আইকন এমনকি কনফিগারেশনের জন্যও কাজ করে। অন্যান্য পদ্ধতিগুলি কেবল ফাইল এবং ফোল্ডারগুলি থেকে আইকনসিকে পুনরায় সেট করে
মিক্ল

আমি ইদানীং লক্ষ্য করেছিলাম যে আইকনক্যাশ.ডিবি প্রায়শই অগত্যা উপস্থিত থাকে না, তবে উপরে বর্ণিত হিসাবে এক্সপ্লোরার এক্সেক্স পুনরায় চালু করাও সমস্যাটি সমাধান করে।

1
এই উত্তরটি সমস্ত অগ্রগতি এবং স্বীকৃত টিক আইএমও
প্রাপ্য

16
  1. প্রশাসক সুবিধাসমূহ সহ ওপেন কমান্ড কনসোল
  2. taskkill /IM explorer.exe /F
  3. CD /d %userprofile%\AppData\Local
  4. DEL IconCache.db /a
  5. টাস্ক ম্যানেজারেরexplorer.exe মাধ্যমে শুরু করুন

1
আমার জন্য কাজ করেছেন, উইন 8.1
স্পাইক0xff

6

Explorer.exeউদাহরণটি বন্ধ করার একটি পরিষ্কার উপায় রয়েছে যা টাস্কবার এবং ডেস্কটপ আইকনগুলি দেখায়।

আপনাকে ক্লাসিক Shutdownডায়ালগ উইন্ডো পপআপ করতে হবে । এটি সম্পাদন করার একমাত্র সাধারণ উপায় হ'ল:

  1. ওভারল্যাপিং উইন্ডোজ মুক্ত ডেস্কটপ ব্যাকগ্রাউন্ডের কমপক্ষে একটি পিক্সেল ছেড়ে দিন, তারপরে ডেস্কটপ নিজেই ফোকাস করতে এটিতে ক্লিক করুন (আইকনগুলির সাথে একটি)।

  2. প্রেস Alt+ + F4কীবোর্ড শর্টকাট: তারপর সর্বোত্তম শাটডাউন ডায়লগ দেখা যাবে।

  3. এখন, টিপুন এবং ধরে CTRL + ALT + SHIFT টিপুন Cancel


কেন এই কাজ করে? CTRL + ALT + SHIFT বাতিল করতে ক্লিক করে?
ডিন মীহান

2
এছাড়াও এটি: উইন্ডোজ start স্টার্ট মেনুটি খুলুন, সিটিআরএল-শিফটটি ধরে রাখুন এবং শাটডাউন / লগঅফ / পুনঃসূচনা বোতামের উপরে (আপনি যে কোনওটি ডিফল্ট হিসাবে কনফিগার করেছেন) উপরে রাইট ক্লিক করুন click বিকল্প থেকে "এক্সিট এক্সপ্লোরার" এর সাথে একটি মেনু উপস্থিত হয়। এটিতে ক্লিক করুন এবং এক্সপ্লোরার সমাপ্ত হয়।
ফ্রাঙ্ক

আপনি যদি উইন্ডোজ 7 স্টার্টমেনু ট্রিকটি ব্যবহার করেন তবে আপনি File Explorerপ্রথমে সমস্ত উইন্ডোজ বন্ধ করে রেখেছেন তা নিশ্চিত করা গুরুত্বপূর্ণ ! তারপরে আপনি Exit Explorerউইন্ডোজ 7 স্টার্ট মেনু থেকে করতে পারেন । প্রথম ওপেন কমান্ড প্রম্পট। স্টার্ট মেনুতে পরবর্তী ক্লিক করুন, সাব মেনু বিকল্পটি প্রকাশ করতে এবং এটিতে ক্লিক করতে Ctrl+Shiftডান Shutdownবোতামের ডানদিকে ক্লিক Exit Explorerকরুন। কমান্ড প্রম্পটে CD /d %userprofile%\AppData\Localটাইপ করুন del IconCache.db /aএবং টাইপ করুন এবং লাস্ট টাইপ করুন explorer
আরভো বোভেন

আপনার প্রারম্ভিক মেনুটি ফিরে পেতে, ctrl + Alt + del তারপর ফাইল করুন: নতুন টাস্ক এবং প্রবেশ করুনexplorer.exe
jaggedsoft

টিপুন Winএবং এটি ছেড়ে দিন। তারপরে দু'বার Alt+F4 । এই উপায়টি দ্রুত এবং আপনার ক্লাসিক শাটডাউন মেনু খোলার জন্য ডেস্কটপের কিছু অংশ দেখার দরকার নেই।
সিডিএলভিসিডিএলভি 10

6

একটি .bat ফাইল তৈরি করুন এবং এতে নিম্নলিখিত লাইনগুলি পেস্ট করুন এবং তারপরে এটি চালান।

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

চমৎকার. উইন 8.1 তে দ্রুত এবং সহজে কাজ করে। এবং টাস্কবারের সিএমডি আইকনটিতে "কুইকএডিট" এবং "অ্যাড অ্যাডমিনিস্ট্রেটর অ্যাড অ্যাডমিনিস্ট্রেটর" সেটিংসের সাহায্যে আমি আপনার উপরের টেক্সটটি কেবল অনুলিপি করে সিএমডি আইকনে ক্লিক করে ব্যাট ফাইলটি তৈরি করতে সক্ষম হয়েছি। টাইপ করুন copy con clearcache.batতারপরে প্রবেশ করুন, তারপরে এটি আটকানোর জন্য ডান ক্লিক করুন One আরও একটি প্রবেশ করুন তারপরে একটি Ctrl-Z ফাইল তৈরির কাজ শেষ করে। তারপরে আমি clearcacheএটি চালানোর জন্য টাইপ করেছি। উইন্ডোজগুলি ঝাপটায় এবং সমস্ত আইকন স্থির হয়ে ফিরে আসে। পুরো ফিক্সের জন্য মোট 30 সেকেন্ড সময় নিয়েছিল। ধন্যবাদ. উত্তম উত্তর।
এসডসোলার

2

আপনি যদি কোনওটি তৈরি করতে না চান .batতবে লাইনটি পিছনে অনুলিপি করুন, Win+ টিপুন R, এটি আটকান এবং টিপুন Enter

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

আপনি এটি এক্সপ্লোরার উইন্ডোর অ্যাড্রেস বারে পেস্ট করতে পারেন; এবং, অবশ্যই, একটি কমান্ড লাইন উইন্ডোতে (আপনার cmd /cতখনকার প্রয়োজন নেই ) তবে আপনার যদি আবার প্রয়োজন হয় তবে সহজেই এটির পুনরাবৃত্তি করার লাইন আপনার কাছে থাকবে না।

ক্যাভেট :

আপনি যদি নিশ্চিত না হন যে আপনি সিস্টেমে একমাত্র ব্যবহারকারী বা আপনি সমস্ত খোলার অধিবেশনে এক্সপ্লোরারকে মেরে ফেলেন তবে এই লাইনটি একটি উন্নত প্রম্পটে চালাবেন না । অতএব, টিপবেন না Shift+ + Ctrl+ + Enterমধ্যে চালান ডায়লগ বক্স।

যাইহোক, cd /dবার বার আমি যে কমান্ডটি দেখছি তার প্রয়োজন দেখছি না । দেখে মনে হচ্ছে প্রত্যেকে কেবল কমান্ড / কমান্ডের জন্য কমান্ডগুলি না দিয়ে পেস্ট করুন।

বিঃদ্রঃ:

আমি ব্যবহার &পরিবর্তে &&ধরো যদি কমান্ড এক ব্যর্থ হয়, তা নিশ্চিত করার জন্য এক্সপ্লোরার রিস্টার্ট করা হচ্ছে।


0

যদিও কোনও ইউজারল্যান্ড উত্তর না, সহজ কল

SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST, NULL, NULL);

এটা করে [1]। সম্ভবত কেউ এটি করতে একটি ইউটিলিটি তৈরি করবে; বর্তমানে, 7-জিপ ব্যবহার করে এবং ফাইল অ্যাসোসিয়েশনগুলি সংশোধন করার চেষ্টা করছে (সমস্ত ব্যবহারকারীর জন্য; উন্নত অনুমতি ছাড়াই; যা ব্যর্থ হবে এবং বলবে যে অপারেশন ব্যর্থ হয়েছে) বিজ্ঞপ্তিগুলিকে কল করে এবং আইকন ক্যাশে পুনর্নির্মাণ করে।

ওহ, কেবলমাত্র গৃহীত উত্তরের মন্তব্যগুলি দেখেছি, যেখানে কলটি আলোচনা করা হয়েছে এবং এর জন্য একটি সরঞ্জাম উল্লেখ করা হয়েছে: https://github.com/crazy-max/IconsRefresh

[1] https://docs.microsoft.com/en-us/windows/desktop/api/shlobj_core/nf-shlobj_core- পরিবর্তন পরিবর্তন করুন


-1

আপনি যদি একটি সম্পূর্ণ রিফ্রেশ আইকন ক্যাশে চান তবে উইন্ডোজ এক্সপ্লোরারের অ্যাড্রেসবারে যান এবং "সি: \ ব্যবহারকারী * ব্যবহারকারী নাম * \ অ্যাপডাটা \ লোকাল" টাইপ করুন এবং তারপরে আইকনচ্যাশ.ডিবি মুছুন।

** দ্রষ্টব্য: ** এটি কোনও লুকানো ফাইল হতে পারে। সুতরাং আমি ফোল্ডার বিকল্পে শো হাইড ফাইলগুলি চালু করার পরামর্শ দিচ্ছি।


1
প্রশ্নটি আবার মনোযোগ সহকারে পড়ুন। আপনার উত্তরটি মূল প্রশ্নের উত্তর দেয় না
ডেভিডপস্টিল

-1

খুব সুন্দর না তবে কার্যকর:

সি:> স্কিল এক্সপ্লোরার


1
এটি যথেষ্ট নয়। আপনাকে আইকন ক্যাশে ডিবিও মুছতে হবে। যে কোনও ক্ষেত্রে হত্যাকাণ্ডের অন্বেষণকারী ইতিমধ্যে অন্যান্য উত্তরগুলি দ্বারা আবৃত।
ডেভিডপস্টিল
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.