MS Office: Error 1406. Setup cannot write the value Assembly to the registry key …

You get below error message when trying to reinstall Microsoft Office 2010. Although all the permissions to CLSID registry keys are set correctly, an Office installer is unable to write the value to an existing registry key. The issue is related to Office Interop COM Classes created incorrectly during previous MS Office setup or Office Primary Interop ...

Microsoft Office 2010 “Configuration Progress” window each time the app starts

There are many “solutions” for this issue online, including an MS article that does not resolve the problem. As this is my notepad and I always prefer to keep it short as I personally HATE when I see a simple fix wrapped in two pages article. So, if “Configuration progress” happens to you, let it configure, then ...

Desktop monitor inventory

Here’s a step by step guide how to create Altiris desktop monitor inventory report that will show all make and models, serial numbers, device hardware ID’s and size of all external monitors connected to computer. In order to gather all that stuff we’ll use monitordetails WMI provider that will allow us to get all that ...

The quickest way to convert bootable USB from FAT32 to NTFS

… or the other way around! 1. Plug in USB stick and copy all files and folders of the drive onto one folder on your Desktop 2. Open CMD and type diskpart to enter DISKPART> console 3. Execute the following commands: – list disk – to list all disks – select disk 1 – assuming ...

Windows update stuck on “Searching for updates”

Windows 7 update stuck on Searching for updates and it sits like that for hours. Below script will stop all windows update services, create backup of existing Windows Update Folders then restart services to re-create the folder structure. “Run as Administrator” required! Visual Basic @ECHO OFF echo Windows Update Service Reset Script Echo Cleaning read ...

Installing printer with a single script.

I’ll keep it short this time. Task: Deploy network printer drivers along with the install script to a number of machines. New local TCP/IP port is required for the printer (if exists – delete and re-create), then copy drivers and install printer. The batch script bellow will use the set of “Printing Admin Scripts” that ...

Windows has stopped this device because it has reported problems. (Code 43)

… and every single advice that you’ve managed to get out of Google so far was as useless as “Have you tried turning it off and on again?”. I’ve recently got a laptop to have a look at. HP Pavilion 15 n268sa with an APU AMD Quad Core A10-5745M and Radeon HD 8610G Graphics. This ...

Deploying Windows Language Pack

The easiest way to deploy OS language pack to multiple machines is to use a customized .xml config file along with two simple batch scripts. Let’s say you need to deploy French language pack on Windows 7 Enterprise (English).  Bellow is step by step what you need. 1. Download Language Pack for your system from ...

Bitlocker deployment and reporting.

… the Altiris way, however, the concept would be pretty much the same for any other CMS systems. I’m currently working on such project so I decided to write down the entire process here onto my notepad (who knows, maybe there’s someone out there in the intertubes that is now sitting and scratching his head ...

How to automate uninstall of MS Office security update?

…based on a specific example I’ve dealt with today :) Microsoft has released a Security Update KB3055014 for Lync 2013 (Skype for Business) that suppose to fix some security vulnerabilities in both Lync 2013 and Skype for Business. Now, for those who are not familiar with this program, Microsoft have rebranded Lync to Skype for ...