How to mount vhd in Windows Vista?












1















How do you mount a .vhd file in Windows Vista? In Windows 7 you use disk management but there is no option available for Windows Vista.










share|improve this question























  • You can't without third party software mount vhd is a Windows 7 feature

    – Ramhound
    Jul 4 '13 at 8:15
















1















How do you mount a .vhd file in Windows Vista? In Windows 7 you use disk management but there is no option available for Windows Vista.










share|improve this question























  • You can't without third party software mount vhd is a Windows 7 feature

    – Ramhound
    Jul 4 '13 at 8:15














1












1








1








How do you mount a .vhd file in Windows Vista? In Windows 7 you use disk management but there is no option available for Windows Vista.










share|improve this question














How do you mount a .vhd file in Windows Vista? In Windows 7 you use disk management but there is no option available for Windows Vista.







windows-7 windows windows-vista vhd






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Jul 4 '13 at 0:05









nitigernitiger

613




613













  • You can't without third party software mount vhd is a Windows 7 feature

    – Ramhound
    Jul 4 '13 at 8:15



















  • You can't without third party software mount vhd is a Windows 7 feature

    – Ramhound
    Jul 4 '13 at 8:15

















You can't without third party software mount vhd is a Windows 7 feature

– Ramhound
Jul 4 '13 at 8:15





You can't without third party software mount vhd is a Windows 7 feature

– Ramhound
Jul 4 '13 at 8:15










2 Answers
2






active

oldest

votes


















0














You can use DiskPart & scripts, or use Virtual Server 2005 R2... or how about Gizmo Drive?






share|improve this answer
























  • Diskpart supports VHDs only starting from W7

    – mirh
    Jul 18 '17 at 10:06



















0















  • Download MS Virtual Server 2005 R2 SP1

  • Download its update

  • Open an administrator command prompt and run setup /v"PATCH=%cd%KB948515.msp ADDLOCAL=VHDMount"

  • Choose custom install


  • (optional) Use/add the following reg file for a very handy mounting



    Windows Registry Editor Version 5.00 

    [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HD]

    [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshell]
    @="Mount"

    [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellDismount - Commit]

    [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellDismount - Commitcommand]
    @=""C:\Program Files\Microsoft Virtual Server\Vhdmount\vhdmount.exe" /u /c "%1""

    [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellDismount - Discard]

    [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellDismount - Discardcommand]
    @=""C:\Program Files\Microsoft Virtual Server\Vhdmount\vhdmount.exe" /u /d "%1""

    [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellMount]

    [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellMountcommand]
    @=""C:\Program Files\Microsoft Virtual Server\Vhdmount\vhdmount.exe" /m "%1""

    [HKEY_CLASSES_ROOT.vhd]
    @="Virtual.Machine.HD"


  • (optional) Install Virtual PC 2007 for a nice GUI to create/manage/merge disks




If you are using Home editions (officially unsupported) my recommended workaround is using a hex editor on setup.exe to change CAP_DisallowedOS = 1 string to 0.





In some rare(?) occasions, msiexec may crash almost at the end of installation with a 0xc000000d BEX error (VHD Mount Merge Module Custom Dll does something fishy while trying to install Microsoft Virtual Server Storage Bus driver)



Mysteriously, stopping WPDBusEnum service seemed to fix the issue.





Addendum: I have been getting quite a lot of BSOD with standby. So I decided for unmounting the thing before going to sleep, and re-mounting after resume. Unfortunately vhdstor driver seems to get stuck after awhile, locking disk file against further actions.



I eventually came down to program Microsoft Virtual Server Storage Bus on/off for every suspension






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%2f615316%2fhow-to-mount-vhd-in-windows-vista%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    You can use DiskPart & scripts, or use Virtual Server 2005 R2... or how about Gizmo Drive?






    share|improve this answer
























    • Diskpart supports VHDs only starting from W7

      – mirh
      Jul 18 '17 at 10:06
















    0














    You can use DiskPart & scripts, or use Virtual Server 2005 R2... or how about Gizmo Drive?






    share|improve this answer
























    • Diskpart supports VHDs only starting from W7

      – mirh
      Jul 18 '17 at 10:06














    0












    0








    0







    You can use DiskPart & scripts, or use Virtual Server 2005 R2... or how about Gizmo Drive?






    share|improve this answer













    You can use DiskPart & scripts, or use Virtual Server 2005 R2... or how about Gizmo Drive?







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Jul 4 '13 at 0:36









    LogmanLogman

    3,30711128




    3,30711128













    • Diskpart supports VHDs only starting from W7

      – mirh
      Jul 18 '17 at 10:06



















    • Diskpart supports VHDs only starting from W7

      – mirh
      Jul 18 '17 at 10:06

















    Diskpart supports VHDs only starting from W7

    – mirh
    Jul 18 '17 at 10:06





    Diskpart supports VHDs only starting from W7

    – mirh
    Jul 18 '17 at 10:06













    0















    • Download MS Virtual Server 2005 R2 SP1

    • Download its update

    • Open an administrator command prompt and run setup /v"PATCH=%cd%KB948515.msp ADDLOCAL=VHDMount"

    • Choose custom install


    • (optional) Use/add the following reg file for a very handy mounting



      Windows Registry Editor Version 5.00 

      [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HD]

      [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshell]
      @="Mount"

      [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellDismount - Commit]

      [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellDismount - Commitcommand]
      @=""C:\Program Files\Microsoft Virtual Server\Vhdmount\vhdmount.exe" /u /c "%1""

      [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellDismount - Discard]

      [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellDismount - Discardcommand]
      @=""C:\Program Files\Microsoft Virtual Server\Vhdmount\vhdmount.exe" /u /d "%1""

      [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellMount]

      [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellMountcommand]
      @=""C:\Program Files\Microsoft Virtual Server\Vhdmount\vhdmount.exe" /m "%1""

      [HKEY_CLASSES_ROOT.vhd]
      @="Virtual.Machine.HD"


    • (optional) Install Virtual PC 2007 for a nice GUI to create/manage/merge disks




    If you are using Home editions (officially unsupported) my recommended workaround is using a hex editor on setup.exe to change CAP_DisallowedOS = 1 string to 0.





    In some rare(?) occasions, msiexec may crash almost at the end of installation with a 0xc000000d BEX error (VHD Mount Merge Module Custom Dll does something fishy while trying to install Microsoft Virtual Server Storage Bus driver)



    Mysteriously, stopping WPDBusEnum service seemed to fix the issue.





    Addendum: I have been getting quite a lot of BSOD with standby. So I decided for unmounting the thing before going to sleep, and re-mounting after resume. Unfortunately vhdstor driver seems to get stuck after awhile, locking disk file against further actions.



    I eventually came down to program Microsoft Virtual Server Storage Bus on/off for every suspension






    share|improve this answer






























      0















      • Download MS Virtual Server 2005 R2 SP1

      • Download its update

      • Open an administrator command prompt and run setup /v"PATCH=%cd%KB948515.msp ADDLOCAL=VHDMount"

      • Choose custom install


      • (optional) Use/add the following reg file for a very handy mounting



        Windows Registry Editor Version 5.00 

        [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HD]

        [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshell]
        @="Mount"

        [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellDismount - Commit]

        [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellDismount - Commitcommand]
        @=""C:\Program Files\Microsoft Virtual Server\Vhdmount\vhdmount.exe" /u /c "%1""

        [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellDismount - Discard]

        [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellDismount - Discardcommand]
        @=""C:\Program Files\Microsoft Virtual Server\Vhdmount\vhdmount.exe" /u /d "%1""

        [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellMount]

        [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellMountcommand]
        @=""C:\Program Files\Microsoft Virtual Server\Vhdmount\vhdmount.exe" /m "%1""

        [HKEY_CLASSES_ROOT.vhd]
        @="Virtual.Machine.HD"


      • (optional) Install Virtual PC 2007 for a nice GUI to create/manage/merge disks




      If you are using Home editions (officially unsupported) my recommended workaround is using a hex editor on setup.exe to change CAP_DisallowedOS = 1 string to 0.





      In some rare(?) occasions, msiexec may crash almost at the end of installation with a 0xc000000d BEX error (VHD Mount Merge Module Custom Dll does something fishy while trying to install Microsoft Virtual Server Storage Bus driver)



      Mysteriously, stopping WPDBusEnum service seemed to fix the issue.





      Addendum: I have been getting quite a lot of BSOD with standby. So I decided for unmounting the thing before going to sleep, and re-mounting after resume. Unfortunately vhdstor driver seems to get stuck after awhile, locking disk file against further actions.



      I eventually came down to program Microsoft Virtual Server Storage Bus on/off for every suspension






      share|improve this answer




























        0












        0








        0








        • Download MS Virtual Server 2005 R2 SP1

        • Download its update

        • Open an administrator command prompt and run setup /v"PATCH=%cd%KB948515.msp ADDLOCAL=VHDMount"

        • Choose custom install


        • (optional) Use/add the following reg file for a very handy mounting



          Windows Registry Editor Version 5.00 

          [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HD]

          [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshell]
          @="Mount"

          [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellDismount - Commit]

          [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellDismount - Commitcommand]
          @=""C:\Program Files\Microsoft Virtual Server\Vhdmount\vhdmount.exe" /u /c "%1""

          [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellDismount - Discard]

          [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellDismount - Discardcommand]
          @=""C:\Program Files\Microsoft Virtual Server\Vhdmount\vhdmount.exe" /u /d "%1""

          [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellMount]

          [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellMountcommand]
          @=""C:\Program Files\Microsoft Virtual Server\Vhdmount\vhdmount.exe" /m "%1""

          [HKEY_CLASSES_ROOT.vhd]
          @="Virtual.Machine.HD"


        • (optional) Install Virtual PC 2007 for a nice GUI to create/manage/merge disks




        If you are using Home editions (officially unsupported) my recommended workaround is using a hex editor on setup.exe to change CAP_DisallowedOS = 1 string to 0.





        In some rare(?) occasions, msiexec may crash almost at the end of installation with a 0xc000000d BEX error (VHD Mount Merge Module Custom Dll does something fishy while trying to install Microsoft Virtual Server Storage Bus driver)



        Mysteriously, stopping WPDBusEnum service seemed to fix the issue.





        Addendum: I have been getting quite a lot of BSOD with standby. So I decided for unmounting the thing before going to sleep, and re-mounting after resume. Unfortunately vhdstor driver seems to get stuck after awhile, locking disk file against further actions.



        I eventually came down to program Microsoft Virtual Server Storage Bus on/off for every suspension






        share|improve this answer
















        • Download MS Virtual Server 2005 R2 SP1

        • Download its update

        • Open an administrator command prompt and run setup /v"PATCH=%cd%KB948515.msp ADDLOCAL=VHDMount"

        • Choose custom install


        • (optional) Use/add the following reg file for a very handy mounting



          Windows Registry Editor Version 5.00 

          [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HD]

          [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshell]
          @="Mount"

          [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellDismount - Commit]

          [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellDismount - Commitcommand]
          @=""C:\Program Files\Microsoft Virtual Server\Vhdmount\vhdmount.exe" /u /c "%1""

          [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellDismount - Discard]

          [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellDismount - Discardcommand]
          @=""C:\Program Files\Microsoft Virtual Server\Vhdmount\vhdmount.exe" /u /d "%1""

          [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellMount]

          [HKEY_LOCAL_MACHINESOFTWAREClassesVirtual.Machine.HDshellMountcommand]
          @=""C:\Program Files\Microsoft Virtual Server\Vhdmount\vhdmount.exe" /m "%1""

          [HKEY_CLASSES_ROOT.vhd]
          @="Virtual.Machine.HD"


        • (optional) Install Virtual PC 2007 for a nice GUI to create/manage/merge disks




        If you are using Home editions (officially unsupported) my recommended workaround is using a hex editor on setup.exe to change CAP_DisallowedOS = 1 string to 0.





        In some rare(?) occasions, msiexec may crash almost at the end of installation with a 0xc000000d BEX error (VHD Mount Merge Module Custom Dll does something fishy while trying to install Microsoft Virtual Server Storage Bus driver)



        Mysteriously, stopping WPDBusEnum service seemed to fix the issue.





        Addendum: I have been getting quite a lot of BSOD with standby. So I decided for unmounting the thing before going to sleep, and re-mounting after resume. Unfortunately vhdstor driver seems to get stuck after awhile, locking disk file against further actions.



        I eventually came down to program Microsoft Virtual Server Storage Bus on/off for every suspension







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Aug 15 '17 at 18:00

























        answered Jul 11 '17 at 13:35









        mirhmirh

        332111




        332111






























            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.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f615316%2fhow-to-mount-vhd-in-windows-vista%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

            flock() on closed filehandle LOCK_FILE at /usr/bin/apt-mirror

            Mangá

             ⁒  ․,‪⁊‑⁙ ⁖, ⁇‒※‌, †,⁖‗‌⁝    ‾‸⁘,‖⁔⁣,⁂‾
”‑,‥–,‬ ,⁀‹⁋‴⁑ ‒ ,‴⁋”‼ ⁨,‷⁔„ ‰′,‐‚ ‥‡‎“‷⁃⁨⁅⁣,⁔
⁇‘⁔⁡⁏⁌⁡‿‶‏⁨ ⁣⁕⁖⁨⁩⁥‽⁀  ‴‬⁜‟ ⁃‣‧⁕‮ …‍⁨‴ ⁩,⁚⁖‫ ,‵ ⁀,‮⁝‣‣ ⁑  ⁂– ․, ‾‽ ‏⁁“⁗‸ ‾… ‹‡⁌⁎‸‘ ‡⁏⁌‪ ‵⁛ ‎⁨ ―⁦⁤⁄⁕