The Core Technologies Blog

Professional Software for Windows Services / 24×7 Operation


Change Windows Service Permissions with Service Security Editor


Change your Windows Service Access Rights with Service Security Editor

It is with good reason that Windows doesn’t allow non-administrative users the right to start, stop or modify Windows Services. Think of the chaos that would ensue if Joe Blow, who barely knows how to print to a web page, was able to tinker with those critical processes and bring the entire PC to its knees!

However, every now and then we come across a specific instance where it makes sense for a non-administrator to stop, start or restart a misbehaving service without the overhead of involving someone else more credentialed. Relaxing the service’s permissions is the proper solution, but we have found Microsoft’s free command-line tools a bit cumbersome to use.

Our new (and completely free) Service Security Editor standalone GUI utility makes setting a service’s permissions a piece of cake. Simply select the service, find the user, and point & click to grant/deny the proper rights.

Enjoy! And as always, feedback is appreciated.

Posted in Service Security Editor | Tagged , | 6 Comments

Is the Desktop Dead?

On my annual New Year’s Day trek to the Mecca for geeks (aka Fry’s Electronics), I noticed that their once busy desktop section was completely deserted:

Fry's Electronics - Desktop Area

A few feet away, the laptops, ultrabooks and tablets were the focus of all the love:

Fry's Electronics - Portables Area

Perhaps the desktop PC isn’t dead, but excitement in it certainly is…

Posted in Miscellaneous | Leave a comment

AlwaysUp, Service Protector, ActiveBooks Listed in the Windows Store


AlwaysUp, Service Protector and ActiveBooks listed in the Windows Store

While the newly-minted Windows Store focuses on applications developed specifically for Windows 8, Microsoft allows select desktop applications to feature there as well. And after jumping through the necessary hoops to establish compatibility, security and quality, AlwaysUp, Service Protector, and ActiveBooks have all been accepted as desktop apps!

Here is the page for AlwaysUp:


AlwaysUp in the Windows 8 Store

Posted in Miscellaneous | Tagged , , , | Leave a comment

Windows 8 – A Fresh Start or a Last Gasp?

A Windows 8 Tablet - Microsoft Launch Event

Windows 8 is Microsoft’s most technologically adventurous operating system since Windows 95. Yet despite receiving rave reviews from phone and tablet users, the preview releases were consistently panned by the traditional desktop PC community. So what is the verdict? Why did Microsoft decide to serve both desktop and mobile users with one solution?

I headed to Microsoft’s Launch Event in South San Francisco form my own opinions on Windows 8. A few hundred developers were in attendance for the jam-packed day and the technical sessions were unexpectedly illuminating. Here is what I learned:

Content Before Chrome

This is the primary tenet in Microsoft’s new-found religion. Simply stated, applications should minimize (or eliminate) all non-content related GUI elements. Familiar components like title bars, close buttons, system menus, scroll bars and search boxes that have always featured prominently in Windows have been declared “second class citizens” and are drastically minimized in Windows 8. For example, here is Internet Explorer on Windows 7:

And here it is on Windows 8:

Not only are the screen-stealing bars at the top gone, but the back button has been replaced by a subtle arrow that only comes up when you hover over the left side of the screen. The end result is more pixels dedicated to the web page. Very nice.

Of course, Microsoft did not “invent” this approach. User interface gurus like Edward Tufte and Don Norman have been preaching for years, but it is exciting to see that their common-sense ideas have infected Redmond!

Live Tiles – Icons on Steroids

Boring static icons may be a thing of the past. Live tiles (which have the power to give you a “quick look” at your information without having to open the application) seem to offer a huge potential…

The Start Button is Gone (but you’ll probably get used to it)

I still fault Microsoft for banishing the revered Start Button. Why didn’t they keep it there to ease the transition for desktop users? In any case, since learning how to bring up the powerful Charm Bar by swiping in one of the right corners I haven’t felt as outraged.

(By the way, there are already a few utilities that restore the Start button.)

C++ is Back!

After years of hawking C# as the language of choice, Microsoft has added C++ (along with Javascript) to the short list of preferred languages. Old-timers steeped in C++ can hold their (our) heads up again 🙂

Interesting note: The core of Windows 8 is implemented in C/C++ and COM…

Windows 8 is Beautiful on a Tablet

While my Windows 8-on-a-PC experience has been distinctly bipolar (with lots of switching between the tiles and the traditional desktop), it took only four minutes for me to appreciate the new OS on a Samsung tablet. The clean UI and proactive/”living” display were especially appealing. If Microsoft can deliver on reliability (no crashing!) I think they have a winner.

Really, it’s all about Leveraging Windows

Whenever Microsoft feels threatened, it uses its Windows monopoly to defend itself. For example, just as Netscape started to be come synonymous with Internet, that young company was squashed when Internet Explorer was bundled with Windows. Now Microsoft is hoping that all of us using PCs will fall in love with the new mobile-centric features in Windows 8 and will ultimately purchase Windows devices as we evolve away from the traditional desktop. Windows 8 is simply the “gateway” to a much more lucrative market. If the past is any indicator, Microsoft’s plan just might work.

Posted in Miscellaneous | Tagged , | Leave a comment

Windows Server 2012 Certified

Great news! After successfully completing the rigorous demands of the Windows Logo Program for Server Applications, AlwaysUp, Service Protector and ActiveBooks have all earned the Certified for Windows Server 2012 classification from Microsoft.

Certified for Windows Server 2012 Logo

Despite an early setback with hardware requirements, testing went very smoothly. The many days of experimentation and 24×7 automated QA with the June Windows Server 2012 release candidate paid off handsomely and there were no surprises.

Enjoy!

Posted in Miscellaneous | Tagged , , , | Leave a comment