D7‎ > ‎Online Manual‎ > ‎Config‎ > ‎

Behavior



STARTUP BEHAVIOR:

All settings under this heading apply to D7's startup behavior.  Some of these settings can be disabled to optimize D7's startup speed, particularly Check Activation, Check Time Zone, Check Desktop/Start Menu Shortcuts.  
  • Start D7 under the SYSTEM account - Option to start D7 under the local system account.  Advantages include the ability to bypass permissions issues with file system and registry objects, and all child processes (3rd Party Apps, for example) launched by D7 will also run under the system account.  Disadvantages include losing access to network resources to D7 and all child processes.  
  • Start D7 with processor priority - Option to start D7 with an elevated processor priority.  
  • Show Hidden/SuperHidden Files - Turns on viewing of hidden and system files in Explorer when D7 opens.
  • Show File Extensions - Shows file extensions when D7 opens.
  • Disable UAC - Disables User Account Control when D7 opens. 
  • Check Windows Event Logs for Issues - Enables the check that triggers Event Log Warnings/Errors on the System Info page.  
  • Check Device Manager for Issues - Enables the check that triggers Device Manager alerts on the System Info page.
  • Check HKCR\xxx\Shell\Open\Command - This is the same function as Fix Shell/Run on the Malware tab.  D7 checks this area of the registry for malicious activity, and if found can optionally delete the malware and import default values for the shell to launch EXE, COM, BAT, CMD, and REG files.
  • Check Time Zone - Checks the time zone of the PC, if it doesn't match what is configured here, you are offered the option to correct it.  Note:  You must configure the time zone text properly.  You can see a list of time zones to put in the text box by clicking the TZ Help button on any Windows 7 computer.  
  • Check for D7 Updates - Checks for updates to D7!  Also, this function is essential to pass system messages from ME to YOU.  System messages appear in the status bar at the bottom of D7.  If an update is available, the new version is displayed in the status bar, else the current system message is displayed.  
  • Install Shell Extensions - Installs D7's Shell Extensions (right-click context menu items for Explorer and additional supporting tools) on every startup.  You can configure these by the Shell Extension Configuration button at the bottom of the config page.  
  • Brand OS at every D7 Startup - Option to brand the operating system with your company's logo and text.  See BRANDING SETUP under the SETUP section for more details.  
  • Install a Custom URL Desktop Shortcut - Installs a shortcut on the all users' desktop to a URL you specify, optionally with your own custom icon.  Set this item up in the OS Branding Config (button at the bottom of the window.)

GENERAL BEHAVIOR:

All settings here apply to general D7 behavior, and are system wide settings.  
  • Don't add D7 to RunOnce - D7's default behavior is to add itself to the HKLM RunOnce key.  This is so D7 can restart itself when Windows restarts, or after other activities which D7 may close down for.  It also helps D7 resume after crashes.  Even when this option is enabled (recommended), D7 will delete this value from the RunOnce each and every time it is shut down properly.  
  • Delete items to the Recycle Bin - This setting applies to any delete operation you can perform with D7, except the Delete Temp Files functions - temp files are NEVER deleted to the recycle bin, they are permanently removed.  If this setting is unchecked, D7 will delete everything permanently.  
  • Prevent System Sleep Mode - This option is designed to prevent sleep mode on the system while D7 is running.  You must restart D7 for this option to take effect.  
  • Prevent Screen Saver - This option is designed to prevent the screen saver from becoming active while D7 is running.  You must restart D7 for this option to take effect.  
  • Minimize D7 to the System Tray - As explained, when checked D7 minimizes to the system tray.  
  • Replace Task Manager with Process Explorer - This option is uses an IFEO to replace Task Manager (via CTRL-ALT-DEL or other launch methods) with Sysinternals Process Explorer.  Process Explorer has the same functionality, but must be manually enabled/disabled via that utility, whereas this option is a set and forget type, so it only takes effect while D7 is running.  Closing D7 will remove the IFEO reverting Windows / Task Manager back to normal operation.  
  • Display Dates as DD/MM/YYYY - Use a non-US default date format for various date displays within D7.
  • Automatically Store Last D7 Run Date/Time in the Registry - Stores date/time for future examination to determine when the last time you worked on the PC was; this info is read from the registry on subsequent runs and displayed on the info tab.

AUTO MODE BEHAVIOR:

These settings apply to using the D7 Auto button on the Maintenance, Malware, or Offline tabs.  
  • Sync Malware Scan Defs - This option offers to sync your Malware Scan definition files with the master lists before D7 Auto on the Malware tab starts the malware removal routine.  (Applies to D7 Auto on the Malware tab only.)
DEFRAGGLER BEHAVIOR:
  • Use command line Defraggler with switches - For D7 Auto on the Maintenance tab, this setting runs the console version of Defraggler with the command line parameters you specify here. 

D7 SHUTDOWN BEHAVIOR:  

  • Remove FoolishEventLogMsgHelper.dll - While D7 is running, it copies this DLL to the %windir%\system32 directory.  The purpose of this DLL is to enable NT Event Log messages generated by D7 to display properly, and nothing more.  You may remove or leave this DLL on the system without any ill side effects.  Your choice.  By default it is removed.  The only advantage of leaving the DLL on the system is that D7 generated events in the Application Event Logs will have properly formatted description text, instead of a missing DLL error message before the event description text.  
  • Hidden / SuperHidden Files:  Useful when configuring the startup behavior to unhide hidden/superhidden files...
    • No Action - exactly that.
    • Hide on Close - Hides hidden and superhidden files when closing D7.
    • Apply Original Setting- Applies the original setting of hidden and superhidden files when closing D7.
  • File Extensions:   Useful when configuring the startup behavior to unhide file extensions.
    • No Action - exactly that.
    • Hide on Close - Hides file extensions when closing D7.
    • Apply Original Setting- Applies the original setting of file extensions when closing D7.
  • User Account Control:   Useful when configuring the startup behavior to disable UAC.
    • No Action - exactly that.
    • Enable on Close - Always enables UAC when closing D7.
    • Apply Original Setting- Applies the original setting of UAC when closing D7.

DEBUGGING:  

These settings should only be enabled when working with Foolish Tech in troubleshooting a specific problem with D7.