উইন্ডোতে অবৈধ অক্ষরযুক্ত ফাইল মুছুন


16

আমার কিছু ফাইল রয়েছে যা ফাইলনামে কোলন চরিত্র ধারণ করে (উদাঃ 1d67c0d23e859ed4a259749e4a720d9e: ডিফল্ট-সিঙ্ক)। যখন আমি কমান্ডের সাহায্যে কমান্ড লাইন থেকে তাদের সরানোর চেষ্টা করি:

c:\backup> del /F *.*

আমি পেয়েছি "সিস্টেমটি নির্দিষ্ট করা ফাইলটি খুঁজে পাচ্ছে না।" প্রতিটি ফাইলের জন্য। যদি আমি একটি পৃথক ফাইল নির্দিষ্ট করি:

c:\backup> del /F "1d67c0d23e859ed4a259749e4a720d9e:default-sink"

আমি পেয়েছি "ফাইলের নাম, ডিরেক্টরি নাম, বা ভলিউম লেবেল বাক্য গঠন ভুল।" যদি আমি প্যারেন্ট ফোল্ডারে আরডি ব্যবহার করার চেষ্টা করি

আমি কীভাবে এই ফাইলগুলি সরিয়ে ফেলতে পারি?


2
এই ফাইলগুলি এনটিএফএস বিভাজনে তৈরি হয়েছিল যখন আমি লিনাক্সে বুট হয়েছিলাম। অনুমান করুন যে উইন্ডোজ ফাইল সিস্টেম ড্রাইভারের স্তরে ফাইলের নামগুলিতে কোলন পছন্দ করে না বলে লিনাক্স বুট ডিস্ক ব্যবহার করতে হবে।
grom

উত্তর:


22

মাইক্রোসফ্ট কেবি নিবন্ধে এই জাতীয় ফাইলগুলি মুছার সম্ভাব্য উপায়গুলির তালিকা রয়েছে:

http://support.microsoft.com/kb/320081

আমি সাধারণত যেভাবে ব্যবহার করি তা হ'ল নেটিভ এপিআই পদ্ধতি:

del "\\?\c:\path\1d67c0d23e859ed4a259749e4a720d9e:default-sink"

অনুসারে:

http://msdn.microsoft.com/en-us/library/aa365247%28VS.85%29.aspx

:এনটিএফএস উপর একটি সংরক্ষিত চরিত্র, নেটিভ এপিআই পদ্ধতি আমি পূর্বেই উল্লেখ করা যেমন ফাইল মুছে দিন করার প্রস্তাবিত উপায় নেই।


4
এটি কোলনের পক্ষে কাজ করে না, কারণ এটি একটি নামকৃত ডেটা স্ট্রিম হিসাবে ব্যাখ্যা করা হয়।
psusi

এটি আমার মামলার পক্ষে কাজ করেছে। যে ফাইলটি নিয়ে আমি সমস্যাটি করছিলাম ,
সেটিতে

ধন্যবাদ, এটি আমার পক্ষে কাজ করেছে। ফাইলটি একটি সময়ের মধ্যে শেষ হয়েছিল। CA848D8F।
মাস্টরো

1
কাজ করে না। আমার ফাইলের নামটিতে একটি ব্যাকস্ল্যাশ রয়েছে।
পেসিয়ার

:ওপি সম্পর্কে যেমন জিজ্ঞাসা করা হয়েছে সে হিসাবে ফাইলের নামটি যদি থাকে তবে এই পদ্ধতিটি কার্যকর হয় না। chkdskএটি একটি লাইভ লিনাক্স থেকে ব্যবহার করুন বা মুছুন।
সৌরভ ঘোষ

15

আমার ধারণা আপনি 8.3 নাম চেষ্টা করতে পারেন?

del /F 1d67c0~1

নোট করুন যে এনটিএফএস ড্রাইভগুলিতে আপনি 8.3 কার্যকারিতা স্পষ্টভাবে অক্ষম করতে পারবেন, তাই যদি এটি হয় তবে আপনি এই বিকল্পটির জন্য ভাগ্য ছাড়িয়ে যাবেন। ফাইল নাম পেতে dir adir /x

সেখানে একটি ফ্রিওয়্যার সরঞ্জাম বলা হত delinvfileতবে তারা চলে গেছে এবং এটিকে শেয়ারওয়্যার / অর্থ প্রদানের ক্ষেত্রে পরিবর্তন করেছে


format8.3 নাম সমর্থন সহ কমান্ডটি দিয়ে তৈরি এনটিএফএস ভলিউমে আমি কীভাবে এটি সক্ষম করতে পারি ?
ব্যবহারকারী 2284570

1
@ user2284570 এই পদ্ধতিটি কাজ করবে না। আমি যখন উত্তরটি লিখেছিলাম, মাইক্রোসফ্টের 8.3 নাম সক্ষম ছিল, কিন্তু আজকাল এটি ডিফল্টরূপে অক্ষম।
মার্ক হেন্ডারসন

@MarkHenderson আমার ফাইলের নাম হয় 7:2। এর ফাইলনামের জন্য আমি কীভাবে 8.3 নাম ব্যবহার করব 7:2?
পেসারিয়ার 11'17

@ পেসার আমার আগের মন্তব্যটি দেখুন। এই পদ্ধতিটি আধুনিক অপারেটিং সিস্টেমগুলিতে কাজ করবে না। উইন্ডোজ এক্সপি বা তার চেয়েও পুরানো।
মার্ক হেন্ডারসন

13

এটি আমার পক্ষে কাজ করেছে:

  1. দৌড়ে chkdsk /f
  2. রিবুট করা পিসি
  3. তারপরে আমি ফাইলটি নির্বাচন করে মুছতে সক্ষম হয়েছি

4

ড্রাইভে সেভ থাকা সমস্ত ফাইল, যদি কোনও খোলা থাকে, তবে এই ফাইলগুলি অন্তর্ভুক্ত করুন। এখন, ড্রাইভের বৈশিষ্ট্যগুলি খুলুন।

"আমার কম্পিউটার" -> "এই ড্রাইভে রাইট ক্লিক করুন"> বৈশিষ্ট্য

তারপরে, " সরঞ্জামগুলি " ট্যাবে যান এবং 'ত্রুটি পরীক্ষা করা' লেবেলের নীচে " এখনই পরীক্ষা করুন" ক্লিক করুন ।

এখানে চিত্র বর্ণনা লিখুনবড় ইমেজ জন্য এখানে ক্লিক করুন

এটি আপনার ড্রাইভটিকে আনমাউন্ট করবে এবং ত্রুটিগুলির জন্য সম্পূর্ণ ড্রাইভটি স্ক্যান করবে, শেষ পর্যন্ত এটি অবৈধ নামযুক্ত ফাইলগুলি মুছে ফেলবে। শেষ করার পরে এটি একটি বার্তা প্রদর্শন করবে যাতে কিছু ফাইল স্থির ছিল।

আমি আমার বাহ্যিক হার্ড ডিস্ক থেকে এই জাতীয় ফাইলগুলি সফলভাবে মুছে ফেলেছি।


3

আমি UNIX- ভিত্তিক ফর এপ্লিকেশনস সাবসিস্টেম আমার পিসিতে (উইন্ডোজ 7) ইনস্টল। উইন্ডোজ শেল থেকে, আমি touch 1d67c0d23e859ed4a259749e4a720d9e:default-sinkএটি দিয়ে একটি ফাইল তৈরি করতে পারি , তারপরে এটি মুছে ফেলতে পারিrm *:*


পসিক্স কমপ্লায়েন্ট ইউটিলিটিস (যেমন এসএফইউ) এ জাতীয় ফাইলগুলি মুছতে পারে।
Ausmith1

@ জোইন্টারনেট: সিগহ মাইক্রোসফ্ট ২০১২ এবং তার সাথে সমস্ত অ উইন্ডোজ সাব-সিস্টেম সরিয়ে দিয়েছে।
ব্যবহারকারী 2284570

... তবে একটি ইউনিক্স সাবসিস্টেম আবার 10

1

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


1

7 জীপ উইন্ডোজগুলির সাথে ব্যর্থ হওয়া ফাইলগুলি মুছতে পারে; আমি অতীতে দীর্ঘকালীন ফাইল নামগুলির সাথে কাজ করার সময় এটি ব্যবহার করেছি, তবে আমি কখনও কলোন সহ ফাইলগুলিতে চেষ্টা করে দেখিনি They এডিএস সাধারণত চিহ্নিত করতে সাধারণত ব্যবহৃত হত।


এটি কারণ 7-জিপ সিগউইন ব্যবহার করে।
ব্যবহারকারী 2284570

1
আমার উভয় ফাইলের জন্য কাজ করে না। প্রথম ফাইলের ব্যাকস্ল্যাশ সহ ফাইলের নাম এবং দ্বিতীয় ফাইলের সাথে কোলনের সাথে ফাইলের নাম রয়েছে।
পেসিয়ার

না, কারণ 7-জিপটি শেলের পরিবর্তে উইন্ডোজ এপিআই ব্যবহার করে। এটির মতো এপিআইয়ের সীমাবদ্ধতা রয়েছে: এটি কলোনগুলি স্ট্রিমগুলি নির্দেশ করে বলে মনে করে।
user165568

7zip আমার জন্য কাজ করেছে
user1278519

1

আমার একটি দ্বৈত বুট সিস্টেম রয়েছে এবং উপরের উত্তরগুলির মধ্যে আমার পক্ষে কাজ করা হয়নি। যদি ফাইলটি এমন কোনও ডিস্কে অবস্থিত যা আপনার অন্যান্য ওএস দ্বারা মাউন্ট করা থাকে (আমার জন্য উবুন্টু 16.04 এলটিএস) আপনি অন্য অন্যান্য ওএস ব্যবহার করে সহজেই মুছতে পারেন;)


একটি বাঁধাইয়ের সময় এটি মোটামুটি যুক্তিসঙ্গত হয় (যদিও কোনও অনলাইন মেশিনে এটি করা যায় না)। এছাড়াও, নেটিভ ডুয়াল বুটের প্রয়োজন হয় না, কারণ আমরা এটির জন্য লাইভ ডিস্ট্রিবিউশন বুট করতে পারি যেমন ফেডোরা ইনস্টলার ডিস্ক বা নোপপিক্স। যাইহোক, এইরকম পরিবেশে থাকার সময় আমাদের অবশ্যই সাবধান হওয়া উচিত, যে এনটিএফএস 3 জি ড্রাইভারটি আমরা এই সিস্টেমটি মাউন্ট করার জন্য ব্যবহার করি তা বেশিরভাগ উইন্ডোজ অনুমতি / এসিএলকে সম্মান করে না (এই কারণেই এটি "আটকে থাকা" ফাইলগুলি থেকে মুক্তি পাওয়ার পক্ষে কার্যকর) ।
স্পুলার

0

আপনি ফাইলের নাম উদ্ধৃত করার চেষ্টা করেছেন? আপনি যে সঠিক কমান্ডটি চালাচ্ছেন তা দেওয়া সহজ হবে।


আমি যে প্রশ্নটি করতে চলেছি ঠিক সেই আদেশে এটি যুক্ত করেছি।
22:55

0

আপনি কি একটি ওয়াইল্ডকার্ড ব্যবহার করার চেষ্টা করেছেন? উদাহরণস্বরূপ 'ডেল 1d67c0d23e859ed4a259749e4a720d9e *। *' কাজ করতে পারে।


আপনি আমি ওয়াইল্ডকার্ড চেষ্টা করেছিলাম। ভাগ্য নেই
22:55 এ 2

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

@ মিশেলকোহনে: আমি মনে করি ইউনিক্স পাথ প্রয়োগ বাস্তবায়নও সঠিক সমাধান। তবে কেন লিনাক্স ব্যবহার করছেন? উইন্ডোজগুলি এনটি সাবসিস্টেম হিসাবে চালিত হয় এবং ইতিমধ্যে একটি পসিক্স / ইউনিক্স এনটি সাবসিস্টেম রয়েছে।
ব্যবহারকারী 2284570

1
@ ব্যবহারকারী 2284570 - কারণ এগুলি লিনাক্স দিয়ে তৈরি করা হয়েছিল বলে মনে হচ্ছে, লিনাক্স এনটিএফএস ড্রাইভারটি এমন কিছু করার অনুমতি দিয়েছে যা উইন্ডোজ পসিক্স শেল এমনকি ফাইল-সিস্টেম ড্রাইভারের পিছনে পিছলে যেতে সক্ষম না হতে পারে। লাইভ লিনাক্স সিডি বুট করা, বোগাস ফাইলটি সরানো এবং উইন্ডোজে পুনরায় বুট করা খুব সহজ।
মাইকেল কোহনে

@ মিশেলকোহনে: না, কারণ ইউএনসি পাথগুলি ইতিমধ্যে কাজ করে (নেটিভ সাবসিস্টেম) , এবং পসিক্স সাবসিস্টেমগুলির সাথে বিকল্প ডেটা স্ট্রিমগুলিতে সরাসরি অ্যাক্সেস নেই, সুতরাং আপনি :ফাইলগুলির অভ্যন্তরে ব্যবহার করতে পারবেন ।
ব্যবহারকারী 2284570

0

প্রকৃত 8.3 নামটি সন্ধান করার জন্য আপনি কি ডির / এক্স চেষ্টা করেছেন এবং সেই নামটি মুছতে চেষ্টা করেছেন?

অথবা, ফাইলটির কোনও বিকল্প ডেটা স্ট্রিম থাকতে পারে? এটি আপনাকে কী বলতে পারে তা দেখতে আপনি http://www.nirsoft.net/utils/alternate_data_streams.html এ এই সরঞ্জামটি দেখতে চাইবেন (আমি কখনই সেই সরঞ্জামটি ব্যবহার করি নি, এটি সন্ধান করার পরে উঠে এসেছিল) ।


0

আমার নামে কমা সহ একটি ফোল্ডার ছিল। আমি উপরের কয়েকটি পরামর্শের চেষ্টা করেছি এবং সেগুলি কাজে লাগাতে পারিনি।

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


0

উপরের কোনও পরামর্শই আমার পক্ষে কার্যকর হয়নি। আমি উইনআর ব্যবহার করেছি। উইনার খুলুন এবং আপনি ফাইলগুলির একটি তালিকা দেখতে পাবেন, যেখানে আপনি সন্দেহজনক ফাইলটি "ফাইলের নাম" (যা আপনার দ্বারা "ফাইলের নাম: কিছু_text.txt" হিসাবে তৈরি করা হয়েছিল Win .doc)।

উইন্ডোজ এক্সপ্লোরারে ফিরে যান আপনি "ফাইলের নাম .txt" (বা দস্তাবেজ) দেখতে পাবেন। সেখান থেকে মুছুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.