configmgr

HP Laptop – Keyboard and trackpad not working

I have a HP ProBook that I acquired almost 2 years ago. It is a beautiful machine: i7, M.2 Storage, 8GB Ram, VGA, HDMI, network port, USB C, 2 USB ports and it is relatively light. Recently the track-pad stopped working so I started carrying a mouse around. Annoying but not life-threatening. But htis morning the keyboard stopped working as well. I tried quite a few things and after some frustration and trial and error I came up with a obscure option found in one of HP’s forum. It was not the comment marked as answered, but another one towards the end. 1. Turn off the laptop2. Remove AC power if plugged.3. press and Hold Power button for more than 60 seconds.4. Then, Start the Laptop as Usual. I know, I know.. It makes no sense but it does resolve the problem. Both trackpad and keyboard are back to work…

The curious case of the Right Click -> Send to -> Mail recipient

In a recent work I am delivering we remove the native Mail app from the Windows 10 image. This is common practice in order to prevent users from having multiple email clients and most importantly, to make it easy for Outlook to become the default email application. Microsoft Office comes in many different flavours and as we use SCCM for almost everything, we tend to go for Office 365 click to run installations of Office. We encountered an issue where using Click to Run versions of Office and removing the Windows Mail app, therefore forcing Outlook to the default mail application causes the Send to -> Mail recipient function on Windows 10 to crash explorer.exe After some investigation and frustrating moments, which included blaming different apps for this behaviour, I was enlightened by a post on the brilliant Dan Gough‏ blog:http://packageology.com/2017/10/fix-office-365-app-v-interaction/ The fix is relatively simple, you need to create…

PXE Boot image | slow download time

Our good friend Heinrich wrote a great article back in 2014. https://thedesktopteam.com/heinrich/sccm-2012-boost-pxe-deployments-speed/ Recently I have been tasked to deploy some Surface Pro 5 devices and the PXE Boot image was taking just over 7 minutes to download. My goal was to reduce it as much as possible, but at the same time keep the integrity of the PXE Boot process. I found this fantastic post by Jörgen Nilsson http://ccmexec.com/2016/09/tweaking-pxe-boot-times-in-configuration-manager-1606/ it includes a table with his tests and the resulting speeds. In my case with multiple device models including the Surface Pro 5 I decided to go for 8 as my value for the key bellow. The 7minute download became a 1min 37sec download. Location: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\DPName: RamDiskTFTPWindowSizeType: REG_DWORD The default value is 1 (1 data block fills the window) I was unable to use the RamDiskTFTPBlockSize registry key, as setting any values to it made the pxe boot fail. Do not…

GPO2SCCM Tool

Hi All, companies are more and more “cloud” based on server side, but when it comes to the desktop, they still mostly “on-prem”. This is not just regarding the location of the devixe, but also the tools they have. The main tool that has been used for many years is the Active Directory Group Policy. any machine that is added to the domain, will get a series of policies by default and the companies can easily create and manage them. Now, going back to the cloud, when companies have invested heavily on Group Policy configurations, moving to an environment where there is no GPO is difficult. Even when tools like Intune still able to deploy some policies, there are still lack of many policies companies uses. When SCCM implemented the co-management, companies started looking more for cloud based active directory as they could “easily” move from a on-prem to a…

SCCM 1810 TLS 1.2

Hi All, after a while, SCCM 1810 was released (last year) and when you run the pre-req check, you’ll see a TLS 1.2 warning ([Completed with warning]:Verifies that the version of Microsoft SQL Server Native Client installed on the site server meets the minimum requirements to enable TLS 1.2 support.) it is a known warning since the Technical Preview, and the resolution is easy. 1st, Open your add/remove and check the version of the Microsoft SQL Server 2012 Native Client (in my case it was 11.3.6540.0). 2nd, check the version of SQL Server you’re running. To do this, open the SQL Server Management Studio and on a new query type select @@version (my result was Microsoft SQL Server 2017 (RTM-CU7) (KB4229789) – 14.0.3026.27 (X64) May 10 2018 12:38:11 Copyright (C) 2017 Microsoft Corporation Enterprise Edition (64-bit) on Windows Server 2016 Standard 10.0 (Build 14393: ) (Hypervisor) ), so i knew…

SCCM – What’s new on 1806

Hi All, SCCM 1806 has been released this week (announcement at here) and has loads of features as you can see all of them here In this post, i’ll talk about some of the features.. 1- Current Logged user. Now we can see who is actually using the machine…i’ve done some tests and the console gets updated in just 2 minutes once a user logs on to a machine, and takes about 5 minutes once logs off. its is pretty amazing, and it is using the BGB (Client Notification) channel. 2- CMTrace CMTrace is finally part of the client installation, you can use it from c:\Windows\CCM\CMTrace.exe, and if you want to know how to register it as the default log viewer, i have a powershell example on my gibhub 3- CMPivot you can now get realtime information from a collection. CMPivot uses a subset of the Azure Log Analytics language,…

Github & Youtube

Hi All, after long overdue, i’m now moving all my public “stuff” to github (https://github.com/dotraphael). All tools that i use will be under the tools repository (https://github.com/dotraphael/Tools) where you can find powershell, vbs and c# stuff. Most of the tools will be something i’ve created, but some will be from another author where i add information about where the source comes from… Everything about the SCCM e-Book Administration v3 is under https://github.com/dotraphael/SCCMAdminEbookv3. I’m also already preparing the v4 of the e-book that is available under the SCCMAdminEbookv4 repository https://github.com/dotraphael/SCCMAdminEbookv4 and if you want to help me write, there is a template word file that you can download froom https://github.com/dotraphael/SCCMAdminEbookv4/blob/master/chapter/xx.%20Template.docx. Scripts will also be available there. the repository EMS-with-Microsoft-Intune-E-Book (https://github.com/dotraphael/EMS-with-Microsoft-Intune-E-book) will have all the content that for my new e-book about Intune (once i have finished with the v4 SCCM e-book :)) and of course, you’re free to help out if…

SCCM, new features to test!

System Center Configuration Manager has got a new load of new functionality on the latest Technical Preview Branch function. Changes to the platform’s infrastructure include the ability to exclude sub-containers marked as “Active Directory” if you find that searching often ends with too many objects being served, while it’s also now possible to test the movement of an entire content repository from one location on your website’s standard server to a remote or cloud-based location. New test features available in the Software Center, include the ability to have the client automatically uninstall an application in the event that the application’s permissions get retracted. In addition, you can now also stipulate whether or not they want a link to the Application Catalog to be visible. The update also gives you the ability to experiment with the display of primary user information when browsing a collection. To access this feature, users can…

SCCM – SCCM HealthCheck

Hi All, I have been working on a new SCCM HealthCheck solution (that I’m calling “HealthCheck as a Service” or “HAAS”) for a while and now it’s almost ready for a release. Currently, it has over 300 rules (and I’m adding new rules quite often) and different from previous versions that i released, this is a service that I’ll be charging once it is in released state. While this version is not yet finished, I would like to offer you a free check (and we all love free stuff don’t we!?!?) So, how it will work: 1- download and execute the SCCM HealthCheck Tool to collect data from your SCCM environment (CollectData.ps1) 1.1- Depending on the size of the environment, the tool may take couple of hours to run 2- Send an e-mail to me (raphael AT perez DOT net DOT br) with the HealthCheck zip file created by the…

The London 2018 – Global Azure Bootcamp event review

This past Saturday I had the pleasure to organist the 2018 London Global Azure Bootcamp. We had a great turnout of 52 outstanding IT Professionals! We hired the wonderful conference rooms at Microsoft Paddington. We had 5 wonderful session from great speakers! First, we had the typical short keynote where I shared my views on the growing importance of the Cloud and the ever-expanding Azure offerings. The first morning session was presented buy Will Rowe, who talked about how “The rules for your career have changed” and a little bit about his book “Evolved or Die” https://www.amazon.co.uk/Evolve-Die-Rules-Your-Career/dp/1549623249 The second morning session was presented by our very own Raphael Perez, who talked about Azure Information Protection, including how to use APIs to develop apps using its capabilities. Microsoft Corp sponsored the lunch with wonderful Subway boxes. The afternoon sessions kicked off with Mitesh Chauhan talking about How to build and manage…