Installing Remote Desktop Services 2016

This is a step-by-step guide to installing Remote Desktop Services 2016 and publishing your application collections. But, for those not familiar with Remote Desktop Services, let me explain it first.

Remote Desktop Services is a virtualization platform for providing end users with secure remote desktop access, to published applications and remote desktops. Remote Desktop Services offer various deployment options, such as on-premises (Windows Server 2016) or cloud-based (Microsoft Azure). Virtualization can be session-based, meaning Windows Server host will provide resources or desktop-based, meaning connecting a Windows client will handle the load.

By installing Remote Desktop Services 2016, you will opt-in for a significant improvement compared to older versions. Remote Desktop Services now supports second generation virtual machines and deployment of personal session desktops, which enable each user to get an assigned Remote Desktop Session Host. Also, the Windows Multipoint Services is now part of Remote Desktop Services 2016, and is no longer a separate product.

Read more ›

Posted in Remote Desktop Services Tagged with:

SQL Server security best practices

I’m going to use this blog post to name 5 SQL Server security best practices that should be your top priority in keeping your SQL Server environment safe. You are, maybe, a newbie DBA who is looking for the best practices in maintaining a SQL server environment or you are just a first-aid Windows systems engineer who also administers other Windows services. As a DB admin, you need to take care of SQL server security and protect the integrity of your organization’s data.

On top of hardening the physical security measures, you should always have additional means of ensuring that SQL Servers, databases, and corporate data stay safe.

Read more ›

Posted in SQL Tagged with: ,

Top 10 SQL Server best practices for DBA newbies

In this blog post, I would like to discuss the most important SQL Server best practices. I thought I might start off with 10 best practices I reckon would be any DBA’s most important maintenance best practices. And these are only the basics. I’m not an SQL expert like many of the MPVs and other professionals who have devoted their entire career to SQL Servers; however, I just wanted to share with you some common best practices.

I’ll discuss some security basics, data and log file management, tempDB management, the importance of SQL Server documentation, changing autogrowth default settings, why regular backups mean the world to your company’s data and why patching your SQL Servers is crucial.

Read more ›

Posted in SQL, Uncategorized Tagged with: , ,

KB2919355 The update is not applicable to your computer

I was getting this issue on a brand new freshly installed and patched windows server, where I wanted to install SQL 2016 where KB2919355 is prerequisite.

If you are fast like me and only searching for download files on the Microsoft support web page then you missed this text:

When you install update KB2919355 by using Windows Update, the installation fails with error code 0x80071a91, apply this hotfix 
When you install update KB2919355, the installation fails with error code 0x80070005. Apply this hotfix

The second link and patch that is around 11MB big helped me and now I am appliying Windows 2012 R2 Update 1 on the WS 2012R2.


Posted in Uncategorized

How I tackled CryptoLocker

CryptoLocker and its variants are ransomware viruses that re-appeared in 2013.

The crypto-virus gets around through email attachments, various browser pop-ups, and certain add-ons scattered across the internet and even hidden in background images.

There have been reports of HTML and Java Script injections as well. Those code injections exploit a web site’s vulnerabilities if it has any. Sites that are attacked usually include some kind of forum that is open to any text comments.

CryptoLocker attacks the PC and encrypts all the drivers mounted on your computer. It not only encrypts all the folders on the local drive but also attacks the file share as well. For example, it even attacks your company’s file share and your local OneDrive or Dropbox folders. It all gets encrypted.

Any experienced IT professional who has dealt with cryptolocker virus will tell you not to visit shoddy web websites—period.

Read more ›

Posted in Windows general Tagged with: ,

Windows 10: Share a VPN Connection

Here’s an interesting blog about how to work your way around this Windows 10 share a VPN connection bug … I mean, new feature.

If you’ve updated your OS to Windows 10, you might have already come across the issue that you can no longer share a VPN connection. It was much easier sharing a VPN connection when you had Windows 8 and 7 because the option was in the interface.

Read more ›

Posted in VPN, Windows general Tagged with: , ,

Upgrading from DirSync to Azure Active Directory Connect

In this article, I’ll discuss my experience with upgrading from DirSync to Azure Active Directory Connect and how I ran into some issues after the installation was complete.

DirSync and the Azure AD Connect are data syncing mechanisms that sync on-premises objects with the cloud. Microsoft is ending its support for DirSync in April 2017, so if you haven’t upgraded already, the time has come to migrate to its successor, the Azure AD Connect. The upgrade itself can be performed in two ways: in place or in parallel. “In-place” migration is used in a domain where you have fewer than 50,000 objects. I have used in-place migration.

Read more ›

Posted in Active Directory Tagged with: ,

In search of free SQL Server inventory tools

I have imagined this article to be some sort of outline of available solutions for SQL administrators. This blog post discusses various solutions for detecting and inventorying Microsoft SQL Server instances.

Before we get started, let the truth be told that there are a great number of free tools and PowerShell scripts designed for the most widely deployed database platform Microsoft SQL Server. However, for this blog post, I have chosen 4 and added our new SQL Server inventory tool – SQLDocKit – to the list.

Read more ›

Posted in SQL Tagged with:

Introducing SQLDocKit – the SQL documentation tool

It has been five years since we released SPDocKit. Our initial idea was to create a simple documentation tool for SharePoint admins. Since then, we have made a great deal of progress. We have improved and upgraded so many aspects of our tool, and on so many levels, that we now offer something we like to call an ultimate SharePoint admin toolkit.

Our product has since become extremely popular and has been acknowledged by thousands of SharePoint administrators worldwide. Stemming from this positive response, we thought about how we could offer the same benefits to SQL administrators. That’s how SPDocKit’s baby brother, SQLDocKit (the SQL documentation tool), was born!

Read more ›

Posted in SQL, Windows general

SysKit 2016 – Ultimate Server Monitoring Tool

Back in 2009, when Toni and I co-founded Acceleratio, Terminal Services Log was our first and most important application. Over the years, thousands of clients have used our software to monitor many more thousands of their servers across the globe. During that time, we have shipped many other products in the Terminal Services Log family, including Remote Desktop Gateway Monitor, Virtual Desktop Monitor (not supported anymore) and Server Monitoring Toolkit.

Then as you know, when Windows 2008 R2 was shipped in the summer of 2009, Microsoft decided to re-brand Terminal Services as Remote Desktop Services. As many of our clients still preferred the old “TS” lingo, we decided to wait a bit more. And we waited and waited, but now, just six years later, we are finally ready to make the big switch!

Starting November 18, 2015, we will be discontinuing Terminal Services Log, Remote Desktop Gateway Monitor and Server Monitoring Toolkit, and we will have just “one product to rule them all!”

Ladies and gentlemen, please allow me to present you SysKit 2016!


SysKit is the ultimate Windows administrator companion, allowing you to monitor and manage your Windows-based infrastructure, including your Windows Servers, Remote Desktop Servers, Citrix XenApp/XenDesktop servers, workstations, SharePoint and SQL machines. Over the years we have included many new data-sets we track now, including remote users that are connecting to your servers, applications being executed by those users, performance counters like CPU, Memory, Network and Disk IO, each applications IOPS etc. Despite the complexity of the underlying application core, our primary goal has always been the same: we want to deliver software that is powerful yet very simple to configure and use.

The new name goes well with our two other products, SPDocKit and CloudKit 365. “Kit” means “whale” in Croatian; hence, the new icon for SysKit is going to be our “buddy whale”.


Let this little blue whale remind us that quality is always better than quantity and, thus, let SysKit be the one tool for healing all system admin headaches.

Want to start now? Download free trial and use the code “SysKitRules2015” to obtain a 50% discount.

Posted in Active Directory, RD Gateway, Remote Desktop Services, SQL, Windows general, WMI

Follow me:

  • Facebook
  • Twitter
  • Linkedin
  • Youtube