<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>4sysops &#187; processes</title>
	<atom:link href="http://4sysops.com/archives/tag/processes/feed/" rel="self" type="application/rss+xml" />
	<link>http://4sysops.com</link>
	<description>For Windows Administrators</description>
	<lastBuildDate>Thu, 24 May 2012 23:49:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
<image>
    <title>4sysops</title>
    <url>http://4sysops.com/4sysops-rss.png</url>
    <link>http://4sysops.com</link>
    <width>143</width>
    <height>49</height>
    <description>4sysops.com</description>
    </image>		<item>
		<title>Service Account best practices &#8211; Part 2: Least Privilege implementation</title>
		<link>http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/</link>
		<comments>http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 19:05:09 +0000</pubDate>
		<dc:creator>Timothy Warner</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[processes]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">https://4sysops.com/?p=7699</guid>
		<description><![CDATA[In this article you will learn some best-practice suggestions for using service applications according to the IT security rule of least privilege.]]></description>
			<content:encoded><![CDATA[<p><strong><i>In this article you will learn some best-practice suggestions for using service applications according to the IT security rule of least privilege.</i></strong></p>
<p>In my previous article, we defined <a href="http://4sysops.com/archives/service-account-best-practices-part-1-choosing-a-service-account">services and service accounts</a> and also examined what options there are for selecting a service account for use with a particular service or application.</p>
<p>Here we take that fundamental knowledge and put it in more of a practical context. In real world multi-tier Web application scenarios, a Windows administrator can quickly become overwhelmed in keeping track of which service account he or she used with which application or service.</p>
<p>Consider the following example diagram:</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/12/A-typical-multi-tier-Web-application-topology.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/12/A-typical-multi-tier-Web-application-topology.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none;" title="A typical multi-tier Web application topology" src="http://4sysops.com/wp-content/uploads/2011/12/A-typical-multi-tier-Web-application-topology_thumb.png" alt="A typical multi-tier Web application topology" width="446" height="214" /></a></p>
<p align="center"><em>A typical multi-tier Web application topology</em></p>
<p>Think of how many service accounts we require in the preceding scenario:</p>
<ul>
<li>Client services (likely if the client is using anything beyond a simple Web browser to access the Web application)</li>
<li>IIS services</li>
<li>AD and related infrastructure services (DNS, DHCP, etc.)</li>
<li>Application services (SharePoint 2010, for instance, requires an entire suite of service account-attached services and applications</li>
<li>SQL Server services</li>
<li>“Standard” Windows services (Server service, etc.)</li>
</ul>
<p>What is a busy Windows systems administrator to do? Well, read on and I’ll tell you.</p>
<h2>Tip #1: Remember the Principle of Least Service</h2>
<p>The IT security principle of least service means, in a nutshell, if you don’t absolutely require a specific service, disable it. Just turn it off. By performing this action we not only conserve system and possibly network resources, but we also reduce the number of attack vectors a malicious user can employ to penetrate your network.</p>
<p>As you know, we can manage all aspects of Windows services by using either the Service Control Manager (<strong>services.msc</strong>) MMC console or (even better) through Group Policy. The relevant Group Policy path is <strong>\Computer Configuration\Preferences\Control Panel Settings\Services</strong>.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/12/Managing-services-with-Group-Policy.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/12/Managing-services-with-Group-Policy.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none;" title="Managing services with Group Policy" src="http://4sysops.com/wp-content/uploads/2011/12/Managing-services-with-Group-Policy_thumb.png" alt="Managing services with Group Policy" width="600" height="296" /></a></p>
<p align="center"><em>Managing services with Group Policy</em></p>
<h2>Tip #2: Know exactly what your applications and services are doing</h2>
<p>Microsoft does a fairly decent job of enumerating the system privileges and file system permissions that its enterprise applications grant automatically to service accounts. For instance, check out the following links and prepare to be surprised:</p>
<ul>
<li><a href="http://technet.microsoft.com/en-us/library/cc678863.aspx">SharePoint 2010 Account Permissions and Security Settings</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms143504.aspx">SQL Server 2008 R2: Setting Up Windows Service Accounts</a></li>
<li><a href="http://exchange.exiis.net/KB_ARTICLES/KB3/Pages/ExchangeRoles,Rights,andPermissions.aspx">Exchange 2010: Roles, Rights, and Permissions</a></li>
</ul>
<p>You need to remain ever-aware of any “out of the box” privilege escalation that your line-of-business applications grant to service account. The best way to do this is to keep a wary and scrupulous eye on the vendor’s documentation.</p>
<h2>Tip #3: Be Vigilant regarding the Everyone and Authenticated users groups</h2>
<p><strong>Everyone</strong> and <strong>Authenticated Users</strong> are dynamic security principals, which means that their membership is controlled by your network environment itself and that we administrators cannot control membership to these group identities.</p>
<p>The <strong>Everyone</strong> identity includes all authenticated and unauthenticated network users (this includes Local Service, people).</p>
<p>The <strong>Authenticated Users</strong> identity includes all domain user and computer accounts who have successfully authenticated to Active Directory. This group includes the Local System and <strong>Network Service</strong> built-in service account identities.</p>
<p>Thus, our “take-home” message is to keep a careful eye on where and how we are assigning access permissions to these two special groups.</p>
<p>We can control which accounts have which system privilege by using Group Policy; the relevant Group Policy path is <strong>\Computer Configuration\Policies\Windows Settings\Security Settings\Local Policies\User Rights Assignment</strong>.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/12/Managing-user-rights-with-Group-Policy.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/12/Managing-user-rights-with-Group-Policy.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none;" title="Managing user rights with Group Policy" src="http://4sysops.com/wp-content/uploads/2011/12/Managing-user-rights-with-Group-Policy_thumb.png" alt="Managing user rights with Group Policy" width="600" height="420" /></a></p>
<p align="center"><em>Managing user rights with Group Policy</em></p>
<p><em><strong>NOTE 1</strong>: System privileges are also called user rights. Either way, we refer to system-wide abilities such as logging on as a service, logging on locally, changing the system time, and so forth</em>.</p>
<p><em><strong>NOTE 2</strong>: Be sure to exercise due diligence and perform research prior to making user rights assignments in Group Policy. We don’t want to inadvertently break LOB application access.</em></p>
<h2>Tip #4: Remember that network service authenticates as the Computer</h2>
<p>If you opt to associate the built-in Network Service service account to a network-aware service, be aware that when that service makes a remote connection, it does so under the security context of the “calling” computer account (not user account).</p>
<p>Thus, you may need to adjust the discretionary access control lists (DACLs) on relevant target systems to include an access control entry (ACE) for the calling computer.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/12/Editing-a-DACL-for-an-IIS-Web-application.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/12/Editing-a-DACL-for-an-IIS-Web-application.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none;" title="Editing a DACL for an IIS Web application" src="http://4sysops.com/wp-content/uploads/2011/12/Editing-a-DACL-for-an-IIS-Web-application_thumb.png" alt="Editing a DACL for an IIS Web application" width="600" height="400" /></a></p>
<p align="center"><em>Editing a DACL for an IIS Web application</em></p>
<h2>Tip #5: Use separate domain user accounts for services and applications</h2>
<p>The main reasons why I suggest that you use dedicated domain user accounts for service accounts instead of the built-in identities are as follows:</p>
<ul>
<li>By using domain user accounts as service account logons, you can more granularly audit access locally and across your network</li>
<li>For applications that support them, <a href="http://technet.microsoft.com/en-us/library/dd560633(v=ws.10).aspx">managed user accounts (MSAs)</a> enable you to use domain password policy with your service accounts</li>
<li>A domain user account has unquestioned visibility throughout your entire domain and Active Directory forest</li>
<li>Domain user accounts can be more definitively targeted with Group Policy</li>
<li>Using domain user accounts consistently makes it easier to manage multi-tier application infrastructures</li>
</ul>
<p>Speaking of Group Policy, you might want to ensure that your domain service accounts are <a href="http://www.windowsitpro.com/article/security/service-accounts-can-be-secure-yet-have-non-expiring-passwords">denied the <strong>Log on Locally</strong> user right</a> at the very least. This action will prevent a malicious user from succeeding in an interactive logon attempt by using a breached service account.</p>
<p>With regard to my final point about consistent use of service accounts, Microsoft recommends that you assign different service accounts to different services within each enterprise application. The thinking here is that an attacker would have to compromise more than one account to “own” your application.</p>
<p>The only “gotcha” with using multiple service accounts is the pure confusion factor that can happen if you deploy the service accounts with no consistency. To reduce the confusion, (a) store your service accounts in separate organizational units (OUs) in Active Directory; and (b) name the accounts in an intuitive manner.</p>
<h2>Conclusion</h2>
<p>In this lesson we learned some industry best practices for using service accounts in a Windows-based, multi-tier application infrastructure. To be sure, we have truly only scratched the surface of this behemoth of a topic.</p>
<p>Please feel free to share your own experiences, war stories, tips, etc. in the comments portion of this post. The Windows admin community deeply needs a vibrant yet solid knowledge base for this subject.</p>
<h2>Further reading</h2>
<ul>
<li><a href="http://technet.microsoft.com/en-us/library/dd548356%28WS.10%29.aspx">Service Accounts Step-by-Step Guide</a></li>
<li><a href="http://technet.microsoft.com/en-us/library/cc170953.aspx">Services and Service Accounts Security Planning Guide</a></li>
</ul>
Author: Timothy Warner
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-phonefactor-mobile-phone-based-two-factor-authentication/" title="FREE: PhoneFactor &#8211; Mobile phone based two-factor authentication (January 16, 2012)">FREE: PhoneFactor &#8211; Mobile phone based two-factor authentication</a> (1)</li>
	<li><a href="http://4sysops.com/archives/how-to-disable-usb-drive-use-in-an-active-directory-domain/" title="How to disable USB drive use in an Active Directory domain (January 2, 2012)">How to disable USB drive use in an Active Directory domain</a> (2)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-1-choosing-a-service-account/" title="Service Account best practices Part 1: Choosing a Service Account (December 29, 2011)">Service Account best practices Part 1: Choosing a Service Account</a> (0)</li>
	<li><a href="http://4sysops.com/archives/four-fast-ways-to-improve-security-in-sql-server-2008-r2/" title="Four fast ways to improve security in SQL Server 2008 R2 (November 22, 2011)">Four fast ways to improve security in SQL Server 2008 R2</a> (12)</li>
	<li><a href="http://4sysops.com/archives/managed-service-accounts-in-windows-server-2008-r2/" title="Managed Service Accounts in Windows Server 2008 R2 (November 18, 2011)">Managed Service Accounts in Windows Server 2008 R2</a> (7)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Service Account best practices Part 1: Choosing a Service Account</title>
		<link>http://4sysops.com/archives/service-account-best-practices-part-1-choosing-a-service-account/</link>
		<comments>http://4sysops.com/archives/service-account-best-practices-part-1-choosing-a-service-account/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 19:05:08 +0000</pubDate>
		<dc:creator>Timothy Warner</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[processes]]></category>

		<guid isPermaLink="false">https://4sysops.com/?p=7690</guid>
		<description><![CDATA[In this article you will learn the fundamentals of Windows service accounts. Specifically, we discover the options and best practices concerning the selection of a service account for a particular service application.]]></description>
			<content:encoded><![CDATA[<p><strong><i>In this article you will learn the fundamentals of Windows service accounts. Specifically, we discover the options and best practices concerning the selection of a service account for a particular service application.</i></strong></p>
<p>It is a common mistake for entry-level Windows systems administrators to associate a local or domain Administrator account with Windows services and applications. I hope that you can see how dangerous a practice this is. If a malicious user were to compromise a service account, then that malicious user accesses your domain up to and including all level of privilege of the associated service account.</p>
<p>It is my goal in this mini-series on Windows service accounts to teach you exactly what these accounts are, what options we have in using them, and what specific best practices Microsoft recommends for their use. Let’s get to work.</p>
<h2>What is a Service?</h2>
<p>A <em>service</em> is compiled code that is typically long-running and executes with no user interaction. By “long-running” we mean that many services are configured to start automatically with Windows. By “no user interaction” we mean that the service typically runs in the background with no visible front-end user interface.</p>
<p>As you know, we can view and modify services by using the Service Control Manager (<strong>services.msc</strong>) MMC console. We can also view active services by using Task Manager or Sysinternals <a href="http://4sysops.com/archives/sysinternals-process-explorer-a-better-task-manager/">Process Explorer</a>.</p>
<p><em><strong>NOTE</strong>: Process Explorer is a far superior choice for viewing live processes because we can “drill into” the <strong>svchost.exe</strong> generic host processes to see individual service names.</em></p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/12/Viewing-services-in-Sysinternals-Process-Explorer.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/12/Viewing-services-in-Sysinternals-Process-Explorer.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none;" title="Viewing services in Sysinternals Process Explorer" src="http://4sysops.com/wp-content/uploads/2011/12/Viewing-services-in-Sysinternals-Process-Explorer_thumb.png" alt="Viewing services in Sysinternals Process Explorer" width="476" height="260" /></a></p>
<p align="center"><em>Viewing services in Sysinternals Process Explorer</em></p>
<p>The IT security <em>principle of least service</em> means, simply, that if we don’t need a particular service on a system, we should disable said service. Note that I said disable the service and not simply set its startup type to Manual.</p>
<p>By applying the least service principle, we not only conserve system resources but we also minimize the attack surface of the system.</p>
<h2>What is a Service Account?</h2>
<p>A <em>service account</em> is a Windows user identity that is associated with a service executable for the purpose of providing a security context for that service.</p>
<p>More broadly, we can say that service accounts are used not only for Windows services, but also for many enterprise applications. For instance, <a href="http://www.ericharlan.com/Moss_SharePoint_2007_Blog/sharepoint-2010-service-account-reference-guide-a184.html">SharePoint 2010</a> requires service accounts not only for its registered Windows services, but also for its internal application components.</p>
<p>Microsoft introduced <a href="http://4sysops.com/archives/managed-service-accounts-in-windows-server-2008-r2/">managed service accounts (MSAs)</a> in Windows Server 2008 R2 as a way to ease our administrative burden in managing service account passwords. The great thing about MSAs is that we don’t have to worry about our domain password policy messing up our service accounts and breaking our line-of-business (LOB) applications.</p>
<p>The bad thing about MSAs is that because they are still so new, their use is not supported universally, even among Microsoft’s own enterprise application portfolio.</p>
<p><em><strong>NOTE</strong>: Surprisingly, MSAs are supported in SharePoint 2010 but not in SQL Server 2008, which is the data store used by SharePoint.</em></p>
<p>Because of this compatibility problem, we will not include the use of MSAs in this discussion of service account best practices.</p>
<h2>Options for Service Accounts</h2>
<p>In terms of selecting a user account for a service or application, our choices fall along two lines:</p>
<ul>
<li>A built-in operating system identity</li>
<li>A local or domain user account</li>
</ul>
<p>The following table summarizes the major aspects of the built-in OS identities that are used as default service accounts in Windows.</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="145"><strong>Account Name</strong></td>
<td valign="top" width="224"><strong>ACL Name</strong></td>
<td valign="top" width="142"><strong>Visibility</strong></td>
<td valign="top" width="142"><strong>Default Privilege Level</strong></td>
</tr>
<tr>
<td valign="top" width="145">Local System</td>
<td valign="top" width="224">NT AUTHORITY\System</td>
<td valign="top" width="142">Local and Network (network access uses computer account credentials)</td>
<td valign="top" width="142">High</td>
</tr>
<tr>
<td valign="top" width="145">Local Service</td>
<td valign="top" width="224">NT AUTHORITY\LocalService</td>
<td valign="top" width="142">Local and Network (network access uses anonymous credentials)</td>
<td valign="top" width="142">Low (as authenticated user)</td>
</tr>
<tr>
<td valign="top" width="145">Network Service</td>
<td valign="top" width="224">NT AUTHORITY\NetworkService</td>
<td valign="top" width="142">Network (uses computer account credentials)</td>
<td valign="top" width="142">Low (as authenticated user)</td>
</tr>
</tbody>
</table>
<p>I would like to point out some additional facts concerning the account identities in the previously given table:</p>
<p><strong>You don’t have to manage their passwords.</strong> Because these built-in identities are created by Windows itself, the operating system manages their account passwords. In this respect these accounts function like MSAs.</p>
<p><strong>The System account is very highly privileged</strong>. The Local System identity is granted system privileges that make this account in many ways more powerful than the built-in Administrator account. Although Local System was designed for access on a local computer only, this account can be associated with services and applications that move across your network. In this case, the credential that is presented to remote processes is Domainname\machinename$.</p>
<p><strong>Be wary of Local Service and Network Service account group membership.</strong> Again, the ‘Local’ and ‘Network’ parts of these account names inform us that the Local Service and Network Service accounts are targeted at local and network use, respectively.</p>
<p>However, you should always keep in mind that the Local Service account runs locally as a member of the computer’s Local Users group (Domain Users on domain controllers) and runs remotely as an anonymous connection.</p>
<p>By contrast, the Network Service account runs locally as a member of the local Users or Domain Users groups, and runs remotely as a member of the Authenticated Users group. In addition, Network Service inherits any permissions that have been granted to the source computer account in Active Directory.</p>
<h2>User Accounts as Service Accounts</h2>
<p>You can sidestep some of the complexities of running services with the built-in service accounts by instead using a local or domain user account. One “gotcha” to keep in mind is that Windows automatically grants additional privileges (most notable the Log on as a Service user right) to user accounts we associate with services.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/12/Service-account-privilege-escalation.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/12/Service-account-privilege-escalation.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none;" title="Service account privilege escalation" src="http://4sysops.com/wp-content/uploads/2011/12/Service-account-privilege-escalation_thumb.png" alt="Service account privilege escalation" width="446" height="439" /></a></p>
<p align="center"><em>Service account privilege escalation</em></p>
<p>In addition, applications that leverage service accounts may grant additional permissions on top of the OS system privileges.</p>
<p>For this reason, it is imperative that you never use a service account for interactive logon. In other words, a human being should never log on to a system by using a service account identity.</p>
<p>We can again use the wonderful Sysinternals Process Explorer tool to retrieve “at a glance” data concerning specifically which system privileges have been granted a service account-driven process.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/12/Sysinternals-Process-Explorer-System-privileges-service-account.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/12/Sysinternals-Process-Explorer-System-privileges-service-account.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none;" title="Sysinternals Process Explorer - System privileges service account" src="http://4sysops.com/wp-content/uploads/2011/12/Sysinternals-Process-Explorer-System-privileges-service-account_thumb.png" alt="Sysinternals Process Explorer - System privileges service account" width="382" height="439" /></a></p>
<p align="center"><em>Sysinternals Process Explorer &#8211; System privileges service account</em></p>
<h2>So Which Account Should I Choose?</h2>
<p><a href="http://technet.microsoft.com/en-us/library/cc170953.aspx">According to Microsoft</a>, Windows administrators should choose service accounts based upon the following hierarchy. This hierarchy is ordered from least privilege to greatest privilege:</p>
<ol>
<li>Local Service</li>
<li>Network Service</li>
<li>Unique domain user account</li>
<li>Local System</li>
<li>Local Administrator account</li>
<li>Domain Administrator account</li>
</ol>
<p>Obviously, options 5 and 6 in the list represent “worst-case scenarios” in which a given service or application simply will not run with a service account containing lesser privilege and permissions.</p>
<h2>Conclusion</h2>
<p>In this lesson we learned the basic terminology governing service accounts in Windows. We also examined the options available to us in service account use. In the next installment of this series, we will cover the <a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/">practical application of service accounts in a multi-tier network application context</a>.</p>
Author: Timothy Warner
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/" title="Service Account best practices &#8211; Part 2: Least Privilege implementation (December 30, 2011)">Service Account best practices &#8211; Part 2: Least Privilege implementation</a> (0)</li>
	<li><a href="http://4sysops.com/archives/raffle-visualcron-an-advanced-task-scheduler-for-windows/" title="Raffle: VisualCron &#8211; An advanced task scheduler for Windows (June 28, 2011)">Raffle: VisualCron &#8211; An advanced task scheduler for Windows</a> (0)</li>
	<li><a href="http://4sysops.com/archives/autoadministrator-2-3-part-3-remote-execute-programs-services-shutdownreboot/" title="AutoAdministrator 2.3 &#8211; Part 3: Remote execute: Programs, services, shutdown/reboot (November 17, 2010)">AutoAdministrator 2.3 &#8211; Part 3: Remote execute: Programs, services, shutdown/reboot</a> (0)</li>
	<li><a href="http://4sysops.com/archives/prevent-restarts-triggered-by-third-party-applications/" title="Prevent restarts triggered by third-party applications (October 8, 2010)">Prevent restarts triggered by third-party applications</a> (1)</li>
	<li><a href="http://4sysops.com/archives/four-ways-to-stop-a-shutdown-or-reboot/" title="Four ways to stop a shutdown or reboot (October 7, 2010)">Four ways to stop a shutdown or reboot</a> (7)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/service-account-best-practices-part-1-choosing-a-service-account/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Raffle: VisualCron &#8211; An advanced task scheduler for Windows</title>
		<link>http://4sysops.com/archives/raffle-visualcron-an-advanced-task-scheduler-for-windows/</link>
		<comments>http://4sysops.com/archives/raffle-visualcron-an-advanced-task-scheduler-for-windows/#comments</comments>
		<pubDate>Tue, 28 Jun 2011 19:47:07 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[desktop management tools]]></category>
		<category><![CDATA[processes]]></category>

		<guid isPermaLink="false">https://4sysops.com/?p=6300</guid>
		<description><![CDATA[VisualCron is an advanced task scheduler for Windows that supports central management. Its power task scheduling features go far beyond the capabilities of the Windows Task Scheduler.]]></description>
			<content:encoded><![CDATA[<p><strong><i>VisualCron is an advanced task scheduler for Windows that supports central management. Its power task scheduling features go far beyond the capabilities of the Windows Task Scheduler.</i></strong></p>
<p><a href="http://www.visualcron.com/">VisualCron</a> raffles off three licenses of their central task scheduling software for Windows to 4sysops readers. The winner will receive a 5-Server license worth $717 USD. The two runners-up will each receive a 1-Server license worth $197 USD. The deadline of this contest is July 26, 2011. If you want to take part in this raffle, please send an email with the subject VisualCron to <script type="text/javascript">// <![CDATA[</p>
<p>						document.write('<a href="mailto:contests');
						document.write('@4sys');
						document.write('ops.com" class="contact_us_email">');
						document.write('cont');
						document.write('ests@4sys');
						document.write('ops.com');
                                                document.write('</a>');</p>
<p>// ]]&gt;</script>.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/06/Advanced.Task_.Scheduler.VisualCron.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/06/Advanced.Task_.Scheduler.VisualCron.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none; border-width: 0px;" title="Advanced Task Scheduler - VisualCron" src="http://4sysops.com/wp-content/uploads/2011/06/Advanced.Task_.Scheduler.VisualCron_thumb.png" border="0" alt="Advanced Task Scheduler - VisualCron" width="604" height="321" /></a></p>
<p>I <a href="http://4sysops.com/archives/raffle-visualcron-visual-task-scheduling/">reviewed an earlier version of VisualCron</a> in 2009. Many new and interesting features were added since then, which is the main topic of this post. For an overview of the capabilities of this advanced task scheduler, I recommend reading my former posts about VisualCron. Most of the text is still valid.</p>
<p><em>VisualCron- Advanced Task Scheduler</em></p>
<p>Before I discuss the enhancements in the new version 5.7.5, let me summarize the main advantages of VisualCron over the Windows Task Scheduler.</p>
<h2>Central management of scheduled tasks</h2>
<p>VisualCron allows you to manage all scheduled tasks in your network on a central server. You can connect with VisualCron clients from any workstation and configure scheduled tasks for all servers and workstations in your network.</p>
<h2>Powerful task scheduling features</h2>
<p>VisualCron offers many more triggers and task types than does the Windows Task Scheduler. A sophisticated notification system informs admins about the status of scheduled tasks.</p>
<h2>One task scheduler for all Windows versions</h2>
<p>Different Windows versions have task schedulers with different user interfaces and capabilities. VisualCron provides a uniform task scheduling environment for older Windows versions (Windows 2000/XP/2003/Vista/2008) and, of course, Windows 7 and Windows Server 2008 R2.</p>
<h2>User tasks with admin rights</h2>
<p>VisualCron enables you to run Windows tasks with administrator rights in the context of a standard user.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2011/06/Advanced.Task_.Scheduler.VisualCron.Add_.Job_.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2011/06/Advanced.Task_.Scheduler.VisualCron.Add_.Job_.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none; border-width: 0px;" title="Advanced Task Scheduler - VisualCron - Add Job" src="http://4sysops.com/wp-content/uploads/2011/06/Advanced.Task_.Scheduler.VisualCron.Add_.Job_thumb.png" border="0" alt="Advanced Task Scheduler - VisualCron - Add Job" width="604" height="414" /></a></p>
<p><em>VisualCron Job definition</em></p>
<p>These are the new features of VisualCron 5.7.5:</p>
<h2>Tasks</h2>
<ul>
<li>Exchange tasks: Allows you to run tasks on an Exchange server</li>
<li>SNMP tasks: Lets you perform queries against SNMP products</li>
<li>WCF services: Provides extended support for executing <a href="http://msdn.microsoft.com/en-us/library/ms735119(v=vs.90).aspx">Windows Communication Foundation (WCF)</a> services</li>
</ul>
<h2>Triggers</h2>
<ul>
<li>System start/shutdown: Triggers a task when a computer starts or a shutdown is initiated</li>
<li>Performance counters: Monitors performance counters for changes (for example, if CPU utilization exceeds 50% for a configurable time period)</li>
<li>Internal VisualCron trigger: Notifies you about VisualCron changes (for example, if a job has been added)</li>
<li>RSS trigger: Allows you to monitor remote RSS feeds for specific content</li>
</ul>
<h2>Tools</h2>
<ul>
<li>FTP explorer: Provides a built-in SSH and FTP client for testing FTP tasks</li>
<li>Calendar: Lets you view your scheduled jobs in calendar mode</li>
<li>New log: Increased log size enables you to access information about former tasks and jobs</li>
</ul>
<h2>VisualCron API</h2>
<p>The VisualCron API is a DLL that allows you to use all VisualCron client features in your .NET programs. For instance, you can create your own GUI for VisualCron (perhaps a web interface) by leveraging the VisualCron API. You can also easily integrate VisualCron functionality in your own applications—for example, to receive output from tasks and to run jobs.</p>
<p>You can <a href="http://www.visualcron.com/Download.aspx">download a free trial of VisualCron</a>.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/microsoft-desktop-optimization-pack-mdop-med-v/" title="Microsoft Desktop Optimization Pack (MDOP): MED-V (April 24, 2012)">Microsoft Desktop Optimization Pack (MDOP): MED-V</a> (0)</li>
	<li><a href="http://4sysops.com/archives/microsoft-desktop-optimization-pack-mdop-advanced-group-policy-management-agpm/" title="Microsoft Desktop Optimization Pack (MDOP): Advanced Group Policy Management (AGPM) (April 13, 2012)">Microsoft Desktop Optimization Pack (MDOP): Advanced Group Policy Management (AGPM)</a> (0)</li>
	<li><a href="http://4sysops.com/archives/microsoft-desktop-optimization-pack-mdop-asset-inventory-service-ais/" title="Microsoft Desktop Optimization Pack (MDOP): Asset Inventory Service (AIS) (March 28, 2012)">Microsoft Desktop Optimization Pack (MDOP): Asset Inventory Service (AIS)</a> (0)</li>
	<li><a href="http://4sysops.com/archives/microsoft-desktop-optimization-pack-mdop-overview/" title="Microsoft Desktop Optimization Pack (MDOP): Overview (March 26, 2012)">Microsoft Desktop Optimization Pack (MDOP): Overview</a> (0)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/" title="Service Account best practices &#8211; Part 2: Least Privilege implementation (December 30, 2011)">Service Account best practices &#8211; Part 2: Least Privilege implementation</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/raffle-visualcron-an-advanced-task-scheduler-for-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AutoAdministrator 2.3 &#8211; Part 3: Remote execute: Programs, services, shutdown/reboot</title>
		<link>http://4sysops.com/archives/autoadministrator-2-3-part-3-remote-execute-programs-services-shutdownreboot/</link>
		<comments>http://4sysops.com/archives/autoadministrator-2-3-part-3-remote-execute-programs-services-shutdownreboot/#comments</comments>
		<pubDate>Wed, 17 Nov 2010 20:08:11 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[desktop management tools]]></category>
		<category><![CDATA[processes]]></category>
		<category><![CDATA[shutdown]]></category>

		<guid isPermaLink="false">https://4sysops.com/?p=5335</guid>
		<description><![CDATA[AutoAdministrator allows you to remote execute programs, remote execute services, and remote shutdown and reboot computers.]]></description>
			<content:encoded><![CDATA[<p><strong><i>AutoAdministrator allows you to remote execute programs, remote execute services, and remote shutdown and reboot computers.</i></strong></p>
<p>In my last post, I discussed the <a href="http://4sysops.com/archives/autoadministrator-2-3-part-2-query-online-status-wmi-file-metadata-logon-information/">AutoAdministrator&#8217;s functions that enable you to query remote computers</a>. Today, I will cover the remote execution functions: programs (processes), services, and shutdown/reboot.</p>
<p><strong>Note: 4sysops readers get a discount on AutoAdministrator of $20 USD until the end of 2010, which means that you pay only $49 USD instead of the regular price of $69 USD.  <script language="Javascript"> 
						document.write('<a href="mailto:sales');
						document.write('@neti');
						document.write('kus.net" class="contact_us_email">');
						document.write('sal');
						document.write('es@ne');
						document.write('tikus.net');
                                                document.write('</a>');
					</script> indicating that you are a 4sysops reader.</strong></p>
<h2>Remote execute programs</h2>
<p>Remote process execution is another feature that was not available when I reviewed AutoAdministrator a while back. It enables you to execute all kinds of programs against remote computers, which is quite powerful since it allows you to leverage tools such as psexec and plink.</p>
<p>The former, as you probably know, enables you to execute processes remotely, whereas plink lets you run UNIX commands through SSH. So with this feature, you can issue SSH commands on any number of UNIX machines and see the output right in AutoAdministrator.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/11/Remote.execute.programs.AutoAdministrator.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/11/Remote.execute.programs.AutoAdministrator.png','',event,300,75)"><img style="margin: 0px; display: inline; border: 0px;" title="Remote execute programs - AutoAdministrator" src="http://4sysops.com/wp-content/uploads/2010/11/Remote.execute.programs.AutoAdministrator_thumb.png" border="0" alt="Remote execute programs - AutoAdministrator" width="604" height="397" /></a></p>
<p>In the screenshot, you see how I executed the net time command, which returns the date and the time of the remote machines that are displayed in the results pane.</p>
<h2>Remote execute Windows services</h2>
<p>This function is certainly another highlight of AutoAdministrator. Managing system services on multiple machines is a feature that many expensive system management solutions lack. AutoAdministrator enables you to remotely query, start, stop, continue, pause, and restart services. Furthermore, you can configure the startup type remotely. You can use this feature, for example, to set the startup type of the Remote Registry service on all your machines to &#8220;automatic&#8221; to ensure that you can use all of the features of AutoAdministrator. It is also possible to remove services or to configure their logon account.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/11/Remote.start_.Windows.service..AutoAdministrator.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/11/Remote.start_.Windows.service..AutoAdministrator.png','',event,300,75)"><img style="margin: 0px; display: inline; border: 0px;" title="Remote start Windows service - AutoAdministrator" src="http://4sysops.com/wp-content/uploads/2010/11/Remote.start_.Windows.service..AutoAdministrator_thumb.png" border="0" alt="Remote start Windows service - AutoAdministrator" width="604" height="397" /></a></p>
<p>AutoAdministrator displays only services that are available on the computer where AutoAdministrator has been installed. However, if you want to remotely configure the services of third-party applications that are not installed on your PC, you can just enter the service name. You can find the service name in the Windows Service tool by accessing the service properties. Don’t confuse the service name with the service display name.</p>
<h2>Remote shutdown/reboot</h2>
<p>This function lets you shut down or reboot multiple computers in your network. You can configure a timeout period, after which the computers will shut down. AutoAdministrator will notify users with a message that you can customize. It is possible to force open applications to close, and you can also cancel shutdowns remotely.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/11/Remote.restart.AutoAdministrator.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/11/Remote.restart.AutoAdministrator.png','',event,300,75)"><img style="margin: 0px; display: inline; border: 0px;" title="Remote reboot computers- AutoAdministrator" src="http://4sysops.com/wp-content/uploads/2010/11/Remote.restart.AutoAdministrator_thumb.png" border="0" alt="Remote reboot computers - AutoAdministrator" width="598" height="507" /></a></p>
<p>My next post will outline <a href="http://autoadministrator.com/">AutoAdministrator&#8217;s</a> remote editing features.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/microsoft-desktop-optimization-pack-mdop-med-v/" title="Microsoft Desktop Optimization Pack (MDOP): MED-V (April 24, 2012)">Microsoft Desktop Optimization Pack (MDOP): MED-V</a> (0)</li>
	<li><a href="http://4sysops.com/archives/microsoft-desktop-optimization-pack-mdop-advanced-group-policy-management-agpm/" title="Microsoft Desktop Optimization Pack (MDOP): Advanced Group Policy Management (AGPM) (April 13, 2012)">Microsoft Desktop Optimization Pack (MDOP): Advanced Group Policy Management (AGPM)</a> (0)</li>
	<li><a href="http://4sysops.com/archives/microsoft-desktop-optimization-pack-mdop-asset-inventory-service-ais/" title="Microsoft Desktop Optimization Pack (MDOP): Asset Inventory Service (AIS) (March 28, 2012)">Microsoft Desktop Optimization Pack (MDOP): Asset Inventory Service (AIS)</a> (0)</li>
	<li><a href="http://4sysops.com/archives/microsoft-desktop-optimization-pack-mdop-overview/" title="Microsoft Desktop Optimization Pack (MDOP): Overview (March 26, 2012)">Microsoft Desktop Optimization Pack (MDOP): Overview</a> (0)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/" title="Service Account best practices &#8211; Part 2: Least Privilege implementation (December 30, 2011)">Service Account best practices &#8211; Part 2: Least Privilege implementation</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/autoadministrator-2-3-part-3-remote-execute-programs-services-shutdownreboot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[AutoAdministrator 2.3]]></series:name>
	</item>
		<item>
		<title>Prevent restarts triggered by third-party applications</title>
		<link>http://4sysops.com/archives/prevent-restarts-triggered-by-third-party-applications/</link>
		<comments>http://4sysops.com/archives/prevent-restarts-triggered-by-third-party-applications/#comments</comments>
		<pubDate>Fri, 08 Oct 2010 19:19:39 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[deployment]]></category>
		<category><![CDATA[processes]]></category>

		<guid isPermaLink="false">https://4sysops.com/?p=5174</guid>
		<description><![CDATA[<p>In my last post, I outlined four ways to <a href="http://4sysops.com/archives/four-ways-to-stop-a-shutdown-or-reboot/">stop a shutdown or reboot</a> process. These tricks are the last resort to prevent Windows from shutting down. However, Windows offers a few configuration options that can help to minimize the number of required reboots. Today, I will cover the restarts that are caused by third-party applications. In my next post, I will examine automatic restarts initiated by Windows Update.</p>
<h2>Deploy updates during off-hours</h2>
<p>The main reason why third-party applications may initiate restarts is because an update has to replace open files. If users are currently working with an application while you deploy updates, the likelihood is high that you will interrupt their work. Hence, I recommend using a software deployment solution that supports scheduled software updates and WAKE-ON-LAN so you can boot-up computers before the deployment process starts.</p>
<h2>Deploy the latest Windows Installer</h2>
<p>The Windows Installer is a Windows component that is used for installing, updating, and removing software. Since &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>In my last post, I outlined four ways to <a href="http://4sysops.com/archives/four-ways-to-stop-a-shutdown-or-reboot/">stop a shutdown or reboot</a> process. These tricks are the last resort to prevent Windows from shutting down. However, Windows offers a few configuration options that can help to minimize the number of required reboots. Today, I will cover the restarts that are caused by third-party applications. In my next post, I will examine automatic restarts initiated by Windows Update.</p>
<h2>Deploy updates during off-hours</h2>
<p>The main reason why third-party applications may initiate restarts is because an update has to replace open files. If users are currently working with an application while you deploy updates, the likelihood is high that you will interrupt their work. Hence, I recommend using a software deployment solution that supports scheduled software updates and WAKE-ON-LAN so you can boot-up computers before the deployment process starts.</p>
<h2>Deploy the latest Windows Installer</h2>
<p>The Windows Installer is a Windows component that is used for installing, updating, and removing software. Since the Windows Installer usually informs the Restart Manager whether a reboot is required or not, it is a crucial component when it comes to preventing reboots. New <a href="http://msdn.microsoft.com/en-us/library/aa371185(v=VS.85).aspx">Windows Installer versions</a> sometimes can prevent system restarts. To find out which Windows Installer version you are using type msiexec.exe /? in the Run dialog box.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/10/Prevent.Restarts.Windows.Installer.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/10/Prevent.Restarts.Windows.Installer.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none; border-width: 0px;" title="Prevent Restarts - Windows Installer" src="http://4sysops.com/wp-content/uploads/2010/10/Prevent.Restarts.Windows.Installer_thumb.png" border="0" alt="Prevent Restarts - Windows Installer" width="302" height="337" /></a></p>
<p>In particular, Windows Installer 4.0 (which was introduced with Windows Vista) offers quite a few <a href="http://msdn.microsoft.com/en-us/library/ms700677(VS.85).aspx">new features</a> to manage restart requests. You can disable the interaction of the Windows Installer with the Restart with a Group Policy setting: Computer Configuration\Administrative Templates\Windows Components\Windows Installer\Prohibit Use of Restart Manager. However, this will only increase the likelihood of restarts. Thus, I recommend leaving this setting untouched.</p>
<p>Windows Installer 4.5 is the latest installer for Windows XP/Vista and Windows Server 2003/2008. Windows 7 and Windows Server 2008 R2 were delivered with <a href="http://msdn.microsoft.com/en-us/library/dd408114(VS.85).aspx">Windows Installer 5</a>, which is not available for older Windows versions.</p>
<h2>Turn off automatic termination of applications</h2>
<p>Whenever Windows receives a restart request, it attempts to close all open applications. Developers can equip their applications with the ability to block or cancel shutdowns. However, if the application doesn&#8217;t have visible top-level windows open, Windows will ignore these attempts. This default setting can be changed through Group Policy: Computer Configuration\Administrative Templates\System\Shutdown Options\Turn off automatic termination of applications that block or cancel shutdown. If you want to prevent unwanted restarts, enable this setting. Windows will then display the shutdown dialog window and inform the user which application is blocking the shutdown.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/10/Prevent.Restarts.Turn_.off_.automatic.termination.of_.applications.that_.block_.orcancel.shutdown.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/10/Prevent.Restarts.Turn_.off_.automatic.termination.of_.applications.that_.block_.orcancel.shutdown.png','',event,300,75)"><img style="margin: 0px auto; display: block; float: none; border-width: 0px;" title="Prevent Restarts - Turn off automatic termination of applications that block or cancel shutdown" src="http://4sysops.com/wp-content/uploads/2010/10/Prevent.Restarts.Turn_.off_.automatic.termination.of_.applications.that_.block_.orcancel.shutdown_thu.png" border="0" alt="Prevent Restarts - Turn off automatic termination of applications that block or cancel shutdown" width="555" height="507" /></a></p>
<p>In my next post I will cover the troubles that Windows Update can cause and how to prevent automatic restarts.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/raffle-smartdeploy-enterprise-easy-os-deployment-part-2/" title="Raffle: SmartDeploy Enterprise &#8211; Easy OS deployment &ndash; Part 2 (May 16, 2012)">Raffle: SmartDeploy Enterprise &#8211; Easy OS deployment &ndash; Part 2</a> (1)</li>
	<li><a href="http://4sysops.com/archives/raffle-smartdeploy-enterprise-easy-os-deployment-part-1/" title="Raffle: SmartDeploy Enterprise &#8211; Easy OS deployment &#8211; Part 1 (May 10, 2012)">Raffle: SmartDeploy Enterprise &#8211; Easy OS deployment &#8211; Part 1</a> (0)</li>
	<li><a href="http://4sysops.com/archives/windows-deployment-preflight-checks-part-2-the-script/" title="Windows deployment preflight checks &#8211; Part 2: The script (March 2, 2012)">Windows deployment preflight checks &#8211; Part 2: The script</a> (0)</li>
	<li><a href="http://4sysops.com/archives/windows-deployment-preflight-checks-part-1-introduction/" title="Windows deployment preflight checks &#8211; Part 1: Introduction (March 1, 2012)">Windows deployment preflight checks &#8211; Part 1: Introduction</a> (2)</li>
	<li><a href="http://4sysops.com/archives/mdt-workbench-and-windows-deployment/" title="MDT Workbench and Windows deployment (January 23, 2012)">MDT Workbench and Windows deployment</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/prevent-restarts-triggered-by-third-party-applications/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<series:name><![CDATA[Restart Management]]></series:name>
	</item>
		<item>
		<title>Four ways to stop a shutdown or reboot</title>
		<link>http://4sysops.com/archives/four-ways-to-stop-a-shutdown-or-reboot/</link>
		<comments>http://4sysops.com/archives/four-ways-to-stop-a-shutdown-or-reboot/#comments</comments>
		<pubDate>Thu, 07 Oct 2010 20:18:55 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[commands]]></category>
		<category><![CDATA[processes]]></category>

		<guid isPermaLink="false">https://4sysops.com/?p=5168</guid>
		<description><![CDATA[<p>The number of reasons for Windows reboots has decreased considerably over the years. But, sometimes, it seems odd to me that operating systems still have to reboot at all. I think, the rise of tablets will force system developers to rethink this weakness. Until then, we have to shut down and reboot our computers at least every now and then.</p>
<p>The problem is that &#8220;now&#8221; is usually the wrong time from the user&#8217;s perspective, and sometimes Windows insists that &#8220;then&#8221; is too late. There are many reasons why Windows can initiate a restart without user consent, including during the processing of automatic Windows updates or when an updated application just wants to be sure that everything will work properly. Or perhaps you just initiated the shutdown at the moment your boss calls to ask for some important data and you want to stop it.</p>
<p>I know of four ways to stop or prevent shutdowns and reboots:</p>
<h2>1. Click the clock&#8230;</h2>]]></description>
			<content:encoded><![CDATA[<p>The number of reasons for Windows reboots has decreased considerably over the years. But, sometimes, it seems odd to me that operating systems still have to reboot at all. I think, the rise of tablets will force system developers to rethink this weakness. Until then, we have to shut down and reboot our computers at least every now and then.</p>
<p>The problem is that &#8220;now&#8221; is usually the wrong time from the user&#8217;s perspective, and sometimes Windows insists that &#8220;then&#8221; is too late. There are many reasons why Windows can initiate a restart without user consent, including during the processing of automatic Windows updates or when an updated application just wants to be sure that everything will work properly. Or perhaps you just initiated the shutdown at the moment your boss calls to ask for some important data and you want to stop it.</p>
<p>I know of four ways to stop or prevent shutdowns and reboots:</p>
<h2>1. Click the clock</h2>
<p>If you are sitting in front of the PC and recognize that one application window after the other magically closes without your intervention, then you have to be very quick to convince Windows that &#8220;now&#8221; is not &#8220;then.&#8221; This can be done by clicking the clock in the systray to change the date to a time in the past. This makes Windows believe that &#8220;now&#8221; is still in the future and so it stops the shutdown or reboot process. The problem with time machines is that they need a lot of energy and, in this case, a lot of speed to be put into action. If you only have a few applications open for Windows to close, you will see the &#8220;Shutting down…&#8221; message before you even had the chance to click the calendar.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/10/Stop.shutdown.Click_.the_.Clock_.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/10/Stop.shutdown.Click_.the_.Clock_.png','',event,300,75)"><img style="margin: 0px; display: inline; border: 0px;" title="Stop shutdown - Click the Clock" src="http://4sysops.com/wp-content/uploads/2010/10/Stop.shutdown.Click_.the_.Clock_thumb.png" border="0" alt="Stop shutdown - Click the Clock" width="381" height="185" /></a></p>
<h2>2. Shutdown -a</h2>
<p>The &#8220;click the clock&#8221; trick is not the official way to cancel shutdowns. An alternative is to open a command prompt and type &#8220;shutdown -a&#8221;. However, only a young PowerShell geek who doesn’t have arthritis in his fingers yet would be fast enough for that. To be prepared for the future, you can just create a Windows shortcut and use the &#8220;shutdown -a&#8221; command as the &#8220;location of the item.&#8221; If you copy this shortcut to the quickstart bar or to the Windows 7 taskbar, then you can stop a shutdown with a single click in the future.</p>
<h2>3. Shutdown Event Tracker</h2>
<p>Click the clock and shutdown -a only help if you are currently working on the PC. Besides, only John Wayne in his early days would have been fast enough to always win the duel with Windows. For seasoned admins like me, it makes sense to activate the Shutdown Event Tracker. If this setting is enabled, Windows will always display the Shutdown Event Tracker dialog before it actually shuts down the computer. You probably know this feature from Windows Server; enabling this GPO setting will activate it for Windows clients as well. This means an extra click to shut down Windows, but, at least, you will always have enough time to load your rifle and pull the trigger when you are ready. The corresponding Group Policy setting to activate the Shutdown Event Tracker can be found here: Computer Configuration\Administrative Templates\System\Display Shutdown Event Tracker.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/10/Stop.Shutdown.Windows.Shutdown.Eventtracker.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/10/Stop.Shutdown.Windows.Shutdown.Eventtracker.png','',event,300,75)"><img style="margin: 0px; display: inline; border: 0px;" title="Stop Shutdown - Windows Shutdown Eventtracker" src="http://4sysops.com/wp-content/uploads/2010/10/Stop.Shutdown.Windows.Shutdown.Eventtracker_thumb.png" border="0" alt="Stop Shutdown - Windows Shutdown Eventtracker" width="342" height="286" /></a></p>
<h2>4. ShutdownGuard</h2>
<p>If you don&#8217;t want the Shutdown Event Tracker to ask for a reason every time you reboot, then you might be interested in <a href="http://code.google.com/p/shutdownguard/downloads/list">ShutdownGuard</a>. This tiny free tool sits in the systray and can be enabled or disabled with a mouse click. If enabled, it will prevent every shutdown. In Windows XP, ShutdownGuard displays its own warning message in the systray; in Vista and Windows 7, the integrated new shutdown warning dialog appears. You can then either cancel the shutdown or just click &#8220;Force shut down&#8221;.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/10/Stop.shutdown.ShutdownGuard.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/10/Stop.shutdown.ShutdownGuard.png','',event,300,75)"><img style="margin: 0px; display: inline; border: 0px;" title="Stop shutdown - ShutdownGuard" src="http://4sysops.com/wp-content/uploads/2010/10/Stop.shutdown.ShutdownGuard_thumb.png" border="0" alt="Stop shutdown - ShutdownGuard" width="209" height="117" /></a></p>
<p>Do you know of another way to cancel or prevent shutdowns?</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/" title="Service Account best practices &#8211; Part 2: Least Privilege implementation (December 30, 2011)">Service Account best practices &#8211; Part 2: Least Privilege implementation</a> (0)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-1-choosing-a-service-account/" title="Service Account best practices Part 1: Choosing a Service Account (December 29, 2011)">Service Account best practices Part 1: Choosing a Service Account</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-setacl-manage-access-control-lists-acl/" title="FREE: SetACL &#8211; Manage access control lists (acl) (September 5, 2011)">FREE: SetACL &#8211; Manage access control lists (acl)</a> (0)</li>
	<li><a href="http://4sysops.com/archives/free-console-windows-command-prompt-alternative-for-windows-and-powershell/" title="FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell (August 23, 2011)">FREE: Console &#8211; Windows Command Prompt alternative for Windows and PowerShell</a> (9)</li>
	<li><a href="http://4sysops.com/archives/raffle-visualcron-an-advanced-task-scheduler-for-windows/" title="Raffle: VisualCron &#8211; An advanced task scheduler for Windows (June 28, 2011)">Raffle: VisualCron &#8211; An advanced task scheduler for Windows</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/four-ways-to-stop-a-shutdown-or-reboot/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<series:name><![CDATA[Restart Management]]></series:name>
	</item>
		<item>
		<title>FREE: System Explorer &#8211; Examine a Windows installation in detail</title>
		<link>http://4sysops.com/archives/free-system-explorer-examine-a-windows-installation-in-detail/</link>
		<comments>http://4sysops.com/archives/free-system-explorer-examine-a-windows-installation-in-detail/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 21:15:12 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Free Tools]]></category>
		<category><![CDATA[desktop management tools]]></category>
		<category><![CDATA[processes]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=4274</guid>
		<description><![CDATA[<p><a href="http://systemexplorer.mistergroup.org/index.php">System Explorer</a> is a powerful freeware utility that allows you to display and manage quite a few system components. There is a portable and an installable edition. I think, this tool belongs in every admin&#8217;s toolbox.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/03/SystemExplorerProcesses.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/03/SystemExplorerProcesses.png','',event,300,75)"><img style="margin: 0px; display: inline; border: 0px;" title="System Explorer Processes" src="http://4sysops.com/wp-content/uploads/2010/03/SystemExplorerProcesses_thumb.png" border="0" alt="System Explorer Processes" width="604" height="477" /></a></p>
<p>If you have a quick look at this tool&#8217;s Windows Explorer-like user interface, you will get a first impression of its capabilities. I will only discuss those features that seem to be most interesting to me.</p>
<p>One usage scenario of System Explorer is the investigation of a system with suspicious behavior. You can quickly access many Windows components where malware can hide: processes, modules (system DLLs), drivers, auto starting applications, network connections, Internet Explorer addons, Explorer extensions (protocol filters, protocols, shell extensions, column handlers), and installed software. An important feature here is that you can hide all Microsoft system entries so you can get a swift overview of third-party components.</p>
<p>Most useful is that you easily get more information about the displayed components through &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://systemexplorer.mistergroup.org/index.php">System Explorer</a> is a powerful freeware utility that allows you to display and manage quite a few system components. There is a portable and an installable edition. I think, this tool belongs in every admin&#8217;s toolbox.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/03/SystemExplorerProcesses.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/03/SystemExplorerProcesses.png','',event,300,75)"><img style="margin: 0px; display: inline; border: 0px;" title="System Explorer Processes" src="http://4sysops.com/wp-content/uploads/2010/03/SystemExplorerProcesses_thumb.png" border="0" alt="System Explorer Processes" width="604" height="477" /></a></p>
<p>If you have a quick look at this tool&#8217;s Windows Explorer-like user interface, you will get a first impression of its capabilities. I will only discuss those features that seem to be most interesting to me.</p>
<p>One usage scenario of System Explorer is the investigation of a system with suspicious behavior. You can quickly access many Windows components where malware can hide: processes, modules (system DLLs), drivers, auto starting applications, network connections, Internet Explorer addons, Explorer extensions (protocol filters, protocols, shell extensions, column handlers), and installed software. An important feature here is that you can hide all Microsoft system entries so you can get a swift overview of third-party components.</p>
<p>Most useful is that you easily get more information about the displayed components through their context menus. System Explorer allows you to search at SystemExplorer.com, ProcessLibrary.com, Google, <a href="http://4sysops.com/archives/virustotal-analyze-suspicious-files/">VirtusTotal.com</a>, and VirusScan.jotti.org.</p>
<p>Also very helpful is the history function that logs the activity of processes, network connections, events, and file changes. All activities are displayed chronologically, which helps you understand how a malware program operates. For example, you would see that it first starts a certain process, changes a file, and then connects to the internet. The only thing I miss here is a filter-like <a href="http://4sysops.com/archives/free-process-monitor-view-file-system-registry-and-network-activity/">Sysinternals Process Monitor</a> has that allows you to limit the output.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/03/SystemExplorerHistory.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/03/SystemExplorerHistory.png','',event,300,75)"><img style="margin: 0px; display: inline; border: 0px;" title="System Explorer History" src="http://4sysops.com/wp-content/uploads/2010/03/SystemExplorerHistory_thumb.png" border="0" alt="System Explorer History" width="604" height="477" /></a></p>
<p>But System Explorer is not only for hunting malware. You can use this tool for all kinds of troubleshooting and system cleaning. Although, some of its features are included in Windows, System Explorer&#8217;s main advantage is that you can switch quickly between its functions. So if you have to repair a computer that a user messed-up, you will instantly get an overview of the whole chaos and then use the tool to uninstall software, remove auto starting programs, disable drivers, etc. System Explorer also allows you to export a complete system report into a text file.</p>
<p>Another nice feature is the snapshot function. Its purpose is to compare two system states. For example, if you want to know what files or registry entries a setup program adds, you can create a snapshot before and after the installation, and then compare the two snapshots. The results can be displayed as a text file in chronological order and in a tree view. It is just a pity that the snapshots can&#8217;t be used to revert system changes.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/03/SystemExplorerCompareSnapshots.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/03/SystemExplorerCompareSnapshots.png','',event,300,75)"><img style="margin: 0px; display: inline; border: 0px;" title="System-Explorer-Compare-Snapshots" src="http://4sysops.com/wp-content/uploads/2010/03/SystemExplorerCompareSnapshots_thumb.png" border="0" alt="System-Explorer-Compare-Snapshots" width="604" height="451" /></a></p>
<p>The WMI explorer completes this mighty system tool. Unfortunately, System Explorer 2.1.0 had problems with Windows 7 when I tested it, despite its publisher claims that the latest Windows version is supported. The General View of Additional Info folder (which offers an overview of many system settings) didn&#8217;t work, the Opened Files folder (which allows you to close the handle of opened files) didn&#8217;t show up at all, and the Startup folder (which displays auto starting apps) didn&#8217;t display all relevant registry keys. It is possible that other features don&#8217;t work properly under Windows 7. After I had these problems, I continued my test on Windows Vista where everything worked properly.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/microsoft-desktop-optimization-pack-mdop-med-v/" title="Microsoft Desktop Optimization Pack (MDOP): MED-V (April 24, 2012)">Microsoft Desktop Optimization Pack (MDOP): MED-V</a> (0)</li>
	<li><a href="http://4sysops.com/archives/microsoft-desktop-optimization-pack-mdop-advanced-group-policy-management-agpm/" title="Microsoft Desktop Optimization Pack (MDOP): Advanced Group Policy Management (AGPM) (April 13, 2012)">Microsoft Desktop Optimization Pack (MDOP): Advanced Group Policy Management (AGPM)</a> (0)</li>
	<li><a href="http://4sysops.com/archives/microsoft-desktop-optimization-pack-mdop-asset-inventory-service-ais/" title="Microsoft Desktop Optimization Pack (MDOP): Asset Inventory Service (AIS) (March 28, 2012)">Microsoft Desktop Optimization Pack (MDOP): Asset Inventory Service (AIS)</a> (0)</li>
	<li><a href="http://4sysops.com/archives/microsoft-desktop-optimization-pack-mdop-overview/" title="Microsoft Desktop Optimization Pack (MDOP): Overview (March 26, 2012)">Microsoft Desktop Optimization Pack (MDOP): Overview</a> (0)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/" title="Service Account best practices &#8211; Part 2: Least Privilege implementation (December 30, 2011)">Service Account best practices &#8211; Part 2: Least Privilege implementation</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/free-system-explorer-examine-a-windows-installation-in-detail/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>FREE: YAPM &#8211; Yet Another (remote) Process Monitor</title>
		<link>http://4sysops.com/archives/free-yapm-yet-another-remote-process-monitor/</link>
		<comments>http://4sysops.com/archives/free-yapm-yet-another-remote-process-monitor/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 14:55:13 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Free Tools]]></category>
		<category><![CDATA[processes]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=4153</guid>
		<description><![CDATA[<p>The name of this Open Source task manager doesn&#8217;t really fit. It is not just another process monitor. Perhaps THE Process Monitor would be a better name. I can already see your eyebrows rising. Better than <a href="http://4sysops.com/archives/microsoft-sysinternals-process-explorer-11-brings-better-vista-support/">Sysinternals Process Explorer</a>? Well, yes. Better! Much better!</p>
<p>First to consider is its modern user interface, complete with ribbon and tabs. This UI doesn&#8217;t just look better; it is also more convenient than Process Explorer&#8217;s old style interface. But, of course, some fancy icons are not enough to remove the king from the throne.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/03/YetAnotherProcessMonitor.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/03/YetAnotherProcessMonitor.png','',event,300,75)"><img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Yet-Another-Process-Monitor" src="http://4sysops.com/wp-content/uploads/2010/03/YetAnotherProcessMonitor_thumb.png" border="0" alt="Yet-Another-Process-Monitor" width="604" height="404" /></a></p>
<p>I can&#8217;t discuss all of <a href="http://yaprocmon.sourceforge.net/">Yet Another Process Monitor&#8217;s</a> (YAPM) features. Everyone’s opinion may differ regarding which features matter, but here are the features I like most:</p>
<h2>Remote process management</h2>
<p>YAPM supports two types of remote connections: through WMI (Windows Management Instrumentation) and via the YAPM Server. If you use WMI, not all features will be available. For example, you can&#8217;t kill a process tree or kill a process &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>The name of this Open Source task manager doesn&#8217;t really fit. It is not just another process monitor. Perhaps THE Process Monitor would be a better name. I can already see your eyebrows rising. Better than <a href="http://4sysops.com/archives/microsoft-sysinternals-process-explorer-11-brings-better-vista-support/">Sysinternals Process Explorer</a>? Well, yes. Better! Much better!</p>
<p>First to consider is its modern user interface, complete with ribbon and tabs. This UI doesn&#8217;t just look better; it is also more convenient than Process Explorer&#8217;s old style interface. But, of course, some fancy icons are not enough to remove the king from the throne.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/03/YetAnotherProcessMonitor.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/03/YetAnotherProcessMonitor.png','',event,300,75)"><img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Yet-Another-Process-Monitor" src="http://4sysops.com/wp-content/uploads/2010/03/YetAnotherProcessMonitor_thumb.png" border="0" alt="Yet-Another-Process-Monitor" width="604" height="404" /></a></p>
<p>I can&#8217;t discuss all of <a href="http://yaprocmon.sourceforge.net/">Yet Another Process Monitor&#8217;s</a> (YAPM) features. Everyone’s opinion may differ regarding which features matter, but here are the features I like most:</p>
<h2>Remote process management</h2>
<p>YAPM supports two types of remote connections: through WMI (Windows Management Instrumentation) and via the YAPM Server. If you use WMI, not all features will be available. For example, you can&#8217;t kill a process tree or kill a process by method (see below). If you connect via the YAPM Server, you first have to install YAPM on the remote computer and then start the server on that machine using the Windows Start menu. You can find the remote function on the client through YAPM’s start button. You have to click &#8220;disconnect&#8221; first before you can connect to a remote machine. By default YAPM is connected to the local machine when you launch the tool. Make sure that the server and the client use the same port.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/03/YAPMRemoteProcessManagement.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/03/YAPMRemoteProcessManagement.png','',event,300,75)"><img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="YAPM-Remote-Process-Management" src="http://4sysops.com/wp-content/uploads/2010/03/YAPMRemoteProcessManagement_thumb.png" border="0" alt="YAPM-Remote-Process-Management" width="604" height="333" /></a></p>
<h2>Tasks / Jobs / Services / Performance Monitoring</h2>
<p>YAPM not only allows you to manage processes but also tasks, jobs, and services. Tasks are what you can see under Applications in the Windows Task Manager, a feature that Process Explorer lacks. Jobs group processes together so you can manage them as a single item (for example, you can kill a couple of processes in one go if you terminate the corresponding job). You can add a process to a job through its context menu. Moreover, you can use the tool to monitor all Windows performance counters.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/03/YAPMPerformanceMonitor.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/03/YAPMPerformanceMonitor.png','',event,300,75)"><img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="YAPM-Performance-Monitor" src="http://4sysops.com/wp-content/uploads/2010/03/YAPMPerformanceMonitor_thumb.png" border="0" alt="YAPM-Performance-Monitor" width="604" height="402" /></a></p>
<h2>Kill method</h2>
<p>Like <a href="http://4sysops.com/archives/free-process-hacker-a-mighty-task-manager-and-process-explorer-alternative/">Process Hacker</a>, YAPM supports different kinds of kill methods. For instance, you can close all handles of the process or terminate all its threads. In some cases, this helps to get rid of the more persistent processes (malware for instance) that can&#8217;t be killed by a simple terminate command.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/03/YAPMKillMethod.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/03/YAPMKillMethod.png','',event,300,75)"><img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="YAPM-Kill-Method" src="http://4sysops.com/wp-content/uploads/2010/03/YAPMKillMethod_thumb.png" border="0" alt="YAPM-Kill-Method" width="390" height="235" /></a></p>
<h2>Dependencies</h2>
<p>This feature allows you to view the DLLs that a process depends on. This can be helpful if you have to troubleshoot an application. Unfortunately, this feature seems to be working only on Windows XP and Vista but not on Windows 7.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/03/YAPMDependencies.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/03/YAPMDependencies.png','',event,300,75)"><img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="YAPM-Dependencies" src="http://4sysops.com/wp-content/uploads/2010/03/YAPMDependencies_thumb.png" border="0" alt="YAPM-Dependencies" width="604" height="407" /></a></p>
<h2>Search</h2>
<p>YAPM comes with three search features. You’ll find the first one, a search box, right below the ribbon. This search box also appears in the task and the services tab. YAPM sorts processes as you type. Strangely, the hits are displayed at the end of the process pane and not at the top.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/03/YAPMSearch.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/03/YAPMSearch.png','',event,300,75)"><img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="YAPM-Search" src="http://4sysops.com/wp-content/uploads/2010/03/YAPMSearch_thumb.png" border="0" alt="YAPM-Search" width="604" height="417" /></a></p>
<p>On the search tab, you’ll find more sophisticated search functions. You can limit your search to processes, modules, environment variables, services, handles, and windows. The search box also appears on this tab so that you can easily search within the search results.</p>
<p>The third search feature allows you to look for processes on Google. You can access this internet search function through the process&#8217;s context menu. This feature comes in handy if you detect suspicious processes on a machine.</p>
<h2>Network</h2>
<p>YAPM also has network monitor that displays all TCP/IP connections. What’s nice about this feature is that you can locate the process to which a certain connection belongs by right-clicking the connection.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/03/YAPMNetwork.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/03/YAPMNetwork.png','',event,300,75)"><img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="YAPM-Network" src="http://4sysops.com/wp-content/uploads/2010/03/YAPMNetwork_thumb.png" border="0" alt="YAPM-Network" width="604" height="403" /></a></p>
<p>Just one further note: If you are trying YAPM on Vista or Windows 7, and you right-click a process, you have to hold the mouse button a few milliseconds longer than you are used to until the context menu shows up. (I observed this behavior under VMware Workstation. I didn&#8217;t have this problem with Windows XP.)</p>
<h2><a href="http://yaprocmon.sourceforge.net/">Yet Another Process Monitor</a></h2>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/" title="Service Account best practices &#8211; Part 2: Least Privilege implementation (December 30, 2011)">Service Account best practices &#8211; Part 2: Least Privilege implementation</a> (0)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-1-choosing-a-service-account/" title="Service Account best practices Part 1: Choosing a Service Account (December 29, 2011)">Service Account best practices Part 1: Choosing a Service Account</a> (0)</li>
	<li><a href="http://4sysops.com/archives/raffle-visualcron-an-advanced-task-scheduler-for-windows/" title="Raffle: VisualCron &#8211; An advanced task scheduler for Windows (June 28, 2011)">Raffle: VisualCron &#8211; An advanced task scheduler for Windows</a> (0)</li>
	<li><a href="http://4sysops.com/archives/autoadministrator-2-3-part-3-remote-execute-programs-services-shutdownreboot/" title="AutoAdministrator 2.3 &#8211; Part 3: Remote execute: Programs, services, shutdown/reboot (November 17, 2010)">AutoAdministrator 2.3 &#8211; Part 3: Remote execute: Programs, services, shutdown/reboot</a> (0)</li>
	<li><a href="http://4sysops.com/archives/prevent-restarts-triggered-by-third-party-applications/" title="Prevent restarts triggered by third-party applications (October 8, 2010)">Prevent restarts triggered by third-party applications</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/free-yapm-yet-another-remote-process-monitor/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>FREE: Elevation Gadget &#8211; Drag and drop to elevate programs</title>
		<link>http://4sysops.com/archives/free-elevation-gadget-drag-and-drop-to-elevate-programs/</link>
		<comments>http://4sysops.com/archives/free-elevation-gadget-drag-and-drop-to-elevate-programs/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 09:02:32 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Free Tools]]></category>
		<category><![CDATA[processes]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=4027</guid>
		<description><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2010/02/ElevationGadget.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/02/ElevationGadget.png','',event,300,75)"><img style="border-right-width: 0px; margin: 0px 0px 0px 4px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Elevation Gadget" src="http://4sysops.com/wp-content/uploads/2010/02/ElevationGadget_thumb.png" border="0" alt="Elevation Gadget" width="259" height="100" align="right" /></a> There are quite a few ways to <a href="http://4sysops.com/archives/vista’s-uac-8-ways-how-to-elevate-an-application-to-run-it-with-administrator-rights/">elevate a program (run with administrator rights) under Vista and Windows 7</a>. The sidebar widget <a href="http://blogs.technet.com/elevationpowertoys/archive/2009/12/17/elevation-gadget-2-0.aspx">Elevation Gadget</a> is another option that can be helpful in some situations. You can place it on your desktop and drag applications or scripts on it that you want to run in elevated mode.</p>
<p>It is also possible to run multiple programs with admin privileges this way. You just have to select the corresponding icons and move them onto the Elevation Gadget. You can also type commands inside the widget to launch programs. The tool&#8217;s history buffer allows you to start previously launched programs.</p>
<p>I think, the Elevation Gadget is most useful if you have to fire up elevated scripts often. It is faster than through an elevated command prompt, because the gadget always sits on your desktop.</p>
<p>Unfortunately, one can&#8217;t drag text files onto the tool. For example, it would be nice if one could launch &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2010/02/ElevationGadget.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/02/ElevationGadget.png','',event,300,75)"><img style="border-right-width: 0px; margin: 0px 0px 0px 4px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Elevation Gadget" src="http://4sysops.com/wp-content/uploads/2010/02/ElevationGadget_thumb.png" border="0" alt="Elevation Gadget" width="259" height="100" align="right" /></a> There are quite a few ways to <a href="http://4sysops.com/archives/vista’s-uac-8-ways-how-to-elevate-an-application-to-run-it-with-administrator-rights/">elevate a program (run with administrator rights) under Vista and Windows 7</a>. The sidebar widget <a href="http://blogs.technet.com/elevationpowertoys/archive/2009/12/17/elevation-gadget-2-0.aspx">Elevation Gadget</a> is another option that can be helpful in some situations. You can place it on your desktop and drag applications or scripts on it that you want to run in elevated mode.</p>
<p>It is also possible to run multiple programs with admin privileges this way. You just have to select the corresponding icons and move them onto the Elevation Gadget. You can also type commands inside the widget to launch programs. The tool&#8217;s history buffer allows you to start previously launched programs.</p>
<p>I think, the Elevation Gadget is most useful if you have to fire up elevated scripts often. It is faster than through an elevated command prompt, because the gadget always sits on your desktop.</p>
<p>Unfortunately, one can&#8217;t drag text files onto the tool. For example, it would be nice if one could launch an elevated notepad with a text file from the Programs folder, by just dragging the text file to the Elevation Gadget. I still find it quite inconvenient that I can&#8217;t edit a file in these restricted folders by just double clicking on it. What is your solution to this problem?</p>
<h2><a href="http://blogs.technet.com/elevationpowertoys/archive/2009/12/17/elevation-gadget-2-0.aspx">Elevation Gadget</a></h2>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-phonefactor-mobile-phone-based-two-factor-authentication/" title="FREE: PhoneFactor &#8211; Mobile phone based two-factor authentication (January 16, 2012)">FREE: PhoneFactor &#8211; Mobile phone based two-factor authentication</a> (1)</li>
	<li><a href="http://4sysops.com/archives/how-to-disable-usb-drive-use-in-an-active-directory-domain/" title="How to disable USB drive use in an Active Directory domain (January 2, 2012)">How to disable USB drive use in an Active Directory domain</a> (2)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/" title="Service Account best practices &#8211; Part 2: Least Privilege implementation (December 30, 2011)">Service Account best practices &#8211; Part 2: Least Privilege implementation</a> (0)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-1-choosing-a-service-account/" title="Service Account best practices Part 1: Choosing a Service Account (December 29, 2011)">Service Account best practices Part 1: Choosing a Service Account</a> (0)</li>
	<li><a href="http://4sysops.com/archives/four-fast-ways-to-improve-security-in-sql-server-2008-r2/" title="Four fast ways to improve security in SQL Server 2008 R2 (November 22, 2011)">Four fast ways to improve security in SQL Server 2008 R2</a> (12)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/free-elevation-gadget-drag-and-drop-to-elevate-programs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FREE: Extended Task Manager &#8211; Find resource eaters</title>
		<link>http://4sysops.com/archives/free-extended-task-manager-find-resource-eaters/</link>
		<comments>http://4sysops.com/archives/free-extended-task-manager-find-resource-eaters/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 20:40:32 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Free Tools]]></category>
		<category><![CDATA[processes]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=4009</guid>
		<description><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2010/02/ExtendedTaskManager.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/02/ExtendedTaskManager.png','',event,300,75)"><img style="border-bottom: 0px; border-left: 0px; margin: 0px 0px 0px 4px; display: inline; border-top: 0px; border-right: 0px" title="Extended Task Manager" src="http://4sysops.com/wp-content/uploads/2010/02/ExtendedTaskManager_thumb.png" border="0" alt="Extended Task Manager" width="390" height="327" align="right" /></a><a href="http://www.extensoft.com/?p=free_task_manager">Free Extended Task Manager</a> adds a few useful features to the Windows Task Manager. The tool does not have as many functions as <a href="http://4sysops.com/archives/microsoft-sysinternals-process-explorer-11-brings-better-vista-support/">Process Explorer</a> or <a href="http://4sysops.com/archives/free-process-hacker-a-mighty-task-manager-and-process-explorer-alternative/">Process Hacker</a>, but it could be particularly useful if you are having performance problems and want to quickly find the culprit.</p>
<p>If your computer behaves sluggishly, then there are usually three possible causes: An application occupies too many CPU resources, needs too much RAM, or keeps your hard disk busy. Free Extended Task Manager tool adds a third graph to the Performance tab that displays the disk input/output activity. This way, you&#8217;ll see all three important parameters (CPU usage, RAM usage, Disk I/O) at a glance.</p>
<p>Once you know which of the three parameters is affected, you can hover with the mouse over the corresponding chart. Extended Task Manager will then display the process that occupies most of the resources.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/02/ExtendedTaskManagerPerformance.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/02/ExtendedTaskManagerPerformance.png','',event,300,75)"><img style="border-bottom: 0px; border-left: 0px; margin: 0px; display: inline; border-top: 0px; border-right: 0px" title="Extended Task Manager Performance" src="http://4sysops.com/wp-content/uploads/2010/02/ExtendedTaskManagerPerformance_thumb.png" border="0" alt="Extended Task Manager Performance" width="554" height="465" /></a></p>
<p>Another interesting feature is the &#8220;freeze function&#8221;. It allows you to stop a &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2010/02/ExtendedTaskManager.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/02/ExtendedTaskManager.png','',event,300,75)"><img style="border-bottom: 0px; border-left: 0px; margin: 0px 0px 0px 4px; display: inline; border-top: 0px; border-right: 0px" title="Extended Task Manager" src="http://4sysops.com/wp-content/uploads/2010/02/ExtendedTaskManager_thumb.png" border="0" alt="Extended Task Manager" width="390" height="327" align="right" /></a><a href="http://www.extensoft.com/?p=free_task_manager">Free Extended Task Manager</a> adds a few useful features to the Windows Task Manager. The tool does not have as many functions as <a href="http://4sysops.com/archives/microsoft-sysinternals-process-explorer-11-brings-better-vista-support/">Process Explorer</a> or <a href="http://4sysops.com/archives/free-process-hacker-a-mighty-task-manager-and-process-explorer-alternative/">Process Hacker</a>, but it could be particularly useful if you are having performance problems and want to quickly find the culprit.</p>
<p>If your computer behaves sluggishly, then there are usually three possible causes: An application occupies too many CPU resources, needs too much RAM, or keeps your hard disk busy. Free Extended Task Manager tool adds a third graph to the Performance tab that displays the disk input/output activity. This way, you&#8217;ll see all three important parameters (CPU usage, RAM usage, Disk I/O) at a glance.</p>
<p>Once you know which of the three parameters is affected, you can hover with the mouse over the corresponding chart. Extended Task Manager will then display the process that occupies most of the resources.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/02/ExtendedTaskManagerPerformance.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/02/ExtendedTaskManagerPerformance.png','',event,300,75)"><img style="border-bottom: 0px; border-left: 0px; margin: 0px; display: inline; border-top: 0px; border-right: 0px" title="Extended Task Manager Performance" src="http://4sysops.com/wp-content/uploads/2010/02/ExtendedTaskManagerPerformance_thumb.png" border="0" alt="Extended Task Manager Performance" width="554" height="465" /></a></p>
<p>Another interesting feature is the &#8220;freeze function&#8221;. It allows you to stop a process without terminating it. As soon as you resume the process, it will just continue where it stopped. Thus, if an application demands too many resources at an inconvenient moment, you can just freeze it and let it continue once you have finished your work. A typical example is if a backup program keeps your hard disk so busy that the whole system performance is affected. However, I am not sure if all applications will like such rude intervention.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2010/02/ExtendedTaskManagerFreezeLockedFiles.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2010/02/ExtendedTaskManagerFreezeLockedFiles.png','',event,300,75)"><img style="border-bottom: 0px; border-left: 0px; margin: 0px; display: inline; border-top: 0px; border-right: 0px" title="Extended-Task-Manager-Freeze-Locked-Files" src="http://4sysops.com/wp-content/uploads/2010/02/ExtendedTaskManagerFreezeLockedFiles_thumb.png" border="0" alt="Extended Task Manager - Freeze Locked Files" width="554" height="465" /></a></p>
<p>I also like the features that enable you to determine by what process a file has been locked. Locked files can&#8217;t be deleted or moved, which can be annoying at times. Free Extended Task Manager can display all files locked by a selected process and it can find all processes locking a specified file.</p>
<h2><a href="http://www.extensoft.com/?p=free_task_manager">Free Extended Task Manager</a></h2>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/" title="Service Account best practices &#8211; Part 2: Least Privilege implementation (December 30, 2011)">Service Account best practices &#8211; Part 2: Least Privilege implementation</a> (0)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-1-choosing-a-service-account/" title="Service Account best practices Part 1: Choosing a Service Account (December 29, 2011)">Service Account best practices Part 1: Choosing a Service Account</a> (0)</li>
	<li><a href="http://4sysops.com/archives/raffle-visualcron-an-advanced-task-scheduler-for-windows/" title="Raffle: VisualCron &#8211; An advanced task scheduler for Windows (June 28, 2011)">Raffle: VisualCron &#8211; An advanced task scheduler for Windows</a> (0)</li>
	<li><a href="http://4sysops.com/archives/autoadministrator-2-3-part-3-remote-execute-programs-services-shutdownreboot/" title="AutoAdministrator 2.3 &#8211; Part 3: Remote execute: Programs, services, shutdown/reboot (November 17, 2010)">AutoAdministrator 2.3 &#8211; Part 3: Remote execute: Programs, services, shutdown/reboot</a> (0)</li>
	<li><a href="http://4sysops.com/archives/prevent-restarts-triggered-by-third-party-applications/" title="Prevent restarts triggered by third-party applications (October 8, 2010)">Prevent restarts triggered by third-party applications</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/free-extended-task-manager-find-resource-eaters/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FREE: ServiWin: Manage Windows services and drivers</title>
		<link>http://4sysops.com/archives/free-serviwin-manage-windows-services-and-drivers/</link>
		<comments>http://4sysops.com/archives/free-serviwin-manage-windows-services-and-drivers/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 22:00:08 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Free Tools]]></category>
		<category><![CDATA[processes]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=3789</guid>
		<description><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2009/12/Serviwin.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/12/Serviwin.png','',event,300,75)"><img style="border-right-width: 0px; margin: 0px 0px 0px 4px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Serviwin" src="http://4sysops.com/wp-content/uploads/2009/12/Serviwin_thumb.png" border="0" alt="Serviwin" width="489" height="200" align="right" /></a><a href="http://www.nirsoft.net/utils/serviwin.html">ServiWin</a> is a freeware tool that allows you to manage Windows services and drivers. The utility has a few useful features that the corresponding Windows tools lack. Since ServiWin is a portable application, you can easily launch it from your flash drive when you are working on a user&#8217;s computer.</p>
<p>The tool has two different displays, one for the drivers and one for the services. The operations you can perform are similar to those for Windows tools. For example, you can start or stop services or change their start type. ServiWin also supports starting and stopping of drivers, but this won&#8217;t work with most system drivers. The main benefit of ServiWin is that you can gather information about services and drivers more easily than with the Windows tools. This is the list of additional ServiWin features:</p>
<h2>Better overview</h2>
<p>ServiWin has a few more columns than the built-in Services tool. For example, you see the last error messages, the dependencies, the &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2009/12/Serviwin.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/12/Serviwin.png','',event,300,75)"><img style="border-right-width: 0px; margin: 0px 0px 0px 4px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Serviwin" src="http://4sysops.com/wp-content/uploads/2009/12/Serviwin_thumb.png" border="0" alt="Serviwin" width="489" height="200" align="right" /></a><a href="http://www.nirsoft.net/utils/serviwin.html">ServiWin</a> is a freeware tool that allows you to manage Windows services and drivers. The utility has a few useful features that the corresponding Windows tools lack. Since ServiWin is a portable application, you can easily launch it from your flash drive when you are working on a user&#8217;s computer.</p>
<p>The tool has two different displays, one for the drivers and one for the services. The operations you can perform are similar to those for Windows tools. For example, you can start or stop services or change their start type. ServiWin also supports starting and stopping of drivers, but this won&#8217;t work with most system drivers. The main benefit of ServiWin is that you can gather information about services and drivers more easily than with the Windows tools. This is the list of additional ServiWin features:</p>
<h2>Better overview</h2>
<p>ServiWin has a few more columns than the built-in Services tool. For example, you see the last error messages, the dependencies, the application to which the service / driver belongs, the file name etc. This can be quite useful in some situations. For instance, if you want to find out what services a certain application has installed, you can just sort the list using the corresponding column.</p>
<h2>Search function</h2>
<p>Also very useful is the search function. It allows you to search for phrases in all columns. If you forget the exact name of a certain service, it can be quite cumbersome to find it in a long list with the Windows tool. Of course, the search function is also very useful for locating drivers.</p>
<h2>Reports</h2>
<p>If you want to compare the services or driver configuration with another computer, you can easily create reports with ServiWin. The tool supports HTML and text reports. You can create a report of all services / drivers or only of selected items.</p>
<h2>Manage multiple services or drivers</h2>
<p>The built-in Services tool allows you to only manage one service at a time. With ServiWin, you can select multiple services or drivers and change their start type (automatic, manual disabled) or status (start, stop, restart).</p>
<p>I tested ServiWin v1.37 on Windows 7 x64.</p>
<h2><a href="http://www.nirsoft.net/utils/serviwin.html">ServiWin</a></h2>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/" title="Service Account best practices &#8211; Part 2: Least Privilege implementation (December 30, 2011)">Service Account best practices &#8211; Part 2: Least Privilege implementation</a> (0)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-1-choosing-a-service-account/" title="Service Account best practices Part 1: Choosing a Service Account (December 29, 2011)">Service Account best practices Part 1: Choosing a Service Account</a> (0)</li>
	<li><a href="http://4sysops.com/archives/raffle-visualcron-an-advanced-task-scheduler-for-windows/" title="Raffle: VisualCron &#8211; An advanced task scheduler for Windows (June 28, 2011)">Raffle: VisualCron &#8211; An advanced task scheduler for Windows</a> (0)</li>
	<li><a href="http://4sysops.com/archives/autoadministrator-2-3-part-3-remote-execute-programs-services-shutdownreboot/" title="AutoAdministrator 2.3 &#8211; Part 3: Remote execute: Programs, services, shutdown/reboot (November 17, 2010)">AutoAdministrator 2.3 &#8211; Part 3: Remote execute: Programs, services, shutdown/reboot</a> (0)</li>
	<li><a href="http://4sysops.com/archives/prevent-restarts-triggered-by-third-party-applications/" title="Prevent restarts triggered by third-party applications (October 8, 2010)">Prevent restarts triggered by third-party applications</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/free-serviwin-manage-windows-services-and-drivers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Raffle: VisualCron &#8211; Visual task scheduling</title>
		<link>http://4sysops.com/archives/raffle-visualcron-visual-task-scheduling/</link>
		<comments>http://4sysops.com/archives/raffle-visualcron-visual-task-scheduling/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 17:00:41 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[processes]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=3685</guid>
		<description><![CDATA[<p>In my last post I described how you can <a href="http://4sysops.com/archives/raffle-visualcron-configuring-cron-jobs/">configure jobs with VisualCron</a>. Today, I will introduce the tool&#8217;s user interface and some of its special features.</p>
<p>You can install the frontend (the documentation calls it the client) and the backend (server) separately. The frontend can be used to manage jobs remotely for one or multiple servers. Of course, you can also install the client and the server on the same machine.</p>
<p>VisualCron&#8217;s product name fits very well because its graphical user interface makes it easy for you to track all of your jobs. The user interface resembles the ribbon interface used in some Office 2007 applications. Microsoft introduced the ribbon in Office because the features had become too numerous for the menus and toolbars of the old interface style to handle without being cumbersome. I suppose this was also the reason why VisualCron chose a ribbon-style interface type.</p>
<p>I will describe each of the ribbons shortly, but let &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>In my last post I described how you can <a href="http://4sysops.com/archives/raffle-visualcron-configuring-cron-jobs/">configure jobs with VisualCron</a>. Today, I will introduce the tool&#8217;s user interface and some of its special features.</p>
<p>You can install the frontend (the documentation calls it the client) and the backend (server) separately. The frontend can be used to manage jobs remotely for one or multiple servers. Of course, you can also install the client and the server on the same machine.</p>
<p>VisualCron&#8217;s product name fits very well because its graphical user interface makes it easy for you to track all of your jobs. The user interface resembles the ribbon interface used in some Office 2007 applications. Microsoft introduced the ribbon in Office because the features had become too numerous for the menus and toolbars of the old interface style to handle without being cumbersome. I suppose this was also the reason why VisualCron chose a ribbon-style interface type.</p>
<p>I will describe each of the ribbons shortly, but let me first explain the main part of the user interface—the task area. This area is basically a grid designed to keep track of numerous servers and jobs. Each server is displayed separately and has two child &#8220;tracks,&#8221; the first one for the job and the second one for the job&#8217;s tasks.</p>
<h2>List ribbon</h2>
<p>The columns in the grid display the most important job and task parameters. Using the tools in the List ribbon, you can customize the grid layout. You can select which parameters are displayed, you can group jobs, and you can use filters to display only specific jobs (for example, you can limit the display to the jobs that will run next).</p>
<p><a href="http://4sysops.com/wp-content/uploads/2009/11/VisualCronListRibbon.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/11/VisualCronListRibbon.png','',event,300,75)"><img style="border-bottom: 0px; border-left: 0px; margin: 0px; display: inline; border-top: 0px; border-right: 0px" title="VisualCron-List-Ribbon" src="http://4sysops.com/wp-content/uploads/2009/11/VisualCronListRibbon_thumb.png" border="0" alt="VisualCron-List-Ribbon" width="604" height="111" /></a></p>
<h2>Tools ribbon</h2>
<p>VisualCron offers a few useful tools that can come in handy when you are configuring jobs: a file explorer (for remote servers), an SQL Explorer, a reporting tool (to print job configurations), a flow chart (to display relations between triggers, conditions, tasks, and notifications), and an object search tool (to find jobs, tasks, notifications, etc.).</p>
<p><a href="http://4sysops.com/wp-content/uploads/2009/11/VisualCronToolsRibbon.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/11/VisualCronToolsRibbon.png','',event,300,75)"><img style="border-bottom: 0px; border-left: 0px; margin: 0px; display: inline; border-top: 0px; border-right: 0px" title="VisualCron-Tools-Ribbon" src="http://4sysops.com/wp-content/uploads/2009/11/VisualCronToolsRibbon_thumb.png" border="0" alt="VisualCron-Tools-Ribbon" width="600" height="111" /></a></p>
<h2>Server ribbon</h2>
<p>The Server ribbon allows you to define several objects that can be used in job definitions. For example, you can configure credentials or notifications that you can use in multiple job configurations (see screenshot for the other object types). Notice that these defined objects are only available for the selected server. Thus if you plan to copy a job definition to other servers, you must configure the corresponding settings for each job separately.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2009/11/VisualCronServerRibbon.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/11/VisualCronServerRibbon.png','',event,300,75)"><img style="border-bottom: 0px; border-left: 0px; margin: 0px; display: inline; border-top: 0px; border-right: 0px" title="VisualCron-Server-Ribbon" src="http://4sysops.com/wp-content/uploads/2009/11/VisualCronServerRibbon_thumb.png" border="0" alt="VisualCron-Server-Ribbon" width="580" height="111" /></a></p>
<h2>File ribbon</h2>
<p>This ribbon allows you to configure some general settings, import and export settings from another VisualCron installation, and add remote servers to the frontend.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2009/11/VisualCronFileRibbon.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/11/VisualCronFileRibbon.png','',event,300,75)"><img style="border-bottom: 0px; border-left: 0px; margin: 0px; display: inline; border-top: 0px; border-right: 0px" title="VisualCron-File-Ribbon" src="http://4sysops.com/wp-content/uploads/2009/11/VisualCronFileRibbon_thumb.png" border="0" alt="VisualCron-File-Ribbon" width="591" height="111" /></a></p>
<h2>Conclusion</h2>
<p>VisualCron is a very powerful task scheduling tool. Even three posts were not enough to describe all of its features. If task scheduling plays a role in your environment, you should definitely look closely at VisualCron. You can download a 45 days free trial with full functionality and without registering. Also check out the active <a href="http://www.visualcron.com/forum">user forum</a>.</p>
<p>If you to have the chance to win <a href="http://www.visualcron.com/">VisualCron</a> license, just send an email to:</p>
<p><a href="mailto:contests-at-4sysops.com"><img style="border-bottom: 0px; border-left: 0px; margin: 0px; display: inline; border-top: 0px; border-right: 0px" title="contests-at-4sysops-com" src="http://4sysops.com/wp-content/uploads/2009/11/contestsat4sysopscom_thumb.png" border="0" alt="contests-at-4sysops-com" width="149" height="15" /></a></p>
<p>with the subject line</p>
<p><strong>VisualCron</strong>.</p>
<p>Please, add your name and the name of your organization for which you want to use the license. The deadline of this contest is December 4, 2009.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/" title="Service Account best practices &#8211; Part 2: Least Privilege implementation (December 30, 2011)">Service Account best practices &#8211; Part 2: Least Privilege implementation</a> (0)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-1-choosing-a-service-account/" title="Service Account best practices Part 1: Choosing a Service Account (December 29, 2011)">Service Account best practices Part 1: Choosing a Service Account</a> (0)</li>
	<li><a href="http://4sysops.com/archives/raffle-visualcron-an-advanced-task-scheduler-for-windows/" title="Raffle: VisualCron &#8211; An advanced task scheduler for Windows (June 28, 2011)">Raffle: VisualCron &#8211; An advanced task scheduler for Windows</a> (0)</li>
	<li><a href="http://4sysops.com/archives/autoadministrator-2-3-part-3-remote-execute-programs-services-shutdownreboot/" title="AutoAdministrator 2.3 &#8211; Part 3: Remote execute: Programs, services, shutdown/reboot (November 17, 2010)">AutoAdministrator 2.3 &#8211; Part 3: Remote execute: Programs, services, shutdown/reboot</a> (0)</li>
	<li><a href="http://4sysops.com/archives/prevent-restarts-triggered-by-third-party-applications/" title="Prevent restarts triggered by third-party applications (October 8, 2010)">Prevent restarts triggered by third-party applications</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/raffle-visualcron-visual-task-scheduling/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[VisualCron]]></series:name>
	</item>
		<item>
		<title>Raffle: VisualCron &#8211; Configuring cron jobs</title>
		<link>http://4sysops.com/archives/raffle-visualcron-configuring-cron-jobs/</link>
		<comments>http://4sysops.com/archives/raffle-visualcron-configuring-cron-jobs/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 17:20:30 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[processes]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=3665</guid>
		<description><![CDATA[<p>In the first post of this series I outlined some of <a href="http://4sysops.com/archives/raffle-visualcron-central-task-scheduling-for-windows/">VisualCron&#8217;s general advantages over the Windows Task Scheduler</a>. When you read today&#8217;s post, you will notice that the tool has quite a few additional interesting features.</p>
<p>Before we dive into the details, let us have a look at how VisualCron works. The diagram below shows how a job has to be configured with VisualCron. For most jobs you have to configure one or more tasks (the actions you want to perform), triggers (defined circumstances that will initiate the task), and optional conditions (states that can prevent a task from being launched even if a trigger is present). As you can see in the diagram, VisualCron supports many more task types than the Windows Task Scheduler supports. Once the task has been launched, VisualCron can notify administrators by several means.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2009/11/VisualCronHowitworks.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/11/VisualCronHowitworks.png','',event,300,75)"><img style="margin: 0px; display: inline; border: 0px;" title="VisualCron Job Definition" src="http://4sysops.com/wp-content/uploads/2009/11/VisualCronHowitworks_thumb.png" border="0" alt="VisualCron Job Definition" width="465" height="219" /></a></p>
<h2>Triggers</h2>
<p><a href="http://4sysops.com/wp-content/uploads/2009/11/VisualCronTimerTrigger.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/11/VisualCronTimerTrigger.png','',event,300,75)"><img style="margin: 0px 0px 0px 4px; display: inline; border: 0px;" title="VisualCron Timer Trigger" src="http://4sysops.com/wp-content/uploads/2009/11/VisualCronTimerTrigger_thumb.png" border="0" alt="VisualCron Timer Trigger" width="354" height="213" align="right" /></a> Triggers can be time-based or event-based. A time-based trigger can be a certain point in time or a &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>In the first post of this series I outlined some of <a href="http://4sysops.com/archives/raffle-visualcron-central-task-scheduling-for-windows/">VisualCron&#8217;s general advantages over the Windows Task Scheduler</a>. When you read today&#8217;s post, you will notice that the tool has quite a few additional interesting features.</p>
<p>Before we dive into the details, let us have a look at how VisualCron works. The diagram below shows how a job has to be configured with VisualCron. For most jobs you have to configure one or more tasks (the actions you want to perform), triggers (defined circumstances that will initiate the task), and optional conditions (states that can prevent a task from being launched even if a trigger is present). As you can see in the diagram, VisualCron supports many more task types than the Windows Task Scheduler supports. Once the task has been launched, VisualCron can notify administrators by several means.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2009/11/VisualCronHowitworks.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/11/VisualCronHowitworks.png','',event,300,75)"><img style="margin: 0px; display: inline; border: 0px;" title="VisualCron Job Definition" src="http://4sysops.com/wp-content/uploads/2009/11/VisualCronHowitworks_thumb.png" border="0" alt="VisualCron Job Definition" width="465" height="219" /></a></p>
<h2>Triggers</h2>
<p><a href="http://4sysops.com/wp-content/uploads/2009/11/VisualCronTimerTrigger.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/11/VisualCronTimerTrigger.png','',event,300,75)"><img style="margin: 0px 0px 0px 4px; display: inline; border: 0px;" title="VisualCron Timer Trigger" src="http://4sysops.com/wp-content/uploads/2009/11/VisualCronTimerTrigger_thumb.png" border="0" alt="VisualCron Timer Trigger" width="354" height="213" align="right" /></a> Triggers can be time-based or event-based. A time-based trigger can be a certain point in time or a time interval such as weekly or daily intervals. VisualCron has more options to offer here than does the Windows Task Scheduler. For example you can tell the tool that the task has to be launched on specific days of the week or hours of the day. VisualCron also supports scheduling based on seconds and years.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2009/11/VisualCronEventTrigger.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/11/VisualCronEventTrigger.png','',event,300,75)"><img style="margin: 0px 4px 0px 0px; display: inline; border: 0px;" title="VisualCron Event Trigger" src="http://4sysops.com/wp-content/uploads/2009/11/VisualCronEventTrigger_thumb.png" border="0" alt="VisualCron Event Trigger" width="354" height="246" align="left" /></a> VisualCron comes with eight different event-based triggers: VisualCron, File, Mail, Process, Service, Registry, Event log, and Custom (WMI). A VisualCron trigger refers to a state of another VisualCron task. For example, you can launch a new task only if a specific former task has been completed. The names of the other trigger types speak for themselves. For example, the Process trigger can be used to launch a task whenever a certain process starts running. The Custom trigger is certainly the most powerful one because it allows you to use almost any Windows state as a trigger using WMI queries.</p>
<p>The only trigger I miss in VisualCron is the Idle trigger from the Windows Task Scheduler. This trigger probably doesn&#8217;t play an important role in server environments because servers are seldom idle; however, on desktops I found this trigger useful.</p>
<h2>Conditions</h2>
<p><a href="http://4sysops.com/wp-content/uploads/2009/11/VisualCronCondition.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/11/VisualCronCondition.png','',event,300,75)"><img style="margin: 0px 0px 0px 4px; display: inline; border: 0px;" title="VisualCron Condition" src="http://4sysops.com/wp-content/uploads/2009/11/VisualCronCondition_thumb.png" border="0" alt="VisualCron Condition" width="354" height="335" align="right" /></a> As noted above, conditions are additional states that have to be present for a task to get started. For instance, the Process Condition allows you to specify a certain process that has to be running. If the condition is not met, then the trigger won&#8217;t be able to launch the task. A Process Trigger becomes active whenever a process <em>starts running</em>, whereas a Process Condition is met if the process <em>is already running</em>. The other Condition types are VisualCron (check if a VisualCron task is already running), File (check if a certain file is present), and Folder (check if a certain folder is present).</p>
<h2>Time Exceptions</h2>
<p>Time Exceptions are to time-based triggers as Conditions are to event-based triggers. The options for Time Exceptions offer the same flexibility as time-based triggers. For example, you can configure a VisualCron job that is triggered every 13 seconds, but not on Fridays in the year 2013 (just in case you are a little superstitious <img src='http://4sysops.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> ).</p>
<h2>Timeouts</h2>
<p>Once the task is running, the Timeout specifies how much time the job has to complete. If the Timeout is reached before the task has finished, VisualCron will terminate the job. You can configure Timeouts based on hours, minutes, and seconds. You can also tell VisualCron to consider Timeouts as errors that can trigger notifications or other tasks.</p>
<h2>Tasks</h2>
<p><a href="http://4sysops.com/wp-content/uploads/2009/11/VisualCronRemoteExecuteTask.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/11/VisualCronRemoteExecuteTask.png','',event,300,75)"><img style="margin: 0px 0px 0px 4px; display: inline; border: 0px;" title="VisualCron Remote Execute Task" src="http://4sysops.com/wp-content/uploads/2009/11/VisualCronRemoteExecuteTask_thumb.png" border="0" alt="VisualCron Remote Execute Task" width="354" height="240" align="right" /></a> As you probably have noticed, the different ways to schedule a task in VisualCron go far beyond the possibilities of the Windows Task Scheduler. This also applies to the supported task types. Whereas the Windows Task Manager supports only three different kinds of actions (start a program, display a message, send an email), VisualCron knows 13 different task categories: Process (execute, kill), File (copy, rename), XML (read / create node), Net (HTTP, SSH), Messaging (email, instant messaging), Database (SQL, Execute DTS package), Encryption (PGP), Service (start, stop), Office (macro), System (Registry, restart, control monitor), Interactivity (desktop macro, send keys), Internal (VisualCron task control, set variables), and Active Directory (create / modify objects). Each of the task categories comes with a couple of different task types. The texts in parentheses are only examples. I can&#8217;t discuss all of the different task types, but I think you have an idea now of how mighty VisualCron&#8217;s task management is.</p>
<h2>Notifications</h2>
<p><a href="http://4sysops.com/wp-content/uploads/2009/11/VisualCronSQLNotification.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/11/VisualCronSQLNotification.png','',event,300,75)"><img style="margin: 0px 4px 0px 0px; display: inline; border: 0px;" title="VisualCron SQL Notification" src="http://4sysops.com/wp-content/uploads/2009/11/VisualCronSQLNotification_thumb.png" border="0" alt="VisualCron SQL Notification" width="354" height="267" align="left" /></a> VisualCron supports seven notification types: Email, File, SQL, Popup, Event log, Sound, and Syslog. Syslog is a standard for forwarding log messages in the UNIX and Linux world, although third-party solutions exist for Windows. You can use this feature to log VisualCron notifications on a remote Syslog server. The most fancy notification form is certainly the SQL notification. It allows you to execute an SQL query or procedure using OLEDB or ODBC. This is especially useful if you work with many different tasks and want to keep track of them in your own application.</p>
<p>However, VisualCron&#8217;s user interface will suffice in most cases since it provides a good overview and is highly customizable. This will be the topic of my <a href="http://4sysops.com/archives/raffle-visualcron-visual-task-scheduling/">next post</a>.</p>
<p>If you to have the chance to win <a href="http://www.visualcron.com/">VisualCron</a> license, just send an email to:</p>
<p><a href="mailto:contests-at-4sysops.com"><img style="margin: 0px; display: inline; border: 0px;" title="contests-at-4sysops-com" src="http://4sysops.com/wp-content/uploads/2009/11/contestsat4sysopscom1.png" border="0" alt="contests-at-4sysops-com" width="149" height="15" /></a></p>
<p>with the subject line</p>
<p><strong>VisualCron</strong>.</p>
<p>Please, add your name and the name of your organization for which you want to use the license. The deadline of this contest is December 4, 2009.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/" title="Service Account best practices &#8211; Part 2: Least Privilege implementation (December 30, 2011)">Service Account best practices &#8211; Part 2: Least Privilege implementation</a> (0)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-1-choosing-a-service-account/" title="Service Account best practices Part 1: Choosing a Service Account (December 29, 2011)">Service Account best practices Part 1: Choosing a Service Account</a> (0)</li>
	<li><a href="http://4sysops.com/archives/raffle-visualcron-an-advanced-task-scheduler-for-windows/" title="Raffle: VisualCron &#8211; An advanced task scheduler for Windows (June 28, 2011)">Raffle: VisualCron &#8211; An advanced task scheduler for Windows</a> (0)</li>
	<li><a href="http://4sysops.com/archives/autoadministrator-2-3-part-3-remote-execute-programs-services-shutdownreboot/" title="AutoAdministrator 2.3 &#8211; Part 3: Remote execute: Programs, services, shutdown/reboot (November 17, 2010)">AutoAdministrator 2.3 &#8211; Part 3: Remote execute: Programs, services, shutdown/reboot</a> (0)</li>
	<li><a href="http://4sysops.com/archives/prevent-restarts-triggered-by-third-party-applications/" title="Prevent restarts triggered by third-party applications (October 8, 2010)">Prevent restarts triggered by third-party applications</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/raffle-visualcron-configuring-cron-jobs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[VisualCron]]></series:name>
	</item>
		<item>
		<title>Raffle: VisualCron &#8211; Central task scheduling for Windows</title>
		<link>http://4sysops.com/archives/raffle-visualcron-central-task-scheduling-for-windows/</link>
		<comments>http://4sysops.com/archives/raffle-visualcron-central-task-scheduling-for-windows/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 17:26:31 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[processes]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=3650</guid>
		<description><![CDATA[<p><a href="http://www.visualcron.com/">VisualCron</a> is raffling three licenses for 4sysops readers. The winner will receive a 5-Server license worth 717 US dollars and the two runners-up will each receive a 1-Server license worth 197 US dollars. More information about the contest can be found at the end of the article.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2009/11/VisualCron.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/11/VisualCron.png','',event,300,75)"><img style="border-bottom: 0px; border-left: 0px; margin: 0px 0px 0px 4px; display: inline; border-top: 0px; border-right: 0px" title="VisualCron" src="http://4sysops.com/wp-content/uploads/2009/11/VisualCron_thumb.png" border="0" alt="VisualCron" width="404" height="181" align="right" /></a>VisualCron is the most sophisticated task scheduling tool I have ever tried. I was already quite impressed with the Task Scheduler in Vista and Server 2008, but VisualCron comes with far more advanced features. The ability to manage task scheduling on multiple machines from a central location, in particular, makes the tool an interesting alternative for large organizations. VisualCron targets task scheduling for server environments, but you can also use the tool on desktops.</p>
<p>In the first post of this series I will give you a general overview of VisualCron&#8217;s advantages over the Windows Task Scheduler.</p>
<h2>One task scheduler for all Windows machines</h2>
<p><a href="http://4sysops.com/wp-content/uploads/2009/11/VisualCronCentralManagement.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/11/VisualCronCentralManagement.png','',event,300,75)"><img style="border-bottom: 0px; border-left: 0px; margin: 0px 0px 0px 4px; display: inline; border-top: 0px; border-right: 0px" title="VisualCron Central Management" src="http://4sysops.com/wp-content/uploads/2009/11/VisualCronCentralManagement_thumb.png" border="0" alt="VisualCron Central Management" width="404" height="327" align="right" /></a> First of all, if you have different Windows versions in &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.visualcron.com/">VisualCron</a> is raffling three licenses for 4sysops readers. The winner will receive a 5-Server license worth 717 US dollars and the two runners-up will each receive a 1-Server license worth 197 US dollars. More information about the contest can be found at the end of the article.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2009/11/VisualCron.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/11/VisualCron.png','',event,300,75)"><img style="border-bottom: 0px; border-left: 0px; margin: 0px 0px 0px 4px; display: inline; border-top: 0px; border-right: 0px" title="VisualCron" src="http://4sysops.com/wp-content/uploads/2009/11/VisualCron_thumb.png" border="0" alt="VisualCron" width="404" height="181" align="right" /></a>VisualCron is the most sophisticated task scheduling tool I have ever tried. I was already quite impressed with the Task Scheduler in Vista and Server 2008, but VisualCron comes with far more advanced features. The ability to manage task scheduling on multiple machines from a central location, in particular, makes the tool an interesting alternative for large organizations. VisualCron targets task scheduling for server environments, but you can also use the tool on desktops.</p>
<p>In the first post of this series I will give you a general overview of VisualCron&#8217;s advantages over the Windows Task Scheduler.</p>
<h2>One task scheduler for all Windows machines</h2>
<p><a href="http://4sysops.com/wp-content/uploads/2009/11/VisualCronCentralManagement.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/11/VisualCronCentralManagement.png','',event,300,75)"><img style="border-bottom: 0px; border-left: 0px; margin: 0px 0px 0px 4px; display: inline; border-top: 0px; border-right: 0px" title="VisualCron Central Management" src="http://4sysops.com/wp-content/uploads/2009/11/VisualCronCentralManagement_thumb.png" border="0" alt="VisualCron Central Management" width="404" height="327" align="right" /></a> First of all, if you have different Windows versions in your network, then you also have to work with different task schedulers. As you probably know, the differences between Task Scheduler in Windows Server 2003 and Windows Server 2008 are huge. With VisualCron, you only have to deal with one tool for all your servers regardless of the Windows version.</p>
<h2>Central management</h2>
<p>Secondly, and this could be even more important in some environments, VisualCron provides one central management console for all Windows machines. Although you can connect to a remote computer with the Windows Task Scheduler, you can only manage one remote server at a time. VisualCron can display multiple machines in its modern and well-thought-out interface. It is even possible to drag and drop scheduled jobs from computer to computer. Since VisualCron uses SSL to connect to remote machines, you can also use the tool to centrally manage servers through unsecured Internet connections.</p>
<h2>Execution context</h2>
<p><a href="http://4sysops.com/wp-content/uploads/2009/11/VisualCronExecutionContext.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/11/VisualCronExecutionContext.png','',event,300,75)"><img style="border-bottom: 0px; border-left: 0px; margin: 0px 0px 0px 4px; display: inline; border-top: 0px; border-right: 0px" title="VisualCron Execution Context" src="http://4sysops.com/wp-content/uploads/2009/11/VisualCronExecutionContext_thumb.png" border="0" alt="VisualCron Execution Context" width="404" height="471" align="right" /></a> Thirdly, VisualCron has an interesting feature regarding the execution context. In the Windows Task Scheduler you can run tasks in the context of a certain user or without user context in the background. The latter means that user session-specific information, such environment variables or mapped network drives, is not available. VisualCron also makes this distinction but offers quite a few additional options. VisualCron distinguishes between user credentials and user context, which allows you to run a task in the standard user context with admin privileges. You can also target a specific session if the user is logged on multiple times, and you can even target all desktop sessions. The latter feature is most interesting in Terminal Server environments.</p>
<h2>Sophisticated scheduling features</h2>
<p><a href="http://4sysops.com/wp-content/uploads/2009/11/VisualCronJobSettings.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/11/VisualCronJobSettings.png','',event,300,75)"><img style="border-bottom: 0px; border-left: 0px; margin: 0px 0px 0px 4px; display: inline; border-top: 0px; border-right: 0px" title="VisualCron Job Settings" src="http://4sysops.com/wp-content/uploads/2009/11/VisualCronJobSettings_thumb.png" border="0" alt="VisualCron Job Settings" width="404" height="272" align="right" /></a> And last but not least, VisualCron has even more task scheduling options than the powerful Server 2008/Vista Task Scheduler offers. The term &#8220;task scheduler&#8221; seems to imply that you can use the tool to only run tasks at a certain time. However, VisualCron supports numerous triggers and conditions that can be used to launch a task. Moreover, <a href="http://www.visualcron.com/">VisualCron </a>knows many different task types and has a sophisticated notification system. I will tell you more about these features in my next post.</p>
<p>If you want to take part in this raffle, just send an email to:</p>
<p><a href="mailto:contests-at-4sysops.com"><img style="border-right-width: 0px; margin: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="contests-at-4sysops-com" src="http://4sysops.com/wp-content/uploads/2009/11/contestsat4sysopscom.png" border="0" alt="contests-at-4sysops-com" width="149" height="15" /></a></p>
<p>with the subject line</p>
<p><strong>VisualCron</strong>.</p>
<p>Please, add your name and the name of your organization for which you want to use the license. The deadline of this contest is December 4, 2009.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/" title="Service Account best practices &#8211; Part 2: Least Privilege implementation (December 30, 2011)">Service Account best practices &#8211; Part 2: Least Privilege implementation</a> (0)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-1-choosing-a-service-account/" title="Service Account best practices Part 1: Choosing a Service Account (December 29, 2011)">Service Account best practices Part 1: Choosing a Service Account</a> (0)</li>
	<li><a href="http://4sysops.com/archives/raffle-visualcron-an-advanced-task-scheduler-for-windows/" title="Raffle: VisualCron &#8211; An advanced task scheduler for Windows (June 28, 2011)">Raffle: VisualCron &#8211; An advanced task scheduler for Windows</a> (0)</li>
	<li><a href="http://4sysops.com/archives/autoadministrator-2-3-part-3-remote-execute-programs-services-shutdownreboot/" title="AutoAdministrator 2.3 &#8211; Part 3: Remote execute: Programs, services, shutdown/reboot (November 17, 2010)">AutoAdministrator 2.3 &#8211; Part 3: Remote execute: Programs, services, shutdown/reboot</a> (0)</li>
	<li><a href="http://4sysops.com/archives/prevent-restarts-triggered-by-third-party-applications/" title="Prevent restarts triggered by third-party applications (October 8, 2010)">Prevent restarts triggered by third-party applications</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/raffle-visualcron-central-task-scheduling-for-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[VisualCron]]></series:name>
	</item>
		<item>
		<title>FREE: WinRAP &#8211; Hide running Windows applications</title>
		<link>http://4sysops.com/archives/free-winrap-hide-running-windows-applications/</link>
		<comments>http://4sysops.com/archives/free-winrap-hide-running-windows-applications/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 19:28:40 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Free Tools]]></category>
		<category><![CDATA[processes]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=3570</guid>
		<description><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2009/10/WinRAP.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/10/WinRAP.png','',event,300,75)"><img style="border-right-width: 0px; margin: 0px 0px 0px 4px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="WinRAP" src="http://4sysops.com/wp-content/uploads/2009/10/WinRAP_thumb.png" border="0" alt="WinRAP" width="268" height="324" align="right" /></a><a href="http://sourceforge.net/projects/winrap/">WinRAP</a> is a nice little freeware tool that allows you to hide applications from view on your desktop while letting them to continue running invisibly in the background. There are a few cases where such a tool may prove to be useful. The first thing that probably comes to mind is the hiding of programs that are unrelated to your work from your boss and colleagues. However, there are other uses that could also make this utility valuable for your work.</p>
<p>For instance, if you have started an admin tool on a user&#8217;s desktop and want to leave the place for a while. You can then let the tool finish its work while the user continues working with the computer. This way, you don&#8217;t have to worry that the user will interfere with your work. Another way to use the tool is to reduce the number of icons in your taskbar if it is cluttered with too many apps.</p>
<p>WinRAP &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2009/10/WinRAP.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/10/WinRAP.png','',event,300,75)"><img style="border-right-width: 0px; margin: 0px 0px 0px 4px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="WinRAP" src="http://4sysops.com/wp-content/uploads/2009/10/WinRAP_thumb.png" border="0" alt="WinRAP" width="268" height="324" align="right" /></a><a href="http://sourceforge.net/projects/winrap/">WinRAP</a> is a nice little freeware tool that allows you to hide applications from view on your desktop while letting them to continue running invisibly in the background. There are a few cases where such a tool may prove to be useful. The first thing that probably comes to mind is the hiding of programs that are unrelated to your work from your boss and colleagues. However, there are other uses that could also make this utility valuable for your work.</p>
<p>For instance, if you have started an admin tool on a user&#8217;s desktop and want to leave the place for a while. You can then let the tool finish its work while the user continues working with the computer. This way, you don&#8217;t have to worry that the user will interfere with your work. Another way to use the tool is to reduce the number of icons in your taskbar if it is cluttered with too many apps.</p>
<p>WinRAP is a tiny standalone tool which doesn&#8217;t have to be installed. It displays all running applications in the upper pane. You can hide each of the applications with a mouse click which moves the app&#8217;s name to the lower pane. The application&#8217;s interface will then disappear from the desktop. Of course, you can also unhide an application, if you want to access its interface.</p>
<p>To make sure that users don&#8217;t use WinRAP to unhide applications, you can protect the tool with a password and hide the tool itself. It is also possible to disable the Windows Task Manager, so users can&#8217;t just kill WinRAP.</p>
<p>WinRAP can lock out the average user, but it certainly won&#8217;t prevent IT pros from accessing your applications. For instance, it is possible to bring hidden applications to the foreground with <a href="http://4sysops.com/archives/microsoft-sysinternals-process-explorer-11-brings-better-vista-support/">Process Explorer</a>. You only have to right click on the on the corresponding process and then select &#8220;Bring to Front&#8221; from the Window menu.</p>
<p>I tested WinRAP 1.0. Please let me know if you know a comparable tool that can&#8217;t be outsmarted so easily.</p>
<h2><a href="http://sourceforge.net/projects/winrap/">WinRAP</a></h2>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/" title="Service Account best practices &#8211; Part 2: Least Privilege implementation (December 30, 2011)">Service Account best practices &#8211; Part 2: Least Privilege implementation</a> (0)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-1-choosing-a-service-account/" title="Service Account best practices Part 1: Choosing a Service Account (December 29, 2011)">Service Account best practices Part 1: Choosing a Service Account</a> (0)</li>
	<li><a href="http://4sysops.com/archives/raffle-visualcron-an-advanced-task-scheduler-for-windows/" title="Raffle: VisualCron &#8211; An advanced task scheduler for Windows (June 28, 2011)">Raffle: VisualCron &#8211; An advanced task scheduler for Windows</a> (0)</li>
	<li><a href="http://4sysops.com/archives/autoadministrator-2-3-part-3-remote-execute-programs-services-shutdownreboot/" title="AutoAdministrator 2.3 &#8211; Part 3: Remote execute: Programs, services, shutdown/reboot (November 17, 2010)">AutoAdministrator 2.3 &#8211; Part 3: Remote execute: Programs, services, shutdown/reboot</a> (0)</li>
	<li><a href="http://4sysops.com/archives/prevent-restarts-triggered-by-third-party-applications/" title="Prevent restarts triggered by third-party applications (October 8, 2010)">Prevent restarts triggered by third-party applications</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/free-winrap-hide-running-windows-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FREE: Process Hacker &#8211; A mighty Task Manager and Process Explorer alternative</title>
		<link>http://4sysops.com/archives/free-process-hacker-a-mighty-task-manager-and-process-explorer-alternative/</link>
		<comments>http://4sysops.com/archives/free-process-hacker-a-mighty-task-manager-and-process-explorer-alternative/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 19:19:58 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Free Tools]]></category>
		<category><![CDATA[processes]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=3058</guid>
		<description><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2009/06/Process_Hacker.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/06/Process_Hacker.png','',event,300,75)"><img style="margin: 0px 0px 0px 4px; display: inline; border-width: 0px;" title="Process_Hacker" src="http://4sysops.com/wp-content/uploads/2009/06/Process_Hacker_thumb.png" border="0" alt="Process_Hacker" width="304" height="208" align="right" /></a> Until my recent discovery of <a href="http://processhacker.sourceforge.net/index.php">Process Hacker</a>, I assumed that <a href="http://4sysops.com/archives/microsoft-sysinternals-process-explorer-11-brings-better-vista-support/">Process Explorer</a> was the best Task Manager alternative. However, in some areas, the Open Source tool Process Hacker is more than a match for Microsoft’s Sysinternals tool. The user interfaces of both tools look quite similar. As in Process Explorer, you can add additional columns to view more details of running processes on a Windows machine. Unfortunately, Process Hacker doesn’t allow you to view DLL and handle information in the lower pane like Process Explorer.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2009/06/Process_Hacker_Process_Explorer_Properties.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/06/Process_Hacker_Process_Explorer_Properties.png','',event,300,75)"><img style="margin: 0px 4px 0px 0px; display: inline; border-width: 0px;" title="Process_Hacker_Process_Explorer_Properties" src="http://4sysops.com/wp-content/uploads/2009/06/Process_Hacker_Process_Explorer_Properties_thumb.png" border="0" alt="Process_Hacker_Process_Explorer_Properties" width="254" height="147" align="left" /></a> To <strong>access such data</strong>, you have to open the process’s properties. Process Explorer (left hand) and Process Hacker (right hand) differ here (see screenshot). I am missing the open TCP/IP connections in Process Hacker’s process properties. However, the main user interface has an extra tab that lists all processes with their open network connections.</p>
<p>Process Hacker’s capabilities are far superior to Process Explorer’s when it comes to <strong>searching</strong> of data in the memory &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2009/06/Process_Hacker.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/06/Process_Hacker.png','',event,300,75)"><img style="margin: 0px 0px 0px 4px; display: inline; border-width: 0px;" title="Process_Hacker" src="http://4sysops.com/wp-content/uploads/2009/06/Process_Hacker_thumb.png" border="0" alt="Process_Hacker" width="304" height="208" align="right" /></a> Until my recent discovery of <a href="http://processhacker.sourceforge.net/index.php">Process Hacker</a>, I assumed that <a href="http://4sysops.com/archives/microsoft-sysinternals-process-explorer-11-brings-better-vista-support/">Process Explorer</a> was the best Task Manager alternative. However, in some areas, the Open Source tool Process Hacker is more than a match for Microsoft’s Sysinternals tool. The user interfaces of both tools look quite similar. As in Process Explorer, you can add additional columns to view more details of running processes on a Windows machine. Unfortunately, Process Hacker doesn’t allow you to view DLL and handle information in the lower pane like Process Explorer.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2009/06/Process_Hacker_Process_Explorer_Properties.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/06/Process_Hacker_Process_Explorer_Properties.png','',event,300,75)"><img style="margin: 0px 4px 0px 0px; display: inline; border-width: 0px;" title="Process_Hacker_Process_Explorer_Properties" src="http://4sysops.com/wp-content/uploads/2009/06/Process_Hacker_Process_Explorer_Properties_thumb.png" border="0" alt="Process_Hacker_Process_Explorer_Properties" width="254" height="147" align="left" /></a> To <strong>access such data</strong>, you have to open the process’s properties. Process Explorer (left hand) and Process Hacker (right hand) differ here (see screenshot). I am missing the open TCP/IP connections in Process Hacker’s process properties. However, the main user interface has an extra tab that lists all processes with their open network connections.</p>
<p>Process Hacker’s capabilities are far superior to Process Explorer’s when it comes to <strong>searching</strong> of data in the memory the process occupies. The tool gives a good overview of the process’s memory usage, and it supports literal search (hex code), string search, regular expressions and more. Another nice feature is Process Hacker’s ability to find hidden processes. This feature enables you to track down some simple rootkits. For this, Process Hacker attempts to open PIDs sequentially from 8 to 65536. This will show not only hidden processes but also terminated processes that are still referenced by other processes.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2009/06/ProcessExplorerContextMenu.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/06/ProcessExplorerContextMenu.png','',event,300,75)"><img style="margin: 0px; display: inline; border-width: 0px;" title="Process-Explorer-Context-Menu" src="http://4sysops.com/wp-content/uploads/2009/06/ProcessExplorerContextMenu_thumb.png" border="0" alt="Process-Explorer-Context-Menu" width="217" height="206" align="right" /></a> <a href="http://4sysops.com/wp-content/uploads/2009/06/Process_Hacker_ContextMenu.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/06/Process_Hacker_ContextMenu.png','',event,300,75)"><img style="margin: 0px 0px 0px 4px; display: inline; border-width: 0px;" title="Process_Hacker_Context-Menu" src="http://4sysops.com/wp-content/uploads/2009/06/Process_Hacker_ContextMenu_thumb.png" border="0" alt="Process_Hacker_Context-Menu" width="146" height="206" align="right" /></a> But Process Hacker’s real strength comes to light when you have to manipulate, that is <strong>“hack” processes</strong>. The process’ context menu lists all the available functions. If you compare it to Process Explorer’s context menu (right hand), you have to admit that Process Hacker (left hand) has quite a few additional features to offer here (see screenshot). Most noteworthy are Reduce Working Set (empties the selected <a href="http://msdn.microsoft.com/en-us/library/ms684891(VS.85).aspx">process working set</a>), <a href="http://www.techsteak.com/article.asp?ID=24">virtualization</a> (virtualizes registry and system folder), Create Dump File (dumps the process’s memory contents), <a href="http://en.wikipedia.org/wiki/DLL_injection">Inject DLLs</a>, and Terminator.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2009/06/Process_Hacker_Terminator2.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2009/06/Process_Hacker_Terminator2.png','',event,300,75)"><img style="margin: 0px 0px 0px 4px; display: inline; border-width: 0px;" title="Process_Hacker_Terminator2" src="http://4sysops.com/wp-content/uploads/2009/06/Process_Hacker_Terminator2_thumb.png" border="0" alt="Process_Hacker_Terminator2" width="211" height="206" align="right" /></a> The last feature deserves a more detailed explanation. You can terminate processes with Process Hacker the soft way (as in Process Explorer and Task Manager) by letting Windows send a terminate signal to the process. However, sometimes this doesn’t work, especially when the process hangs. The <strong>Terminator feature</strong> does something different, though. It uses a couple of uncommon techniques to get rid of a rebellious process. For example, it can terminate all the process’s threads, close the process’s handles, and terminate the process in kernel mode (see screenshot for a complete list).</p>
<p>The authors claim that the Terminator feature gives you <strong>full control over processes</strong> that are protected by rootkits and security software. They named a few applications that can’t be killed with Task Manager but can with Process Hacker. One of them is AVG, the antivirus software. I tried the Terminator with AVG, but Process Hacker failed to terminate the process under Vista. Perhaps AVG has modified their antivirus software in the meantime. By the way, to use the Terminator feature, you have to enable the kernel mode driver in the advanced options. And, of course, you must run Process Hacker as an administrator (elevated).</p>
<p>I haven’t covered all of Process Hacker’s features. If you try the tool, I recommend having a look at the (sparse) manual. The only real downside of Process Hacker is that it is relatively <strong>unstable</strong>. It crashed several times on my Vista box. It is interesting to note that I wasn’t able to kill the hanging Process Hacker process from a second instance of the tool. However, I am sure there are cases where Process Hacker succeeds in killing protected or hanging processes where Process Explorer fails. This is the main reason why I will keep Process Hacker in my toolbox. I would just be very careful if you run a it a server environment.</p>
<h2><a href="http://processhacker.sourceforge.net/index.php">Process Hacker</a></h2>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/" title="Service Account best practices &#8211; Part 2: Least Privilege implementation (December 30, 2011)">Service Account best practices &#8211; Part 2: Least Privilege implementation</a> (0)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-1-choosing-a-service-account/" title="Service Account best practices Part 1: Choosing a Service Account (December 29, 2011)">Service Account best practices Part 1: Choosing a Service Account</a> (0)</li>
	<li><a href="http://4sysops.com/archives/raffle-visualcron-an-advanced-task-scheduler-for-windows/" title="Raffle: VisualCron &#8211; An advanced task scheduler for Windows (June 28, 2011)">Raffle: VisualCron &#8211; An advanced task scheduler for Windows</a> (0)</li>
	<li><a href="http://4sysops.com/archives/autoadministrator-2-3-part-3-remote-execute-programs-services-shutdownreboot/" title="AutoAdministrator 2.3 &#8211; Part 3: Remote execute: Programs, services, shutdown/reboot (November 17, 2010)">AutoAdministrator 2.3 &#8211; Part 3: Remote execute: Programs, services, shutdown/reboot</a> (0)</li>
	<li><a href="http://4sysops.com/archives/prevent-restarts-triggered-by-third-party-applications/" title="Prevent restarts triggered by third-party applications (October 8, 2010)">Prevent restarts triggered by third-party applications</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/free-process-hacker-a-mighty-task-manager-and-process-explorer-alternative/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Process Lasso &#8211; improve the responsiveness of Windows</title>
		<link>http://4sysops.com/archives/process-lasso-improve-the-responsiveness-of-windows/</link>
		<comments>http://4sysops.com/archives/process-lasso-improve-the-responsiveness-of-windows/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 21:09:40 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[processes]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=1955</guid>
		<description><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2008/12/prcoess-lasso-logo.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/12/prcoess-lasso-logo.png','',event,300,75)"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://4sysops.com/wp-content/uploads/2008/12/prcoess-lasso-logo-thumb.png" border="0" alt="Prcoess-Lasso-Logo" width="152" height="182" align="right" /></a> Low responsiveness is the most common reason why people think that their computer is slow. Usually they blame the operating system, and in particular Vista. However, assuming that the hardware is as modern as the operating system, the real culprit is usually an application that had gone mad. This doesn’t necessarily mean that the program has crashed and is in an endless loop that is consuming all of your processor power. Some applications just misbehave by pushing other programs aside, claiming most of the resources for themselves. Sometimes it can take several seconds for a program that has already been loaded to respond to a mouse click.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/12/process-lasso.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/12/process-lasso.png','',event,300,75)"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://4sysops.com/wp-content/uploads/2008/12/process-lasso-thumb.png" border="0" alt="Process-Lasso" width="244" height="166" align="right" /> Process Lasso</a> is the perfect name for a tool that brings a mad program to its senses. The program’s <strong>ProBalance</strong> feature constantly monitors all processes, and if an application’s claim for CPU resources exceeds a configurable threshold, Process Lasso will reduce the priority of that program’s process. As soon as the process’ CPU &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://4sysops.com/wp-content/uploads/2008/12/prcoess-lasso-logo.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/12/prcoess-lasso-logo.png','',event,300,75)"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://4sysops.com/wp-content/uploads/2008/12/prcoess-lasso-logo-thumb.png" border="0" alt="Prcoess-Lasso-Logo" width="152" height="182" align="right" /></a> Low responsiveness is the most common reason why people think that their computer is slow. Usually they blame the operating system, and in particular Vista. However, assuming that the hardware is as modern as the operating system, the real culprit is usually an application that had gone mad. This doesn’t necessarily mean that the program has crashed and is in an endless loop that is consuming all of your processor power. Some applications just misbehave by pushing other programs aside, claiming most of the resources for themselves. Sometimes it can take several seconds for a program that has already been loaded to respond to a mouse click.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/12/process-lasso.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/12/process-lasso.png','',event,300,75)"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://4sysops.com/wp-content/uploads/2008/12/process-lasso-thumb.png" border="0" alt="Process-Lasso" width="244" height="166" align="right" /> Process Lasso</a> is the perfect name for a tool that brings a mad program to its senses. The program’s <strong>ProBalance</strong> feature constantly monitors all processes, and if an application’s claim for CPU resources exceeds a configurable threshold, Process Lasso will reduce the priority of that program’s process. As soon as the process’ CPU usage falls below a second threshold, Process Lasso will restore the original process priority.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/12/process-lasso-configure.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/12/process-lasso-configure.png','',event,300,75)"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://4sysops.com/wp-content/uploads/2008/12/process-lasso-configure-thumb.png" border="0" alt="process-lasso-configure" width="244" height="107" align="right" /></a> To understand <strong>how Process Lasso works</strong>, you can use <a href="http://4sysops.com/archives/cpukiller-3-generate-cpu-load-artificially-to-slow-down-windows/">Cpukiller</a>, the tool I blogged about yesterday, as a demonstration. Cpukiller runs at high priority and as a foreground process. Thus, you have to allow Process Lasso to manage foreground process, and processes with non-normal priority, and (see screenshot). If you then let Cpukiller consume 100% of your CPU&#8217;s resources, Process Lasso will automatically set Cpukiller’s CPU priority to “Below Normal.”</p>
<p>Even though Cpukiller is still running, your PC’s responsiveness will be normal. If you then reduce Cpukiller’s slow-down factor to below Process Lasso’s threshold, Cpukiller’s process priority will be automatically reset to “High.” You might also like to try running Cpukiller at a slow-down factor of 100%, without letting Process Lasso interfere. The responsiveness of your PC will then be close to 0.</p>
<p>Process Lasso has a couple of <strong>other features</strong> that can be helpful in improving the responsiveness of a computer. You can configure default process priorities, default CPU affinities, boost foreground processes, configure disallowed processes, limit the number of instances of a program and more.</p>
<p>Process Lasso is only free for private and academic use. The prices for the professional version start at $24.95 per seat.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-2-the-3-headed-monster/" title="Troubleshoot slow logon &#8211; Part 2: The 3-headed monster (January 6, 2012)">Troubleshoot slow logon &#8211; Part 2: The 3-headed monster</a> (0)</li>
	<li><a href="http://4sysops.com/archives/troubleshoot-slow-logon-part-1-profile-size/" title="Troubleshoot slow logon &#8211; Part 1: Profile size (January 4, 2012)">Troubleshoot slow logon &#8211; Part 1: Profile size</a> (0)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/" title="Service Account best practices &#8211; Part 2: Least Privilege implementation (December 30, 2011)">Service Account best practices &#8211; Part 2: Least Privilege implementation</a> (0)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-1-choosing-a-service-account/" title="Service Account best practices Part 1: Choosing a Service Account (December 29, 2011)">Service Account best practices Part 1: Choosing a Service Account</a> (0)</li>
	<li><a href="http://4sysops.com/archives/how-to-disable-the-shutdown-event-tracker-in-windows-server-2008-r2/" title="How to disable the Shutdown Event Tracker in Windows Server 2008 R2 (December 27, 2011)">How to disable the Shutdown Event Tracker in Windows Server 2008 R2</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/process-lasso-improve-the-responsiveness-of-windows/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>How to cancel a print job that hangs under Windows Vista and XP</title>
		<link>http://4sysops.com/archives/how-to-cancel-a-print-job-that-hangs-under-windows-vista-and-xp/</link>
		<comments>http://4sysops.com/archives/how-to-cancel-a-print-job-that-hangs-under-windows-vista-and-xp/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 22:10:58 +0000</pubDate>
		<dc:creator>Michael Pietroforte</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[processes]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=1923</guid>
		<description><![CDATA[<p>Have you ever had a local print job hang and were not able to cancel it in the print job queue? I have experienced this problem several times recently. It is quite annoying because usually one can’t print as long as the erroneous job is in the queue. I am guessing that your helpdesk often receives similar requests about this issue.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/12/print-spooler.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/12/print-spooler.png','',event,300,75)"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://4sysops.com/wp-content/uploads/2008/12/print-spooler-thumb.png" border="0" alt="print-spooler" width="533" height="129" /></a></p>
<p>I never understood why Windows won’t allow me to remove a hanging print job. I understand that the operating system has to wait for the confirmation from the printer. But if the printer also hangs, the print job is stuck in the queue. In my opinion, this is a bug. It is an old Windows XP problem and it still hasn’t been resolved in Windows Vista. I haven’t experienced it yet in Windows 7 though.</p>
<p>One way to solve the problem is to reboot. In most cases the undeletable print job will disappear after the restart. But, I have &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>Have you ever had a local print job hang and were not able to cancel it in the print job queue? I have experienced this problem several times recently. It is quite annoying because usually one can’t print as long as the erroneous job is in the queue. I am guessing that your helpdesk often receives similar requests about this issue.</p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/12/print-spooler.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/12/print-spooler.png','',event,300,75)"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://4sysops.com/wp-content/uploads/2008/12/print-spooler-thumb.png" border="0" alt="print-spooler" width="533" height="129" /></a></p>
<p>I never understood why Windows won’t allow me to remove a hanging print job. I understand that the operating system has to wait for the confirmation from the printer. But if the printer also hangs, the print job is stuck in the queue. In my opinion, this is a bug. It is an old Windows XP problem and it still hasn’t been resolved in Windows Vista. I haven’t experienced it yet in Windows 7 though.</p>
<p>One way to solve the problem is to reboot. In most cases the undeletable print job will disappear after the restart. But, I have also experienced cases when even a reboot wouldn’t remove the erroneous print job from the queue. However, there is a way that always works and is also faster.</p>
<p>First, you have to stop the Print Spooler Service, then you have to delete all files under C:\WINDOWS\System32\spool\PRINTERS. Once you’ve restarted the Spooler Service, you might have to press F5 in the print queue applet to make the hanging print job disappear. Of course, you will need admin’s rights for this procedure. If you require more detailed instructions, you should take a look at this <a href="http://helpdeskgeek.com/networking/cannot-delete-print-job/">post</a> from the help desk geek.</p>
Author: Michael Pietroforte
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/" title="Service Account best practices &#8211; Part 2: Least Privilege implementation (December 30, 2011)">Service Account best practices &#8211; Part 2: Least Privilege implementation</a> (0)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-1-choosing-a-service-account/" title="Service Account best practices Part 1: Choosing a Service Account (December 29, 2011)">Service Account best practices Part 1: Choosing a Service Account</a> (0)</li>
	<li><a href="http://4sysops.com/archives/raffle-visualcron-an-advanced-task-scheduler-for-windows/" title="Raffle: VisualCron &#8211; An advanced task scheduler for Windows (June 28, 2011)">Raffle: VisualCron &#8211; An advanced task scheduler for Windows</a> (0)</li>
	<li><a href="http://4sysops.com/archives/autoadministrator-2-3-part-3-remote-execute-programs-services-shutdownreboot/" title="AutoAdministrator 2.3 &#8211; Part 3: Remote execute: Programs, services, shutdown/reboot (November 17, 2010)">AutoAdministrator 2.3 &#8211; Part 3: Remote execute: Programs, services, shutdown/reboot</a> (0)</li>
	<li><a href="http://4sysops.com/archives/prevent-restarts-triggered-by-third-party-applications/" title="Prevent restarts triggered by third-party applications (October 8, 2010)">Prevent restarts triggered by third-party applications</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/how-to-cancel-a-print-job-that-hangs-under-windows-vista-and-xp/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>FREE: AnVir Task Manager Free</title>
		<link>http://4sysops.com/archives/free-anvir-task-manager-free/</link>
		<comments>http://4sysops.com/archives/free-anvir-task-manager-free/#comments</comments>
		<pubDate>Thu, 31 Jul 2008 19:37:39 +0000</pubDate>
		<dc:creator>External author</dc:creator>
				<category><![CDATA[Free Tools]]></category>
		<category><![CDATA[processes]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://4sysops.com/?p=1478</guid>
		<description><![CDATA[<p><em>Submitted by Maks</em></p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/07/anvir-taskmanager-free1.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/07/anvir-taskmanager-free1.png','',event,300,75)"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://4sysops.com/wp-content/uploads/2008/07/anvir-taskmanager-free-thumb1.png" border="0" alt="Anvir_Taskmanager_Free" width="289" height="204" align="right" /></a> AnVir Task Manager Free provides full set of Windows enhancements that help in every-day work.</p>
<h2>Security &#38; Performance</h2>
<ul>
<li>Full information about processes, services, Internet connections, drivers, DLLs</li>
<li>Detects Trojans with security analysis and get alerts on new startups</li>
<li>Speed up boot time (Delayed Startup), balance CPU usage, optimize memory</li>
<li>Run programs as services on Windows startup before user login</li>
</ul>
<h2>Windows enhancements</h2>
<ul>
<li>Tray icons shows status of disk, network, memory, CPU, battery</li>
<li>(new) Click on title of any application to hide the window to tray, make it transparent, set it &#8216;always on top&#8217;</li>
<li>(new) List of recently used folders in &#8220;Open&#8221;/&#8221;Save&#8221; dialogs</li>
<li>Tray menu keeps last launched programs and folders</li>
</ul>
<h2>Capabilities</h2>
<ul>
<li>Nice user interface</li>
<li>Can replace Windows Task Manager</li>
<li>Can run as portable application</li>
<li>Compatible with all popular antivirus engines</li>
<li>Check files with 30+ antivirus engines</li>
<li>Search on Google with one click</li>
<li>Save HajackThis log</li>
</ul>
<h2><a href="http://www.anvir.com/taskmanagerfree">AnVir Task Manager Free</a></h2>
Author: External author
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: &#8230;</small>]]></description>
			<content:encoded><![CDATA[<p><em>Submitted by Maks</em></p>
<p><a href="http://4sysops.com/wp-content/uploads/2008/07/anvir-taskmanager-free1.png" onclick="return enlarge('http://4sysops.com/wp-content/plugins/zap_imgpop/','http://4sysops.com/wp-content/uploads/2008/07/anvir-taskmanager-free1.png','',event,300,75)"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://4sysops.com/wp-content/uploads/2008/07/anvir-taskmanager-free-thumb1.png" border="0" alt="Anvir_Taskmanager_Free" width="289" height="204" align="right" /></a> AnVir Task Manager Free provides full set of Windows enhancements that help in every-day work.</p>
<h2>Security &amp; Performance</h2>
<ul>
<li>Full information about processes, services, Internet connections, drivers, DLLs</li>
<li>Detects Trojans with security analysis and get alerts on new startups</li>
<li>Speed up boot time (Delayed Startup), balance CPU usage, optimize memory</li>
<li>Run programs as services on Windows startup before user login</li>
</ul>
<h2>Windows enhancements</h2>
<ul>
<li>Tray icons shows status of disk, network, memory, CPU, battery</li>
<li>(new) Click on title of any application to hide the window to tray, make it transparent, set it &#8216;always on top&#8217;</li>
<li>(new) List of recently used folders in &#8220;Open&#8221;/&#8221;Save&#8221; dialogs</li>
<li>Tray menu keeps last launched programs and folders</li>
</ul>
<h2>Capabilities</h2>
<ul>
<li>Nice user interface</li>
<li>Can replace Windows Task Manager</li>
<li>Can run as portable application</li>
<li>Compatible with all popular antivirus engines</li>
<li>Check files with 30+ antivirus engines</li>
<li>Search on Google with one click</li>
<li>Save HajackThis log</li>
</ul>
<h2><a href="http://www.anvir.com/taskmanagerfree">AnVir Task Manager Free</a></h2>
Author: External author
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/free-phonefactor-mobile-phone-based-two-factor-authentication/" title="FREE: PhoneFactor &#8211; Mobile phone based two-factor authentication (January 16, 2012)">FREE: PhoneFactor &#8211; Mobile phone based two-factor authentication</a> (1)</li>
	<li><a href="http://4sysops.com/archives/how-to-disable-usb-drive-use-in-an-active-directory-domain/" title="How to disable USB drive use in an Active Directory domain (January 2, 2012)">How to disable USB drive use in an Active Directory domain</a> (2)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/" title="Service Account best practices &#8211; Part 2: Least Privilege implementation (December 30, 2011)">Service Account best practices &#8211; Part 2: Least Privilege implementation</a> (0)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-1-choosing-a-service-account/" title="Service Account best practices Part 1: Choosing a Service Account (December 29, 2011)">Service Account best practices Part 1: Choosing a Service Account</a> (0)</li>
	<li><a href="http://4sysops.com/archives/four-fast-ways-to-improve-security-in-sql-server-2008-r2/" title="Four fast ways to improve security in SQL Server 2008 R2 (November 22, 2011)">Four fast ways to improve security in SQL Server 2008 R2</a> (12)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/free-anvir-task-manager-free/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>FREE: Process Monitor and Process Explorer</title>
		<link>http://4sysops.com/archives/process-monitor-and-process-explorer/</link>
		<comments>http://4sysops.com/archives/process-monitor-and-process-explorer/#comments</comments>
		<pubDate>Thu, 01 Nov 2007 18:54:01 +0000</pubDate>
		<dc:creator>External author</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[processes]]></category>
		<category><![CDATA[sysinternals]]></category>

		<guid isPermaLink="false">http://4sysops.com/archives/process-monitor-and-process-explorer/</guid>
		<description><![CDATA[<p><em>Submitted by Colin Bowern</em><em> &#8211; Blog: <a href="http://colin.rockstarguys.com/">Colin Bowern</a>
</em>
When it comes to figuring out why something isn’t operating the way it should having a view of the process, file, and registry activity gives you insight that is indispensible.</p>
<h2><a href="http://www.microsoft.com/technet/sysinternals">Process Monitor and Process Explorer</a></h2>
<p></p>
Author: External author
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/" title="Service Account best practices &#8211; Part 2: Least Privilege implementation (December 30, 2011)">Service Account best practices &#8211; Part 2: Least Privilege implementation</a> (0)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-1-choosing-a-service-account/" title="Service Account best practices Part 1: Choosing a Service Account (December 29, 2011)">Service Account best practices Part 1: Choosing a Service Account</a> (0)</li>
	<li><a href="http://4sysops.com/archives/my-favorite-sysinternals-utilities/" title="My favorite Sysinternals utilities (September 23, 2011)">My favorite Sysinternals utilities</a> (7)</li>
	<li><a href="http://4sysops.com/archives/raffle-visualcron-an-advanced-task-scheduler-for-windows/" title="Raffle: VisualCron &#8211; An advanced task scheduler for Windows (June 28, 2011)">Raffle: VisualCron &#8211; An advanced task scheduler for Windows</a> (0)</li>
	<li><a href="http://4sysops.com/archives/autoadministrator-2-3-part-3-remote-execute-programs-services-shutdownreboot/" title="AutoAdministrator 2.3 &#8211; Part 3: Remote execute: Programs, services, shutdown/reboot (November 17, 2010)">AutoAdministrator 2.3 &#8211; Part 3: Remote execute: Programs, services, shutdown/reboot</a> (0)</li>
&#8230;</ul>]]></description>
			<content:encoded><![CDATA[<p><em>Submitted by Colin Bowern</em><em> &#8211; Blog: <a href="http://colin.rockstarguys.com/">Colin Bowern</a>
</em>
When it comes to figuring out why something isn’t operating the way it should having a view of the process, file, and registry activity gives you insight that is indispensible.</p>
<h2><a href="http://www.microsoft.com/technet/sysinternals">Process Monitor and Process Explorer</a></h2>
<p></p>
Author: External author
<br />
<small>Copyright &#169; 2006-2012, 4sysops, Digital fingerprint: 3db371642e7c3f4fe3ee9d5cf7666eb0</small><br />
	<br /><strong>Related</strong>
	<ul class="st-related-posts">
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-2-least-privilege-implementation/" title="Service Account best practices &#8211; Part 2: Least Privilege implementation (December 30, 2011)">Service Account best practices &#8211; Part 2: Least Privilege implementation</a> (0)</li>
	<li><a href="http://4sysops.com/archives/service-account-best-practices-part-1-choosing-a-service-account/" title="Service Account best practices Part 1: Choosing a Service Account (December 29, 2011)">Service Account best practices Part 1: Choosing a Service Account</a> (0)</li>
	<li><a href="http://4sysops.com/archives/my-favorite-sysinternals-utilities/" title="My favorite Sysinternals utilities (September 23, 2011)">My favorite Sysinternals utilities</a> (7)</li>
	<li><a href="http://4sysops.com/archives/raffle-visualcron-an-advanced-task-scheduler-for-windows/" title="Raffle: VisualCron &#8211; An advanced task scheduler for Windows (June 28, 2011)">Raffle: VisualCron &#8211; An advanced task scheduler for Windows</a> (0)</li>
	<li><a href="http://4sysops.com/archives/autoadministrator-2-3-part-3-remote-execute-programs-services-shutdownreboot/" title="AutoAdministrator 2.3 &#8211; Part 3: Remote execute: Programs, services, shutdown/reboot (November 17, 2010)">AutoAdministrator 2.3 &#8211; Part 3: Remote execute: Programs, services, shutdown/reboot</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://4sysops.com/archives/process-monitor-and-process-explorer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

