Windows Vista x64 - Run MagicJack as a Service

magicJack Tips and Tricks

Moderators: Bill Smith, Pilot

Post Reply
User avatar
Dr. Weblog
MagicJack Newbie
Posts: 1
Joined: Thu Jul 23, 2009 1:03 am

Windows Vista x64 - Run MagicJack as a Service

Post by Dr. Weblog »

Disable MagicJack Automatic Execution
The following needs to be performed for each user account

1.) Verify that the MagicJack is not plugged into the computer.

2.) Open regedit to the following key…

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\

3.) If the "cdloader" key exists, delete it.

4.) Open the Control Panel

Regular Vista Start Menu
• Select Start then Control Panel

Classic Start Menu
• Select Start, Settings then Control Panel

5.) In the Control Panel window, select “Control Panel Home”; located at the upper left.

6.) Under "Hardware and Sound", select "Play CDs and other media automatically".

7.) Change the Media for “Software and games” to “Take no action”

8.) Save and exit


Create MagicJack Service Account for Windows Vista
1.) Create a user account called MagicJack
2.) Add the MagicJack user to the local Administrators group (This is temporary; to install MagicJack)
3.) Logon using the new MagicJack user profile
4.) Plug the MagicJack dongle into the computer and install
5.) Verify that you are able to call out and receive calls using MagicJack
6.) Unplug the MagicJack dongle
7.) Download and install the Windows Server 2003 Resource Kit Tools from the following URL. Use the default installation settings. The two files required will run on Vista.

http://www.microsoft.com/downloads/deta ... laylang=en

8.) Using Windows Explorer, right click on C:\Windows\System32\cmd.exe and select “Run as administrator”.

9.) At the “C:\Windows\system32>” command prompt, type “cd C:\Program Files (x86)\Windows Resource Kits\Tools” without the quote and press enter.

10.) At the “C:\Program Files (x86)\Windows Resource Kits\Tools>” command prompt, execute the following command. This will create the MagicJack service.

Instsrv.exe MagicJack "C:\Program Files (x86)\Windows Resource Kits\Tools\Srvany.exe"

11.) In the Control Panel, change to “Classic View” then select “Administrative Tools” then “Services”

12.) Highlight the MagicJack service and select Properties.

13.) In the General tab, verify that the “Startup Type” is set to Automatic. NOTE: DO NOT start the MagicJack service just yet! The MagicJack service will automatically start after reboot.

14.) In the “Log On” tab, change “Log on as:” to “This account:”.

15.) Type in “.\MagicJack” as the user name, enter in the password.

16.) Click Apply. A message will popup stating "The account .\MagicJack has been granted the Log On As A Service right.

17.) Open regedit to the following key…

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MagicJack

18.) Create a key under MagicJack called “Parameters

19.) Under Parameter, create a String Value called “Applications

20.) Verify that the magicJackLoader.exe is located in the following path…

C:\Users\MagicJack\AppData\Roaming\mjusbsp\

21.) Double click the Applications string value and enter the magicJackLoader.exe path. (If your path is diffrent, type in your path.)

Like: “C:\Users\MagicJack\AppData\Roaming\mjusbsp\magicJackLoader.exe”; without the quotes.

22.) Reboot computer

23.) While the computer is rebooting, plugin the MagicJack dongle.

24.) At the Welcome screen, test calling out and receiving calls.

25.) If successful, logon using your everyday administrator user account and edit the MagicJack user profile.

26.) Remove the MagicJack user from the local Administrators group; leaving the MagicJack user only in the Users group.

27.) Reboot computer (Just testing!) 8)

28.) At the Welcome screen, test calling out and receiving calls.

29.) If you have multiple user accounts, logon to each account and test calling out and receiving calls.

NOTE: You should no longer see the MagicJack dial pad.


Hide the MagicJack user from the Vista Welcome Screen
1.) Open regedit to the following key…

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList

NOTE: If you do not see SpecialAccounts or UserList, create it.

2.) Using a REG_DWORD type, add the MagicJack user name under UserList.

3.) Double click the MagicJack REG_DWORD and set the value data to 0; in order to hide the user account from the Welcome Screen.

Tip: To display the user account on Welcome Screen again, delete the MagicJack registry entry or set the value data to 1.

Reboot and Enjoy! :)
billybag
MagicJack Newbie
Posts: 4
Joined: Thu Oct 01, 2009 12:18 pm

Post by billybag »

This didn't work for me.

First time i restarted and tried, i didnt get a dial tone even. I logged into MagicJack account and tried to start magicjack manually and it said it wasnt plugged into USB, though it was. So i unplugged and replugged it in. After that i restarted again. This time i got a dial tone but was unable to make or receive phone calls. I am not sure what i did wrong, i went back to make sure everything was done that was in your instructions and i had followed them exactly.


:(
turn8
MagicJack Newbie
Posts: 3
Joined: Mon Aug 24, 2009 5:18 pm

Post by turn8 »

anyone tried this with win7?
bern09
MagicJack Newbie
Posts: 4
Joined: Wed Oct 21, 2009 7:52 pm

Post by bern09 »

Download majicblock from download.com for free and it takes care of this.
linjermom
MagicJack Newbie
Posts: 1
Joined: Wed Dec 30, 2009 5:26 pm

get dial tone but...

Post by linjermom »

Thanks for the great directions, Dr. Weblog. They are very well stated and easy to follow. However, i managed to somehow mess up.

The first time upon rebooting when on the welcome screen, i wasn't able to make a call to my cell phone and my cell phone, making a call to MagicJack, got the answering machine. However, once I went into the MagicJack user the program started up and now i can make a call properly from anywhere- but it should be able to work without going into the MagicJack user, right?

I'm really excited to be able to use this feature.
Please let me know if you're able to figure out what i did wrong...it's gotta be close to right... :)

Thanks, Dr. Weblog.
cpd1833
MagicJack Newbie
Posts: 1
Joined: Tue Jan 19, 2010 12:10 pm

Run MagicJack as a service

Post by cpd1833 »

I setup my MagicJack as a servide just as this message stated. Unless I first login to my MagicJack user account that i created, the magicJack still does not work. Once i login to the Magicjack account and stay logged in, the MagicJack will work fine switching between my user accounts. If I logoff the magicjack user account, the MJ will not work> Any help?
Post Reply