কম্পিউটার টিউটোরিয়াল

Windows 10-এ "Open File — Security Warning" ডিজেবল করা

যখন আপনি লোকাল ড্রাইভ বা নেটওয়ার্ক ফোল্ডার থেকে exe, msi, bat, cmd বা অন্যান্য এক্সিকিউটেবল ফাইল টাইপ চালানোর চেষ্টা করেন Windows-এ, তবে এই ওয়ার্নিং দেখতে পেতে পারেন: "Open file — Security Warning"। প্রোগ্রাম চালাতে ব্যবহারকারীকে ম্যানুয়ালি Run বাটনে ক্লিক করে এই ফাইল চালানোর অনুমতি দিতে হয়। এই উইন্ডোজ সিকিউরিটি ওয়ার্নিং সাধারণত তখন দেখায় যখন আপনি ইন্টারনেট থেকে ডাউনলোড করা অ্যাপ্লিকেশন ফাইল বা নেটওয়ার্ক শেয়ার্ড ফোল্ডার বা ম্যাপড নেটওয়ার্ক ড্রাইভে অবস্থিত এক্সিকিউটেবল ফাইল চালান।

এক্সিকিউটেবল বা স্ক্রিপ্ট চালানোর সময় উইন্ডোজ সিকিউরিটি ওয়ার্নিং

এই উইন্ডোজ আচরণ আপনার কম্পিউটারকে ইন্টারনেট থেকে ডাউনলোড করা বা অন্যান্য অবিশ্বস্ত সোর্স থেকে প্রাপ্ত সম্ভাব্য বিপজ্জনক এক্সিকিউটেবল ফাইল চালানোর থেকে রক্ষা করার জন্য ডিজাইন করা হয়েছে। এই সিকিউরিটি ওয়ার্নিং উইন্ডোজের সব ভার্সনে দেখায় (Windows 10, 8.1, এবং 7 সহ)।

যদি আপনি ব্যবহারকারীদের কম্পিউটারে প্রোগ্রাম ব্যাকগ্রাউন্ডে ইনস্টল বা চালান (স্কেডিউলার টাস্ক, গ্রুপ পলিসি লগঅন স্ক্রিপ্ট, SCCM স্ক্রিপ্ট ইত্যাদির মাধ্যমে), তবে এতে সমস্যা হতে পারে। স Thibusu ক্ষেত্রে সিকিউরিটি ওয়ার্নিং উইন্ডো ব্যবহারকারীর সেশনে দেখায় না। তাই ব্যাচ মোডে এমন অ্যাপ্লিকেশন ইনস্টল বা চালানো অসম্ভব হয়ে যায়।

উদাহরণস্বরূপ, শেয়ার্ড ফোল্ডার থেকে ফাইল খোলার সময় উইন্ডোজ সিকিউরিটি অ্যালার্ট এইরকম দেখায়:

Open File — Security Warning The Publisher could not be verified. Are you sure you want to run this software? We can’t verify who created this file. Are you sure you want to run this file? This file is in location outside your local network. Files from locations you don’t recognize can harm your PC. Only run this file if you trust the location.

net use এর মাধ্যমে মাউন্ট করা নেটওয়ার্ক শেয়ার বা লোকাল ড্রাইভ থেকে ইন্টারনেট থেকে ডাউনলোড করা ফাইল চালালে ওয়ার্নিং টেক্সট কিছুটা ভিন্ন হয়:

Open File — Security Warning Do you want to run this file? While files from the Internet can be useful, this file type can potentially harm your computer. Only run software from publishers you trust.

যদি আপনি "Always ask when opening this file" অপশনটি আনচেক করেন, তবে পরবর্তী بار এই ফাইল চালালে উইন্ডোজ সিকিউরিটি উইন্ডো দেখাবে না। কিন্তু এই পদ্ধতিতে আপনাকে প্রোগ্রামগুলো ম্যানুয়ালি এক্সেপশনে যোগ করতে হবে।

চলুন জানি উইন্ডোজে এক্সিকিউটেবল বা ইনস্টলেশন ফাইল চালানোর সময় সিকিউরিটি ওয়ার্নিং কীভাবে সরানো যায় (এই গাইড সব উইন্ডোজ ভার্সনের জন্য প্রযোজ্য)।

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

আমরা সিকিউরিটি ওয়ার্নিং অ্যালার্ট ডিজেবল করার কয়েকটি অপশন দিচ্ছি। প্রয়োজনীয় সমাধানের উপর ভিত্তি করে উপযুক্তটি বেছে নিন (কিছু ক্ষেত্রে সমাধানগুলোর কম্বিনেশন প্রয়োজন হতে পারে)।

ডাউনলোড করা ফাইলগুলোর Open File Security Warning ডিজেবল করা

ইন্টারনেট থেকে ডাউনলোড করা এক্সিকিউটেবল ফাইলগুলো স্বয়ংক্রিয়ভাবে সম্ভাব্য বিপজ্জনক হিসেবে চিহ্নিত হয় (অসুরক্ষিত সোর্স থেকে ডাউনলোড হওয়া)। এই ফিচার অল্টারনেটিভ NTFS ফাইল স্ট্রিম টেকনোলজি (Alternate Data Streams – ADS) সাহায্যে বাস্তবায়ন করা হয়। সহজ কথায়, এটিকে একটি 스페সিয়াল ফাইল মার্ক মনে করুন, যা ডাউনলোড করা ফাইলে স্বয়ংক্রিয়ভাবে অ্যাসাইন হয় (Windows কীভাবে জানে ফাইল ইন্টারনেট থেকে ডাউনলোড করা হয়েছে তা সম্পর্কিত আর্টিকেল দেখুন)। এই মার্কার সরাতে হলে ফাইলটি আনব্লক করতে হবে। সেজন্য:

  1. এক্সিকিউটেবল ফাইলের প্রপার্টিজ খুলুন;
  2. General ট্যাবে Unblock বাটনে ক্লিক করুন বা চেকবক্সে টিক দিন। যদি ফাইল ইন্টারনেট থেকে ডাউনলোড করা হয়, তবে বাটন (চেকবক্স) এর পাশে এই ওয়ার্নিং দেখাবে: This file came from another computer and might be blocked to help protect this computer.
  3. OK বাটনে ক্লিক করে পরিবর্তন সংরক্ষণ করুন। ফাইল আনব্লক হলে সেটি ওয়ার্নিং উইন্ডো ছাড়া চলে (NTFS অল্টারনেটিভ ডেটা স্ট্রিম রিমুভ হয়)।

ট্রিক: ব্রাউজার থেকে ইন্টারনেট থেকে ডাউনলোড করা ফাইলগুলোর Zone.Identifier মার্কার অটোমেটিক্যালি অ্যাসাইন হওয়া বন্ধ করতে, ডাউনলোড করা ফাইলগুলো FAT32 বা exFAT ফরম্যাট করা ড্রাইভে সংরক্ষণ করুন। অল্টারনেটিভ NTFS স্ট্রিম এই ফাইল সিস্টেমগুলোতে কাজ করে না।

অল্টারনেটিভ NTFS ডেটা স্ট্রিম অ্যাট্রিবিউট Zone.Identifier এই দুটি কমান্ড দিয়ে রিসেট করা যায় (নতুন ফাইল তৈরি হবে):

move oldapp.exe > newapp
type newapp > oldapp.exe

বা Sysinternals টুল দিয়ে:

streams.exe

PowerShell ব্যবহার করে ফাইল আনব্লক করতে:

Unblock-File -Path C:\Downloads\somefile.exe

ব্রাউজার দিয়ে ডাউনলোড করা ফাইলগুলোর জন্য এই ওয়ার্নিং শুধু ডিজেবল করতে Zone.Identifier অ্যাট্রিবিউট সেটিং ডিজেবল করুন:

  • Google Chrome এবং IE-এর জন্য, এই রেজিস্ট্রি প্যারামিটার তৈরি করুন:
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Attachments]
    "SaveZoneInformation"=dword:00000001
  • Mozilla Firefox-এ: about:config সেটিংস পেজ খুলুন, এবং browser.download.saveZoneInformation এর মান false করুন।

Windows-এ, স্পেশাল GPO প্যারামিটার Do not preserve zone information in file attachment (User Configuration → Administrative Templates → Windows Components → Attachment Manager) ব্যবহার করে ইন্টারনেট থেকে ডাউনলোড করা ফাইলগুলোর ওপর জোন ইনফরমেশন অ্যাপ্লাই করা পুরোপুরি বন্ধ করা যায়।

নেটওয়ার্ক শেয়ার থেকে ফাইল খোলার সময় সিকিউরিটি ওয়ার্নিং

UNC পাথ ব্যবহার করে শেয়ার্ড নেটওয়ার্ক ফোল্ডার থেকে প্রোগ্রাম চালালে ওয়ার্নিং উইন্ডো দেখাতে পারে। এই সমস্যা সাধারণত কর্পোরেট ব্যবহারকারীদের অপর AD ডোমেনের রিসোর্স অ্যাক্সেস করার সময় বা IP অ্যাড্রেস দিয়ে অ্যাক্সেস করার সময় হয়। এই ক্ষেত্রে, এক্সিকিউটেবল ফাইল হোস্ট করার সার্ভারের নাম এবং/অথবা IP অ্যাড্রেস Internet Explorer সেটিংসে Local Intranet zone-এ যোগ করা সবচেয়ে সহজ। এটি নির্দেশ করবে যে রিসোর্সটি বিশ্বস্ত। সেজন্য:

  1. Control Panel → Internet Option-এ যান;
  2. Security ট্যাব;
  3. Local Intranet → Sites → Advanced খুলুন;
  4. পরবর্তী উইন্ডোতে সার্ভারের নাম এবং/অথবা IP অ্যাড্রেস যোগ করুন। উদাহরণস্বরূপ, \\10.0.0.6, \\srv.contoso.com বা \\127.0.0.1\ লোকাল কম্পিউটারের জন্য। ওয়াইল্ডকার্ড ক্যারেক্টার ব্যবহার করা যায়। উদাহরণস্বরূপ, আপনার লোকাল নেটওয়ার্কের সকল IP অ্যাড্রেস Local Intranet zone-এ যোগ করতে নিচের লাইনটি ব্যবহার করুন: file://192.168.1.*।
    টিপ: এই সেটিংগুলো রেজিস্ট্রি কী HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\-এ সংরক্ষিত থাকে। বিশ্বস্ত IP অ্যাড্রেস Ranges রেজিস্ট্রি কীতে; হোস্ট ও ডোমেন নাম Domains-এ থাকে।

GPO ব্যবহার করে বিশ্বস্ত ডোমেন ও হোস্টের IP অ্যাড্রেস ও DNS নাম Local Intranet zone-এ যোগ করা যায়। Local (gpedit.msc) বা Domain Group Policy Editor (gpmc.msc) খুলুন। Computer Configuration → Administrative Templates → Windows Components → Internet Explorer → Internet Control Panel → Security Page → Site to Zone Assignment List পলিসি সক্ষম করুন। পলিসি সেটিংসে বিশ্বস্ত হোস্ট ও/অথবা ডোমেনের তালিকা নিচের ফরম্যাটে স্পেসিফাই করুন:

  • সার্ভার (হোস্ট) নাম (যেমন, file://server_name, \\server_name, server_name বা IP)
  • জোন নম্বর (Local Intranet Zone-এর জন্য ১)

যদি ম্যাপড নেটওয়ার্ক ড্রাইভ থেকে প্রোগ্রাম চালালে সিকিউরিটি ওয়ার্নিং দেখায়, লোকাল Intranet zone-এ ড্রাইভ লেটার (যেমন, U:\) বা UNC পাথ যোগ করুন।

পলিসি পরিবর্তন সংরক্ষণ করুন এবং ক্লায়েন্টে GPO সেটিং রিফ্রেশ করুন (gpupdate /force)। নির্দিষ্ট শেয়ার্ড নেটওয়ার্ক ফোল্ডার থেকে এক্সিকিউটেবল ফাইল খোলার সময় ওয়ার্নিং আর দেখাবে না।

এছাড়া, GPO সেকশন User Configuration → Administrative Templates → Windows Components → Internet Explorer → Internet Control Panel → Security Page-এর অধীনে নিচের সেটিংগুলো সক্ষম করুন। এটি ডোমেন ব্যবহারকারীদের জন্য সেরা অপশন:

  • Intranet Sites: Include all local (intranet) sites not listed in other zones
  • Intranet Sites: Include all network paths (UNCs)
  • Turn on automatic detection of intranet

AppData ফোল্ডার রিডাইরেকশন ব্যবহার করার সময় Open File Security Warnings

যদি আপনি AppData ফোল্ডার রিডাইরেকশন ব্যবহার করেন (প্রোফাইল রোমিং সিনেরিওতে), ব্যবহারকারীরা প্রোফাইল ফোল্ডার থেকে অ্যাপ্লিকেশন শর্টকাট চালালে "Open File — Security Warning" উইন্ডো দেখতে পেতে পারে।

এই ক্ষেত্রে, আপনার সার্ভার (या পুরো ডোমেন) যেখানে রোমিং প্রোফাইল সংরক্ষিত, IE trusted zone-এ যোগ করতে হবে।

GPO অপশন User Configuration → Policies → Administrative Templates → Windows Components → Internet Explorer → Internet Control Panel → Security Page → Site to Zone Assignment List ব্যবহার করুন। সার্ভার (ডোমেন) নাম ভ্যালু ১ দিয়ে যোগ করুন।

GPO ব্যবহার করে নির্দিষ্ট ফাইল টাইপের জন্য Open File Security Warning ডিজেবল করা

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

সেজন্য, GPO Editor-এ যান: User Configuration → Administrative Templates → Windows Components → Attachment Manager।

  • Do not preserve zone information in file attachments পলিসি সক্ষম করুন। সকল ডাউনলোড করা ফাইল সকল কম্পিউটারে ওয়ার্নিং ছাড়া চলে।
  • Inclusion list for low file types পলিসি সক্ষম করুন, এবং এর সেটিংসে যেসব ফাইল এক্সটেনশন চালানোর অনুমতি দিতে চান সেগুলো স্পেসিফাই করুন, যেমন .exe; .vbs; .msi। Windows এই এক্সটেনশনযুক্ত ফাইলগুলোর ওপর অল্টারনেটিভ ডেটা স্ট্রিম মার্কার ইগনোর করবে এবং ওয়ার্নিং ছাড়া চালাবে।নোট: এই পলিসি ফাইল এক্সটেনশন LowRiskFileTypes রেজিস্ট্রি প্যারামিটারে যোগ করে: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Associations]"LowRiskFileTypes"=".exe;.vbs;.msi;.bat;"

হিন্ট: Local Group Policy Editor (gpedit.msc) Windows 10 Home edition-এ নেই। কিন্তু এটি ইনস্টল করার ওয়ার্কঅরাউন্ড আছে।

পলিসি সংরক্ষণ করুন, টার্গেট OU-তে অ্যাসাইন করুন এবং ক্লায়েন্টে gpupdate /force কমান্ড চালিয়ে প্রয়োগ করুন।

এখন, নির্দিষ্ট এক্সটেনশনযুক্ত এক্সিকিউটেবল ফাইল Zone.Identifier স্ট্রিমে যেকোনো ইনফরমেশন থাকলেও ওয়ার্নিং আর দেখাবে না। আপনি Internet Explorer প্রপার্টিজ (Security → Internet → Custom level → Miscellaneous → Launching applications and unsafe files - নন-সিকিউর) থেকে যেকোনো ফাইল চালানোর অনুমতি দিতে পারেন, কিন্তু এটি খুব রিস্কি।

Turn off the Security Settings Check feature GPO অপশন (Computer Configuration → Administrative Templates → Windows Components → Internet Explorer-এ অবস্থিত) ব্যবহার করে অনসেফ ফাইলগুলোর "Open File — Security Warning" উইন্ডো পুরোপুরি ডিজেবল করা যায়।

বা নিচের কমান্ডগুলো ব্যবহার করে যেকোনো ফাইল "Open File Security Warning" ছাড়া চালানোর অনুমতি দিতে পারেন:
REG ADD "HKLM\SOFTWARE\Policies\Microsoft\Internet Explorer\Security" /V "DisableSecuritySettingsCheck" /T "REG_DWORD" /D "00000001" /F
REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3" /V "1806" /T "REG_DWORD" /D "00000000" /F
REG ADD "HKLM\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3" /V "1806" /T "REG_DWORD" /D "00000000" /F

  1. উইন্ডোজ ১০-এ ফাইল হিস্টরি সক্রিয় বা নিষ্ক্রিয় করার পদ্ধতি

  2. ওইন্ডোজ ১০ ফায়ারওয়াল নিরাপদে নিষ্ক্রিয় করুন: একটি পেশাদার গাইড

  3. উইন্ডোজ ১০-এ ট্যাম্পার প্রোটেকশন ডিসেবল করার ধাপে ধাপে গাইড

  4. Windows 11-এ File Explorer Search History ডিজেবল করুন: ধাপে ধাপে গাইড