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

উইন্ডোজের লুকানো অ্যাক্টিভিটি লগ আবিষ্কার করুন - কীভাবে নিরাপদে অ্যাক্সেস করবেন

প্রকাশিত: এপ্রিল ১৬, ২০২৬, ১:০০ PM EDT

আফামের টেক পাবলিশিং অভিজ্ঞতা ২০১৮ সালে শুরু হয়, যখন তিনি Make Tech Easier-এ কাজ করতেন। বছরের পর বছর ধরে, তিনি উইন্ডোজ, লিনাক্স এবং ওপেন সোর্স টুল নিয়ে উচ্চ গুণমানের গাইড, রিভিউ, টিপস এবং এক্সপ্লেনার আর্টিকেল প্রকাশ করে খ্যাতি অর্জন করেছেন। তাঁর কাজ Technical Ustad, Windows Report, Guiding Tech, Alphr এবং Next of Windows-এর মতো শীর্ষ ওয়েবসাইটে ফিচার করা হয়েছে।

তিনি কম্পিউটার সায়েন্সে প্রথম ডিগ্রি ধারণ করেন এবং ডেটা গোপনীয়তা ও নিরাপত্তার কঠোর সমর্থক, Fuzo Tech ইউটিউব চ্যানেলে এই বিষয়ে বেশ কিছু টিপস, ভিডিও এবং টিউটোরিয়াল প্রকাশ করেছেন।

কাজ না থাকলে তিনি পরিবারের সাথে সময় কাটান, সাইকেল চালান বা বাগানের যত্ন নেন।

উইন্ডোজ ইতিমধ্যে রান করা জিনিসের রেকর্ড রাখে

ডেটা আছে — শুধু সিস্টেম জুড়ে বिखরা পড়ে

অ্যাপ্লিকেশন অ্যাক্টিভিটি পারফরম্যান্স অপ্টিমাইজেশন, সিকিউরিটি লগিং, এবং কম্প্যাটিবিলিটি ট্র্যাকিং-এর সাথে জড়িত; তাই উইন্ডোজ এটিকে রেকর্ড করে।

যাইহোক, OS যAVE diverse preocupación, এই তথ্যের জন্য শুধু তিনটি প্রধান সোর্স রয়েছে। প্রথমটি হলো Prefetch, যা ফিউচার লঞ্চ স্পিড আপ করার লক্ষ্যে এক্সিকিউশন লগ করে। পরবর্তীটি হলো Event Viewer, যা ক্র্যাশ ট্রিগার করতে পারে এমন প্রসেস देखने উপযোগী হতে পারে, কিন্তু আরও গুরুত্বপূর্ণ, যতক্ষণ ऑডিটিং এনাবলড থাকে, এটি প্রসেস ক্রিয়েশন ইভেন্ট লগ করে। শেষে, আমাদের AmCache আছে, যা চলে বা উপস্থিত থাকা অ্যাপ্লিকেশনগুলির মেটাডেটার একটি রিপোজিটরি হিসেবে কাজ করে।

এই তিনটি সার্ভিস আলাদা আলাদা আপনার কম্পিউটারের অ্যাপ অ্যাক্টিভিটির সেগমেন্ট ক্যাপচার করে। তাই, আলাদা আলাদা, আপনি সবসময় কমপ্লিট টাইমলাইন পাবেন না। যাইহোক, Prefetch সবচেয়ে অ্যাক্সেসিবল শুরুর বিন্দু কারণ আপনাকে কোনো এক্সট্রা কনফিগারেশন দরকার নেই সেই ডেটা অ্যাক্সেস করতে যা শুধু পড়া বাকি।

Prefetch হলো অ্যাপ অ্যাক্টিভিটি হিস্টরির সবচেয়ে কাছাকাছি জিনিস

এটি জিনিসগুলো রান হচ্ছে সেটি লগ করে একটি সাইড ইফেক্ট হিসেবে স্পিড আপ করার

অ্যাপ লঞ্চের সময়, অপারেটিং সিস্টেম ব্যবহার করা ফাইলগুলো ট্র্যাক করে যাতে পরবর্তী লঞ্চে সেগুলো প্রিলোড করা যায়। এটি স্পিড অপ্টিমাইজ করার একটি স্মার্ট উপায়। যাইহোক, এর সাইড ইফেক্ট হিসেবে এটি প্রতিটি এক্সিকিউশন রেকর্ড করে।

সকল এক্সিকিউশন রেকর্ড পথে সংরক্ষিত থাকে: C:\Windows\Prefetch। একটি অ্যাপ্লিকেশন রান করলে উইন্ডোজ একটি .pf ফাইল তৈরি করে। এই ফাইলটি এক্সিকিউটেবলের নাম অনুযায়ী নামকরণ করা হয় এবং একটি হ্যাশ অন্তর্ভুক্ত থাকে যা অ্যাপটি যে লোকেশন থেকে চালানো হয়েছিল তার থেকে জেনারেট করা হয়। এর মানে একটি প্রোগ্রামের একাধিক .pf ফাইল থাকতে পারে যদি সেগুলো ভিন্ন লোকেশন থেকে চালানো হয়।

যাইহোক, এই ফাইলগুলো অনেক আসল ডিটেইল ধারণ করে। প্রথমে, একটি এক্সিকিউটেবল নাম, পূর্ণ পাথ, রান কাউন্ট, লাস্ট লঞ্চ টাইম, এবং (নতুন উইন্ডোজে) আট পর্যন্ত সাম্প্রতিক টাইমস্ট্যাম্প।

আধুনিক সিস্টেমে এই লগ আরও মূল্যবান কারণ এটি প্রায় ১,০২৪ Prefetch এন্ট্রি ধারণ করে সেগুলো ওভাররাইট হওয়ার আগে। এটি অধিকাংশ ইউজ কেসের জন্য একটি ডিসেন্ট অ্যাক্টিভিটি রেঞ্জ। আরও ভালো, অ্যাপ আনইনস্টল করার পরেও, এই এন্ট্রিগুলো স্বয়ংক্রিয়ভাবে ডিলিট হয় না। সেগুলো অতীতের অ্যাক্টিভিটির একটি স olid ফুটপ্রিন্ট হিসেবে থাকে।

SSD-এ চলে এমন আধুনিক সিস্টেমে, Prefetch ফিচার ডিজেবলড থাকতে পারে কারণ এটা বড় পারফরম্যান্স অ্যাডভান্টেজ আন না। তাই যদি ফোল্ডারটি খালি থাকে, এর মানে Prefetch ডিজেবলড বা ব্যবহারে নেই। خوشকিসমتی से, অন্যান্য অপশন আছে।

WinPrefetchView কাঁচা সিস্টেম ডেটা ইন্টারপ্রেট করা সহজ করে দেয়

Prefetch ফাইলগুলো বাইনারি এবং মানব-পাঠযোগ্য নয় (আপনি টেক্সট এডিটরে খুলতে পারবেন না)। এখানে NirSoft-এর WinPrefetchView-এর মত একটি সিম্পল টুল কাজে আসে। এই টুল অফিশিয়ালি উইন্ডোজ XP থেকেও উইন্ডোজ ১০ পর্যন্ত সাপোর্ট করে, কিন্তু উইন্ডোজ ১১-এও কাজ করে। এই টুল যা করে সেটি হলো স্ট্যাটিক সিস্টেম ডেটা পড়া।

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

আমি সাম্প্রতিক অ্যাক্টিভিটি অনুযায়ী সর্ট করতে পছন্দ করি একটি টাইমলাইন বানাতে এবং ডেটা বোঝার জন্য। আরো, Options ট্যাবে, আপনি Hide Programs Under Windows Folder অপশন ব্যবহার করে সিস্টেম-লেভেল প্রসেসগুলো আপনার ভিউ থেকে সরাতে পারেন।

কলামকী বলেকী খুঁজবেন
Run Counterঅ্যাপটি কতবার রান করেছেঅপরিচিত অ্যাপের জন্য হাই কাউন্ট
Last Run Timeসর্বশেষ এক্সিকিউশনবিষম ঘন্টায় অ্যাক্টিভিটি
Created Timeপ্রথম রেকর্ড করা এক্সিকিউশনসাম্প্রতিক পরিচয় করা অ্যাপ
File Pathঅ্যাপটি কোথায় লোকেটেডটেম্পোরারি ফোল্ডার বা অস্বাভাবিক ডিরেক্টরি

ডেটা ছানার সময়, এই মূল পয়েন্টগুলো বোঝার জন্য গুরুত্বপূর্ণ:

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

ডেটা ইন্টারপ্রেট করার সময় মনে রাখবেন যে এটি শুধু দেখায় কী রান হয়েছে, অবশ্যই না কী করেছে। তাই, আপনি যা দেখছেন সেটি ওভার-ইন্টারপ্রেট করার চেষ্টা করবেন না।

যখন Prefetch কিছুই দেখায় না

আপনার কম্পিউটারের Prefetch-এ কোনো ডেটা না থাকলে, আপনার অন্যান্য অপশন আছে। প্রথমটি হলো AmCache, পথ: C:\Windows\AppCompat\Programs\Amcache.hve। এই ফাইলে, আপনি চলে অ্যাপের মেটাডেটা দেখতে পারেন, পাথ এবং আইডেন্টিফায়ার সহ। যদিও এটি কিছুভাবে Prefetch চেয়ে ডিটেইল্ড হতে পারে, কিন্তু এটি সবসময় এক্সিকিউশন কনফার্ম করে না।

Event Viewer-এ, Event ID 4688-এ বंधন প্রসেসগুলো সেসব কী রান हुच্ছে এবং কবে সেটির ডিটেইল থাকতে পারে। যাইহোক, এটি উইন্ডোজে ডিফল্টভাবে লগ করা হয় না, এবং আপনাকে প্রথমে প্রসেস অডিটিং ম্যানুয়ালি এনাবল করতে হবে, যা এটিকে অ্যাডভান্সড ইউজারদের জন্য আরও উপযুক্ত করে তোলে।

যদি Prefetch-এ ডেটা থাকে, সেটি সবচেয়ে সহজ go-to; AmCache গ্যাপ পূরণ করতে পারে যখন Prefetch খালি।

  1. Kaspersky সতর্কতা: নকল উইন্ডোজ ১১ ইনস্টলার অজান্ত ব্যবহারকারীদের ম্যালওয়্যার ছড়াচ্ছে

  2. সেরা পোর্টেবল Linux ডিস্ট্রিবিউশনসমূহ (২০২১ আপডেটেড)

  3. মাইক্রোসফ্ট এজে পিকচার ডিকশনারি, ইমার্সিভ রিডার ট্রান্সলেশন ও উন্নতি

  4. উইন্ডোজ ১১/১০-এ থিমের দ্বারা মাউস পয়েন্টার পরিবর্তন বন্ধ করুন