How can I start certmgr.msc for computer account? (2025)

6 Answers

Reset to default

7

Save the .msc file to a file share and just call the UNC.

What I did was create the .msc file (as answered above) but I saved it to a network resource. When I go to the next server, I can call the UNC via the RUN and done the local computer's certificate manager opens up as the Computer Account too. I tested it across a couple different IIS boxes and found it was indeed unique and the computer's account.

\\fileserver\share\certmgr_computeraccount.msc

Improve this answer

edited Jun 13, 2016 at 10:13

David Ferenczy Rogožan

1,00422 gold badges1313 silver badges2020 bronze badges

answered Jun 19, 2012 at 21:30

MikeMike

10211 silver badge11 bronze badge

Add a comment |

150

If you have 2012R1/Win8 or later: You can use certlm.msc (Certificates Local Machine) instead of certmgr.msc. That will open the computer certificate store.

Improve this answer

edited Jun 13, 2016 at 8:57

StackzOfZtuff

1,65011 gold badge1818 silver badges2424 bronze badges

answered Mar 1, 2013 at 9:37

fgcfgc

1,50911 gold badge99 silver badges22 bronze badges

5

  • 1

    Thanks for this tip - copying certlm.msc from a Win8 machine is easier than creating a new msc file for my colleagues.

    Scott Rhee

    Commented Apr 24, 2014 at 1:45

  • @ScottRhee, Are you sure that's going to work reliably?

    Pacerier

    Commented Nov 16, 2014 at 22:15

  • @Pacerier, a few colleagues of mine tried that and I've got no problem so far.

    Scott Rhee

    Commented Nov 17, 2014 at 3:44

  • 1

    A useful option of using certlm.msc over certmgr.msc is that it allows to change which computer's store you are working with.

    AntoineL

    Commented Oct 27, 2017 at 12:59

  • 3

    @bmaupin: Yes; on the other hand, .msc files are XML files and are not signed, so you can drag the certlm.msc file from a 8/2012/10/2016 box to a 7/2008/Vista computer, and uses it there: it works exactly the same way there.

    AntoineL

    Commented Oct 27, 2017 at 13:03

Add a comment |

67

The previous answer confused me until I found that a couple of steps were not explicitly stated. Whenever I opened certmgr.msc it only showed me the Current User certs, rather than the ones for the Local Computer store. I found more details in this blog entry.

In case that link dissolves, you need to do these steps to access the different stores:

  1. Start → Run: mmc.exe
  2. Menu: FileAdd/Remove Snap-in
  3. Under Available snap-ins, select Certificates and press Add.
  4. Select Computer Account for the certificates to manage. Press Next.
  5. Select Local Computer and press Finish.
  6. Press OK to return to the management console.

Once you have the MMC set up, then you can save the msc with a new name per the above answer.

Improve this answer

edited Jun 28, 2015 at 11:49

Peter Mortensen

12.3k2424 gold badges7373 silver badges9292 bronze badges

answered Feb 16, 2012 at 18:40

WiringHarnessWiringHarness

77866 silver badges77 bronze badges

2

  • 2

    You need to be running mmc as an administrator to have step 4 available.

    ivan_pozdeev

    Commented Mar 23, 2017 at 19:55

  • @tjmoore It's fine, once you have created the .msc file you do not need to load mmc.exe manually separately. I have gone a step further and added a shortcut to the .msc file to my Win+X menu. You need to adjust the options (File->Options) to put it in 'User mode' afterwards to prevent seeing the prompt to save changes constantly. Highlight Certificates in the left pane first to save you a navigation step every time you open it.

    deed02392

    Commented Jan 29, 2018 at 9:42

Add a comment |

2

Run mmc, select the snap-in, and save (File → Save) the console to your preferred location. Call it something like syscertmgr.msc. Run the saved console whenever you want the computer account's certificates.

Improve this answer

answered Feb 23, 2011 at 20:23

grawitygrawity

504k6868 gold badges1k1k silver badges1.2k1.2k bronze badges

5

  • That involves starting MMC. I need to open certmgr without starting MMC, i.e. whenever I connect to a server and install my cert, I want to be able just to start certmgr without going through MMC and selecting the snap-in and that ritual. I am looking for a shorter ritual. You are giving me a longer ritual.

    Andrew J. Brehm

    Commented Feb 23, 2011 at 23:25

  • @Andrew: However, you only need to do it once. The next time, your "ritual" would consist of 1) opening syscertmgr.msc that you created. You cannot force the built-in certmgr.msc do what it's not intended to do.

    grawity

    Commented Feb 24, 2011 at 10:28

  • I only need to load the certificate once. On each server. We have four or five test environments for each production environments. I guess in the prod envs they actually update certs every year. But the test envs don't survive long enough so I'd never do that twice.

    Andrew J. Brehm

    Commented Feb 24, 2011 at 15:26

  • @Andrew: Fine, create a console once and start it from a network share. :) (To quote the Help file of certmgr, "To switch between managing certificates for your user account, a computer, or a service, you must have separate instances of Certificates added into the console." This means that certmgr really cannot switch to Computer mode.)

    grawity

    Commented Feb 24, 2011 at 18:00

  • @Andrew: certutil -ImportPFX

    grawity

    Commented Feb 24, 2011 at 18:13

Add a comment |

If you follow the instructions in @WiringHarness answer. On the 'Select Computer' screen, make sure you tick "Allow the selected computer to be changed when launching from the command line. This only applies if you save the console."

Let's imagine you save the console in your Windows user home directory with file name certs.msc.

The following batch script will allow you open the Certificates console on a remote machine as another user...

@echo offset /p hostname="Enter host name: "set /p username="Enter domain\username: "runas /user:%username% "mmc %homepath%\certs.msc \"/computer:%hostname%\""

Improve this answer

answered Dec 10, 2015 at 9:54

davmosdavmos

10111 gold badge11 silver badge33 bronze badges

Add a comment |

Since .msc files are for the most part XML, you can create your own certlm.msc

Step 1) Make a copy of Certmgr.msc (copy certmgr.msc certlm.msc)Step 2) open certlm.msc in the text editor of your choice (notepad certlm.msc)Step 3) Change Line 88 in the file from:-"Certificates - Current User"-to:-"Certificates - Local Computer"Step 4) Save the file

Improve this answer

answered Jul 11, 2017 at 14:11

David VawterDavid Vawter

1

2

  • So this is a hack then and you confirmed this works?

    Vomit IT - Chunky Mess Style

    Commented Jul 11, 2017 at 14:20

  • 1

    Well I learned something from this answer, but ultimately it's not correct because you can change the text to whatever you want, but it only changes the title of the snapin.

    mwfearnley

    Commented Jun 4, 2018 at 16:22

Add a comment |

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

  • windows
  • mmc

See similar questions with these tags.

How can I start certmgr.msc for computer account? (2025)

References

Top Articles
Latest Posts
Recommended Articles
Article information

Author: Rob Wisoky

Last Updated:

Views: 6278

Rating: 4.8 / 5 (68 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Rob Wisoky

Birthday: 1994-09-30

Address: 5789 Michel Vista, West Domenic, OR 80464-9452

Phone: +97313824072371

Job: Education Orchestrator

Hobby: Lockpicking, Crocheting, Baton twirling, Video gaming, Jogging, Whittling, Model building

Introduction: My name is Rob Wisoky, I am a smiling, helpful, encouraging, zealous, energetic, faithful, fantastic person who loves writing and wants to share my knowledge and understanding with you.