Windows 8 फ़ाइल प्रकार आइकन बदलना


12

मुझे विंडोज 8 में विशिष्ट फ़ाइल प्रकारों के लिए आइकन बदलने में परेशानी हो रही है। मैंने इस सवाल और इस एक सहित कितने टॉस पढ़े हैं, फाइलटेप्समैन और कई अन्य कार्यक्रमों की कोशिश की और रजिस्ट्री को संपादित किया लेकिन कोई भी काम ठीक से नहीं हुआ। प्रत्येक विधि के बाद मैंने आइकन कैश को शुद्ध कर दिया है और सुनिश्चित करने के लिए बस पुनः आरंभ किया है। मैं माउस को अलग करने के लिए .css और .js फ़ाइलों (और लाइन के नीचे अन्य) के लिए आइकन बदलना चाहता हूं, लेकिन डिफ़ॉल्ट रूप से नोटपैड ++ में दोनों प्रकार खुलते हैं।

(.Js और .css के साथ जुड़े ProgId) के DefaultIconलिए रजिस्ट्री में कुंजी बदलना नोटपैड ++ में खुलने वाली सभी फ़ाइलों के लिए आइकन को बदल देता है ।HKEY_CLASSES_ROOT\Applications\notepad++.exeHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.css\UserChoice

DefaultIcon.Css या .js फ़ाइलों को बदलने HKEY_CLASSES_ROOT\CSSfileऔर HKEY_CLASSES_ROOT\JSFileकोई प्रभाव नहीं है।

कुछ भी नहीं DefaultIconकरने के लिए एक कुंजी जोड़ने HKEY_CLASSES_ROOT\CSSfile, और मैं इसे कहीं और जोड़कर प्रयोग करने के बारे में अनिच्छुक था अगर मैंने कुछ तोड़ दिया।

एक बात जो मैंने देखी है, अगर मैं बिना किसी डिफॉल्ट प्रोग्राम से जुड़े एक्सटेंशन के आइकन को बदल देता हूं (इस मामले में .php) तो उस काम DefaultIconमें बदलाव कर HKEY_CLASSES_ROOT\php_auto_fileरहा हूं, लेकिन मैंने बेवकूफी के बाद नोटपैड ++ में हमेशा पीएचपी फाइलें खोलीं और उसके बाद चुना। यह नोटपैड ++ आइकन में बदल गया।

तो क्या एक फ़ाइल प्रकार के लिए आइकन को बदलने का एक तरीका है जिसमें एक डिफ़ॉल्ट प्रोग्राम है , जो एक ही प्रोग्राम में खुलने वाली फ़ाइलों के लिए सभी आइकन को बदलने के बिना इसके साथ जुड़ा हुआ है ? या वहाँ एक प्रोग्राम के साथ एक फ़ाइल प्रकार को अलग करने का एक तरीका है ताकि मैं आइकन को बदल सकूं लेकिन हमेशा "ओपन टू ओपन" का उपयोग करना होगा? अधिमानतः पूर्व विकल्प।


मैं यह भी देख रहा हूँ ..
tumchaaditya

मुझे लगता है कि वर्कअराउंड एक एप्लिकेशन की प्रतिलिपि बनाने के लिए होगा जो फ़ाइल को संपादित कर सकता है (मैं आपको देख रहा हूं, नोटपैड!) और उस प्रोग्राम के साथ संपादित फ़ाइलों के लिए डिफ़ॉल्ट आइकन को बदल सकता हूं और प्रत्येक फ़ाइल के विलुप्त होने के लिए भी ऐसा ही कर सकता हूं। लेकिन यह वास्तव में अंतरिक्ष के रूप में अच्छी तरह से खपत करने वाला समय है (हालांकि मैं यह पता नहीं लगा सकता कि नोटपैड के लिए यह कैसे करना है।
RookieTEC9

जवाबों:


10

यहाँ सेDefault Programs Editor डाउनलोड करने के लिए वास्तव में सरल प्रोग्राम उपलब्ध है । यह विंडोज 8.1 (विन 8 के लिए निश्चित नहीं) के लिए भी अच्छा काम करता है।

डिफ़ॉल्ट कार्यक्रम संपादक


यह ऐप थोड़ा क्लंकी है लेकिन यह काम करता है। आपको प्रत्येक एक्सटेंशन के लिए एक नया फ़ाइल प्रकार बनाने की आवश्यकता है जिसे आप आइकन को बदलना चाहते हैं, और फिर उस नए फ़ाइल प्रकार के लिए एक आइकन असाइन करें।
एलन

1
यह चाल करने के लिए लगता है! यह कुछ जानकारी के लिए अच्छा होगा कि यह कैसे बैक-एंड पर अपनी बात करता है जो इसे मैन्युअल रूप से पूरा करना चाहते हैं। Microsoft द्वारा दी गई जानकारी गलत प्रतीत होती है, और कई के लिए काम नहीं करती है।
जिमनिम

विंडोज 10 पर भी अच्छा काम करता है ...
टिम

2

यदि आप वास्तव में चाहते हैं कि रजिस्ट्री को संपादित करना है, तो आपको पहले यह सुनिश्चित करने की आवश्यकता है कि आपकी फ़ाइल प्रकार का उपयोग करने वाली प्रोग आईडी क्या है। आप ऐसा कर सकते हैं:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.[ext]\UserChoice (जहां [ext] वह फ़ाइल एक्सटेंशन है जिसे आप खोज रहे हैं)

तब के लिए मान की प्रतिलिपि बनाएँ Progid। यदि कहा गया है कि मूल्य वहाँ निर्धारित नहीं है, तो नेविगेट करें HKEY_CLASSES_ROOT\.[ext]और उसके लिए निर्धारित मान की प्रतिलिपि बनाएँ (default)

अगली बात यह है कि नेविगेट करें HKEY_CLASSES_ROOT\[progid]\DefaultIcon (जहां [प्रोगिड] वह मूल्य है जो आपने पहले प्राप्त किया था) । यदि DefaultIconकुंजी गायब है, तो आपको इसे बनाने की आवश्यकता है।

अंत में, (default)जो भी आप चाहते हैं उसके लिए मूल्य निर्धारित करें और कार्य प्रबंधक के साथ explorer.exe को पुनरारंभ करें। आप लॉग ऑफ और रीस्टार्ट या रीस्टार्ट भी कर सकते हैं, लेकिन यह सबसे कारगर तरीका है।

उम्मीद है की वो मदद करदे।


1
बधाई हो! यह काम! मेरा संपादन देखें।
रॉकीटीईसी

धन्यवाद! और स्मार्ट सुझाव। मैं कुछ समय के लिए विंडोज से दूर रहा और पूरी तरह से एक्सप्लोरर एक्सप्लोरर को मारने के प्रभावों के बारे में भूल गया। पुनः आरंभ करने से बहुत बेहतर। : डी
जेपी डी ला टोरे

1

HKEY_CLASSES_ROOT \ CSSfile और HKEY_CLASSES_ROOT \ JSFile में .css या .js फ़ाइलों के लिए DefaultIcon बदलने का कोई प्रभाव नहीं होता है।

HKEY_CLASSES_ROOT \ CSSfile में एक DefaultIcon कुंजी जोड़ना या तो कुछ भी नहीं किया था, और मैं कुछ और तोड़ने के मामले में इसे कहीं और जोड़कर प्रयोग करने के बारे में अनिच्छुक था।

आपने यहां क्या किया, एप्लिकेशन आइकन असाइनमेंट के आधार पर आइकन बदल रहा है

तो मेरी समझ से, आप एक फ़ाइल-प्रकार आइकन असाइनमेंट की तलाश कर रहे हैं। आप चाहते हैं कि फ़ाइल नाम एक्सटेंशन आइकन असाइनमेंट को निर्धारित करने के लिए आवेदन ही नहीं, यहां तक ​​कि यह भी सोचें कि नाम एक्सटेंशन उसी एप्लिकेशन के साथ जुड़ा हुआ है

आपके मामले के लिए (.js और .css एक्सटेंशन)

  1. HKEY_CLASSES_ROOT \ .js पर नेविगेट करें
  2. .Js के तहत एक नई कुंजी (फ़ोल्डर) बनाएं और इसे DefaultIcon नाम दें
  3. नई बनाई गई कुंजी में, एक डिफ़ॉल्ट स्ट्रिंग मान है, जिसके डेटा में मान सेट नहीं है। इस स्ट्रिंग मान को डबल क्लिक करें और आइकन पथ को इसके मान के रूप में जोड़ें (जैसे X: \ myiconfolder \ customicon.ico)
  4. रजिस्ट्री बंद करें और कार्य प्रबंधक में जाएं। प्रक्रिया टैब के तहत प्रक्रिया को राइट क्लिक करके और पुनरारंभ का चयन करके विंडोज एक्सप्लोरर प्रक्रिया को पुनरारंभ करें
  5. .Css फ़ाइल एक्सटेंशन के लिए भी यही काम करें

मुझे बताओ कि क्या यह काम कर रहा है


मेरा सुझाव है कि यह सुनिश्चित करने के लिए कि यह सही है, इसका उत्तर देने से पहले इसे आज़माना चाहिए।
रॉकीटीईसी

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