• Home
  • Articles
    • Office 365
    • Exchange
    • Skype for Business (Lync)
    • Active Directory
    • Windows
    • Sharepoint
    • Joomla
    • Linux
    • Other
    • Blackberry
  • Project: Nagios Monitoring
    • First steps
    • NSCP installation
    • Scripts
    • FAQs
  • Links
  • Home
  • About
  • Imprint
Toggle navigation
Admin Enclave
  • Home
  • Articles
    • Office 365
    • Exchange
    • Skype for Business (Lync)
    • Active Directory
    • Windows
    • Sharepoint
    • Joomla
    • Linux
    • Other
    • Blackberry
  • Project: Nagios Monitoring
    • First steps
    • NSCP installation
    • Scripts
    • FAQs
  • Links
Home
/
Articles
/
Office 365
/
Data-Articles
/
Website Articles
/
Articles
/
Windows
/
Add Windows Updates to a Windows 7 SP1 image

Add Windows Updates to a Windows 7 SP1 image

Bastian W.Jul 31, 2017Articles \ Windows

To speed up an Windows 7 installation it is possible to include all Windows updates directly to the installation (so called splipstream in the past). This howto explains the needed steps here.

Preparation:

- Create "C:\Update_Windows_7_Image"

- Create "C:\Update_Windows_7_Image\Mounted"

- Install a Windows 7 OS, then check which updates are missing and download the updates and store them inside C:\Update_Windows_7_Image\PendingWindowsUpdates

- Install the Windows Assessment and Deployment Kit (ADS) for Windows 8.1 update (from here) [Select the components "Deployment Tools" during installation]

 

Implementation steps:

1.) Extract a original Windows 7 SP1 ISO image to C:\Update_Windows_7_Image\Extracted (e.g. via WinRar)

2.) Optional: As some updates couldn´t be automatically be installed via the steps outlined below we will make use from the $OEM$ folder and the FirstLoginCommands.

2a.) To use that create an $OEM$ folder inside "C:\Update_Windows_7_Image\Extracted\sources".

2b.) Inside the $OEM$ folder create the following folders "$$\Setup\Scripts"

2c.) Inside the scripts folder create a FirstRun.cmd with the following inside it:

for %%i in (b c d e f g h i j k l m n o p q r s t u v w x y z) do (
if exist %%i:\FirstRun\FirstRun.bat %%i:\FirstRun\FirstRun.bat
)

This script is triggered the first time a user login (preferred the admin, otherwise it might not work due to missing admin rights). It will then check multiple drives and if there exists a firstrun.bat (which we will create later) it will run the batch file.

2d.) Then go to "C:\Update_Windows_7_Image\Extracted\source\$OEM$" and create an folder called "$1". Everything inside that folder will be copied to the root drive where MS Windows will be installed.

2e.) Inside that folder (C:\Update_Windows_7_Image\Extracted\source\$OEM$\$1) create a new folder called FirstRun and inside that a file called FirstRun.bat with the following content:

@Echo Off

3.) As the *.MSU files are nothing else as a kind of ZIP files we will extract them now at first, so that this step must not be done later one during the integration. This often speeds up the installation. The following powershell script will do that

$ExtractionFolder="C:\Update_Windows_7_Image\ToBeIntegratedWindowsUpdates"
$PendingHotfixes=(Get-Item -Path "C:\Update_Windows_7_Image\PendingWindowsUpdates").FullName

Foreach($item in (ls $PendingHotfixes *.msu -Name))
{
echo "-----------------------------------------------------"
echo Extracting: $item
echo " "
$item = $PendingHotfixes + "\" + $item
Expand –F:* $item $ExtractionFolder
echo "-----------------------------------------------------"
}

remove-item $ExtractionFolder\*.txt -Confirm:$false -Force
remove-item $ExtractionFolder\*.exe -Confirm:$false -Force
remove-item $ExtractionFolder\*.xml -Confirm:$false -Force
remove-item $ExtractionFolder\WSUSSCAN.cab -Confirm:$false -Force

4.) As a install.wim can contain multiple images we need to check at first the possible indexes.

4a.) To do that start an CMD (as admin)

4b.) then switch to the 8.1 dism folder via

cd "C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\x86\DISM"

if you do not perform this step you might still use an old dism version (e.g. 6.1.7600.16385 on Windows 7; but we need at least 6.3.9600.17029 for this howto)

4c.) then run run

dism /get-wiminfo /wimfile:"C:\Update_Windows_7_Image\Extracted\sources\install.wim"

In our example here it will output the following:

Index : 1
Name : Windows 7 HOMEBASIC
Description : Windows 7 HOMEBASIC
Size : 15,481,701,439 bytes

Index : 2
Name : Windows 7 HOMEPREMIUM
Description : Windows 7 HOMEPREMIUM
Size : 15,985,441,609 bytes

Index : 3
Name : Windows 7 PROFESSIONAL
Description : Windows 7 PROFESSIONAL
Size : 15,887,888,732 bytes

Index : 4
Name : Windows 7 ULTIMATE
Description : Windows 7 ULTIMATE
Size : 16,048,236,531 bytes

Index : 4
Name : Windows 7 PROFESSIONALN
Description : Windows 7 PROFESSIONAL N
Size : 15,887,888,732 bytes

5.) Depending on which version we wish to "update" we need to use the correct index. In this example here we will update all versions in the image, so we will use a batch script which runs true all 5 indexes above and performs the same step for all of them (this will not result in a very big file).

If your install.wim showed only 4 indexes, then remove the nr 5 from the 4rd line in the script below.

So create a empty CMD named "integrate_updates.cmd" inside C:\Update_Windows_7_Image with the following content:

@echo off
CLS
dism /cleanup-wim
for %%a in (1 2 3 4 5) do (
Echo [--------------------------- Mount Image ---------------------------]
"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\x86\DISM\dism.exe" /mount-wim /wimfile:C:\Update_Windows_7_Image\Extracted\sources\install.wim /index:%%a /mountdir:C:\Update_Windows_7_Image\Mounted

Echo [--------------------------- Add Windows 7 Updates ---------------------------]
"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\x86\DISM\dism.exe" /image:C:\Update_Windows_7_Image\Mounted /add-package /packagepath:C:\Update_Windows_7_Image\ToBeIntegratedWindowsUpdates

Echo [--------------------------- Commit changes ---------------------------]
"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\x86\DISM\dism.exe" /unmount-wim /mountdir:C:\Update_Windows_7_Image\Mounted /commit
)

Note: It would be possible to download all *.CAB files from a fresh installed Windows 7 OS from the folder C:\Windows\SoftwareDistribution\Download\ and put them into C:\Update_Windows_7_Image\PendingWindowsUpdates. But as Microsoft sometimes re-release hotfixes and the fact that the cleanup agent might delete these files, it should be a fresh installed Windows OS where you fetch the files from.

If something failed you can run dism /unmount-wim /mountdir:C:\Update_Windows_7_Image\Mounted /Discard

6.) Optional: As the image we are working on is include multiple versions from Windows but do not allow us to choose the version we need during the installation (e.g. Choose ultimate or professional) we will adjust that now, so that we can choose the version during the next installation. To enable the additional dialog the optional ei.cfg in the source folder (C:\Update_Windows_7_Image\Extracted\sources) [see here for more infos] must be deleted. If that file is no longer exists an additional dialog box appears during installation and will ask us to choose the Windows version we need. This might be useful if you own multiple PCs and wish to install MS Windows 7 Home on one PC and Ultimate on the other. So this change here would switch the installation image into a kind of "universal installation disk".

Keep noted that you still need the correct activation key. If you have an Windows 7 Home key, it will not work when you choose ultimate during the installation and via versa.

7.) Inside our still open CMD we will run the script now via:

C:\Update_Windows_7_Image\integrate_updates.cmd

Depending on your PC this might take a while. Keep noted that you should not open the explorer and browse the folders for that project here as that might cause issues in the DISM process!

Which will import all our updates now into the image. Depending on the amount of updates and performance from your PC this might take some time.

8.) Optional: There are some updates which couldn´t be imported via the method above. If you try that (also via the script above) you will get multiple error messages via DISM like:

The specified package cannot be added to an offline image.
Add this package to a running operating system using the /Online option.
 Error: 0x800f082e

Those updates are the following (feel free to share your solution or others updates which are causing issues in the comments):

- KB2533552

To include these updates in our Windows 7 installation image we need to perform the following:

8a.) Download the *.msu files and store them inside the following folder (C:\Update_Windows_7_Image\Extracted\$OEM$\$1\FirstRun\Updates).

8b.) Now edit our FirstRun.bat (not the FirstRun.cmd) and for each of the updates which couldn´t be installed enter a similar line as below:

echo              Installing KB 2533552 ...
echo.

START /WAIT "%~dp0Updates\Windows6.1-KB2533552-x64.msu" /quiet /norestart

The %~dp0 (that’s a zero) variable, when referenced within a Windows batch file, will expand to the drive letter and path of that batch file

9.) Optional: Via the FirstRun.bat you can now also install the latest .net Framework (for example 4.7). Simply add the following lines to the FirstRun.cmd and store the .net Framework 4.7 installer (NDP47-KB3186497-x86-x64-AllOS-ENU.exe) inside the folder C:\Update_Windows_7_Image\Extracted\$OEM$\$1\FirstRun\netFrameworkUpdate

echo              Installing .net Framework 4.7 ...
echo.

START /WAIT "%~dp0netFrameworkUpdate\NDP47-KB3186497-x86-x64-AllOS-ENU.exe" /q /norestart

10.) Optional: Via the FirstRun.bat you can now also install the latestManagement Framework  (for example 5.0) as this required an .net Framework 4.5. or higher, which you just installed. Simply add the following lines to the FirstRun.cmd and store the .net Framework 4.7 installer (Win7AndW2K8R2-KB3191566-x64.msu) inside the folder C:\Update_Windows_7_Image\Extracted\$OEM$\$1\FirstRun\netFrameworkUpdate

echo              Installing Management Framework 5.0 ...
echo.

START /WAIT "%~dp0netFrameworkUpdate\Win7AndW2K8R2-KB3191566-x64.msu" /quit /norestart

11.) Optional: Out of the box the FirstRun.cmd isn´t triggered. So inside the C:\Update_Windows_7_Image\Extracted folder we need to create now a autounattend.xml with the following content:

 

 

12.) Optional: If you perform the tasks here multiple times over and over you might recognize that your image will grow in size. To change that you need to export the image in order to see a change/reduction in the file size. During the export process, DISM removes files that were superseded. Additional you can also specify the compress option (default is fast) and use maximum here.

If you do not use the AIK 8.1 folder, then DISM will have the version  6.1.7600.16385 which do not have this feature and will cause an error 87!

To do that we export every index to the new image. So save the following to C:\Update_Windows_7_Image\compress_image.ps1 and run it.

cd "C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\amd64\DISM"

./dism.exe /Export-Image /SourceImageFile:C:\Update_Windows_7_Image\Extracted\sources\install.wim /SourceIndex:1 /DestinationImageFile:C:\Update_Windows_7_Image\Extracted\sources\install-NEW.wim /DestinationName:"Windows 7 HOMEBASIC" /compress:maximum

./dism.exe /Export-Image /SourceImageFile:C:\Update_Windows_7_Image\Extracted\sources\install.wim /SourceIndex:2 /DestinationImageFile:C:\Update_Windows_7_Image\Extracted\sources\install-NEW.wim /DestinationName:"Windows 7 HOMEPREMIUM" /compress:maximum

./dism.exe /Export-Image /SourceImageFile:C:\Update_Windows_7_Image\Extracted\sources\install.wim /SourceIndex:3 /DestinationImageFile:C:\Update_Windows_7_Image\Extracted\sources\install-NEW.wim /DestinationName:"Windows 7 PROFESSIONAL" /compress:maximum

./dism.exe /Export-Image /SourceImageFile:C:\Update_Windows_7_Image\Extracted\sources\install.wim /SourceIndex:4 /DestinationImageFile:C:\Update_Windows_7_Image\Extracted\sources\install-NEW.wim /DestinationName:"Windows 7 ULTIMATE" /compress:maximum

./dism.exe /Export-Image /SourceImageFile:C:\Update_Windows_7_Image\Extracted\sources\install.wim /SourceIndex:5 /DestinationImageFile:C:\Update_Windows_7_Image\Extracted\sources\install-NEW.wim /DestinationName:"Windows 7 PROFESSIONAL N" /compress:maximum

If you shrink the image you can also export only one index (for example index 4, the ultimate version)

In that example here it decrease the needed space from 4.9GB to 4.3GB which will allow us again to burn the image on a normal DVD.

13.) We can then delete the original C:\Update_Windows_7_Image\Extracted\sources\install.wim and rename our install-NEW.wim to install.wim (or better move that to a backup place, but remove that from the extracted folder!).

14.) After that we will create our new ISO (so create an folder called "ISO" inside "C:\Update_Windows_7_Image"). So switch to the OSCDimg folder (C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\amd64\Oscdimg). Inside that folder run the following command:

oscdimg /b"C:\Update_Windows_7_Image\extracted\boot\etfsboot.com" /h /lWin7Universal_DVD /u2 /o C:\Update_Windows_7_Image\extracted C:\Update_Windows_7_Image\ISO\Windows7UniversalISO_-_WithUpdates.iso

This will create our new ISO, which we can use in VMWare to test it or directly burn to a DVD.

15.) Once you tested your ISO you can burn that to a DVD to install Windows PCs with it.

Comments (2)

Denis Morozov
Denis Morozov
  1. about 2 years ago
  2. #395
This comment was minimized by the moderator on the site

11.) Optional: Out of the box the FirstRun.cmd isn´t triggered. So inside the C:\Update_Windows_7_Image\Extracted folder we need to create now a autounattend.xml with the following content:

no content

  1. Reply
Tomas
Tomas
  1. about 2 years ago
  2. #431
This comment was minimized by the moderator on the site

Hey, I am trying to make a slipstream with all win 7 version in one iso, not only one version, i saw dism++ a gui for dism for windows. I wan to update all version to the iso so when i select a version is it updated and ready.

Can i do that for...

Hey, I am trying to make a slipstream with all win 7 version in one iso, not only one version, i saw dism++ a gui for dism for windows. I wan to update all version to the iso so when i select a version is it updated and ready.

Can i do that for all version o do i have to make iso of each version? thanks

Read More
  1. Reply
There are no comments posted here yet

Leave your comments

  1. Posting comment as a guest.
Attachments (0 / 3)
Share Your Location

2017 - MS WindowsMicrosoft

Follow me on Twitter

Recent Posts

  • How to connect a Osram On/Off Plug with Phoscon/deCONZ

    Friday, 20 March 2020
  • Update TPM Firmware on Windows 10 1909

    Saturday, 15 February 2020
  • Switch your PC from BIOS to UEFI

    Tuesday, 07 January 2020
  • WLAN 6 (AX) released

    Monday, 23 September 2019
  • Use deCONZ to perform an OTA firmware update of OSRAM devices

    Saturday, 23 March 2019

Tags

Exchange 20162016 - MS ExchangeServer 2015Hardening2016 - MS Skype for Business Server 2017 - MS WindowsWindows Server 2012Windows2017 - MS ExchangeExchange 20132016 - MS Windows2013Exchange2017 - MS Skype for Business Server 2016 - MS SharepointRaspberry PiMicrosoftOpenHABHomeMatic2017 - MS Sharepoint

Archive

      • How to connect a Osram On/Off Plug with Phoscon/deCONZ
      • Update TPM Firmware on Windows 10 1909
      • Upgrade the BIOS from an ReadyNAS device
      • Switch your PC from BIOS to UEFI
      • WLAN 6 (AX) released
      • [ReSolved] Get-MailboxRestoreRequest matches multiple entries and couldn´t be performed
      • Use deCONZ to perform an OTA firmware update of OSRAM devices
      • Remove the Transparent Data Encryption (TDE) from a SQL DB
      • Install OpenHAB 2.4.x on Raspberry Pi (on Debian 9 - Stretch)
      • Windows 10 Driver for HP EliteBook 2570p Notebook-PC
      • Windows 10 Driver for HP EliteBook 850 G1 Notebook
      • Windows 10 Driver for HP EliteBook 8570p Notebook
      • Windows 10 Driver for IBM Thinkpad T560 Notebook
      • Windows 10 Driver for HP EliteBook 850 G5 Notebook
      • Windows 10 Driver for Lenovo T560 Notebook
      • Add an additional Sharepoint Admin to every Site Collection via Powershell
      • Do not install .NET Framework 4.7.2 on Exchange Servers yet
      • [Resolved] Unable to Migrate User to O365 due to "Target user 'XYZ' already has a primary mailbox"
      • Migrate SharePoint Elements to SharePoint Online
      • Microsoft Exchange OU picker is empty when creating new user or group
      • Exchange Online Powershell failed to connect when using MFA
      • Move-DatabasePath caused a "WMI exception occurred on server XY: Quota violation"
      • Privacy Policy
      • D:\AdvancedDataGovernanceLogs created on Exchange 2016
      • After May 2018 security update "An authentication error occurred" using RDP
      • Find out which .NET Framework version is installed
      • Install OpenHAB 2.0.x on Raspberry Pi (on Debian 9 - Stretch)
      • Convert a *.pfx certificate into *.pem
      • Changing last modified and creation date or time via PowerShell
      • Multidimensional arrays in Powershell
      • HowTo create an Enterprise Wiki on SharePoint Online
      • Attention: Microsoft Office 365 will disable support for TLS 1.0 and 1.1
      • [RESOLVED] Graphics Card issue when installing BlueStacks inside VMWare
      • How to create a pkcs12 file with a ordered certificate chain?
      • Publish an S/Mime certificate to AD via Powershell
      • [RESOLVED] iOS accounts needs permission to access resources in your organization that only an admin can grant
      • [RESOLVED] Exchange 2016 CU X failed to install error 1619
      • Headless Raspberry Pi WLAN Configuration
      • How to remove all partitions on an USB stick / SD card
      • How to generate a notifications once Handbreak finished its current work?
      • Enable TLS 1.1 and TLS 1.2 as a default secure protocols in WinHTTP
      • Security Hardening: Upgrade Diffie-Hellman Prime to 2048 bit on Windows Server
      • Change a SSL Certificate on Windows Server 2012 R2 Web Application Proxy
      • Add Windows Updates to a Windows 7 SP1 image
      • When using Import-Module you got an unblock file error
      • [Resolved] Exchange admin got the error "User profile cannot be loaded" when using RDP
      • Google Chrome browser to deprecate trust in existing Symantec-issued certificates
      • [RESOLVED] Error ERR_SPDY_INADEQUATE_TRANSPORT_SECURITY when using Google Chome and OWA
      • Cumulative Update 6 for Exchange Server 2016 released
      • Windows Phone 8.1 will reach EOL on the 2017-07-11
      • .NET Framework 4.7.* and Microsoft Exchange Server
      • Disable weak cipher (e.g. 3DES, SSLv3, MD5, ...) suites in Java
      • [RESOLVED] "Could not find stored procedure" after installing SfB Server Updates
      • [RESOLVED] None of the network adapters are bound to the netmon driver.
      • [Resolved] No connectivity with any of Web Conferencing Edge Servers - Event 41026
      • Raspberry Pi - Connect to multiple wireless networks (WLAN) automatically
      • From 0 to Raspberry Pi (start with Raspberry Pi)
      • [RESOLVED] Exchange 2016 IIS not usable after installation from CU5
      • Microsoft Exchange 2007 reached end of life today
      • .NET Framework 4.7 released but not yet supported on Exchange 2016
      • .NET Framework 4.7 released but not yet supported on Skype for Business
      • Using Quest ActiveRoles Management Shell to add/update all users from a OU inside an AD group
      • [RESOLVED] Can´t install Office Web Apps Server because it requires .NET 4.5
      • Cumulative Update 5 for Exchange Server 2016 released
      • Using the Skype for Business device update service
      • Enable XA transactions on Microsoft SQL 2012
      • [RESOLVED] The Open Procedure for service XXX in DLL "C:\Windows\System32\XXX.dll" failed. Performance data for this service will not be available. The first four bytes (DWORD) of the Data section contains the error code
      • WES7 is crashing on VMWare Workstation
      • WES7 / WES8 OS deployment issue on VMWare Workstation
      • [RESOLVED] Growing amount of missing disk space on Microsoft Exchange
      • Disabling TLS 1.0 on Microsoft Sharepoint
      • Reset the content index on an MS Exchange DAG environment
      • Deploy the Statistics Manager for Skype for Business Server
      • HowTo add own formats to the TinyMCE Editor in Joomla?
      • Create a Kerberos authentication account in Skype for Business
      • Hardening Microsoft Exchange 2016 Server
      • Hardening Microsoft SharePoint 2016 Server
      • Hardening Microsoft Skype for Business Server
      • [Workaround] "Screen presenting isn't supported with this contact" with SfB MAC
      • [RESOLVED] Black or frozen screen during screensharing in Skype for Business 2016
      • Exchange Windows OS Hardening: Disable SSL 2.0/3.0 & PCT 1.0 & weak ciphers
      • SfB Windows OS Hardening: Disable SSL 2.0/3.0 & PCT 1.0 & weak ciphers
      • SharePoint Windows OS Hardening: Disable SSL 2.0/3.0 & PCT 1.0 & weak ciphers
      • Configure https for Windows Remote Management (WinRM) on Windows 2012 R2
      • Configure https for Windows Remote Management (WinRM) on Windows 2012 R2
      • Configure https for Windows Remote Management (WinRM) on Windows 2012 R2
      • Hardening Skype for Business Server
      • [RESOLVED] You do not have the permission to send the message on behalf of the specified user
      • Copy Windows Installation DVD to ISO
      • [RESOLVED] The remote certificate is invalid according to the validation procedure.
      • Prevent that the Skype for Business client will open when the user click on an meeting URL
      • Test GroupPolicy (*.admx templates) locally without AD
      • Implementing the Skype for Business Call Quality Dashboard
      • Configure / Finetune the Microsoft Exchange search / indexing feature
      • Disable content indexing on all DBs on an Exchange DAG
      • HowTo: create Search Sharepoint 2013 Foundation Application via Powershell
      • Migrate from Exchange 2010 to Exchange 2016
      • Enable TLS 1.2 on Windows 2012 R2
      • Download Skype for Business for MAC
      • [RESOLVED] Exchange 2013/2016 hub transport Mail.que file large in size
      • How to get only a subset from a 2 GB big logfile?
      • Add the Internet Explorer 11 and Updates to a Windows 7 SP1 image
      • [RESOLVED] MSExchange Mailbox Replication error 1006 (database doesn't exist)
      • Nagios Core 3.x installation guide on Debian 8.x (Jessie)
      • Move Exchange 2010/2013 user to Exchange 2016
      • [RESOLVED]: "Whole calendar" greyed out when publishing a calendar via Outlook on a webdav server
      • SfB Windows OS Hardening: Disable the "X-AspNet-Version" header
      • Exchange Windows OS Hardening: Disable the "X-AspNet-Version" header
      • SharePoint Windows OS Hardening: Disable the "X-AspNet-Version" header
      • Powershell: Clean (Remove) all completed Exchange Mailbox move requests
      • HP Data Protector isn´t able to browse an Exchange 2016 DAG
      • Powershell: Get a list from all Exchange users, where the latest logon time is older then 270 days
      • Usefull links
      • Hardening Microsoft Exchange 2013 Server
      • [Solution] Skype for Business Error: This message wan´t send to Firstname LastName
      • Step-By-Step: Configuring Office Online Server with Skype for Business
      • Troubleshooting connection issues from users migrated from Exchange 2010 to Exchange 2013/2016
      • Skype for Business Server DB update needed after patch management
      • How to check the progress of the ‘Shrink Database’ task in SQL Server 2012
      • Build an MS Exchange Throttling Policy to remove inactive mobile device partnerships
      • Exchange Windows OS Hardening: Disable NTFS 8 Dot 3
      • SfB Windows OS Hardening: Disable NTFS 8 Dot 3
      • SharePoint Windows OS Hardening: Disable NTFS 8 Dot 3
      • Windows OS Hardening: Disable NTFS 8 Dot 3
      • [RESOLVED] Centralized Logging Service Agent Error while moving cache files to network share.
      • [RESOLVED] MS Web Application Proxy used with SfB caused a Error 502
      • Manage the SSL certificate on Exchange 2016 via Powershell
      • [RESOLVED] How to fix damaged or corrupt Health Mailbox on Exchange 2016
      • [RESOLVED] "The client and server cannot communicate, because they do not possess a common algorithm"
      • Homematic IP Schalt und Steckdose mit CCU 2 verbinden / anlernen
      • Exchange 2010 to Exchange 2016 Co-Existence migration OWA redirect not working
      • Factory reset HomeMatic IP devices
      • Factory reset / Werksreset von HomeMatic IP Geräten
      • Pairing / Using Homematic IP Pluggable Switch and Meter with an CCU2
      • [Resolved] A Skype for business user isn´t able to join meeting via invitation link
      • Installation von BluePy auf dem Raspberry Pi
      • Install BluePy on Raspberry Pi
      • Released: Microsoft Exchange 2016 CU 2
      • Install OpenHAB 1.x on Raspberry Pi
      • Installieren von OpenHAB 1.x auf dem Raspberry Pi
      • Rebalance Mailbox Databases in an Exchange Server DAG via TaskManager
      • Fix a failed and suspended content index state on MS Exchange
      • Howto send an email using telnet
      • Hardening Windows Server (Basic Steps)
      • [RESOLVED] No DNS servers could be retrieved from network adapter 00000000-0000-0000-0000-000000000000
      • [RESOLVED] Setup can't use the domain controller because it belongs to Active Directory site
      • Use MS Web Application Proxy as reverse proxy (and ADFS) with Skype for business
      • [RESOLVED] Error message 0x80094004 when completing a certification request on IIS
      • [RESOLVED] Unable to collect NUMA physical memory utilization data. The first four bytes (DWORD) of the Data section contains the status code.
      • Get all Exchange user inclusive details from a list of AD groups
Admin Enclave

The Admin enclave delivers the latest news, quick tips, useful tricks, and in-depth tutorials for IT pros working with IT solutions (e.g. Microsoft Sharepoint, Microsoft Exchange, Microsoft Skype for Business, Joomla, ...).

Follow Us

Recent Posts

  • How to connect a Osram On/Off Plug with Phoscon/deCONZ

    Friday, 20 March 2020
  • Update TPM Firmware on Windows 10 1909

    Saturday, 15 February 2020
  • Switch your PC from BIOS to UEFI

    Tuesday, 07 January 2020
  • WLAN 6 (AX) released

    Monday, 23 September 2019
  • Use deCONZ to perform an OTA firmware update of OSRAM devices

    Saturday, 23 March 2019

Popular Posts

  • How to fix “The program can’t start because MSVCR110.dll is missing from your computer.” error on Windows

    Sunday, 07 April 2013
  • [RESOLVED] You do not have the permission to send the message on behalf of the specified user

    Wednesday, 16 November 2016
  • [RESOLVED] Exchange 2013/2016 hub transport Mail.que file large in size

    Thursday, 13 October 2016
  • [RESOLVED] The Open Procedure for service XXX in DLL "C:\Windows\System32\XXX.dll" failed. Performance data for this service will not be available. The first four bytes (DWORD) of the Data section contains the error code

    Wednesday, 08 March 2017
  • [RESOLVED] "The client and server cannot communicate, because they do not possess a common algorithm"

    Wednesday, 13 July 2016
© 2012 - 2021 admin-enclave.com | Disclaimer | Privacy Policy | Imprint | Articles by year