iTunes.msi is missing

iTunes.msi is missing

I just had a problem in my Family that their iTunes would not update. Because of the reason that the iTunes.msi is missing.

Well it seems like that no one is listening when I tell them if you must have an iPhone or iPod you should also get an iMac. Well now I have the problems with their devices.

But to the solution of the problem.

During the update a message comes that the network resource itunes.msi is missing. I googled and found this blog entry

But it seems like it does not completely work with Windows Vista and I guess neither with win7.

So follow the first four steps mentioned in the Blog. you can find the Windows Installer Cleanup Utility here (yes it is a german page but just click on the blue “zum download” button. The download should start after a few seconds.)

NOTE: If you get a VBS Error during installation, make rightclick on the installer and run it with administrator rights. That should work!

if you have done step four you can try step five. but I got an error. So I did the following steps.

1. i went to add remove programs and made right-click on the apple software update program and click repair (maybe you can skip this step try it and give me feedback)

2. After that i went to the C:Program filesApple Software Update (or something like it I don’t have it in my head anymore sorry) and started it. It now looked for the new version.

3. start the installation.

4. be happy that it worked.


please give me feedback if it worked.

regards to gizmoghost thanks for the tip 😉



PSTools: PSExec

PSExec is a good tool to start programs on a remote PC. You can start it in different ways and accounts. Like in the System account and that the command window appears at the user’s screen or that it is only showed at your screen what I prefer most of the time. I hope I can give you a little insight in PSExec. As always feel free to ask. I try my best to help you with your problems.

I used PSexec in a previous Article. You can see it here:

You can download the PSTools here:


To start PSExec on a remote machine so that you can run a program without that the user can see a command window just do the following things.

Open a Command window on your own machine (start –> run –> cmd)

drag and drop the psexec.exe file in the cmd window. And type in the PC Name plus -e -s and cmd so that it looks as followed

..psexec.exe \PCName -e -s cmd

now you have a command window which you can see and runs on the remote PC. To start a program in a specific folder you can navigate like in a normal cmd window with cd.. or cd Folder.

Maybe you like to run a program on that machine which is on a Server where only you have access.
You first need to do a net use.

net use \ServerFolderexample.bat Password /user:domainusername

notice: you have to type in your password it will be seen in the cmd window. If you don’t like that you can try to use the following line.

net use \ServerFolderexample.bat * /user:domainusername

when you now press enter it should ask you for your password. For me most of the time it prompts me for a password but does not give me the time to enter it. so i have to type it in and use a cls after it.

anyway now you should be able to make a pushd to the folder where your program is.

pushd \ServerFolder

You are now in the folder and you can run the program with the following command

start "" /wait "example.bat"

here you can look at it at once

..psexec.exe \PCName -e -s cmd
net use \Serverfolderexample.bat * /user:domainusername
pushd \ServerFolder
start "" /wait "example.bat"

please look at the Sysinternal Page for more psexec parameters and for what they are used. i don’t want to copy it but if you have any questions about the parameters feel free to ask

PSTools: PSList

For me the PSTools from Sysinternals (Microsoft) are a daily need to work for our customers so I thought maybe they are helpful for you too. As you can see I used them before in the Article for the BiosConfigUtility. In that Article I used PSexec. But for now I will start with PSList

You can download the PSTools here

I use PSList from the PSTools to check if user is logged on or to check the processes a user or a machine is running. For example when we do a silent installation on a machine which has more than one part to install I can see what is installing this moment. Or when I need to connect to a machine with RDP I can make sure no user is logged on.

for a simple use you just open a command window (start –> run –> cmd) pull the pslist.exe file into it and type after it -t -s \PCName

for example:

pslist.exe -t -s \MyPCName

But I don’t want to leave you there. This is probably how you use it most of the time. There are several other switches. to see what they do please check the Microsoft site. PSList

Anyway you might see fast that you use PSList in a regular basis and don’t want to pull the file in the cmd window and type everything in it. Well here is a simple batch file that will help you out. Putt the .bat file and the pslist.exe file in the same folder

@echo off

set /P TargetPC="PC Name: "
if not defined TargetPC goto GetTargetPC

start "PSList %*" pslist.exe /accepteula -t -s \%TargetPC%
set TargetPC =

goto GetTargetPC

As always this is the simplest solution.
all that the Script does is to ask you for a PC Name and start PS List in a new window. It will then go back to the point where it asks you for a PC Name. This is for the case that you maybe want to open a second PSList on the same or different PC.
The switch /accepteula prevents the eula window coming up when you use it the first time.

You can also add a few more things. Like a log or a Last used PC List.

If you need help with that or have generall questions feel free to ask. It would nice if you give me a feedback if this Article was helpful for you

Remote Desktop key combination

I had the problem that i needed to change my password remotely over Remote Desktop. The key combination strg +alt +del only brought me to the window of my own pc. So i looked around and there are several ways to do it.

  • 1. go on the Remote Desktop and click on “start” –> “Run” and type there “ost”. You get the screen keyboard. Press “strg” + alt” ony your keyboard and click now on “del”. and you are at the screen where you can start the Taskmanager and change your password.
  • 2. go on the Remote Desktop and press “alt gr” + “del”. This seems only to work on the first Remote Desktop. The moment you go to a second Remote Desktop over the first you only get to the screen of the first Remote Desktop.
  • 3. start the mstsc and click on options. Now go to the tab Local resources and choose from the Dropbox of the point “on the remote computer”
    Remote Desktop
  • 4. also there is the possibility to try the combination “strg” + “alt” + “end”
  • 5. and the last way i found out is that you go to start –> settings and click on windows security if it is viewable with your rights.


I just added a new plugin. It’s called WPtouch and it makes this site iphone compatible. At least I was able to test it on an iphone and it looked quite good.

I don’t know if and how it works with every other touch screen. Maybe you can let me know in the comments. It does not work with my blackberry bold 9000. Still I hope it is helpful for you.


Adobe Acrobat Professional uninstall

Maybe you want to uninstall Adobe Acrobat professional and you will see that there is no uninstall button in Add Remove Programs. For this you need to change a registry Key.




just copy this into a txt file and save it with the extension “.reg” Double click on it, choose yes and finally click ok. Now you’ll see the uninstall button in ARP

i just looked at the search tearms that brought people here and they were looking for the uninstall string. So here it is.
msiexec /I {AC76BA86-1033-F400-7760-000000000004}

HPBiosConfigUtility.exe Commandlines

So i thought i post the output of the command HPBiosConfigUtility.exe /? so that you can see that at once. I hope it helps

Hewlett-Packard BIOS Configuration Utiltiy Version Copyright (c) 2005 - 2006, Hewlett-Packard Development Company L.P.

BiosConfigUtility.EXE {options}

where the valid options are:

/GetConfig:”filename” – Gets the configuration data.
/SetConfig:”filename” – Modify the system BIOS configuration.
– Accepts only RESPET formatted files.
/Format:REPSET – Specifies the GETCONFIG output format.
– /FORMAT:REPSET is the default.
/? or /Help – Display this help message.
/cspwd:”pwd” or
/CurSetupPassword:”pwd” – Current BIOS Setup Password.
– Provide only if needed for /SETCONFIG
or if changing the password with
– Can specify multiple current passwords.
/nspwd:”pwd” or
/NewSetupPassword:”pwd” – New BIOS Setup Password.
– Used to modify the password.
– To remove the password use /NewSetupPassword:””
/verbose – Display details about each setting such as
failure code, reason for failure

NOTE: BIOS passwords are converted from ASCII to English keyboard
scan codes. If a character does not map directly to a scan
code, the password is ignored.

Valid ‘characters’ are mapped to keyboard keys as follows:

` 1 2 3 4 5 6 7 8 9 0 – =
q w e r t y u i o p [ ] a s d f g h j k l ; ‘
z x c v b n m , .

Valid ‘SHIFT+characters’ are mapped to keyboard keys as follows:

~ ! @ # $ % ^ & * ( ) _ +
Q W E R T Y U I O P { } |
A S D F G H J K L ; ‘



Silent install SQL 2008 R2

Be for you can Deploy SQL2008R2 Silently you have to create a Configuration File
For that you go to you installation Medium like The DVD or the place where you stored all files and double-click on setup.exe
You follow the installation right to the point when it is ready to install. Here you will find the path to the ConfigurationFile.ini save this file.
Cancel the Installation and open the ConfigurationFile.ini
You can now edit the file for your needs. To know what you can do where you can start the setup.exe from the command prompt with the command line parameter /?
SQL2008R2DVDsetup.exe /?

Continue reading Silent install SQL 2008 R2

Wise Command Switches

So in case you get in touch with a wise installation here are command switches you might need.

/T _ is a Test mode
/X pathname _ will extract all files into pathname
/Z pathname _ will extract all files into pathname and reboots afterwards
/S = quietmode

Continue reading Wise Command Switches

Adobe Acrobat Regkeys

Maybe you want to disable functions so that the user can’t get to them.

here are 6 Regkeys in case you don’t want to repackage the whole msi.

HKEY_CURRENT_USERSoftwareAdobeAdobe Acrobat9.0OriginalsiTrustedMode DWORD = 1

HKEY_CURRENT_USERSoftwareAdobeAdobe Acrobat9.0OriginalsbAllowOpenFile DWORD = 0

Continue reading Adobe Acrobat Regkeys