{"id":11007,"date":"2010-12-20T10:58:44","date_gmt":"2010-12-20T10:58:44","guid":{"rendered":"https:\/\/aidanfinn.com\/?p=11007"},"modified":"2010-12-20T10:58:44","modified_gmt":"2010-12-20T10:58:44","slug":"software-setup-does-not-meet-memory-requirements-with-dynamic-memory-enabled","status":"publish","type":"post","link":"https:\/\/aidanfinn.com\/?p=11007","title":{"rendered":"Software Setup Does Not Meet Memory Requirements with Dynamic Memory Enabled"},"content":{"rendered":"<p>I expect one particular type of &#8220;problem&#8221; quite a bit when people start putting Dynamic Memory (a new feature in W2008 R2 SP1) into production: some people will deploy a new virtual machine with a small amount of start up memory (which is supported) and then they will try to install software in the virtual machine.\u00a0 This software will have much greater requirements and\u00a0it will fail\u00a0the hardware checks, thus preventing the install.\u00a0 Take this specification for example:<\/p>\n<p>Windows Server 2008 R2 VM ABC:<\/p>\n<ul>\n<li>Startup Memory: 512 MB<\/li>\n<li>Maximum Memory: 4096 MB<\/li>\n<li>Hard Disk: 100 GB<\/li>\n<\/ul>\n<p>You might try to install application XYZ into VM ABC.\u00a0 Application XYZ has the following requirements:<\/p>\n<ul>\n<li>Minimum Memory: 2048 MB<\/li>\n<li>Minimum Disk: 10 GB<\/li>\n<\/ul>\n<p>OK, so the VM expands up to 4096 GB and there&#8217;s loads of free disk space.\u00a0 All is well, right?\u00a0 Maybe not!<\/p>\n<p>When that VM powers up with just the OS installed, it might only use 512 MB of RAM.\u00a0 If the buffer is set low then it might only have 615 MB of allocated RAM.\u00a0 You need to remember that a VM with dynamic memory will only be allocated whatever memory it is using + a buffer ammount.\u00a0 The setup.exe for application XYZ will check for the 1024 MB requirement and see that only 615 MB is present.\u00a0 That&#8217;s a fail, even if the VM can <em>expand<\/em> up to 4096 MB.<\/p>\n<p>There&#8217;s a couple of ways to get around this.<\/p>\n<p><strong><span style=\"text-decoration: underline;\">Balloon<\/span><\/strong><\/p>\n<p>The VM&#8217;s operating system will always believe that it has the amount of RAM that was the dynamic memory high water mark.\u00a0 In other words, if the VM expanded up to 3000 MB\u00a0and balloons back down to 615 MB then the VM&#8217;s OS thinks that it still has 3000 MB.\u00a0 The unused\u00a0\u00a02385 is acutally returned to the host thanks to the Dynamic Memory balloon.\u00a0 This high water mark resets with the restart of a VM.<\/p>\n<p>You can cause the VM to reach a high water mark that exceeds the memory requirements of the application that you want to install.\u00a0 It is a bit crude but it will work.\u00a0 I picked up a handy trick from one of the Hyper-V product group members for my Dynamic Memory testing\/demonstrations.\u00a0 I use MS Paint, and expand the canvas size to the maximum number of pixels.\u00a0 That EATS up memory and drives up the highwater mark.\u00a0 Close MS Paint and the memory is returned to the host, as will be seen in the Hyper-V Manager.\u00a0 Check Task Manager in the VM&#8217;s OS and it&#8217;ll think it still has the high water mark amount of RAM.\u00a0 Now you can install your software.<\/p>\n<p>I&#8217;m waiting for some enterprising developer to create a tool to query for an amount of RAM, which will then consume that memory with little CPU utilisation.\u00a0 All of the performance testing tools that I have tried will hammer the CPU which is not useful in these circumstances.<\/p>\n<p><strong><span style=\"text-decoration: underline;\">Temporarily Disable Dynamic Memory<\/span><\/strong><\/p>\n<p>With this approach, you will configure the VM to have the required amount of static memory for a short amount of time.\u00a0 Shut down the VM.\u00a0 Change the memory from dynamic to static.\u00a0 Power up the VM and install the software.\u00a0 Now you can shut it down again, reconfigure Dynamic Memory, and power up the VM once more.<\/p>\n<p>What if the software always checks for memory availablity before starting?\u00a0 There is a chance that the developers put this check in place.\u00a0 If so, you need to know what the requiremed memory is, and reconfigure the VM&#8217;s Dynamic Memory settings to ensure that the Startup Memory setting at least matches that amount.\u00a0 For example, application XYZ requires 1024 MB RAM.\u00a0 We can reconfigure VM ABC with 1024 MB startup memory.\u00a0 Now the machine will boot up with 1 GB of RAM and the startup checks that are performed by XYZ will be passed.<\/p>\n<p>The usual advice for startup memory that is floating about is that you &#8220;should set startup memory to match the minimum memory requirements of the VM&#8217;s OS&#8221;.\u00a0 This example is one of the reasons why I don&#8217;t like that advice and I go with &#8220;should be set for the normal amount of memory required by the VM&#8217;s OS and the server applications installed&#8221;.\u00a0 I know that sounds a bit more wooly, and it detracts from the RAM right-sizing benefit fo Dynamic Memory a wee bit &#8211; but not so much if you use the minimum requirements of the app rather than the reccomended, etc.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I expect one particular type of &#8220;problem&#8221; quite a bit when people start putting Dynamic Memory (a new feature in W2008 R2 SP1) into production: some people will deploy a new virtual machine with a small amount of start up memory (which is supported) and then they will try to install software in the virtual &hellip; <a href=\"https:\/\/aidanfinn.com\/?p=11007\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Software Setup Does Not Meet Memory Requirements with Dynamic Memory Enabled&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"_wpcom_ai_launchpad_first_post":false,"footnotes":""},"categories":[20],"tags":[181,195,196,117],"class_list":["post-11007","post","type-post","status-publish","format-standard","hentry","category-hyper-v","tag-hyper-v","tag-virtualisation","tag-vmm","tag-windows-server-2008-r2"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"I expect one particular type of &quot;problem&quot; quite a bit when people start putting Dynamic Memory (a new feature in W2008 R2 SP1) into production: some people will deploy a new virtual machine with a small amount of start up memory (which is supported) and then they will try to install software in the virtual\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"AFinn\"\/>\n\t<meta name=\"google-site-verification\" content=\"TDKjbi2McB2eLIfL6KwPB3aQqv5E-mbcb2QYIcovGaI\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/aidanfinn.com\/?p=11007\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_GB\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Aidan Finn, IT Pro - A blog covering Azure, Hyper-V, Windows Server, desktop, systems management, deployment, and so on ...\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Software Setup Does Not Meet Memory Requirements with Dynamic Memory Enabled | Aidan Finn, IT Pro\" \/>\n\t\t<meta property=\"og:description\" content=\"I expect one particular type of &quot;problem&quot; quite a bit when people start putting Dynamic Memory (a new feature in W2008 R2 SP1) into production: some people will deploy a new virtual machine with a small amount of start up memory (which is supported) and then they will try to install software in the virtual\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/aidanfinn.com\/?p=11007\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2010-12-20T10:58:44+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2010-12-20T10:58:44+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@joe_elway\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Software Setup Does Not Meet Memory Requirements with Dynamic Memory Enabled | Aidan Finn, IT Pro\" \/>\n\t\t<meta name=\"twitter:description\" content=\"I expect one particular type of &quot;problem&quot; quite a bit when people start putting Dynamic Memory (a new feature in W2008 R2 SP1) into production: some people will deploy a new virtual machine with a small amount of start up memory (which is supported) and then they will try to install software in the virtual\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@joe_elway\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=11007#article\",\"name\":\"Software Setup Does Not Meet Memory Requirements with Dynamic Memory Enabled | Aidan Finn, IT Pro\",\"headline\":\"Software Setup Does Not Meet Memory Requirements with Dynamic Memory Enabled\",\"author\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?author=1#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=11007#articleImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/65fde4aa9f2ab1cf1514ae320a37ec682d9398ce5791d3c2dd1e8670a71ceea0?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"AFinn\"},\"datePublished\":\"2010-12-20T10:58:44+00:00\",\"dateModified\":\"2010-12-20T10:58:44+00:00\",\"inLanguage\":\"en-GB\",\"commentCount\":2,\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=11007#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=11007#webpage\"},\"articleSection\":\"Hyper-V, Hyper-V, Virtualisation, VMM, Windows Server 2008 R2\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=11007#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/aidanfinn.com\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?cat=20#listItem\",\"name\":\"Hyper-V\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?cat=20#listItem\",\"position\":2,\"name\":\"Hyper-V\",\"item\":\"https:\\\/\\\/aidanfinn.com\\\/?cat=20\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=11007#listItem\",\"name\":\"Software Setup Does Not Meet Memory Requirements with Dynamic Memory Enabled\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=11007#listItem\",\"position\":3,\"name\":\"Software Setup Does Not Meet Memory Requirements with Dynamic Memory Enabled\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?cat=20#listItem\",\"name\":\"Hyper-V\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/#person\",\"name\":\"AFinn\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=11007#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/65fde4aa9f2ab1cf1514ae320a37ec682d9398ce5791d3c2dd1e8670a71ceea0?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"AFinn\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?author=1#author\",\"url\":\"https:\\\/\\\/aidanfinn.com\\\/?author=1\",\"name\":\"AFinn\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=11007#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/65fde4aa9f2ab1cf1514ae320a37ec682d9398ce5791d3c2dd1e8670a71ceea0?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"AFinn\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=11007#webpage\",\"url\":\"https:\\\/\\\/aidanfinn.com\\\/?p=11007\",\"name\":\"Software Setup Does Not Meet Memory Requirements with Dynamic Memory Enabled | Aidan Finn, IT Pro\",\"description\":\"I expect one particular type of \\\"problem\\\" quite a bit when people start putting Dynamic Memory (a new feature in W2008 R2 SP1) into production: some people will deploy a new virtual machine with a small amount of start up memory (which is supported) and then they will try to install software in the virtual\",\"inLanguage\":\"en-GB\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?p=11007#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?author=1#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/?author=1#author\"},\"datePublished\":\"2010-12-20T10:58:44+00:00\",\"dateModified\":\"2010-12-20T10:58:44+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/#website\",\"url\":\"https:\\\/\\\/aidanfinn.com\\\/\",\"name\":\"Aidan Finn, IT Pro\",\"description\":\"A blog covering Azure, Hyper-V, Windows Server, desktop, systems management, deployment, and so on ...\",\"inLanguage\":\"en-GB\",\"publisher\":{\"@id\":\"https:\\\/\\\/aidanfinn.com\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Software Setup Does Not Meet Memory Requirements with Dynamic Memory Enabled | Aidan Finn, IT Pro","description":"I expect one particular type of \"problem\" quite a bit when people start putting Dynamic Memory (a new feature in W2008 R2 SP1) into production: some people will deploy a new virtual machine with a small amount of start up memory (which is supported) and then they will try to install software in the virtual","canonical_url":"https:\/\/aidanfinn.com\/?p=11007","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"TDKjbi2McB2eLIfL6KwPB3aQqv5E-mbcb2QYIcovGaI","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/aidanfinn.com\/?p=11007#article","name":"Software Setup Does Not Meet Memory Requirements with Dynamic Memory Enabled | Aidan Finn, IT Pro","headline":"Software Setup Does Not Meet Memory Requirements with Dynamic Memory Enabled","author":{"@id":"https:\/\/aidanfinn.com\/?author=1#author"},"publisher":{"@id":"https:\/\/aidanfinn.com\/#person"},"image":{"@type":"ImageObject","@id":"https:\/\/aidanfinn.com\/?p=11007#articleImage","url":"https:\/\/secure.gravatar.com\/avatar\/65fde4aa9f2ab1cf1514ae320a37ec682d9398ce5791d3c2dd1e8670a71ceea0?s=96&d=mm&r=g","width":96,"height":96,"caption":"AFinn"},"datePublished":"2010-12-20T10:58:44+00:00","dateModified":"2010-12-20T10:58:44+00:00","inLanguage":"en-GB","commentCount":2,"mainEntityOfPage":{"@id":"https:\/\/aidanfinn.com\/?p=11007#webpage"},"isPartOf":{"@id":"https:\/\/aidanfinn.com\/?p=11007#webpage"},"articleSection":"Hyper-V, Hyper-V, Virtualisation, VMM, Windows Server 2008 R2"},{"@type":"BreadcrumbList","@id":"https:\/\/aidanfinn.com\/?p=11007#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/aidanfinn.com\/#listItem","position":1,"name":"Home","item":"https:\/\/aidanfinn.com\/","nextItem":{"@type":"ListItem","@id":"https:\/\/aidanfinn.com\/?cat=20#listItem","name":"Hyper-V"}},{"@type":"ListItem","@id":"https:\/\/aidanfinn.com\/?cat=20#listItem","position":2,"name":"Hyper-V","item":"https:\/\/aidanfinn.com\/?cat=20","nextItem":{"@type":"ListItem","@id":"https:\/\/aidanfinn.com\/?p=11007#listItem","name":"Software Setup Does Not Meet Memory Requirements with Dynamic Memory Enabled"},"previousItem":{"@type":"ListItem","@id":"https:\/\/aidanfinn.com\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/aidanfinn.com\/?p=11007#listItem","position":3,"name":"Software Setup Does Not Meet Memory Requirements with Dynamic Memory Enabled","previousItem":{"@type":"ListItem","@id":"https:\/\/aidanfinn.com\/?cat=20#listItem","name":"Hyper-V"}}]},{"@type":"Person","@id":"https:\/\/aidanfinn.com\/#person","name":"AFinn","image":{"@type":"ImageObject","@id":"https:\/\/aidanfinn.com\/?p=11007#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/65fde4aa9f2ab1cf1514ae320a37ec682d9398ce5791d3c2dd1e8670a71ceea0?s=96&d=mm&r=g","width":96,"height":96,"caption":"AFinn"}},{"@type":"Person","@id":"https:\/\/aidanfinn.com\/?author=1#author","url":"https:\/\/aidanfinn.com\/?author=1","name":"AFinn","image":{"@type":"ImageObject","@id":"https:\/\/aidanfinn.com\/?p=11007#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/65fde4aa9f2ab1cf1514ae320a37ec682d9398ce5791d3c2dd1e8670a71ceea0?s=96&d=mm&r=g","width":96,"height":96,"caption":"AFinn"}},{"@type":"WebPage","@id":"https:\/\/aidanfinn.com\/?p=11007#webpage","url":"https:\/\/aidanfinn.com\/?p=11007","name":"Software Setup Does Not Meet Memory Requirements with Dynamic Memory Enabled | Aidan Finn, IT Pro","description":"I expect one particular type of \"problem\" quite a bit when people start putting Dynamic Memory (a new feature in W2008 R2 SP1) into production: some people will deploy a new virtual machine with a small amount of start up memory (which is supported) and then they will try to install software in the virtual","inLanguage":"en-GB","isPartOf":{"@id":"https:\/\/aidanfinn.com\/#website"},"breadcrumb":{"@id":"https:\/\/aidanfinn.com\/?p=11007#breadcrumblist"},"author":{"@id":"https:\/\/aidanfinn.com\/?author=1#author"},"creator":{"@id":"https:\/\/aidanfinn.com\/?author=1#author"},"datePublished":"2010-12-20T10:58:44+00:00","dateModified":"2010-12-20T10:58:44+00:00"},{"@type":"WebSite","@id":"https:\/\/aidanfinn.com\/#website","url":"https:\/\/aidanfinn.com\/","name":"Aidan Finn, IT Pro","description":"A blog covering Azure, Hyper-V, Windows Server, desktop, systems management, deployment, and so on ...","inLanguage":"en-GB","publisher":{"@id":"https:\/\/aidanfinn.com\/#person"}}]},"og:locale":"en_GB","og:site_name":"Aidan Finn, IT Pro - A blog covering Azure, Hyper-V, Windows Server, desktop, systems management, deployment, and so on ...","og:type":"article","og:title":"Software Setup Does Not Meet Memory Requirements with Dynamic Memory Enabled | Aidan Finn, IT Pro","og:description":"I expect one particular type of &quot;problem&quot; quite a bit when people start putting Dynamic Memory (a new feature in W2008 R2 SP1) into production: some people will deploy a new virtual machine with a small amount of start up memory (which is supported) and then they will try to install software in the virtual","og:url":"https:\/\/aidanfinn.com\/?p=11007","article:published_time":"2010-12-20T10:58:44+00:00","article:modified_time":"2010-12-20T10:58:44+00:00","twitter:card":"summary","twitter:site":"@joe_elway","twitter:title":"Software Setup Does Not Meet Memory Requirements with Dynamic Memory Enabled | Aidan Finn, IT Pro","twitter:description":"I expect one particular type of &quot;problem&quot; quite a bit when people start putting Dynamic Memory (a new feature in W2008 R2 SP1) into production: some people will deploy a new virtual machine with a small amount of start up memory (which is supported) and then they will try to install software in the virtual","twitter:creator":"@joe_elway"},"aioseo_meta_data":{"post_id":"11007","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2020-12-21 03:53:17","updated":"2025-06-04 14:19:00","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/aidanfinn.com\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/aidanfinn.com\/?cat=20\" title=\"Hyper-V\">Hyper-V<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tSoftware Setup Does Not Meet Memory Requirements with Dynamic Memory Enabled\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/aidanfinn.com\/"},{"label":"Hyper-V","link":"https:\/\/aidanfinn.com\/?cat=20"},{"label":"Software Setup Does Not Meet Memory Requirements with Dynamic Memory Enabled","link":"https:\/\/aidanfinn.com\/?p=11007"}],"amp_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts\/11007","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=11007"}],"version-history":[{"count":0,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=\/wp\/v2\/posts\/11007\/revisions"}],"wp:attachment":[{"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11007"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=11007"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aidanfinn.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=11007"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}