Access another user's HKEY_CURRENT_USER Registry branch












21














I am looking for a way to access the registry of other users on a computer so I can copy them.



The idea is that I am trying to get a complicated Delphi app to compile and run on more than one profile.



I found a way once to do it with some Windows management tool, but I can't find it now.



I don't know the other user's password, so I can't log in as them or do a "run as".










share|improve this question





























    21














    I am looking for a way to access the registry of other users on a computer so I can copy them.



    The idea is that I am trying to get a complicated Delphi app to compile and run on more than one profile.



    I found a way once to do it with some Windows management tool, but I can't find it now.



    I don't know the other user's password, so I can't log in as them or do a "run as".










    share|improve this question



























      21












      21








      21


      2





      I am looking for a way to access the registry of other users on a computer so I can copy them.



      The idea is that I am trying to get a complicated Delphi app to compile and run on more than one profile.



      I found a way once to do it with some Windows management tool, but I can't find it now.



      I don't know the other user's password, so I can't log in as them or do a "run as".










      share|improve this question















      I am looking for a way to access the registry of other users on a computer so I can copy them.



      The idea is that I am trying to get a complicated Delphi app to compile and run on more than one profile.



      I found a way once to do it with some Windows management tool, but I can't find it now.



      I don't know the other user's password, so I can't log in as them or do a "run as".







      windows-registry






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Dec 10 at 16:29









      Twisty Impersonator

      17.7k136395




      17.7k136395










      asked Sep 24 '09 at 19:42









      Vaccano

      2,967185268




      2,967185268






















          3 Answers
          3






          active

          oldest

          votes


















          21














          you can use regedit for this. Open regedit and select HKEY_USERS then go to File->Load Hive. Browse to the users Hive file, usually NTUSER.DAT located at %userprofile%.



          This of course requires you to be admin or have access to the users hive file.






          share|improve this answer

















          • 3




            It's worth noting that the Load Hive menu option is only enabled when the HKEY_USERS or HKEY_LOCAL_MACHINE key is selected.
            – Richard Everett
            Feb 21 '14 at 15:52












          • Regedit says that the file is in use (of course it is). What should I do now?
            – mahmoodvcs
            Aug 19 '15 at 6:03










          • @mahmoodvcs: Sounds like it's already loaded – likely somewhere under the same HKEY_USERS.
            – grawity
            Nov 19 '15 at 13:39










          • Thank yoooouuuuu!!! This just saved my day. I had an entry in my Run that restarts Windows immediately (I was using it for some testing). Using this technique I could delete that entry from startup. Thanks again.
            – Sнаđошƒаӽ
            May 10 '16 at 9:21






          • 1




            Aah it exists C:Users<username>NTUSER.DAT but it is not visible even when invisible files are visible.
            – Dalvik VM
            Jun 7 '16 at 9:15



















          1














          If you are looking to do a basic profile copy, I prefer using the user profile copy feature in windows XP. To do this you will need two accounts. I usually use my own account and a generic local admin account. You first configure your own account with all the registry settings and fixes you want. Then, restart your computer (to force all programs to release control of the ntuser.dat file) and log into the generic admin account. Once into windows, right click on My computer and go to properties. Under the Advanced tab, you will see the "User Profile" section with a settings button. When you press that button, a list of all locally stored profiles will come up. From here, you can copy one profile onto another. All you do is put in the location of the ntsuer.dat file "C:Documents and Settingsexampleuser".



          This tool works surprisingly well for how simple it is. I find it's a great way to implement default registry settings. You can copy your profile to the "default user" and then all future users will have those settings given to them. I usually use something like delprof to purge all users, copy my profile to default user, and then have other users log back on. Make sure to backup any locally stored data before you start.



          It's a lot less dangerous then using regedit since you take a working profile and copy it. The main downside is that some programs still won't work correctly even after this. Though that is mainly due to badly designed code.



          Hope this helps






          share|improve this answer





























            0














            Use regedit, if you have administrative rights to the remote computer you can select File... Connect Network Registry, and type the name or search for the computer that you want to connect to.






            share|improve this answer





















              Your Answer








              StackExchange.ready(function() {
              var channelOptions = {
              tags: "".split(" "),
              id: "3"
              };
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function() {
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled) {
              StackExchange.using("snippets", function() {
              createEditor();
              });
              }
              else {
              createEditor();
              }
              });

              function createEditor() {
              StackExchange.prepareEditor({
              heartbeatType: 'answer',
              autoActivateHeartbeat: false,
              convertImagesToLinks: true,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: 10,
              bindNavPrevention: true,
              postfix: "",
              imageUploader: {
              brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
              contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
              allowUrls: true
              },
              onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              });


              }
              });














              draft saved

              draft discarded


















              StackExchange.ready(
              function () {
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f46399%2faccess-another-users-hkey-current-user-registry-branch%23new-answer', 'question_page');
              }
              );

              Post as a guest















              Required, but never shown

























              3 Answers
              3






              active

              oldest

              votes








              3 Answers
              3






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes









              21














              you can use regedit for this. Open regedit and select HKEY_USERS then go to File->Load Hive. Browse to the users Hive file, usually NTUSER.DAT located at %userprofile%.



              This of course requires you to be admin or have access to the users hive file.






              share|improve this answer

















              • 3




                It's worth noting that the Load Hive menu option is only enabled when the HKEY_USERS or HKEY_LOCAL_MACHINE key is selected.
                – Richard Everett
                Feb 21 '14 at 15:52












              • Regedit says that the file is in use (of course it is). What should I do now?
                – mahmoodvcs
                Aug 19 '15 at 6:03










              • @mahmoodvcs: Sounds like it's already loaded – likely somewhere under the same HKEY_USERS.
                – grawity
                Nov 19 '15 at 13:39










              • Thank yoooouuuuu!!! This just saved my day. I had an entry in my Run that restarts Windows immediately (I was using it for some testing). Using this technique I could delete that entry from startup. Thanks again.
                – Sнаđошƒаӽ
                May 10 '16 at 9:21






              • 1




                Aah it exists C:Users<username>NTUSER.DAT but it is not visible even when invisible files are visible.
                – Dalvik VM
                Jun 7 '16 at 9:15
















              21














              you can use regedit for this. Open regedit and select HKEY_USERS then go to File->Load Hive. Browse to the users Hive file, usually NTUSER.DAT located at %userprofile%.



              This of course requires you to be admin or have access to the users hive file.






              share|improve this answer

















              • 3




                It's worth noting that the Load Hive menu option is only enabled when the HKEY_USERS or HKEY_LOCAL_MACHINE key is selected.
                – Richard Everett
                Feb 21 '14 at 15:52












              • Regedit says that the file is in use (of course it is). What should I do now?
                – mahmoodvcs
                Aug 19 '15 at 6:03










              • @mahmoodvcs: Sounds like it's already loaded – likely somewhere under the same HKEY_USERS.
                – grawity
                Nov 19 '15 at 13:39










              • Thank yoooouuuuu!!! This just saved my day. I had an entry in my Run that restarts Windows immediately (I was using it for some testing). Using this technique I could delete that entry from startup. Thanks again.
                – Sнаđошƒаӽ
                May 10 '16 at 9:21






              • 1




                Aah it exists C:Users<username>NTUSER.DAT but it is not visible even when invisible files are visible.
                – Dalvik VM
                Jun 7 '16 at 9:15














              21












              21








              21






              you can use regedit for this. Open regedit and select HKEY_USERS then go to File->Load Hive. Browse to the users Hive file, usually NTUSER.DAT located at %userprofile%.



              This of course requires you to be admin or have access to the users hive file.






              share|improve this answer












              you can use regedit for this. Open regedit and select HKEY_USERS then go to File->Load Hive. Browse to the users Hive file, usually NTUSER.DAT located at %userprofile%.



              This of course requires you to be admin or have access to the users hive file.







              share|improve this answer












              share|improve this answer



              share|improve this answer










              answered Sep 24 '09 at 19:50









              Paxxi

              6,79211624




              6,79211624








              • 3




                It's worth noting that the Load Hive menu option is only enabled when the HKEY_USERS or HKEY_LOCAL_MACHINE key is selected.
                – Richard Everett
                Feb 21 '14 at 15:52












              • Regedit says that the file is in use (of course it is). What should I do now?
                – mahmoodvcs
                Aug 19 '15 at 6:03










              • @mahmoodvcs: Sounds like it's already loaded – likely somewhere under the same HKEY_USERS.
                – grawity
                Nov 19 '15 at 13:39










              • Thank yoooouuuuu!!! This just saved my day. I had an entry in my Run that restarts Windows immediately (I was using it for some testing). Using this technique I could delete that entry from startup. Thanks again.
                – Sнаđошƒаӽ
                May 10 '16 at 9:21






              • 1




                Aah it exists C:Users<username>NTUSER.DAT but it is not visible even when invisible files are visible.
                – Dalvik VM
                Jun 7 '16 at 9:15














              • 3




                It's worth noting that the Load Hive menu option is only enabled when the HKEY_USERS or HKEY_LOCAL_MACHINE key is selected.
                – Richard Everett
                Feb 21 '14 at 15:52












              • Regedit says that the file is in use (of course it is). What should I do now?
                – mahmoodvcs
                Aug 19 '15 at 6:03










              • @mahmoodvcs: Sounds like it's already loaded – likely somewhere under the same HKEY_USERS.
                – grawity
                Nov 19 '15 at 13:39










              • Thank yoooouuuuu!!! This just saved my day. I had an entry in my Run that restarts Windows immediately (I was using it for some testing). Using this technique I could delete that entry from startup. Thanks again.
                – Sнаđошƒаӽ
                May 10 '16 at 9:21






              • 1




                Aah it exists C:Users<username>NTUSER.DAT but it is not visible even when invisible files are visible.
                – Dalvik VM
                Jun 7 '16 at 9:15








              3




              3




              It's worth noting that the Load Hive menu option is only enabled when the HKEY_USERS or HKEY_LOCAL_MACHINE key is selected.
              – Richard Everett
              Feb 21 '14 at 15:52






              It's worth noting that the Load Hive menu option is only enabled when the HKEY_USERS or HKEY_LOCAL_MACHINE key is selected.
              – Richard Everett
              Feb 21 '14 at 15:52














              Regedit says that the file is in use (of course it is). What should I do now?
              – mahmoodvcs
              Aug 19 '15 at 6:03




              Regedit says that the file is in use (of course it is). What should I do now?
              – mahmoodvcs
              Aug 19 '15 at 6:03












              @mahmoodvcs: Sounds like it's already loaded – likely somewhere under the same HKEY_USERS.
              – grawity
              Nov 19 '15 at 13:39




              @mahmoodvcs: Sounds like it's already loaded – likely somewhere under the same HKEY_USERS.
              – grawity
              Nov 19 '15 at 13:39












              Thank yoooouuuuu!!! This just saved my day. I had an entry in my Run that restarts Windows immediately (I was using it for some testing). Using this technique I could delete that entry from startup. Thanks again.
              – Sнаđошƒаӽ
              May 10 '16 at 9:21




              Thank yoooouuuuu!!! This just saved my day. I had an entry in my Run that restarts Windows immediately (I was using it for some testing). Using this technique I could delete that entry from startup. Thanks again.
              – Sнаđошƒаӽ
              May 10 '16 at 9:21




              1




              1




              Aah it exists C:Users<username>NTUSER.DAT but it is not visible even when invisible files are visible.
              – Dalvik VM
              Jun 7 '16 at 9:15




              Aah it exists C:Users<username>NTUSER.DAT but it is not visible even when invisible files are visible.
              – Dalvik VM
              Jun 7 '16 at 9:15













              1














              If you are looking to do a basic profile copy, I prefer using the user profile copy feature in windows XP. To do this you will need two accounts. I usually use my own account and a generic local admin account. You first configure your own account with all the registry settings and fixes you want. Then, restart your computer (to force all programs to release control of the ntuser.dat file) and log into the generic admin account. Once into windows, right click on My computer and go to properties. Under the Advanced tab, you will see the "User Profile" section with a settings button. When you press that button, a list of all locally stored profiles will come up. From here, you can copy one profile onto another. All you do is put in the location of the ntsuer.dat file "C:Documents and Settingsexampleuser".



              This tool works surprisingly well for how simple it is. I find it's a great way to implement default registry settings. You can copy your profile to the "default user" and then all future users will have those settings given to them. I usually use something like delprof to purge all users, copy my profile to default user, and then have other users log back on. Make sure to backup any locally stored data before you start.



              It's a lot less dangerous then using regedit since you take a working profile and copy it. The main downside is that some programs still won't work correctly even after this. Though that is mainly due to badly designed code.



              Hope this helps






              share|improve this answer


























                1














                If you are looking to do a basic profile copy, I prefer using the user profile copy feature in windows XP. To do this you will need two accounts. I usually use my own account and a generic local admin account. You first configure your own account with all the registry settings and fixes you want. Then, restart your computer (to force all programs to release control of the ntuser.dat file) and log into the generic admin account. Once into windows, right click on My computer and go to properties. Under the Advanced tab, you will see the "User Profile" section with a settings button. When you press that button, a list of all locally stored profiles will come up. From here, you can copy one profile onto another. All you do is put in the location of the ntsuer.dat file "C:Documents and Settingsexampleuser".



                This tool works surprisingly well for how simple it is. I find it's a great way to implement default registry settings. You can copy your profile to the "default user" and then all future users will have those settings given to them. I usually use something like delprof to purge all users, copy my profile to default user, and then have other users log back on. Make sure to backup any locally stored data before you start.



                It's a lot less dangerous then using regedit since you take a working profile and copy it. The main downside is that some programs still won't work correctly even after this. Though that is mainly due to badly designed code.



                Hope this helps






                share|improve this answer
























                  1












                  1








                  1






                  If you are looking to do a basic profile copy, I prefer using the user profile copy feature in windows XP. To do this you will need two accounts. I usually use my own account and a generic local admin account. You first configure your own account with all the registry settings and fixes you want. Then, restart your computer (to force all programs to release control of the ntuser.dat file) and log into the generic admin account. Once into windows, right click on My computer and go to properties. Under the Advanced tab, you will see the "User Profile" section with a settings button. When you press that button, a list of all locally stored profiles will come up. From here, you can copy one profile onto another. All you do is put in the location of the ntsuer.dat file "C:Documents and Settingsexampleuser".



                  This tool works surprisingly well for how simple it is. I find it's a great way to implement default registry settings. You can copy your profile to the "default user" and then all future users will have those settings given to them. I usually use something like delprof to purge all users, copy my profile to default user, and then have other users log back on. Make sure to backup any locally stored data before you start.



                  It's a lot less dangerous then using regedit since you take a working profile and copy it. The main downside is that some programs still won't work correctly even after this. Though that is mainly due to badly designed code.



                  Hope this helps






                  share|improve this answer












                  If you are looking to do a basic profile copy, I prefer using the user profile copy feature in windows XP. To do this you will need two accounts. I usually use my own account and a generic local admin account. You first configure your own account with all the registry settings and fixes you want. Then, restart your computer (to force all programs to release control of the ntuser.dat file) and log into the generic admin account. Once into windows, right click on My computer and go to properties. Under the Advanced tab, you will see the "User Profile" section with a settings button. When you press that button, a list of all locally stored profiles will come up. From here, you can copy one profile onto another. All you do is put in the location of the ntsuer.dat file "C:Documents and Settingsexampleuser".



                  This tool works surprisingly well for how simple it is. I find it's a great way to implement default registry settings. You can copy your profile to the "default user" and then all future users will have those settings given to them. I usually use something like delprof to purge all users, copy my profile to default user, and then have other users log back on. Make sure to backup any locally stored data before you start.



                  It's a lot less dangerous then using regedit since you take a working profile and copy it. The main downside is that some programs still won't work correctly even after this. Though that is mainly due to badly designed code.



                  Hope this helps







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Sep 24 '09 at 20:48









                  Doltknuckle

                  5,38042027




                  5,38042027























                      0














                      Use regedit, if you have administrative rights to the remote computer you can select File... Connect Network Registry, and type the name or search for the computer that you want to connect to.






                      share|improve this answer


























                        0














                        Use regedit, if you have administrative rights to the remote computer you can select File... Connect Network Registry, and type the name or search for the computer that you want to connect to.






                        share|improve this answer
























                          0












                          0








                          0






                          Use regedit, if you have administrative rights to the remote computer you can select File... Connect Network Registry, and type the name or search for the computer that you want to connect to.






                          share|improve this answer












                          Use regedit, if you have administrative rights to the remote computer you can select File... Connect Network Registry, and type the name or search for the computer that you want to connect to.







                          share|improve this answer












                          share|improve this answer



                          share|improve this answer










                          answered Sep 24 '09 at 19:49









                          joeqwerty

                          5,21411421




                          5,21411421






























                              draft saved

                              draft discarded




















































                              Thanks for contributing an answer to Super User!


                              • Please be sure to answer the question. Provide details and share your research!

                              But avoid



                              • Asking for help, clarification, or responding to other answers.

                              • Making statements based on opinion; back them up with references or personal experience.


                              To learn more, see our tips on writing great answers.





                              Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


                              Please pay close attention to the following guidance:


                              • Please be sure to answer the question. Provide details and share your research!

                              But avoid



                              • Asking for help, clarification, or responding to other answers.

                              • Making statements based on opinion; back them up with references or personal experience.


                              To learn more, see our tips on writing great answers.




                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function () {
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f46399%2faccess-another-users-hkey-current-user-registry-branch%23new-answer', 'question_page');
                              }
                              );

                              Post as a guest















                              Required, but never shown





















































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown

































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown







                              Popular posts from this blog

                              "Incorrect syntax near the keyword 'ON'. (on update cascade, on delete cascade,)

                              Alcedinidae

                              RAC Tourist Trophy