विंडोज 7 में टूटे टास्कबार आइकन को कैसे ठीक करें


66

मेरे पास टास्कबार पर एक प्रोग्राम है। जब मैंने प्रोग्राम को अपग्रेड किया (मुझे लगता है) आइकन टूट गया। अब मुझे जो मिलता है, वह आप नीचे देख रहे हैं; कि बदसूरत डिफ़ॉल्ट अनुप्रयोग आइकन बात।

टूटा हुआ आइकन

अगर मैं इसे अनपिन करता हूं, तो मुझे सही आइकन मिलता है। अगर मैं उस पर राइट-क्लिक करता हूं, तो आइकन फिर से टूट जाता है। अगर मैं इसे फिर से पिन करता हूं, तब भी टूटा हुआ आइकन। फिर से और अच्छे आइकन पर वापस जाएं। बहुत कष्टप्रद। मैं इसे कैसे ठीक करूं?


2
यह मेरा पहला प्रश्न था जो मैंने वास्तव में यहाँ पर पूछा था। की जाँच करें 62,508
अनफंडनटेड

हम्म, इसे ठीक करने के लिए प्रतीत नहीं किया।
Svish

आपने उत्तर को चिह्नित नहीं किया।
Det

जवाबों:


96

@ डैश 17291 के उत्तर के आधार पर, यहां थोड़ी तेज़ प्रक्रिया (कोई रिबूट) नहीं है जो मेरे लिए काम की है:

  1. Windows Explorer खोलें %userprofile%\AppData\Local, IconCache.db को हटाएं।

  2. टास्क मैनेजर खोलें, प्रोसेसेस टैब पर जाएं, एक्सप्लोरर को हाइलाइट करें, और एंड प्रोसेस पर क्लिक करें। आपका डेस्कटॉप "गायब हो जाएगा।"

  3. टास्क मेन्जर में अभी भी फ़ाइल> न्यू टास्क (रन ...) का चयन करें, explorer.exe टाइप करें, और ओके पर क्लिक करें। आपका डेस्कटॉप पहले से गायब आइकन के साथ फिर से प्रकट होना चाहिए।


3
प्रतिभा ... काम करता है।
temporary_user_name

8
एक अनाम उपयोगकर्ता ने यह जोड़ने के लिए मेरे उत्तर को संपादित किया "यह विन 8.1 के लिए भी काम करता है, बस जाँच की गई।" क्या उस तरह का अपडेट टिप्पणी में नहीं है? मैंने इसकी जाँच नहीं की है इसलिए मुझे इसमें अपना नाम हस्ताक्षर करने में सहजता नहीं है।
मार्क बेरी

4
IconCache.db मेरे सिस्टम पर अदृश्य था। मैंने DEL %userprofile%\AppData\Local\IconCache.db /aकमांड प्रॉम्प्ट में इस्तेमाल किया
onewhaleid

IconCache.db के बारे में कभी नहीं सुना। यह मेरे लिए धन्यवाद काम किया !!
ब्रेटविले

2
अभी भी एक आकर्षण की तरह काम करता है। विंडोज 7 पेशेवर 64 बिट। यदि आप IconCache.db को नहीं देख सकते हैं, तो नियंत्रण कक्ष में फ़ोल्डर विकल्प पर जाएं, देखें और जांचें "छिपी हुई फ़ाइलें दिखाएं" देखें।
ट्रेंटेन

7

चिह्न कैश का पुनर्निर्माण करें:

स्रोत: विंडोज में आइकन कैश का पुनर्निर्माण कैसे करें (http://www.sevenforums.com/tutorials/49819-icon-cache-rebuild.html)

कमांड प्रॉम्प्ट का उपयोग करके आइकन कैश को मैन्युअल रूप से फिर से बनाने के लिए

  1. आप जो भी काम कर रहे हैं, उसे बंद करें और सेव करें। यह कमांड खोजकर्ता को मार देगा और पूरा होने पर कंप्यूटर को पुनरारंभ करेगा।

  2. विंडोज 7 या विंडोज 8 में कमांड प्रॉम्प्ट खोलें ।

  3. कमांड प्रॉम्प्ट में, प्रत्येक कमांड लाइन को कॉपी और पेस्ट करें जैसा कि एक समय में एक है और प्रत्येक कमांड के बाद एंटर दबाएं।

    चेतावनी : अंतिम आदेश कंप्यूटर को पुनरारंभ करेगा, इसलिए उस चीज़ को बंद करना और सहेजना सुनिश्चित करें जिसे आप पहले काम कर रहे हैं।

    • ie4uinit.exe -ClearIconCache
    • taskkill /IM explorer.exe /F
    • DEL "%localappdata%\IconCache.db" /A
    • shutdown /r /f /t 00
  4. IconCache.db फ़ाइल अब फिर से बनाया गया है।

  5. यदि चिह्न अभी भी ठीक से प्रदर्शित नहीं हो रहे हैं, तो .ico (आइकन) फ़ाइलों के डिफ़ॉल्ट संघटकों को पुनर्स्थापित करने के लिए विंडोज 7 या विंडोज 8 के लिए इस ट्यूटोरियल में ICO विकल्प को डाउनलोड और मर्ज करें।

जब भी यह सैद्धांतिक रूप से प्रश्न का उत्तर दे सकता है, तो उत्तर के आवश्यक भागों को शामिल करना और संदर्भ के लिए लिंक प्रदान करना बेहतर होगा
डैनियल बेक

सबसे अधिक संभावना है कि यह इस मुद्दे को हल नहीं करेगा क्योंकि यह ऊपर वर्णित है, शायद इंस्टॉलर में एम्बेडेड है और वास्तविक exe की ओर इशारा नहीं करता है
साइमन एरॉनसन

मेरे लिए काम किया, धन्यवाद। नेटवर्क से डिस्कनेक्ट होने के बाद मैंने सर्वर से आने वाले आइकन को कई आइकन खो दिए। मैं पहले से ही शॉर्टकट के गुणों से जानता था कि आइकन .exe में उपलब्ध थे। यह पता नहीं लगा सके कि यह उन्हें क्यों प्रदर्शित नहीं कर रहा था, लेकिन iconcache.db के एक मनोरंजन के लिए मजबूर किया।
मार्क बेरी

5

आप टास्कबार में लिंक को अनपिन कर सकते हैं और फिर से टास्कबार में एप्लिकेशन को पिन कर सकते हैं। आइकन ने खुद को अपडेट किया होगा।

ऐसा होने का कारण विंडोज MSI इंस्टॉलर्स द्वारा इंस्टॉल किए गए एप्लिकेशन के आइकन थे जो इंस्टॉलर के साथ मौजूद हैं। इस वजह से, जब आप प्रोग्राम को अपग्रेड करते हैं, तो आइकन का लिंक टूट जाता है। इसे ठीक करने का एकमात्र तरीका शॉर्टकट या पिन किए गए लिंक को फिर से बनाना है या शॉर्टकट के लिए आइकन को राइट क्लिक → गुण & बदलें…

उदाहरण के लिए: यह नोकिया पीसी सुइट के लिए आइकन के लिए एक लिंक है: %SystemRoot%\Installer\{92D1CEBC-7C72-4ECF-BFC6-C131EF3FE6A7}\ARPPRODUCTICON.exe। ध्यान दें कि आइकन इंस्टॉलर के साथ रहता है और निष्पादन योग्य के अंदर एम्बेडेड आइकन से जुड़ा नहीं है।


उपरोक्त उत्तर में से किसी ने भी काम नहीं किया लेकिन यह किया!
DrCord

4

डैश 17291 से जवाब काम करता है लेकिन रिबूट करना आवश्यक नहीं है।
बस दर्ज करें और चलाएं

Explorer.exe 

कमांड प्रॉम्प्ट से एक्सप्लोरर को पुनः आरंभ करने और टास्कबार को पुनः लोड करने के लिए।

कई कारणों से (जैसे इस सामान को याद नहीं रखना) मैं एक बैच फ़ाइल बनाना पसंद करता हूं।

@echo off
title Fix Broken Taskbar Icons.
color 0E                            ::yellow text/black background
echo This will kill all explore windows and rebuild icon cache
echo (Note: sometimes Explorer takes a few moments to reload)
echo.
echo Hit Ctrl-C to abort or 
pause

taskkill /IM explorer.exe /F        ::/IM = imagename 
                                    ::/F =  forcefully terminate the process(es)    
CD /d %userprofile%\AppData\Local   ::/d  = change drives if necessary
DEL IconCache.db 
start explorer.exe                  ::start = don't wait for completion

यह मेरे लिए काम करता है, लेकिन मुझे कमांड में मापदंडों /f /ahको जोड़ना DELहोगा, अन्यथा यह रिपोर्ट किया जाएगा कि नहीं मिला।
एक्सल मैगनिनी

3

मेरे पास यह मुद्दा था, और मूल कारण, तत्काल काम के आसपास, और दीर्घकालिक फिक्स पाया गया:

मूल कारण: यदि आपके संयुक्त PATH पर्यावरण चर 2048 से अधिक वर्ण हैं, तो यह (और WINDIR) कई संदर्भों में दिखाई देना बंद हो जाता है। इससे मेनू आइटम / प्रोग्राम शुरू हो सकते हैं, "नहीं मिला", भले ही वे वास्तव में वहां हों, और काम करें यदि मैन्युअल रूप से विंडोज़ एक्सप्लोरर या कमांड प्रॉम्प्ट से चलाएं।

अंतरिम फिक्स (हो सकता है): मैंने इसके साथ मिश्रित परिणाम प्राप्त किए हैं, लेकिन यदि आप टास्क मैनेजर खोलते हैं (Ctrl-Alt-Del कार्य प्रबंधक) और एक्सप्लोरर छोड़ दें (नोट डेस्कटॉप खाली जाएगा और मेनू प्रारंभ हो जाता है), और फिर एक्सप्लोरर चलाएं फिर से, सभी समस्याएं अस्थायी रूप से गायब हो जाती हैं और चीजें ठीक से काम करती हैं। हालाँकि, यह केवल एक अस्थायी समाधान है।

FIX / सॉल्यूशन : कुल मिलाकर 2048 वर्णों के नीचे पैठ चर को कम करें। Windows Explorer का उपयोग करना या कमांड प्रॉम्प्ट के माध्यम से चलाना

C: \ Windows \ System32 \ systempropertiesadvanced.exe

नीचे की ओर पर्यावरण चर बटन पर क्लिक करें और प्रविष्टियों की समीक्षा करें। अप्रयुक्त या आवश्यक प्रविष्टियों को हटाना इसलिए कुल 2048 वर्णों के अंतर्गत है (पथ चर से) समस्या को ठीक करना चाहिए। फिर आप अंतरिम लोमड़ी को पुनः प्राप्त कर सकते हैं और सभी को अच्छी तरह से होना चाहिए, और एक बार जब आप सुरक्षित रूप से रिबूट हो जाते हैं, तो समाधान छड़ी होना चाहिए।

यह विंडोज 7, विस्टा, एक्सपी पर लागू होता है। अभी तक 8 या 10 के बारे में निश्चित नहीं है।


2

मैंने इस मुद्दे पर कुछ प्रगति की (हालाँकि मुझे उत्तर पसंद नहीं आया)। मैंने पाया कि यह मेरी steam.exe, और मेरी जैसी चीजों के साथ हुआ lunascape.exe, ... मैंने यह कोशिश की, अजीब, ठीक।

कार्यक्रम के स्थान (यानी C:\program files\Steam\) पर जाएं और संदिग्ध प्रोग्राम (वह आइकन जिसके लिए काम नहीं कर रहा है) ढूंढें।

उस पर राइट-क्लिक करें और 'शॉर्टकट बनाएं' [मैं जानता हूं कि यह बेवकूफ लगता है] का चयन करें और फिर वास्तविक एक्साई के अपने टास्कबार INSTEAD पर पिन करें।

किसी कारण से, इसने मेरे लिए समस्या को ठीक कर दिया, और मुझे आशा है कि यह किसी और के लिए भी इस समस्या को ठीक करता है।


1

पाया कि यह लेख सहायक था जहाँ यह बताता है:

इसके बजाय, चलिए हमारे टास्कबार के लिए नए, अनुकूलित आइकन बनाते हैं। इसे आसानी से करने के लिए, एक्सप्लोरर एड्रेस बार में निम्नलिखित दर्ज करके अपने सभी पिन किए गए आइकन वाले फ़ोल्डर को खोलें:

%appdata%/Microsoft/Internet Explorer/Quick Launch/User Pinned/Taskbar

आप बस इस पते के साथ क्विक लॉन्च को प्राप्त करना चाहते हैं:

%appdata%/Microsoft/Internet Explorer/Quick Launch/


0

मैंने अधिकांश अन्य उत्तरों की कोशिश की और कुछ सफलताएँ मिलीं जिनमें से मेरे एक आइकन ने वापस बदल दिया। अंत में मैं वास्तविक गेम आइकन फ़ोल्डर में गया और इसे डेस्कटॉप पर एक अलग फ़ोल्डर में कॉपी किया और फिर आइकन पर राइट-क्लिक करके प्रॉपर्टीज़ को राइट किया और फिर उस आइकन की ओर इशारा किया, जिसे आपने कहीं और कॉपी किया है। मेरे लिए काम किया!


0

मैंने इस समस्या का अनुभव स्टार्टमेनू और टास्कबार के लिए भी किया।

मैं फ़ाइलों को फ़ोल्डर % WINDIR% \ Installer को पुनर्स्थापित करके इसे ठीक कर सकता था जिसे मैंने सिस्टम ड्राइव पर डिस्क स्थान को बचाने के लिए पहले हटा दिया था।

बेशक यह केवल उन प्रोग्राम / ऐप के लिए मदद करता है जो MSI उर्फ ​​विंडोज इंस्टालर का उपयोग करते हैं।


0

मेरे लिए कुछ भी नहीं इस समाधान को बुझाने का काम किया

यह ट्यूटोरियल आपको दिखाता है कि किसी विशेष एक्सटेंशन फ़ाइल के लिए विंडोज़ रजिस्टर को कैसे रीसेट किया जाए

मेरी समस्या एटम पाठ संपादक के साथ दिखाई दे रही थी, मैं फ़ाइल (विंडोज़ एक्सप्लोरर में) पर आइकन नहीं देख सकता था जब एटम को इस फ़ाइल प्रकार के लिए डिफ़ॉल्ट संपादक के रूप में सेट किया गया था। (मेरी समस्या केवल परमाणु के साथ थी)। एटम मेरे .html फ़ाइल के लिए डिफ़ॉल्ट पाठ संपादक था। मैंने डिफ़ॉल्ट एचटीएमएल रजिस्टर डाउनलोड किया और उसे मर्ज कर दिया (रेग फाइल चलाने के लिए)।

एक अलर्ट यह कहते हुए दिखाई देता है कि HTML रजिस्टर को बदल दिया गया था, विंडोज़ ने माइक्रोसॉफ्ट एज को डिफॉल्ट html फ़ाइल हैंडलर से जोड़ा था।

और फिर मैं एटम को डिफ़ॉल्ट html संपादक के रूप में फिर से सेट करता हूं और आइकन दिखाई देते हैं !! केवल HTML रजिस्टर मेरी सारी समस्या को ठीक करता है, मैं परमाणु के फ़ाइल एक्सटेंशन को फिर से सभी परमाणु से जुड़े एक्सटेंशनों और सभी नए संबद्ध एक्सटेंशन पर देख सकता था।

ध्यान दें

मैंने %userprofile%\AppData\Local\IconCache.dbपहले हटा दिया लेकिन इस समय काम नहीं किया, हो सकता है कि दो संयुक्त यह मेरे लिए काम करता है।


0

मैंने एक त्वरित लॉन्च एप्लिकेशन आइकन खो दिया है। मैं प्रोग्राम के फ़ोल्डर में गया, .exe पाया, जो लापता आइकन के समान था, और फिर राइट क्लिक के साथ "डेस्कटॉप शॉर्टकट" भेजें, फिर टास्कबार पर पिन किया गया। यह मेरी छोटी सी समस्या और मेरा सफल समाधान था।


0

ओपन explorer.exeड्राइव कि Windows पर स्थापित और क्लिक किया जाता है पर राइट क्लिक करें Properties

अब Disk Cleanupओपन विंडो टिक के Thumbnailsनीचे पर Files to delete:क्लिक करें और क्लिक करें OK, अब आप इस विंडो को बंद कर सकते हैं।

Task Managerटास्कबार पर राइट-क्लिक करके खोलें और चुनें Start Task Manager, Processesटैब पर जाएं और खोजें explorer.exeफिर क्लिक करें End process

अब Fileऊपरी-बाएँ कोने पर क्लिक करें और क्लिक करें आप New Task(Run...)में explorer.exeकोई भी गायब चिह्न नहीं होना चाहिए।


कुछ एप्लिकेशन के आइकन इस स्तर पर नहीं दिख सकते हैं इसलिए विंडोज को पुनरारंभ करना सबसे अच्छा है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.