System error. Code: 2.
The system cannot find the file specified
What Windows system are you on?
Maybe your Windows registry database contains wrong data on location of user special folders. Hopefully you can fix this using the procedure provided here:
13-02-2012 15:26 - edited 13-02-2012 15:26
Open Windows Event Viewer -> Custom Views -> Administrative Events. Look for any recent error messages. Maybe more information will be provided there on the missing file.
A program couldn't be !@#$% up this much. Thank you Microsoft!!! I updated to the latest version of Skype (I should've known and never updated to the Microsoft built version). Now it broke and I cannot re-install it in any way!. I've tried all the methods in here, none of them works!. First I encountered Error Code 1063. I tried Skype Portable. Didn't work. I tried MSICUUI2.exe, cleaned Skype entry. Nope, same error. Then I tried to CCleaner's registry cleanup, and cleaned up thousands of Skype registry entries (that were all supposed to be long gone by 1st, uninstalling Skype from Add/Remove Programs, and then by MSICUUI2, apparently not, Skype must be the new "Spyme"). Then I tried to install a non-Microsoft old version 5.0, but looks like it wasn't old enough, this time I got lots of Code 2 errors. What's wrong with you Microsoft!!!! This was a very-simple-working-great program and now you totally #$%#ed it too!!! There are absolutely no support messages regarding to code 1063 error yet when you Google this (I'm not sure Bing displays those pages for that matter), looks like half of Skype's installation problems are Code 1063 errors. You know what must be done, Skype's installation software and support teams should all be fired!
What exactly was the error message you have received when trying to install the Portable version? Are you sure that the error code was actually 1063 and not 1603?
What version of Windows are you on (XP, Vista, Windows 7)? Is it 32-bit or 64-bit?
What is the version of Internet Explorer installed on your computer?
In Internet Explorer go to Help -> About Internet Explorer.
P.S. Please, don’t say that you are not using Internet Explorer. This is irrelevant. Skype depends on Internet Explorer.
Hi ruwim, thanks for your answer. The error code was 1603, I still keep getting it when I try to install the public 6.2 version. Now I managed to install the business client (without updater thank god) and it's 6.3. But it too doesn't start, gives error code 2. I'm thinking about installing SysInternals' FileMonitor to see exactly what $#!$ing file it cannot find.
Using a Windows XP x64 w/SP2. No, I'm not using Internet Explorer for years (and waayy too happy about it) but it still sits there in version 8 'cuz I know well Microsoft put the most crucial parts of its operating system into IE DLLs.
Try this "legacylogin" workaround:
Quit Skype. Make sure that you don’t see any Skype.exe processes in Windows Task Manager. If necessary, then stop these processes.
Open this folder on your computer:
C:\Program Files (x86)\Skype\Phone\
You should see there the Skype application file (Skype.exe). Right click on the Skype.exe file and select: Send to – Desktop (create shortcut). Right click on the newly created shortcut and select Properties and then the Shortcut tab. In the Target field you will see now:
"C:\Program Files (x86)\Skype\Phone\Skype.exe"
Click with your mouse on the text in the Target field and move your curser one space after the last quotation sign and add the text /legacylogin. The text in the Target field should now read:
"C:\Program Files (x86)\Skype\Phone\Skype.exe" /legacylogin
Click OK to save the changes. Start Skype using this new shortcut. Can you now login to Skype?