عیب‌یابی

لایه محافظ نمایش داده نمی‌شود

این موارد را به ترتیب بررسی کنید:

  1. مطمئن شوید محافظت در داشبورد فعال است (کلید باید روشن باشد)
  2. بررسی کنید لایه محافظ برای همان مانیتور موردنظر فعال شده باشد (صفحه Monitors)
  3. مطمئن شوید مقدار Max Dim Amount روی 0 نباشد
  4. برنامه را دوباره اجرا کنید: روی آیکون سینی سیستم راست‌کلیک کنید، Quit را بزنید و برنامه را دوباره باز کنید

لایه محافظ در بازی‌ها چشمک می‌زند

این مشکل معمولاً در بازی‌های تمام‌صفحه انحصاری (exclusive fullscreen) پیش می‌آید:

  1. حالت نمایش بازی را روی تمام‌صفحه بدون حاشیه بگذارید (پیشنهاد ما)
  2. اگر بازی فقط از تمام‌صفحه انحصاری پشتیبانی می‌کند، OLED Guard خودش محافظت را موقتاً متوقف و دوباره فعال می‌کند؛ کمی چشمک زدن هنگام این جابه‌جایی‌ها طبیعی است

مصرف بالای GPU

  1. به یک پیش‌تنظیم کیفیت پایین‌تر بروید (Low یا Medium)
  2. مقدار Render FPS را در Advanced Settings کم کنید
  3. محافظت را روی مانیتورهایی که به آن نیاز ندارند خاموش کنید

روی یک GPU امروزی و با کیفیت Medium، مصرف عادی باید کمتر از 2% باشد.

برنامه همراه ویندوز اجرا نمی‌شود

  1. داشبورد را باز کنید
  2. از نوار کناری به صفحه Settings بروید
  3. گزینه Start with Windows را فعال کنید (این قابلیت از کلید Run ویندوز استفاده می‌کند؛ نه سرویسی در کار است و نه وظیفه زمان‌بندی‌شده‌ای)

اگر باز هم هنگام ورود به ویندوز اجرا نشد، بررسی کنید که OLED Guard Pro در مسیر Windows Settings › Apps › Startup مجاز باشد.

SmartScreen جلوی اجرای برنامه را می‌گیرد

Windows SmartScreen گاهی برنامه‌های تازه‌منتشرشده را مسدود می‌کند. روی More info و سپس Run anyway کلیک کنید. این اتفاق فقط یک بار می‌افتد.

مشکلات چندمانیتوری

اگر مانیتوری شناسایی نمی‌شود:

  1. بررسی کنید مانیتور متصل باشد و خود ویندوز آن را بشناسد (Settings > Display)
  2. OLED Guard Pro را دوباره اجرا کنید
  3. اگر از داک یا مبدل استفاده می‌کنید، یک بار اتصال مستقیم را امتحان کنید

گرفتن لاگ موتور

برای مشکلاتی که از داخل برنامه قابل تشخیص نیستند، موتور برنامه یک لاگ متنی چرخشی در این مسیر می‌نویسد:

%LOCALAPPDATA%\OLEDGuard\engine.log

این لاگ رویدادهای راه‌اندازی، قطع تصویربرداری و ریست صحنه، کاوش‌های DDC، تغییر وضعیت HDR و هر خطای مدیریت‌شده را به‌همراه stack آن ثبت می‌کند. وقتی حجم فایل به 1 MB برسد، نسخه قبلی به engine.log.1 منتقل می‌شود و فقط همین دو فایل نگه داشته می‌شوند؛ پس حجم لاگ از کنترل خارج نمی‌شود. هیچ بخشی از لاگ شامل محتوای صفحه شما نیست و فقط وضعیت موتور را ثبت می‌کند.

فایل engine.log (و در صورت وجود engine.log.1) را به گزارش اشکال خود پیوست کنید.

فایل تنظیمات خراب شده یا به حالت پیش‌فرض برگشته است

اگر اجرای قبلی برنامه وسط ذخیره تنظیمات به‌اجبار بسته شده باشد، ممکن است اجرای بعدی با تنظیمات پیش‌فرض بالا بیاید. در این حالت موتور فایل تنظیمات ناخوانا را در همان پوشه به settings.json.bak تغییر نام می‌دهد و دلیلش را در لاگ ثبت می‌کند. می‌توانید فایل .bak را باز کنید و مقادیر مهم را به‌صورت دستی در برنامه وارد کنید، یا اگر از سالم بودنش مطمئن هستید، بعد از بستن برنامه آن را دوباره جای settings.json بگذارید.

گزارش اشکال

اگر با مشکلی روبه‌رو شده‌اید که اینجا نیامده، لطفاً آن را گزارش کنید:

  • Steam: از بخش بحث‌ها یا نقدهای Steam Community استفاده کنید
  • فرم بازخورد: از منوی Help برنامه یا از طریق oledguard.com/feedback در دسترس است
  • فایل engine.log خود را هم (مسیرش بالاتر آمد) ضمیمه کنید تا بتوانیم مشکل را با رویدادهای موتور تطبیق دهیم