विंडोज एक्सप्लोरर के माध्यम से नाम बदले गए फ़ोल्डर मूल नाम रखते हैं


18

मेरे पास कुछ विशेष (कोई नेटवर्क नहीं, कोई सहानुभूति नहीं, कोई अजीब अनुमति नहीं है ...) के साथ एक निर्देशिका पेड़ है, सिवाय इसके कि कुछ फ़ोल्डर्स तोड़फोड़ कार्य प्रतियां TortoiseSVN के साथ प्रबंधित हैं। मैं इसे कई वर्षों से बिना किसी समस्या के उपयोग कर रहा हूं।

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

यह एक एक्सप्लोरर गड़बड़ होना चाहिए क्योंकि मैं अंततः कमांड लाइन ( rename foo bar) से नाम बदल सकता हूं, लेकिन मुझे नहीं पता कि मूल समस्या क्या हो सकती है।

कोई उपाय?


क्या आपने फ़ोल्डर को ताज़ा करने के लिए F5 दबाने की कोशिश की है? उसी नाम से एक फ़ोल्डर का नाम बदलने से अन्वेषक अपनी कार्रवाई को रद्द कर देगा, जो कि दूसरी बार होगा।
9

1
@LPChip ज़रूर, मैंने F5 को तब तक मारा जब तक कि मैं कुंजी को डुबो नहीं देता। और मैं दो बार फिर से शुरू हुआ। और मैंने आंतरिक .svnनिर्देशिका को हटा दिया । अंत में मैंने अभी-अभी खोज की है और desktop.iniडायरेक्टरी ट्री की सभी फाइलों को हटा दिया है और समस्या दूर हो गई है ...
searchedlvaro González

बस एक त्वरित अनुस्मारक: चूंकि अब आपको समस्या का अपना समाधान पोस्ट किए दो दिन से अधिक हो गए हैं, इसलिए आप इसे आधिकारिक रूप से स्वीकृत जवाब के रूप में चिह्नित कर सकते हैं। आपके योगदान के लिए धन्यवाद!
रन 5k

जवाबों:


26

मैंने अंततः desktop.iniअपनी निर्देशिका ट्री में सभी फ़ाइलों की खोज की और उन सभी को हटा दिया। समस्या तुरंत ठीक हो गई:

  • फ़ोल्डर ने अंततः अपना वास्तविक नाम दिखाया
  • नए नाम वास्तव में फ़ाइल सिस्टम स्तर पर हुए

ऐसी फाइलों में प्रविष्टियाँ इस प्रकार होती हैं:

[.ShellClassInfo]
LocalizedResourceName=This is the new name

... जो बग के बजाय एक विशेषता प्रतीत होती है :

LocalizedResourceName

फ़ाइल एक्सप्लोरर या शेल का उपयोग करते समय प्रदर्शित करने के लिए फ़ोल्डर के नाम के रूप में उपयोग करने के लिए एक संसाधन मॉड्यूल और स्ट्रिंग आईडी निर्दिष्ट करता है।

मुझे इस बात का कतई अंदाजा नहीं है कि विंडोज इस निष्कर्ष पर कैसे पहुंचा कि मैं फ़ोल्डर का नाम बदलने के बजाय उसका अनुवाद करना चाहता था।


2
संभावित कारण के रूप में: क्या आपने स्थानीय भाषा पैक स्थापित किया है? उदाहरण के लिए, मैंने स्वीडिश स्थापित के साथ स्टॉकहोम में एक कंप्यूटर खरीदा, लेकिन मैं इसे अंग्रेजी में उपयोग करना चाहता हूं, इसलिए मैंने Microsoft से भाषा पैक स्थापित किया। या शायद आपने enUS और enUK, या इसी तरह के बीच के स्थान बदल दिए हैं। Desktop.ini फ़ाइलों को हटाने से बस OS को फ़ोल्डर संरचना और सामग्री की एक परीक्षा के आधार पर उन्हें पुनर्जीवित करने के लिए मजबूर किया जाएगा; ब्रूट-फोर्स, लेकिन प्रभावी।
flith

@flith यह एक स्पैनिश संस्करण है, लेकिन मैंने अतिरिक्त भाषाओं को स्थापित नहीं किया है।
एल्वारो गोंजालेज

1
क्या आपको यकीन है कि यह वास्तव में अंग्रेजी में नहीं है, और स्थानीय पुनर्विक्रेता ने स्पेनिश पैक को शीर्ष पर रखा है? वह इसे समझा सकता है।
15

1
@flith स्पेनी केवल सूचीबद्ध ( स्क्रीनशॉट ) भाषा है, लेकिन इसे हटाया नहीं जा सकता। इसका क्या मतलब है इसका कोई अंदाजा नहीं है।
अलवारो गोंजालेज

1
दिलचस्प नोट: विंडोज़ इसका उपयोग "विशेष" फ़ोल्डरों जैसे डेस्कटॉप, मेरे संगीत और इतने पर भी करता है, जो बताता है कि विंडोज 7 पर मेरा संगीत फ़ोल्डर वास्तव में क्यों है %userprofile%\Music
svbnet
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.