نحوه جلوگیری از برنامه ها از سرقت فوکوس در ویندوز

توقف برنامه ویندوز از جلو در مقابل دیگران

هرگز توسط برنامه ای که پیش از آنچه شما انجام می دهید، ناراحت می شوید، بدون اینکه روی هر چیزی کلیک کنید یا روی آن ضربه بزنید؟ به عبارت دیگر ... بدون اجازه شما ؟

این فونت دزدی نامیده می شود، و بسیار شبیه فتوم بم است، درست در صفحه کامپیوتر شما!

گاهی اوقات تمرکز سرقت به علت برنامه نویسی مخرب توسط نرم افزار [توسعه] است که این کار را انجام می دهد. با این حال، اغلب اوقات، این فقط نرم افزار حشره دار یا رفتار سیستم عامل است که شما باید پین کنید و سعی کنید از آن رفع یا اجتناب کنید.

نکته: در نسخه های اولیه ویندوز، مخصوصا در ویندوز XP ، در واقع یک تنظیم بود که اجازه یا جلوگیری از برنامه ها از سرقت فوکوس بود. در قسمت Stealing Focus در ویندوز XP زیر مراحل عیبیابی مشاهده کنید.

توجه: سرقت فوکوس قطعا مشکلی در نسخه های قدیمی ویندوز مانند ویندوز ایکس پی است، اما می تواند و در ویندوز 10 ، ویندوز 8 ، ویندوز 7 و ویندوز ویستا نیز اتفاق می افتد.

نحوه جلوگیری از برنامه ها از سرقت فوکوس در ویندوز

برای ویندوز تمام برنامه ها را از سرقت فوکوس جلوگیری می کند و هنوز هم به درستی کار می کند. هدف این است که برنامه را شناسایی کنید که نباید این کار را انجام دهد و سپس متوجه شوید چه کاری باید انجام دهید.

شما ممکن است بدانید که برنامه تمرکز را سرقت می کند، اما اگر نه، این اولین چیزی است که شما باید تعیین کنید. اگر مشکل در شناسایی آن وجود دارد، یک ابزار رایگان به نام Windows Focus Logger میتواند کمک کند.

هنگامی که شما می دانید که چه برنامه ای برای سرقت فوکوس سرزنش می شود، از طریق عیب یابی زیر کار کنید تا آن را به خوبی برای انجام کار متوقف کنید:

  1. برنامه مجرمانه را حذف کنید. صادقانه بگویم، ساده ترین راه برای حل یک مشکل با یک برنامه که سرقت فوکوس است حذف آن است.
    1. شما می توانید برنامه ها را در ویندوز از کنترل پنل با برنامه ها و ویژگی های اپلت حذف کنید ، اما ابزارهای حذف کننده رایگان نیز کار می کنند.
    2. توجه داشته باشید: اگر برنامه غلبه بر تمرکز یک فرایند پس زمینه باشد، می توانید روند را در سرویس ها، در ابزارهای اداری در تمام نسخه های ویندوز غیر فعال کنید. برنامه های رایگان مانند CCleaner همچنین راه های آسان برای غیر فعال کردن برنامه های که به طور خودکار با ویندوز شروع می شود.
  2. برنامه نرمافزاری را مجددا نصب کنید . با فرض اینکه شما نیاز به برنامه ای دارید که تمرکز را سرقت می کند و آن را به طرز مخرب انجام نمی دهد، به سادگی نصب مجدد آن ممکن است مشکل را حل کند.
    1. نکته: اگر یک نسخه جدیدتر از برنامه در دسترس باشد، آن نسخه را دوباره نصب کنید. توسعه دهندگان نرم افزار به طور مرتب تکه هایی از برنامه های خود را منتشر می کنند، یکی از آنها ممکن است برای متوقف کردن برنامه از سرقت فوکوس باشد.
  3. گزینه های برنامه را برای تنظیماتی که ممکن است سبب سرقت فوکوس شوند را بررسی کنید و آنها را غیرفعال کنید. یک سازنده نرم افزار ممکن است سوئیچ تمام صفحه را به برنامه خود به عنوان یک ویژگی هشدار که می خواهید را مشاهده کند، اما شما آن را یک وقفه ناخواسته می بینید.
  1. با سازنده نرم افزار تماس بگیرید و بگذارید آنها بدانند که برنامه آنها فاقد صلاحیت است. اطلاعاتی را که می توانید درمورد وضعیت (ها) که در آن رخ می دهد را به عنوان اطلاعاتی کامل بدهید و از آنها بپرسید که آیا آنها در حال تعمیر هستند.
    1. نکته: لطفا از طریق ما در مورد چگونگی صحبت کردن با پشتیبانی فنی برای کمک به درستی در ارتباط با مشکل مطالعه کنید.
  2. آخرین، اما نه کم است، شما همیشه می توانید ابزار شخص ثالث، ضد فوکوس سرقت را امتحان کنید، که تعداد کمی از آنها وجود دارد:
    1. DeskPins به طور کامل رایگان است و اجازه دهید شما هر گونه پنجره را "پین"، نگه داشتن آن بر روی همه دیگران، بدون توجه به آنچه. پنجره های پین شده با یک پین قرمز مشخص می شوند و براساس عنوان پنجره می توانند به صورت خودکار بر روی آن نصب شوند.
    2. پنجره On Top یک برنامه رایگان دیگر است که به طرز مشابهی کار می کند.
    3. همیشه در بالا یکی دیگر از برنامه های قابل حمل است که میانبر کلید میانبر Ctrl + Space فعال شده است. هنگامی که پنجره در فوکوس قرار دارد، آن کلید ها را ضربه بزنید و در بالای هر پنجره دیگر قرار می گیرد تا زمانی که این کلید ها دوباره زده شوند.

بیشتر در Stealing Focus در ویندوز XP

همانطور که در ابتدای این قطعه ذکر شد، ویندوز ایکس پی در صورتی که یک مقدار خاص در رجیستری ویندوز به نحوی خاص تنظیم شده باشد، مجاز به دزدی فوری است.

به دنبال آموزش کوتاه زیر، می توانید به صورت دستی آن مقدار را به آن تغییر دهید که مانع از سرقت فوکوس در ویندوز XP شود.

توجه: تغییرات در رجیستری ویندوز در این مراحل انجام می شود. مراقب باشید تنها در ایجاد تغییرات شرح داده شده در زیر. توصیه می شود که کلیدهای رجیستری را که در این مراحل به عنوان یک احتیاط اضافی تغییر می دهید، بازگردانید .

  1. بازکردن ویرایشگر رجیستری .
  2. Hive HKEY_CURRENT_USER را در زیر My Computer قرار دهید و علامت (+) را بعدا نام پوشه برای گسترش پوشه قرار دهید.
  3. ادامه پوشه ها را گسترش دهید تا به رجیستری HKEY_CURRENT_USER \ Control Panel برسید.
  4. کلید دسکتاپ تحت کنترل پنل را انتخاب کنید .
  5. در قسمت سمت راست ابزار ویرایشگر رجیستری ، دایرکتوری ForegroundLockTimeout را DWORD قرار دهید و دوبار کلیک کنید.
  6. در قسمت Edit DWORD Value که در آن ظاهر می شود، مقدار Value data: field را به 30d40 تنظیم کنید .
    1. توجه داشته باشید: هنگام وارد کردن مقدار DWORD، گزینه Base را Hexadecimal تنظیم کنید.
    2. نکته: آنها در آن مقادیر صفر هستند، و نه در حرف "o". هیچ عدد در هگزادسیمال وجود ندارد و بنابراین آنها پذیرفته نخواهند شد، با این وجود باید اشاره کرد.
  7. روی OK کلیک کنید و سپس ویرایشگر رجیستری را ببندید.
  8. رایانه خود را مجددا راه اندازی کنید تا تغییرات انجام شده شما تاثیر بگذارد.
  9. از این نقطه به جلو، برنامه هایی که در ویندوز XP اجرا می شوند، دیگر نباید فوکوس را از پنجره ای که در حال حاضر در آن کار می کنید، سرقت کنید.

اگر شما راحت تغییرات دستی را به رجیستری ویندوز خودتان انجام ندهید، یک برنامه از Microsoft به نام Tweak UI می تواند آن را برای شما انجام دهد. شما میتوانید آنرا بصورت رایگان از اینجا بارگذاری نمایید . پس از نصب، به قسمت عمومی بروید و بر روی جعبه گزینه Prevent applications from stealing focus کلیک کنید .

صادقانه، اگر مراقب باشید، فرایند مبتنی بر رجیستری که در بالا توضیح داده شده کاملا ایمن و موثر است. اگر همه چیز کار نمی کند، می توانید همیشه از نسخه پشتیبان تهیه شده برای بازیابی رجیستری استفاده کنید.