{"id":12004,"date":"2023-05-19T06:34:40","date_gmt":"2023-05-19T13:34:40","guid":{"rendered":"https:\/\/www.coretechnologies.com\/blog\/?p=12004"},"modified":"2023-05-19T06:34:40","modified_gmt":"2023-05-19T13:34:40","slug":"version-14-5-released","status":"publish","type":"post","link":"https:\/\/www.coretechnologies.com\/blog\/alwaysup\/version-14-5-released\/","title":{"rendered":"AlwaysUp 14.5: Smarter Starts for OneDrive, Dropbox and More"},"content":{"rendered":"<div align=\"center\"><img loading=\"lazy\" decoding=\"async\" class=\"no-lazy-load\" style=\"margin-bottom:20px;\" src=\"\/blog\/images\/whats-new-release.webp\" title=\"AlwaysUp 14.5: Smarter Starts for OneDrive, Dropbox and More\" alt=\"AlwaysUp 14.5: Smarter Starts for OneDrive, Dropbox and More\" border=\"0\" width=\"500\" height=\"100\" \/><\/div>\n<p>We released <a href=\"\/products\/AlwaysUp\/\">AlwaysUp<\/a> version 14.5 on May 12.<\/p>\n<p>This significant update makes life easier for customers managing servers that run multiple copies of Dropbox, OneDrive and other applications. It also revises the shutdown logic for Dropbox, which now runs 7 or more instances of itself to implement file synchronization.<\/p>\n<p>Let&#8217;s review the enhancements in detail.<\/p>\n<h2 class=\"blog-caption\">On startup, AlwaysUp can now close your program in the Session or Account only<\/h2>\n<p>Some applications fail when you try to run multiple instances of them. For example, if you&#8217;re running a web server on a specific <a href=\"https:\/\/en.wikipedia.org\/wiki\/Port_(computer_networking)\" target=\"_blank\" rel=\"noopener\">network port<\/a>, starting a second copy will fail because the port is already in use.<\/p>\n<p>For &#8220;single-instance&#8221; programs like that, you can instruct AlwaysUp to stop all running copies before it starts a new instance of your application. Clearing out those old processes will ensure that your application starts properly under AlwaysUp &mdash; automatically and without your intervention.<\/p>\n<p>But while that capability is useful, we found it a bit overzealous in some circumstances. That&#8217;s because some applications (like OneDrive) allow you to run several instances in different accounts without issue. For those apps, AlwaysUp can start its own copy without any interference from the other copies already running. That is, AlwaysUp does not need to stop <span style=\"font-style:italic\">all<\/span> the other running copies.<\/p>\n<p>To accommodate those applications, AlwaysUp 14.5 introduces a new option to only stop the processes running in the same Windows session or account. It&#8217;s available under the &#8220;stop copies&#8221; setting on the <b>Startup<\/b> tab when adding or editing your application:<\/p>\n<div align=\"center\"><a href=\"\/blog\/images\/alwaysup-stop-only-in-same-session-or-account.png\" class=\"zoomPopup\" title=\"Only stop copies in the same Windows session or account\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"image-padding\" src=\"\/blog\/images\/alwaysup-stop-only-in-same-session-or-account.png\" title=\"Only stop copies in the same Windows session or account (click to enlarge)\" alt=\"Only stop copies in the same Windows session or account\" border=\"0\" \/><\/a><\/div>\n<h3 class=\"blog-caption\">When to stop your application in the session or account only<\/h3>\n<p>Let&#8217;s illustrate the power of the new option with an example.<\/p>\n<p>Suppose you manage a Windows Server machine. You&#8217;ve installed OneDrive as a Windows Service with AlwaysUp and it&#8217;s using Bob&#8217;s Windows account (on the Logon tab). It&#8217;s not yet running though.<\/p>\n<p>Alice logs in to the server via remote desktop. As she does so, Windows launches OneDrive automatically on her desktop.<\/p>\n<p>Next, you log in to the server to start the OneDrive entry in AlwaysUp. Here&#8217;s where the new option makes a difference.<\/p>\n<p>In previous versions of AlwaysUp, Alice&#8217;s copy of OneDrive would be terminated when you start the OneDrive service. Indeed, AlwaysUp would stop all copies of OneDrive running on the server, regardless of where they&#8217;re running.<\/p>\n<p>However, with the new option that only stops copies of OneDrive in the same session or account, Alice&#8217;s OneDrive will not be terminated. That&#8217;s because AlwaysUp runs OneDrive in a <b>different user account<\/b> (Bob&#8217;s) and in a <b>different session<\/b> (Session 0). As a result, Alice&#8217;s OneDrive will not be affected by the instance of OneDrive started by AlwaysUp.<\/p>\n<p>Note that the new option only makes sense for applications that support running multiple instances in different sessions. If only a single instance of your application must run across all sessions and accounts, you should not check the box.<\/p>\n<h3 class=\"blog-caption\">Updates for OneDrive and Dropbox Windows Services<\/h3>\n<p>Going forward, the <a href=\"\/blog\/alwaysup\/version-13-released\/\">Application Advisor<\/a> will install Dropbox and OneDrive with the stop-copies setting restricted to the session or account.<\/p>\n<p>And if you&#8217;ve already installed Dropbox or OneDrive and would like to take advantage of the new setting, simply edit your application in AlwaysUp and check the box on the Startup tab.<\/p>\n<h2 class=\"blog-caption\">Smoother termination of 7+ Dropbox processes<\/h2>\n<p>These days, a single run of Dropbox can spawn many copies of Dropbox.exe. You can see the plethora of processes in <a href=\"\/blog\/windows-services\/essential-tools-for-windows-services-process-explorer\/\">Microsoft&#8217;s Process Explorer<\/a>:<\/p>\n<div align=\"center\"><a href=\"\/blog\/images\/dropbox-runs-7-instances.png\" class=\"zoomPopup\" title=\"Dropbox runs 7 instances of itself\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"image-padding\" src=\"\/blog\/images\/dropbox-runs-7-instances.png\" title=\"Dropbox runs 7 instances of itself (click to enlarge)\" alt=\"Dropbox runs 7 instances of itself\" border=\"0\" width=\"520\" \/><\/a><\/div>\n<p>Earlier versions of AlwaysUp were optimized for the good old days &mdash; when <a href=\"\/blog\/dropbox-software\/why-three-processes\/\">Dropbox launched only 3 copies of itself<\/a>. Now AlwaysUp 14.5 works with the latest 7-process arrangement &mdash; and goes beyond that to prepare for a world where Dropbox launches to 9, 13 or even more executables.<\/p>\n<h2 class=\"blog-caption\">Other fixes &amp; improvements<\/b><\/h2>\n<ul>\n<li>\n<p>Fixed a handful of long-running issues with non-ASCII service names throughout the program. Even though few customers noticed the problems, they were very annoying (the problems not the customers).<\/p>\n<\/li>\n<li>\n<p>Added the ability to remove the registration code, to return AlwaysUp to the unregistered state. This is helpful when you&#8217;ve upgraded and want to apply your new license.<\/p>\n<\/li>\n<li>\n<p>Fixed an issue where the registration window could be &#8220;cut off&#8221; on high-resolution, 4K screens. Another annoyance resolved!<\/p>\n<\/li>\n<\/ul>\n<p style=\"padding-top:10px\">\nAs usual, please check out the <a href=\"\/products\/AlwaysUp\/VersionHistory.html\">release notes<\/a> for the full list of features, fixes and improvements included in AlwaysUp version 14.5.\n<\/p>\n<h2 class=\"blog-caption\">Upgrading to AlwaysUp 14.5<\/h2>\n<p>If you purchased <b>AlwaysUp version 13 (after October 2021), you can upgrade to version 14.5 for free<\/b>. Simply download and <a href=\"\/products\/AlwaysUp\/AlwaysUp_FAQ.html#upgrading\">install &#8220;over the top&#8221;<\/a> to preserve your existing applications and all settings. Your registration code will continue to work as well.<\/p>\n<p>If you bought <b>AlwaysUp version 12 or earlier (before October 2021), you will need to upgrade to use version 14.5<\/b>. Consequently, please <a href=\"\/products\/AlwaysUp\/purchase-upgrade.html\">buy upgrades here &mdash; at a 50% discount<\/a>.<\/p>\n<p>See the complete <a href=\"\/products\/AlwaysUp\/AlwaysUp_FAQ.html#upgrade\">upgrade policy<\/a> for more details.<\/p>\n<p style=\"padding-top:10px\">Thank you for reading!<\/a><\/p>\n<div style=\"margin-top:30px\" align=\"center\">\n<div class=\"cta-button-1\">\n<table role=\"presentation\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" align=\"left\">\n<tbody>\n<tr>\n<td align=\"center\"><a href=\"\/blog\/tag\/alwaysup-tag\/\" title=\"Read more articles about AlwaysUp\"><span><nobr>More articles about AlwaysUp&#8230;<\/nobr><\/span><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<!-- relpost-thumb-wrapper --><div class=\"relpost-thumb-wrapper\"><!-- filter-class --><div class=\"relpost-thumb-container\"><style>.relpost-block-single-image, .relpost-post-image { margin-bottom: 10px; }<\/style><h3>You may also like...<\/h3><div style=\"clear: both\"><\/div><div style=\"clear: both\"><\/div><!-- relpost-block-container --><div class=\"relpost-block-container relpost-block-column-layout\" style=\"--relposth-columns: 3;--relposth-columns_t: 2; --relposth-columns_m: 2\"><a href=\"https:\/\/www.coretechnologies.com\/blog\/alwaysup\/login-credentials\/\"class=\"relpost-block-single\" ><div class=\"relpost-custom-block-single\"><img decoding=\"async\" loading=\"lazy\" class=\"relpost-block-single-image\" alt=\"Q&amp;A: Why Doesn&#039;t AlwaysUp Accept My Login Credentials?\"  src=\"https:\/\/www.coretechnologies.com\/blog\/wp-content\/uploads\/qa-trouble-entering-login-credentials-150x150-1.webp\" style=\"aspect-ratio:1\/1\" style=\"aspect-ratio:1\/1\"><\/img><div class=\"relpost-block-single-text\"  style=\"height: 75px;font-family: Arial;  font-size: 12px;  color: #333333;\"><h2 class=\"relpost_card_title\">Q&amp;A: Why Doesn&#039;t AlwaysUp Accept My Login Credentials?<\/h2><\/div><\/div><\/a><a href=\"https:\/\/www.coretechnologies.com\/blog\/alwaysup\/force-dot-net-64-bit\/\"class=\"relpost-block-single\" ><div class=\"relpost-custom-block-single\"><img decoding=\"async\" loading=\"lazy\" class=\"relpost-block-single-image\" alt=\"Q &amp; A: How do I force my .NET console application to run 64-bit?\"  src=\"https:\/\/www.coretechnologies.com\/blog\/wp-content\/uploads\/qa-150x150.png\" style=\"aspect-ratio:1\/1\" style=\"aspect-ratio:1\/1\"><\/img><div class=\"relpost-block-single-text\"  style=\"height: 75px;font-family: Arial;  font-size: 12px;  color: #333333;\"><h2 class=\"relpost_card_title\">Q &amp; A: How do I force my .NET console application to run 64-bit?<\/h2><\/div><\/div><\/a><a href=\"https:\/\/www.coretechnologies.com\/blog\/alwaysup\/onedrive-folder-permissions\/\"class=\"relpost-block-single\" ><div class=\"relpost-custom-block-single\"><img decoding=\"async\" loading=\"lazy\" class=\"relpost-block-single-image\" alt=\"Q&amp;A: Why Can&#039;t OneDrive Find my Folder?\"  src=\"https:\/\/www.coretechnologies.com\/blog\/wp-content\/uploads\/onedrive-security-150x150-1.png\" style=\"aspect-ratio:1\/1\" style=\"aspect-ratio:1\/1\"><\/img><div class=\"relpost-block-single-text\"  style=\"height: 75px;font-family: Arial;  font-size: 12px;  color: #333333;\"><h2 class=\"relpost_card_title\">Q&amp;A: Why Can&#039;t OneDrive Find my Folder?<\/h2><\/div><\/div><\/a><\/div><!-- close relpost-block-container --><div style=\"clear: both\"><\/div><\/div><!-- close filter class --><\/div><!-- close relpost-thumb-wrapper -->","protected":false},"excerpt":{"rendered":"<p>We released AlwaysUp version 14.5 on May 12. This significant update makes life easier for customers managing servers that run multiple copies of Dropbox, OneDrive and other applications. It also revises the shutdown logic for Dropbox, which now runs 7 &hellip; <a href=\"https:\/\/www.coretechnologies.com\/blog\/alwaysup\/version-14-5-released\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":12014,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[26,69,109,110],"class_list":["post-12004","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-alwaysup","tag-alwaysup-tag","tag-dropbox","tag-new-release","tag-onedrive"],"_links":{"self":[{"href":"https:\/\/www.coretechnologies.com\/blog\/wp-json\/wp\/v2\/posts\/12004","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.coretechnologies.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.coretechnologies.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.coretechnologies.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.coretechnologies.com\/blog\/wp-json\/wp\/v2\/comments?post=12004"}],"version-history":[{"count":20,"href":"https:\/\/www.coretechnologies.com\/blog\/wp-json\/wp\/v2\/posts\/12004\/revisions"}],"predecessor-version":[{"id":12050,"href":"https:\/\/www.coretechnologies.com\/blog\/wp-json\/wp\/v2\/posts\/12004\/revisions\/12050"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.coretechnologies.com\/blog\/wp-json\/wp\/v2\/media\/12014"}],"wp:attachment":[{"href":"https:\/\/www.coretechnologies.com\/blog\/wp-json\/wp\/v2\/media?parent=12004"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.coretechnologies.com\/blog\/wp-json\/wp\/v2\/categories?post=12004"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.coretechnologies.com\/blog\/wp-json\/wp\/v2\/tags?post=12004"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}