"प्रोग्राम फाइल्स" फ़ाइल चमत्कारिक रूप से C: (win7) पर दिखाई दी


4

मेरे प्रोग्राम में "प्रोग्राम फाइल्स" नाम की कोई एक्सटेंशन वाली फाइल दिखाई नहीं देती है। यह "प्रोग्राम फाइल्स" फ़ोल्डर के दर्पण के रूप में कार्य करता है। मैं इसे हटा नहीं सकता क्योंकि यह वास्तविक फ़ोल्डर को हटा देता है। मैं इससे कैसे छुटकारा पाऊंगा क्योंकि हर बार जब मैं ड्राइव खोलता हूं तो यह देखने में गुस्सा आता है।

प्रश्न में फ़ाइल के एक स्क्रीनशॉट का उपयोग करता है।

यहां छवि विवरण दर्ज करें

गेट-चाइल्डिटम C: \ -force


आप कैसे जानते हैं कि यह दर्पण के रूप में कार्य करता है? फ़ाइल के अंदर क्या है? क्या वह फ़ाइल नाम भिन्न हो सकता है, उदाहरण के लिए, अन्य लोकेल से 'o' char, या व्हाट्सएप के बजाय & nbsp;
मिकलाई

मुझे लगता है कि 'दर्पण' काफी शब्द नहीं है, लेकिन यह सबसे अच्छा तरीका है जिसे मैं समझा सकता हूं। एकमात्र अंतर यह है कि फ़ाइल के लिए नाम बदलने का विकल्प आता है, लेकिन इसे बदलने की कोशिश मुझे TrustedInstaller की ओर से अनुमति त्रुटि देती है। मुझे पहले भी यह समस्या हो चुकी है और मैंने फ़ाइल से छुटकारा पाने के प्रयास में अनुमतियों के साथ खिलवाड़ किया है, और जब मैं अंत में फ़ाइल को हटा सकता था तो यह स्वचालित रूप से असली फ़ोल्डर को हटा दिया, मुझे यकीन है कि मैं बाद में बूट नहीं कर सका।
Loaft

तो यह एक परिकल्पना है, है ना? अन्य उत्तरों के बारे में क्या?)
मिकालै

अगर मैं इसे नोटपैड के साथ खोलने की कोशिश करता हूं तो मुझे वास्तविक फ़ोल्डर की तरह ही एक्सेस अस्वीकृत हो जाता है, अगर मैं उन्हें उदात्त पाठ में खींचता हूं तो वे दोनों "प्रोग्राम फाइल्स" के लिए फ़ोल्डर नेविगेशन खोलते हैं। अगर मैं इसे इंटरनेट एक्सप्लोरर के साथ खोलता हूं तो यह विंड 7 विंडोज एक्सप्लोरर में प्रोग्राम फाइल्स को खोलता है। मुझे यकीन नहीं है कि मैं फ़ाइल को कैसे पढ़ सकता हूं क्योंकि इसमें कोई विस्तार नहीं है और एक फ़ोल्डर के रूप में कार्य करता है ..
Loaft

ठीक है, मुझे लगता है कि "प्रोग्राम फाइल्स" के अंत में एक जगह है जो अब ठीक है!
लोएफ्ट

जवाबों:


2

बस यह जाँचने के लिए कि क्या यह सिमलिंक या हार्डलिंक हो सकता है, क्या आप cmd खोल सकते हैं और निम्नलिखित कमांड दर्ज कर सकते हैं:

cd C:\
dir

क्या फ़ाइल को सिमलिंक के रूप में चिह्नित किया गया है और / या इस तरह अंत में एक पथ के साथ वर्ग कोष्ठक हैं?

18.03.2015  09:51    <SYMLINKD>     Program Files [C:\Program Files]

1 संपादित करें:

ठीक है, कृपया Powershell को एडमिनिस्ट्रेटर के रूप में खोलें (Powershell की खोज करें, राइट क्लिक करें, एडमिनिस्ट्रेटर के रूप में चलाएं), फिर निम्नलिखित प्रयास करें और मुझे बताएं कि क्या यह केवल एक प्रविष्टि है

cd C:\
Get-ChildItem C:\ | where{$_.mode -notlike "d*" -and $_.name -eq "Program Files"} | format-list

वर्जनफाइओ लाइन में इसे फाइल कहा जाना चाहिए:

यदि यह काम किया है तो फ़ाइल का नाम बदलने का प्रयास करें:

Get-ChildItem C:\ | where{$_.mode -notlike "d*" -and $_.name -eq "Program Files"} | Rename-Item -NewName "Program Files.old"

2 संपादित करें:

तो यहाँ मेरा C: \ folder:

PS C:\Windows\system32> gci C:\ -Force


    Verzeichnis: C:\


Mode                LastWriteTime     Length Name
----                -------------     ------ ----
d--hs        27.06.2012     14:21            $Recycle.Bin
d--hs        15.02.2011     10:42            Boot
d----        28.11.2014     17:21            Chocolatey
d--hs        14.07.2009     07:08            Documents and Settings
d--hs        26.06.2012     17:22            Dokumente und Einstellungen
d-rh-        27.06.2012     10:28            MSOCache
d----        14.07.2009     05:20            PerfLogs
d-r--        28.11.2014     17:23            Program Files
d-r--        27.02.2015     08:38            Program Files (x86)
d--h-        16.11.2014     14:46            ProgramData
d--hs        26.06.2012     17:22            Programme
d--hs        14.10.2014     21:49            System Volume Information
d----        18.03.2015     09:51            temp
d-r--        29.06.2012     15:48            Users
d----        29.11.2014     19:54            Windows
d----        29.09.2014     18:00            xampp
-a---        25.11.2013     10:17       3072 ads_err.adi
-a---        06.09.2013     11:03       4562 ads_err.adm
-a---        25.11.2013     10:17      24843 ads_err.adt
-a---        19.04.2012     09:30        178 BOOT.TXT
-arhs        21.11.2010     04:23     383786 bootmgr
-arhs        15.02.2011     10:42       8192 BOOTSECT.BAK
-a---        12.08.2013     09:59         81 CTX.DAT
-a-hs        12.03.2015     08:48 3153510400 hiberfil.sys
-a---        23.09.2005     00:39     894976 msdia80.dll
-a-hs        12.03.2015     08:48 4204683264 pagefile.sys

प्रोग्राम नामक मेरे फोल्डर को अंग्रेजी सिस्टम पर "प्रोग्राम फाइल्स" कहा जाता है।

3 संपादित करें:

प्रोग्राम फाइल्स एक जंक्शन है जिसे विंडोज NTFS पर उपयोग करता है। दो प्रोग्राम फ़ाइल फ़ोल्डरों में से एक को खोलने से एक्सेस अस्वीकृत त्रुटि का परिणाम होना चाहिए।

C:\Windows\system32>dir /ah c:\
 Datenträger in Laufwerk C: ist Windows7_OS
 Volumeseriennummer: 04CF-2273

 Verzeichnis von c:\

27.06.2012  13:21    <DIR>          $Recycle.Bin
15.02.2011  10:42    <DIR>          Boot
21.11.2010  04:23           383.786 bootmgr
15.02.2011  10:42             8.192 BOOTSECT.BAK
14.07.2009  06:08    <JUNCTION>     Documents and Settings [C:\Users]
26.06.2012  16:22    <JUNCTION>     Dokumente und Einstellungen [C:\Users]
12.03.2015  08:48     3.153.510.400 hiberfil.sys
27.06.2012  09:28    <DIR>          MSOCache
12.03.2015  08:48     4.204.683.264 pagefile.sys
16.11.2014  14:46    <DIR>          ProgramData
26.06.2012  16:22    <JUNCTION>     Programme [C:\Program Files]
14.10.2014  20:49    <DIR>          System Volume Information

आपके उदाहरण के अनुसार कुछ भी नहीं: 12/02/2015 09:58 PM 86,589 प्रोग्राम फाइल्स i.imgur.com/lRKR0PG.png
Loaft

वास्तव में विंडोज़ आपको उन फ़ाइलों को बनाने की अनुमति नहीं देता है जिनका एक ही स्थान पर एक फ़ोल्डर के समान नाम है। जब आप इसे हटाने का प्रयास करते हैं तो मुझे लगता है कि यह प्रोग्राम फ़ाइल फ़ोल्डर के साथ भ्रमित हो रहा है। मैं अपने उत्तर में कुछ कदम जोड़ूंगा।
मेगामॉर्फ

मुझे लगता है कि अब इसमें जोड़ने का समय आ गया है, इससे पहले कि यह एक बार खुश हो गया है और इस क्लोन "फ़ाइल" से छुटकारा पाने की कोशिश कर रहा है, मैं अपने पूरे ओएस को fk करने में कामयाब रहा, जो मुझे तब प्रारूपित करना था। क्या फ़ाइल की अनुमति आपको कुछ बताएगी?
लोएफ्ट

Get-ChildItem C:\ | where{$_.mode -notlike "d*" -and $_.name -eq "Program Files"} | format-listकुछ भी नहीं लौटाता है, और दोनों "प्रोग्राम फाइल्स" दोनों के साथ समान रूप से मिलते हैं
Loaft

क्या आप निम्नलिखित मूल कमांड के आउटपुट के साथ अपने मूल प्रश्न को अपडेट कर सकते हैं:Get-Childitem C:\ -force
मेगामॉर्फ़

0

एक फ़ाइल और एक ही नाम के साथ एक फ़ोल्डर बनाना संभव नहीं होना चाहिए। @ Megamorf के उत्तर पर आपकी टिप्पणी को देखते हुए, यह समस्या कुछ छोटी गाड़ी के कार्यक्रम के कारण होती है जिसका आप उपयोग कर रहे हैं।

इसे ठीक करने का प्रयास करने से पहले, सुनिश्चित करें कि आपके बैकअप अद्यतित हैं । आप नियमित बैकअप कर रहे हैं, है ना? :)

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

इस जाँच को कैसे चलाया जाए: (मेरे अन्य उत्तर से )

कंप्यूटर खोलें और दूषित हार्ड डिस्क पर राइट-क्लिक करें, गुण चुनें ।

राइट-क्लिक करें ड्राइव, गुण पर क्लिक करें

टूल टैब पर जाएं और अभी चेक करें पर क्लिक करें

उपकरण टैब, अब बटन जांचें

एक विंडो दिखाई देगी, प्रारंभ पर क्लिक करें

प्रारंभ करें बटन

समस्याओं को स्कैन करने और ठीक करने में कुछ समय लग सकता है (संभवतः घंटे भी)। पूरा होने तक कंप्यूटर का उपयोग करने से बचने की कोशिश करें। ड्राइव को डिस्कनेक्ट न करें और सिस्टम को बंद न करें।

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

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


मुझे उस फ़ोल्डर का बैकअप लेना होगा, जिसमें कुछ भी मूल्य का न हो और वह आपके तरीके को आजमाए। सब कुछ विफल होने पर अपडेट करेंगे।
लोएफ्ट

क्या डिस्क जांच, समस्या फ़ाइल अभी भी प्रासंगिक है। किसी भी अधिक इनपुट की सराहना करेंगे
Loaft

मेरे एक कंप्यूटर पर, डिस्क को वापस चलाने में तीन से पांच दिन लगे जब डिस्क में लगभग 7,300,000 फाइलें थीं, ज्यादातर इसी तरह से माइक्रोसॉफ्ट के ईमेल / समाचार कार्यक्रमों (विंडोज मेल और विंडोज लाइव मेल) ने प्रत्येक संदेश के लिए एक अलग फाइल का उपयोग किया समाचार समूहों के मेरे बहुत बड़े संग्रह। मैंने अब ज्यादातर मोज़िला थंडरबर्ड पर स्विच किया है, जो प्रत्येक फ़ाइल में संदेशों का एक संपूर्ण फ़ोल्डर संग्रहीत करता है।
मिक्रफ
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.