How many of us complain about SCCM Intune documentation? The documentation is not updated and not relevant etc.. Here is the real opportunity to help yourself and update SCCM and Intune documentation. But don’t get worried about the quality of the SCCM Intune documentation as there are several steps of validation before your edits/changes get published. Hack a doc is the theme of this post 😉
We had a great MVPHackaDoc session with Aaron during the MVP Summit 2018. All the credits to Aaron to teach me how to start updating SCCM/Intune documentation. I don’t recommend going around and edit or update all the documentation. But start small before you leap.
What is changed?
Microsoft documentation service (https://docs.microsoft.com) is hosted on GitHub platform, and this helps to get better user experience while reading the documentation. Even SCCM and Intune documents have been migrated to new platform. Following is my list of key features of new docs.microsoft platform.
ReadabilityEstimated Reading TimeContent and Site NavigationShortened Article LengthResponsive DesignCommunity ContributionsSocial SharingFriendly URLs
How to Start Updating SCCM Intune Documentation?
I hope you have gone through a lot of Microsoft documentation every day. Find out the article which is wrong, and you wanted to let Microsoft doc team know about this incorrect info.
Create a GitHub account if you don’t have one. Creation of GitHub account took me one 2 minutes for me.
Select the GitHub Free plan as part of signup process and Tailor your experience should be filled with a short intro about yourself.
Open the article you identified and click on EDIT button as I showed in the Video tutorial. You should open the article from the same browser where you already logged in from GitHub account.
Once you click on EDIT button on that article, it will redirect to the GitHub editor.
GitHub editor is the place where you are going to perform all the updates.
Identify Article and Start Contributing
How to Contribute to SCCM Intune Documentation
Start small as Aaron mentioned in his “MVP Hack a Doc” session. Standard GitHub accounts may not have any access to edit the code of live documents. And you will get the following error when you try to edit or update an article.
You’re editing a file in a project you don’t have write access to.
Submitting a change to this file will write it to a new branch in your fork
AnoopCNair/SCCMdocs, so you can send a pull request.
As I have shown in the “Hack A Doc“ video, Some perfect example of raising an issue from Jason He raised an issue and a documentation BUG is filed to fix this issue. Creating a PULL request is another option which I tried. But I think that needs more access to edit the master file. Normal GitHub account may not have access to proceed with a pull request.
Another interesting learning for me was tipping about how to select the best title, title suffix, description, ms.custom, ms.date, and ms.prod for technical articles. As Aaron suggested, we can start doing following things:-
See something, fix something
I have tried raising an issue with documentation, and that is best and easy part which I learned during the MVPHackaDoc session. I have more details about raising issues in the video tutorial Hack A Doc.
Another useful option is that we can try to track the documentation issues with GitHub account. So we can rest assured that Microsoft is aware of this bug and they will fix it soon. Following is the file structure of GitHub article (for example) SCCMdocs/sccm/core/plan-design/hierarchy/accounts.md .
Windows Server File Volume Restore Solution Backup Restore Solution from Veeam. Veeam has an endpoint backup and restores solution for Microsoft. Veeam Agent for Microsoft Windows can be used to take backups of servers, desktops, and laptops. In this post, we will see Video Guide Windows Server 2016 Backup Solution from Veeam. In this post, we will see Windows Server 2016 File Volume Restore Solution from Veeam.
Following are the 3 posts which will cover the Windows endpoint backup solution from Veeam.
Veeam Agent for Windows restore options are explained in the video tutorial here. Once Veeam FULL Backup of Server 2016 completed? Then, open up VEEAM BACKUP BROWSER to restore. There are two restore options available from backup browser and the last one is the recovery option from Veeam recovery media.
File RestoreVolume Restore
Restore from Recovery Media
Veeam Agent – Restoring Files and Folders of Server 2016
Veeam Backup Browser or File Level Restore wizard should be used to recover or restore If some files and folders on your computer get lost or corrupted. For file-level restore, you can use backups of any type:
Volume-level backups (backups of the entire computer or specific volumes)
To launch the File Level Restore wizard, do either of the following: Start Menu, select All Programs > Veeam > File Level Restore. We can perform the following operations with restored files and folders from Veeam Backup Explorer.
Save files and folders to their initial location
Save files and folders to a new location
Open files in Microsoft Windows Explorer
Veeam BACKUP Browser is similar to file explorer. It gives 2 options to restore. In my scenario for this video . I selected KEEP option. This will create a copy of the restore and won’t overwrite. Restore is completed. Windows 10 ISO file got restored within 1:23 minutes as you can see in the video tutorial here.
Veeam Agent – Volume Restore of Windows Server 2016
When we perform a volume-level restore, Veeam Agent for Microsoft Windows restores the entire content of the volume. We can’t use File restore wizard to recover specific volume. It retrieves from the backup data blocks about a specific volume and copies them to the necessary location.
The volume-level restore should be done via “Volume Level restore wizard“. We need to go through and define following the wizard:-
Backup LocationRestore PointDisk MappingSummaryProgress of the Volume Restore
We can boot from the recovery image and use the Veeam Volume Level Restore wizard for volume-level restore of Server 2016. Following are the three limitations of volume level restore which is documented by Veeam.
Cannot restore the system volume to its original location.
Cannot restore a volume to the volume on which the swap file is currently hosted.
Cannot restore a volume to the volume where the backup file used for restore is located.
Veeam has a backup and restore solution for Microsoft Windows devices. Veeam agent for Microsoft Windows can be used to take backups of servers, desktops, and laptops. Previously, this solution was known as “Veeam Endpoint Backup”. In this post, we will see Video Guide Windows Server 2016 Backup Solution from Veeam.
Following are the 3 posts which will cover the Windows endpoint backup solution from Veeam.
Veeam Agent for Microsoft Windows is a data protection and disaster recovery solution for physical and virtual machines. Veeam Agent for Microsoft Windows can be used to protect different types of computers and devices: desktops, laptops, and tablets. The solution can be installed on any computer that runs the following OSes:
Microsoft Windows 7 SP1 or later
Microsoft Windows 2008 R2 SP1 or later
The installation of the Veeam Agent for Windows is straightforward. It will automatically take care of the installation of prerequisites like SQL express etc. After the installation, you would be able to see :-
Veeam Agent for Microsoft Windows Service Veeam Agent TraySQL Server 2012 Express LocalDB
How to Create Recovery Media for Server 2016
Once Veeam agent for Windows is installed then, the first step is to create a Veeam Recovery media. Veeam Agent for Microsoft Windows lets us create a Veeam Recovery Media. The recovery media is nothing but a recovery image of your computer.
You can boot your computer/server with recovery media and to fix the OS system errors on your server 2016 or restore data from the backup. Microsoft Windows RE (Recovery Environment) automatically reboots after 72 hours of continuous use. All data that has not been saved before reboot will be lost.
You can launch the recovery media creation wizard from Veeam agent for Windows home page. The media creation is a straight forward process as you can see in the video tutorial here.
It took near about 9 minutes to create a recovery media on my server 2016. The wizard will prompt to format the USB during the media creation process. On high level following are the tasks:-
Mounting Recovery Environment Image
Copy Veeam Recovery Environment files
Adding .NET framework
Adding system drivers
Copying boot files
Unmounting Recovery Image
Preparing USB disk
Copying data to USB disk
Recovery media has been created
Take Full Backup of Server 2016 using Veeam Agent for Windows
Veeam Agent for Windows 3 types of backup modes are available. And those backup modes are “Entire computer”, “Volume-level backup”, and “File-Level backup”. Veeam agent for Windows servers supports five backup options. And those options are listed down:-
Removable storage device
Local computer drive
Network shared folder
Backup repository managed by a Veeam backup server
Cloud repository managed by a Veeam Cloud Connect service provider
“Configure backup” is the option on Veeam agent to start to configure and schedule the backup for Windows server. Back up your entire server is the recommended option in Veeam agent for Windows. This helps with fast recovery on any level.
I selected Entire Computer backup option for my server 2016. I used the external hard disk (local storage) to take the backup of server 2016. This is my Hyper-V server in my lab. More details are available in the video tutorial here Following are the tasks which I could see:-
Preparing for backup
Creating VSS snapshot
Getting list of local users
System Reserved (disk 0) (500.0 MB) 42.0 MB read at 42 MB/s
(C:)(49.0 GB)42.4 GB read at 74 MB/s
Local Disk (E:) (188.5 GB) 37.4 GB read at 84 MB/s
Truncating transaction logs
Truncating SQL server transaction logs
Veeam Agent for Microsoft Windows – User Guide – Here
Don’t not try to delete Windows.OLD folder from Windows 10 device via Windows Explorer. You won’t be able to remove Windows.old folder via Windows explorer. I have tried many times to delete this folder via windows Explorer but, never succeeded. In this post, we will see the method to Delete Windows.OLD Folder from Windows 10 Device.
How to Delete Windows.OLD folder Video tutorialhere
What is there in Windows.OLD folder?
Windows.OLD folder is the folder where the previous installation Windows version is stored. Windows.OLD folder is created when we do upgrade one version of Windows 10 to another version of Windows 10. For example :- When you perform an in place upgrade of Windows 10 1703 to Windows 10 1709 then, Windows.OLD folder will get created.
Is it safe to delete Windows.OLD folder from Windows 10 Device?
I will give you the answer to this question depending on the answer to the following question. Are you planning or you want to to restore the Windows 10 version on the device to the previous version of Windows 10?
For Example :- Suppose, you have upgraded to Windows 10 1709 version. And you want to restore the previous version of Windows 10 (1703). In this scenario, you need to have Windows.OLD folder. Otherwise, you won’t be able to restore your device to the previous version of Windows 10.
How to Free up more space in C drive of Windows 10 Machine?
Check whether you have a folder named Windows.OLD in C drive. If so, you can remove or delete that Windows.OLD folder to get more free space on your C drive. Normally, you should get around 25 GB of free space on your Windows 10 machine’s C drive.
How to Clean-up / Delete / Remove Windows.OLD folder from Windows 10 Device?
Open Windows Explorer, Click on “This PC” – Right click on the C drive and go to properties. Click on Disk Cleanup button on the properties of C drive.
Disk Cleanup doesn’t have any option to delete the previous installation of Windows 10. Why the “previous installation of Windows” option is not showing up in the Disk Cleanup option.
Windows.OLD folder contains the System Files of Windows 10. Hence, we need to click on “Cleanup System Files” button to get the option to delete Windows.OLD folder.
Select the option “Previous Windows Installation(s)” to free up 22.2 GB of free space on C drive. Click on OK button to start the deletion of Windows.OLD folder from C drive.
Will Windows Automatically delete the Windows.Old folder?
Windows won’t delete the Windows.Old folder. I have tested this on my production machine after Falls Creator Update of Windows 10. The content of Windows.Old folder has been removed and the folder is zero size. But the Windows.old folder is still present. Do you want to delete the folder manually? There is no need to do that action because there is no benefit out of that action.
As per my testing this clean up action occurred after 11 days from the folder created date.
More Windows 10 Videos – Subscribe YouTube channel here
More details about the programmatic way to remove WIndows.OLD is explainedhere.
SCCM Learn How to Deploy Install Office 365 ProPlus Applications Configuration Manager ConfigMgr. We can deploy Office 365 ProPlus apps (Word, Excel, PowerPoint, Outlook, etc..) to clients using SCCM CB. Beginning from SCCM version 1702, from Office 365 ProPlus Client Management dashboard, you can start the Office 365 ProPlus application Installer.
The new feature will let us configure Office 365 ProPlus installation settings, download files from Office Content Delivery Networks (CDNs), and deploy the files as an application. More details in the video tutorial here.
Office 365 client installer is nothing but Office 365 client applications installer. Is that bit clearer? So, which are those Office 365 Client applications? Word, Excel, PowerPoint, OneDrive, Outlook, etc.. Basically, OFFICE 365 ProPlus Client installer will help to install all these applications to end user devices like Windows 10, Windows 8 and Windows 7.
How to start the Office 365 ProPlus Client Installation Wizard?
You can start the Office 365 client installation wizard from SCCM console – \SoftwareLibrary\Overview\Office 365 Client Management dashboard. Click on the + Office 365 Installer to launch the office 365 installer from SCCM CB console.
Office 365 client installation files will be downloaded to this location if they do not already exist. Without internet you can’t proceed to 2nd page of this wizard. This is incase if the you have not downloaded the Office 365 configuration files.
You can set up all the client settings using “Import Client settings” option in Office 365 Client Installation Wizard. You can import the configuration.xml file to automatically configure all the settings of Word, Excel, PowerPoint, Outlook, etc.
Otherwise, you can select the option to manually configure all the settings via office 365 app installation wizard.
Select the list of Office 365 applications you want to Install
Select the Office Suite as part of the O365 apps installation wizard. There are two office suites available as part of the installation wizard.
Office 365 ProPlus
Office 365 Business
You will also get an option to select the Office 365 ProPlus Applications to include installation. I don’t want to install OneDrive for Business (Groove) application as it’s the old sync client. Rest of all apps will be installed on the Windows device as per your selection of the application from the wizard.
OneDrive for Business
Skype for Business
You have an option to select additional office products like Visio and Project. For those two products, there is a special licensing option. Those license options are also available Office 365 Subscription Standard Edition – Volume License. Professional Edition – Volume License. More details in the video tutorial here.
Specify Client settings for Office 365 ProPlus Applications (Word, Excel, Outlook PowerPoint etc.)
Select the Architecture for Office 365 applications like Word, Excel, PowerPoint, etc..There are two versions 32bit Vs. 64bit. There are 4 update channels are available in SCCM Office 365 client install wizard.
But, recently these update models are changed. Following are the latest Office365 update models Monthly Channel (formerly Current Channel), Monthly Channel (Targeted), Semi-Annual Channel (Differed Channel) and Semi-Annual Targeted (formerly First Release for Deferred Channel).
You can have different languages for Office 365 applications. Depending on your preference or regions, you can select the language of applications. This wizard will help you to download the languages that will be downloaded for office 365.
You can also configure to “Accept EULA,” and Auto activate the applications. You can also have Pin Icons to the taskbar for Windows 8 and Windows 7 machines. The pin option is not applicable for Windows 10 devices. More details in the video tutorial here.
How to Deploy and Schedule Office 365 ProPlus Apps via SCCM CB?
Deployment options/settings are also part of Office 365 Client Installation Wizard. You have to select the collection you want to deploy the Office 365 client on your SCCM CB environment. Select the content locations or DPs from Content page.
There are two types of Office 365 client installation options. Mandatory and Optional deployments. You can schedule the Office 365 client deployment as per your organization requires.
End User Experience of Office 365 App on Windows 10 Devices
You can see the Office 365 app listed in Software Center. As it was a mandatory deployment, it got automatically installed on Windows 10. All O365 Applications got installed on Windows 10 Device. The Office365 update channel is Current Channel (Monthly channel).
Excel, PowerPoint, Outlook, etc. apps are installed successfully on Windows 10 device. There was no internet connection on Windows 10 device hence the activation didn’t happen automatically. The License will automatically assign as per users subscription. You can launch all the applications (Word, Excel, PowerPoint, OneDrive, etc..) from Windows 10 machine after the install.
Office 365 Client Management dashboard provides the details number of clients managed O365 clients in your SCCM CB hierarchy. How to create Office 365 ADR and How to deploy Office 365 Software Updates? More details in the video tutorial here.
Example of Office 365 Client Installation Wizard Configuration – SCCM Learn How to Deploy Install Office 365 ProPlus Applications Configuration Manager ConfigMgr
• Application name: Office 365 Client Install
• Administrator comments:
• Content Location: \\DC1\Sources\Office365\Client Install Pre Prod
Office 365 Settings
• Suite: Office 365 ProPlus
• Excluded Applications: Groove
• Additional Office Products: None
• Edition: 64-Bit
• Channel: Current
• Languages: English (United States) default, Hindi (India), Malayalam (India)
• Version: 16.0.8326.2107
• Shared Computer Activation: False
• Pin Icons To Taskbar: True
• Autoactivate: False
• Accept EULA: True
• Collection: All Desktop and Server Clients
• Use default distribution point groups associated to this collection: False
• Automatically distribute content for dependencies: True
Success: Content (1):
• Action: Install
• Purpose: Required
• Pre-deploy software to the user's primary device: False
• Send wake-up packets: False
• Allow clients to use a metered Internet connection to download content: False
• Time based on: UTC
• Available Time: As soon as possible
• Deadline Time: Disabled
• Delayed enforcement on deployment Disabled
• User notifications: Display in Software Center and show all notifications
• Ignore Maintenance Windows: False
• System restart (if required to complete the installation): False
• Commit changes at deadline or during a maintenance win&dow (requires restarts): True
• Enable System Center Operations Manager maintenance mode: False
• Generate System Center Operations Manager alert when a software installation fails: False
• Create a deployment alert when the threshold is lower than the following:: False
• Create a deployment alert when the threshold is higher than the following: False
Sample Configuration.XML file configuration for Office 365