সিএইচএম ফাইল খোলার ফলে উত্পাদন ঘটে: "ওয়েবপৃষ্ঠায় নেভিগেশন বাতিল করা হয়েছিল"


84

আমি একটি .chm ফাইল খোলার চেষ্টা করছি।

আমি উত্সটি ডাউনলোড করেছি, এটি বের করেছি এবং ডাবল ক্লিক করে Waffle.chm"ওপেন" ক্লিক করেছি তবে chm ফাইলে যে উপাদানটি আমি ক্লিক করি তা বিবেচনা না করেই আমি বার্তাটি পেয়েছি:

Navigation to the webpage was canceled.  
What you can try: 
Retype the address.  

এখানে চিত্র বর্ণনা লিখুন

এখানে কি হচ্ছে?

উত্তর:


168

সারসংক্ষেপ

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

মাইক্রোসফ্ট সমস্যার সংক্ষিপ্তসার: http://support.microsoft.com/kb/896054

সমাধান

  1. আপনি যদি উইন্ডোজ সার্ভার 2008, উইন্ডোজ 7 ব্যবহার করেন তবে উইন্ডোজ একটি দ্রুত ফিক্স তৈরি করেছে। Chm ফাইলটিতে ডান ক্লিক করুন, এবং আপনি নীচে নীচে "অবরুদ্ধ" নামক একটি বোতাম উপস্থিত হবে "আপনার ফাইল.chm বৈশিষ্ট্যগুলি" ডায়ালগ বক্স পাবেন। অবরোধ মুক্ত করুন এবং ওকে টিপুন এবং chm ফাইলটি আবার খোলার চেষ্টা করুন, এটি সঠিকভাবে কাজ করে। উইন্ডোজ এক্সপি (এসপি 3) এর আগে উইন্ডোজের পূর্ববর্তী সংস্করণগুলির জন্য এই বিকল্পটি উপলভ্য নয়।

  2. আপনার chm ফাইলটি নেটওয়ার্ক ড্রাইভ থেকে সরিয়ে সমস্যার সমাধান করুন। আপনি অজানা থাকতে পারেন আপনি কোনও নেটওয়ার্ক ড্রাইভ ব্যবহার করছেন, এখনই ডাবল চেক করুন: আপনার .chm ফাইলটিতে ডান ক্লিক করুন, বৈশিষ্ট্যগুলি ক্লিক করুন এবং "অবস্থান" ক্ষেত্রটি দেখুন। যদি এটি এর মতো দুটি ব্যাকস্ল্যাশ দিয়ে শুরু হয়: \\epicserver\blah\তবে আপনি একটি নেটওয়র্ক ড্রাইভ ব্যবহার করছেন। সুতরাং এটি ঠিক করতে, chm ফাইলটি অনুলিপি করুন এবং সি: \ বা ই: এর মতো লোকাল ড্রাইভে এটি পেস্ট করুন। তারপরে chm ফাইলটি আবার খোলার চেষ্টা করুন, উইন্ডোজগুলি ফ্রিক আউট করে না।

  3. সর্বশেষ অবলম্বন, যদি আপনি নেটওয়ার্কটি ড্রাইভ থেকে ফাইলটি অনুলিপি / সরাতে না পারেন। আপনি যদি এটি অবশ্যই বসেন তবে এটি অবশ্যই খোলেন এবং আপনি যদি এক্সপি, ভিস্তা, এমই বা অন্যান্য মতো উইন্ডোগুলির একটি কম সংস্করণ ব্যবহার করছেন তবে আপনাকে উইন্ডোজকে ম্যানুয়ালি বলতে হবে যে এই .chm ফাইলটি ফাঁস না করার জন্য। এইচএইচআরগে (এইচটিএমএল সহায়তা নিবন্ধকরণ ইউটিলিটি) ইউটিলিটি এই কার্যটি স্বয়ংক্রিয় করে tes মূলত আপনি এইচএইচআগ্রি ইউটিলিটিটি ডাউনলোড করেন, আপনার .chm ফাইলটি লোড করুন, ঠিক আছে চাপুন, এটি উইন্ডোজকে এটি ব্লক না করতে বলার জন্য প্রয়োজনীয় রেজিস্ট্রি কী তৈরি করবে। আরও তথ্যের জন্য: http://www.winhelponline.com/blog/fix-cannot-view-chm-files-network-xp-2003-vista/

উইন্ডোজ 8 বা 10? -> উইন্ডোজ এক্সপিতে আপগ্রেড করুন।


4
আমি উইনএক্সপি এসপি 3 বা উইনভিস্তা হোম প্রিমিয়ামে "অবরোধ মুক্ত করুন" বোতামটি দেখতে পাচ্ছি না
getFree

সলিউশন 1 উইন্ডোজ 8 এ নেই, উইন 8 এর কোন সহজ উপায় আছে?
গণনা

4
প্রস্তাবিত সমাধানগুলির কোনওটিই আমার রেফারেন্সেড কেবি নিবন্ধের ভিত্তিতে 4 টি সম্ভাব্য সমাধানের সাথে মেলে না। 'ম্যাক্সএলয়েডজোন' কে '1' এ সেট করা আমার জন্য সমস্যাটি স্থির করেছে
অ্যাবস্ট্রাস্ক

ইউএনব্লক সাহায্য করবে না, আপনাকে ফাইলটি একটি স্থানীয় ড্রাইভে খুলতে হবে এবং এটি (নন-নেটওয়ার্ক) লোকাল ড্রাইভ থেকে খুলতে হবে।
এরডিংক এআই

4
এই সমস্যাটি chm ইন্টারনেট থেকে ডাউনলোড করাও প্রভাবিত করে। ডাউনলোডের পরে অবরুদ্ধ বোতাম / চেকবক্সটি সেখানে নাও থাকতে পারে। আমার অভিজ্ঞতায়, প্রথমে স্থানীয় ফাইল সিস্টেম থেকে chm খুলতে হবে, এটি নষ্ট হয়ে গেছে দেখে, এটি বন্ধ করতে হবে, তারপরে এটি আনলক করার জন্য কেবল ফাইল বৈশিষ্ট্যে যেতে হবে।
ফ্রেডেরিক

43

ফাইলটিকে "অবরোধ মুক্ত করা" সমস্যার সমাধান করে। স্ক্রিনশট:

এখানে চিত্র বর্ণনা লিখুন


আমি দীর্ঘদিন এই কৌশলটি ব্যবহার না করায় আমি ভুলে গিয়েছি me আমাকে আবার স্মরণ করিয়ে দেওয়ার জন্য ধন্যবাদ।
কেটা

@ কাজী তানভীর আহসান খুশি আমি সাহায্য করতে পারলাম।
colemik

নেটওয়ার্ক লোকেশন থেকে লোকাল লোকেশনে স্থানান্তর যথেষ্ট নয় - আপনার এই স্ক্রিনশটটিতে পছন্দমতো অবরোধ মুক্ত করতে হবে। ধন্যবাদ @ ট্রিসমার্ক
লেইনাদ 13

এই কাজ! ধন্যবাদ আমি নিজে থেকে কখনই বের করতে পারতাম না।
নিলসবি

উইন -7 সহ এই জাতীয় বিকল্পটি খুঁজে পেল না। একটি / ডাব্লু ফাইল খোলার পরিবর্তে, আমি আমার স্থানীয় মেশিনে অনুলিপি করেছি এবং এটি কাজ করে।
tsenapathy

11

উইন 8 এক্স 64:

কেবল এটি অন্য ফোল্ডারে সরান বা আপনার ফোল্ডারটির নাম পরিবর্তন করুন (আমার ক্ষেত্রে: আমার ফোল্ডারটি "সি #" ছিল)। ফোল্ডারের নামে প্রতীক ব্যবহার করা এড়িয়ে চলুন। চিঠি দিয়ে এটি নাম।

সম্পন্ন.


এটিও কাজ করে। আমার .chm ফাইলটি এই ফোল্ডারে ছিল C: \ C # \ নমুনাগুলি তখন আমি এটিকে সি: \ টেম্প এবং বুমে স্থানান্তরিত করেছি! এটি কাজ করে! এর জন্য ধন্যবাদ. :)
klaydze

দুর্দান্ত! আমি একটি উইন্ডোজ 10 ব্যবহারকারী: ফাইলের নাম এবং ফোল্ডারের নাম দুটি পুরানো সি # chm সহায়তা ফাইল থেকে সরিয়ে ফেলতে হয়েছিল।
মার্সেলো বার্গওয়েলার

11

এরিক লেসচিনস্কির উত্তর ছাড়াও, এবং কারণ এটি স্ট্যাকওভারফ্লো, একটি প্রোগ্রামেটিকাল সমাধান:

উইন্ডোজ কন্টেন্টকে "ডাউনলোড" হিসাবে চিহ্নিত করতে লুকানো ফাইল কাঁটাচামচ ব্যবহার করে। এগুলি কেটে ফেলা ফাইলটিকে অবরোধ মুক্ত করে। সিএইচএম এর জন্য ব্যবহৃত স্ট্রিমের নাম "জোন.আইডেন্টিফায়ার"। সংযুক্তকরণের মাধ্যমে কেউ স্ট্রিমগুলি অ্যাক্সেস করতে পারে: ফাইলটি খোলার সময় স্ট্রিমনাম। (প্রথমবার ব্যাকআপ রাখুন, আপনার আরটিএল যদি সমস্যাটি না ঘটে তবে)

ডেলফিতে এটি দেখতে দেখতে এটির মতো হবে:

var f : file;
begin
 writeln('unblocking ',s);
 assignfile(f,'some.chm:Zone.Identifier');
 rewrite(f,1);
 truncate(f);
 closefile(f);
end;

আমাকে বলা হয়েছে যে কাঁটাবিহীন ফাইল সিস্টেমে (FAT32 এর মতো) লুকানো ফাইল রয়েছে তবে আমি এখনও এর নীচে পৌঁছতে পারি নি।

পিএস ডেলফির ডিলিটফাইলে () এছাড়াও কাঁটাচামচ চিনতে হবে।


খুব আকর্ষণীয় উত্তর। আমি এই লুকানো ফাইল কাঁটাচামচ জিনিস সম্পর্কে আরও তথ্য কোথায় পাবেন?
ViRuSTriNiTy

এমএসডিএন উদাহরণস্বরূপ, sb একটি মন্তব্য করেছিলেন যে মুছুন ফাইলটিও কাজ করে, এবং আমি এমএসডিএন-তে প্রাসঙ্গিক কলটির দিকে এবং ঠিক কীভাবে ফাংশনটি ডকুমেন্ট করা হয় তা দেখেছি। নির্দিষ্ট জোন.ইডেন্টিফায়ার বিটটি আমি ইন্টারনেট পেয়েছি। এছাড়া কাজ করে যেমন জন্য dled খরচ অবরোধ করে আপনি MSIE জন্য উচ্চ নিরাপত্তা সেটিংস আছে
মার্কো ভ্যান ডি Voort

6

এর চূড়ান্ত সমাধান হ'ল ইনফোটেক প্রোটোকলকে ইন্ট্রানেট জোনে কাজ করার অনুমতি দেওয়া।

রেজিস্ট্রিতে নিম্নলিখিত মানটি যুক্ত করুন এবং সমস্যাটি সমাধান করা উচিত:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
"MaxAllowedZone"=dword:00000001

এখানে আরও তথ্য: http://support.microsoft.com/kb/896054


4

শুরুতে যান

প্রকার regsvr32 hhctrl.ocx

আপনার মতো সাফল্যের বার্তা পাওয়া উচিত:

"Htctrl.ocx এ DllRegisterServer সফল হয়েছে"

এখন আবার আপনার সিএইচএম ফাইলটি খোলার চেষ্টা করুন।


4
ব্রত ... যা আমার পক্ষে কাজ করে ... (ফাইল ডান ক্লিক করুন, বৈশিষ্ট্যগুলি 'অবরোধ মুক্ত' বোতামটি দেখায় না
Where

3

অন্য উপায় হ'ল বিভিন্ন তৃতীয় পক্ষের সফ্টওয়্যার ব্যবহার করা। এই লিঙ্ক chm ফাইলগুলি দেখতে আরও তৃতীয় পক্ষের সফ্টওয়্যার দেখায় ...

আমি সুমাত্রাপিডিএফ দিয়ে চেষ্টা করেছি এবং এটি ঠিকঠাক কাজ করে।


2

আমি আমার সফ্টওয়্যারটিতে সি ++ বিল্ডার ব্যবহার করে এই প্রোগ্রামটিমেটিকভাবে ঠিক করেছি।

আমি সিএইচএম সহায়তা ফাইল Application->HelpFile = HelpFileNameবরাদ্দের আগে , আমি এটিতে "জোন.আইডেন্টিফায়ার" স্ট্রিম রয়েছে কিনা তা যাচাই করে দেখি এবং এটি হয়ে গেলে আমি কেবল এটিকে সরিয়ে ফেলি।

String ZIStream(HelpFileName + ":Zone.Identifier") ;

if (FileExists(ZIStream))
    { DeleteFile(ZIStream) ; }

1

প্রমাণীকরণের দৃশ্যত বিভিন্ন স্তর রয়েছে। বেশিরভাগ নিবন্ধগুলি আমি আপনাকে ম্যাক্সএলয়েডজোনকে '1' এ সেট করতে বলেছি যার অর্থ স্থানীয় মেশিন অঞ্চল এবং ইন্ট্রানেট জোন অনুমোদিত তবে '4' 'সমস্ত' জোনের অ্যাক্সেসের অনুমতি দেয়।

আরও তথ্যের জন্য, এই নিবন্ধটি পড়ুন: https://support.microsoft.com/en-us/kb/892675

এটি আমার রেজিস্ট্রিটি দেখতে কেমন (আমি নিশ্চিত ছিলাম না যে এটি ওয়াইল্ড কার্ডগুলি নিয়ে কাজ করবে তবে মনে হয় এটি আমার পক্ষে কাজ করবে):

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
"MaxAllowedZone"=dword:00000004

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
"UrlAllowList"="\\\\<network_path_root>;\\\\<network_path_root>\*;\\ies-inc.local;http://www.*;http://*;https://www.*;https://*;"

অতিরিক্ত নোট হিসাবে, অদ্ভুতভাবে "আরলএলোলিস্ট" কীটি অন্য পিসিতে এই কাজটি করা প্রয়োজন তবে এটি আমার পরীক্ষার নয়। এটি সম্ভবত প্রয়োজন হয় না তবে আমি এটি যুক্ত করার পরে, সমস্যাটি স্থির করে। ব্যবহারকারী সম্ভবত মূল ফাইল বা এর মতো কিছু বন্ধ না করে থাকতে পারে। সুতরাং শুধু বিবেচনা। আমি কমপক্ষে চেষ্টা করে দেখুন এবং এটি পরীক্ষা করার পরামর্শ দিন, তবে প্রয়োজনে যুক্ত করুন। একবার নিশ্চিত হয়ে গেলে, প্রয়োজনে মোতায়েন করতে পারেন। শুভকামনা!

সম্পাদনা: পিএস আরেকটি পদ্ধতি যা কাজ করেছিল সেটি হল স্থানীয়ভাবে এম কেলিংক / ডি (উইন্ডোজ in বা নতুনের মধ্যে প্রতীকী লিঙ্কিং) ব্যবহার করে নেটওয়ার্কে পাথ ম্যাপিং করা, কিন্তু একটি নেটওয়ার্ক ড্রাইভ লেটার ম্যাপিং (জেড: পরীক্ষার জন্য) কাজ করে নি। চিন্তার জন্য কেবল খাবার এবং আমাকে কোনও ফাইল 'অবরোধ মুক্ত' করতে হবে না। এছাড়াও গৃহীত 'সমাধান' আমার পক্ষে সমস্যার সমাধান করেনি।


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