Home  
  Microsoft  
  Cisco  
  CompTIA  
  CWNP  
  InfoSecurity  
  Forums  
  Blogs  
  Topsites  
  Search the Web  
 
 
     
  Subnet Calculator  
  Online Degrees  
  Exam Vouchers  
  Tell-A-Friend  
  Contact us  
  About us  
  Support us  
  Advertise  

   
     

 

  TechExams Blogs Login  

« Welcome to the TechExams.net Virtualization Forum!

One Possible Solution to "The RPC server is unavailable" Error

April 30th, 2008 by James D. Murray

Have you ever encountered the “The RPC server is unavailable” error message when trying to start Disk Manager? Have you also noticed that Event Viewer and Disk Defragmenter don’t work either? In fact, if you look at the Services window, you’ll notice that many of Window’s necessary services are not running at all, including the Remote Procedure Call (RPC) Service. Try to start this service and (after a while) you’ll see the “Could not start the Remote Procedure Call (RPC) Service. Error 1058″ error message.

After some Googling, you will have discovered this is caused by the DCOM Server Process Launcher will also failing to start. Many other programs and services require this service because they are DCOM objects, or connect to DCOM objects. You will have also found many other people with the same problem and their solutions (e.g., reboot, Malware scan, sfc /scannow, rollback to restore point, reinstall Windows).

However, if you are like me, none of those solutions solved your Windows’ problem. Here’s what happened to me and how I solved it, and I hope it works for you. (If you are too impatient to read my prose, just skip ahead to the The Solution! section.

The Story

I was installing Windows XP Media Center Edition (with SP2) on a PC with an ASUS motherboard, a DVD-RW and two SATA hard drives. The Windows Setup program was not recognizing the second hard drive despite the drive appearing normally in the BIOS setup menu. After a bit of RTFM, I noticed that the motherboard only supported SATA 1.5Gb, and my two drives (Seagate Barracuda 7200.10 250GB) had 1.5/3.0Gb SATA interfaces. I placed the jumper on each drive, forcing them to use 1.5Gb transfer only. Suddenly, Windows Setup saw the drives was happy–but only for a moment.

The drives were new and unpartitioned. In my experience, Windows Setup seems to dislike unpartitioned drives, so I used Setup to put two partitions on the first drive and one on the second drive. I did a quick NTFS format on the first partition on the first drive, and then indicated that’s where I wanted Windows to be installed. I was surprised to see that Setup had lettered the three partitions F:, G:, and H:, just behind the DVD-RW (E:) and two unknown media devices (C: and D:).

I really didn’t care what the letters of my drive partitions were (I have a Windows 2000 Server that starts with G: and it works just fine), so I continued with the install. The next hint of trouble was during the file copying phase; Setup could not find the file IEXPLORE on the CD–despite the fact it was there. I eventually dismissed the message box without successfully browsing the to file and Setup continued and finished without a complaint. With one reboot and an unusually quick startup later, Windows XP MCE was alive–sort of.

The mysterious drive letter thing started bothering me more than just a little. I decided to pop into Disk Manager and have a go at re-lettering the drives. Well, upon clicking on the Disk Management icon in Computer Management, I was greeted with the “The RPC server is unavailable” error. I tried all of the Google-supplied remedies to fix the problem, but eventually had to conclude that solving the lettering problem would most likely be the correct solution (Windows 2000 would never have this problem!) I had to find out what those two phantom devices assigned to C: and D: were.

The Solution!

Back into the BIOS setup menu, I found that the computer case has an 8-in-1 card reader that is connected to the motherboard as two USB devices and configured as two removable drives. I disabled these devices, booted Windows Setup, re-partitioned and reformatted the drives, and reinstalled Windows XP MCE. The drives letters were now correct in both Windows Setup and Windows XP, and all the services were running and happy. Re-enabling the card reader placed them as removable drives on E: and F: where they should be. For some reason, the DCOM service really didn’t want Windows XP itself to be installed on the F: drive. Go figure.

Now, to keep from spending an entire evening running Microsoft Update and rebooting (over and over and over), I’m just waiting for Microsoft to release (the now late) Windows XP Service Pack 3.

Views: 193 | Tags: , Print This Post Print This Post

One Response to “One Possible Solution to "The RPC server is unavailable" Error”

  1. Pryde Says:

    Your solution was definitely the only choice you had and you had nothing to lose except time.
    In a situation where the system has data, and correct drive order formatting will be catastrophic! From my experience, disabling the Windows Driver foundation - user-mode driver Framework under Services actually solves the problem as well, even “The DCOM Server Process Launcher service terminated unexpectedly” error.

Leave a Reply



Exchange 2003 Video Training




 
Featured Sponsors

TrainSignal - “Hands On” computer training for IT professionals. Network+ Training, MCSE, Cisco & more! Visit Train Signal’s free training site to get loads of Free Computer Training, videos, articles and practice exams.

The CWNP® Program - the industry standard for vendor neutral wireless LAN training and certification. Career certifications in WLAN administration, WLAN security, WLAN analysis, and CWNE for wireless LAN experts. Learn more about the CWNP Program. Find a class near you.
 

All images and text are copyright protected, violations of these rights will be prosecuted to the full extent of the law.
2002-2008 TechExams.Net | Advertise | Disclaimer