স্ক্রিনসেভারটি অক্ষম করছে তা সনাক্ত করার কোনও উপায়?


19

এমন কোনও উইন্ডোজ অ্যাপ্লিকেশন আছে যা নির্ধারণ করবে যে কোন প্রক্রিয়াটি স্ক্রিন সেভারকে সক্রিয় হতে বাধা দিচ্ছে?


1
সুপার ইউজারে আপনাকে স্বাগতম। আপনি উইন্ডোজের কোন সংস্করণ ব্যবহার করছেন?
রায়স্টাফেরিয়ান

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

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

2
infosecblog.org/2011/03/windows-7-screensaver- টাইমআউট গ্রুপ নীতি, ফ্ল্যাশ এটি আটকানো, এবং ভিএমওয়্যার এবং পাওয়ারকফগ ওভাররাইড।
সাইকোগেক

2
স্ক্রিন সেভার প্রিভিউ করা, বা এমন অনেক ছোট প্রোগ্রামের মতো একটি প্রোগ্রাম ব্যবহার করে যা সরাসরি pretentiousname.com/miscsoft/index.html#ScreenSave (স্ক্রীনস্যাভ) এটিকে কীভাবে পিছনে ফেলেছিল তা আবিষ্কার করতে সহায়তা করে বা ঘটনাকে এড়াতে সহায়তা করে । যে সময় বাঁচাতে পারে।
সাইকোগেক

উত্তর:


13

পাওয়ারসিএফজি উইন্ডোজে নির্মিত এবং আপনাকে প্রচুর পাওয়ার ম্যানেজমেন্ট সেটিংস নিয়ন্ত্রণ ও দেখতে দেয়।

powercfg -energy -trace

এটি একটি শক্তিশালী পাওয়ার ম্যানেজমেন্ট ইভেন্ট লগ, এনার্জি-ট্রেস.ইটেল তৈরি করবে। এটি ইভেন্ট দর্শকের সাথে খুলুন এবং ইভেন্ট উত্স দ্বারা ফিল্টার লগ: কার্নেল-পাওয়ার, ইভেন্ট আইডি অন্তর্ভুক্ত করুন: 62।

এটি আপনাকে এমন ইভেন্টগুলি দেবে যা এইরকম দেখাচ্ছে:

অ্যাপ্লিকেশন বা পরিষেবা \ ডিভাইস \ হার্ডডিস্কভলিউম 1 \ গেমস \ বাষ্প \ স্টিম.এক্সে 0x3 কোড সহ ব্যবহারকারী শক্তি পরিচালনা সেটিংসকে ওভাররাইড করেছে।

স্ক্রিনসেভার, মনিটর স্লিপ, বা অন্য কোনও রাষ্ট্রের রূপান্তর প্রতিরোধ করা হয়েছিল কিনা তার উপর নির্ভর করে কোডটি ভিন্ন হতে পারে।


আমি পেয়েছি "পাওয়ার দক্ষতা ডায়াগনস্টিক লাইব্রেরি (Energy.dll) লোড করা যায়নি"। কেন হতে পারে? (বিদ্যুৎ পরিষেবা শুরু হয়েছে)
সঞ্জয় মনোহর

1
যদি এটি অন্য কাউকে বাদাম চালাচ্ছে তবে: এনার্জিট্রেস.ইটেল খুলতে Event Viewer| Event Viewer (Local)গাছে ক্লিক করুন Action| Open Saved Log| C:\Windows\System32\energytrace.etl এটিকে নতুন লগ ফর্ম্যাটে রূপান্তর করতে বলুন খুলুন । উইন্ডোজ 10-এ কাজ করে
candied_orange

3
উইন্ডোজ 10 এ কেবল চালিত পাওয়ারসিএফজি / শক্তি এবং তার পরিবর্তে একটি ওয়েব পৃষ্ঠা তৈরি করা হবে।
প্রোগ্রামিংয়ের অধ্যাপক

8

powercfg /requestsঅ্যাডমিন কমান্ড প্রম্পট থেকে চালান । উদাহরণস্বরূপ, আমার মুদ্রিত:

DISPLAY:
[PROCESS] \Device\HarddiskVolume8\Games\Origin\Origin.exe
Playing video

SYSTEM:
[DRIVER] Realtek High Definition Audio (HDAUDIO\FUNC_01&VEN_10EC&DEV_0900&SUBSYS_10438560&REV_1000\4&9793a48&0&0001)
An audio stream is currently in use.

AWAYMODE:
None.

যা ইঙ্গিত দেয় যে অরিজিন একটি ভিডিও খেলছিল এবং এটি স্ক্রীন-ওভারটি চালানো থেকে বিরত ছিল।


1

কখনও কখনও কেবল স্ক্রিনসেভারের সময়টি (কোনও ধরণের নয়) অন্য কোনওটিতে পরিবর্তন করা, 10 মিনিট থেকে 1 এ বলুন এবং তারপরে আপনার যা ছিল তা ফিরে আসার ফলে স্ক্রীন সেভারটি স্বাভাবিকভাবে কাজ করতে দেয়।


1

আমাকে সঠিক দিকে নির্দেশ করার জন্য W1N9Zr0 কে ধন্যবাদ!

আমার ক্ষেত্রে এটি একটি এক্সপি প্রো (এসপি 3) মেশিন ছিল তাই "শক্তি" স্যুইচ পাওয়া যায় না, তবে, "ডিভাইসকিউরি" স্যুইচটি ইঙ্গিত করে যে এটি হয় মাউস বা কীবোর্ড। আমি যখন একটি ইউএসবি কীবোর্ড ব্যবহার করছিলাম তখন PS / 2 কীবোর্ডটি স্যুইচ করা হয়ে গেলে স্ক্রীনসভার (এবং অন্যান্য পাওয়ার অপশন) সেটিংস অনুযায়ী লাথি মেরেছিল।

দ্রষ্টব্য: স্ক্রিনসেভারটি যখন 1 মিনিটে সেট করা থাকে তখন এটি মাঝে মধ্যে লাথি মারত তাই আমি জানতাম এটি কাজ করছে। 1 মিনিটের ওপরের যে কোনও কিছুই এবং স্ক্রীনসভারটি কখনই লাথি মারে না।


0

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

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


-2

আমি এটি করি এমন কোনও প্রোগ্রামের কথা জানি না, তবে এটির সন্ধান করার উপায়টি getThreadExecutionState () ফাংশনের মাধ্যমে যা থ্রেডটি বর্তমানে স্ক্রিনসেভারকে সক্রিয়করণ থেকে আটকাতে থাকলে ES_DISPLAY_REQUIRED মান ধারণ করবে।

যদি আপনি এই ফাংশনটি সিস্টেমে সমস্ত থ্রেডে প্রয়োগ করেন এবং তারপরে যে থ্রেডটি পান তার জন্য getProcessIdOfThread কল করুন, আপনি স্ক্রীনসভারটি ব্লক করে রাখার প্রক্রিয়াটি খুঁজে পেয়েছেন।


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