{"id":1352,"date":"2010-09-09T12:58:57","date_gmt":"2010-09-09T19:58:57","guid":{"rendered":"http:\/\/www.curlybrace.com\/words\/?p=1352"},"modified":"2010-10-11T12:53:59","modified_gmt":"2010-10-11T19:53:59","slug":"windows-vista7-file-system-virtualization","status":"publish","type":"post","link":"https:\/\/www.curlybrace.com\/words\/2010\/09\/windows-vista7-file-system-virtualization\/","title":{"rendered":"Windows Vista\/7 File System Virtualization"},"content":{"rendered":"<p>Along with User Account Control, Windows Vista and Windows 7 use file system and registry virtualization to improve compatibility with applications which break Windows development security guidelines.  If an application attempts to write to a disallowed location (such as the root directory, or Program Files), the file is silently relocated under <tt>%localappdata%\/VirtualStore<\/tt>.<\/p>\n<p>So, if you&#8217;re running an older application and you can&#8217;t figure out where it stored its files (e.g. DVD Decrypter, as in my case), look under:<\/p>\n<blockquote><p><tt>C:\\Users\\username\\AppData\\Local\\VirtualStore<\/tt><\/p><\/blockquote>\n<p><a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/bb756960.aspx?ppud=4\">This MSDN page<\/a> has an excellent summary of file and registry virtualization (search the page for &#8220;virtualization&#8221;).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Along with User Account Control, Windows Vista and Windows 7 use file system and registry virtualization to improve compatibility with applications which break Windows development security guidelines. If an application attempts to write to a disallowed location (such as the &hellip; <a href=\"https:\/\/www.curlybrace.com\/words\/2010\/09\/windows-vista7-file-system-virtualization\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15,283],"tags":[],"class_list":["post-1352","post","type-post","status-publish","format-standard","hentry","category-technology","category-windows-technology"],"_links":{"self":[{"href":"https:\/\/www.curlybrace.com\/words\/wp-json\/wp\/v2\/posts\/1352","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.curlybrace.com\/words\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.curlybrace.com\/words\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.curlybrace.com\/words\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.curlybrace.com\/words\/wp-json\/wp\/v2\/comments?post=1352"}],"version-history":[{"count":5,"href":"https:\/\/www.curlybrace.com\/words\/wp-json\/wp\/v2\/posts\/1352\/revisions"}],"predecessor-version":[{"id":1381,"href":"https:\/\/www.curlybrace.com\/words\/wp-json\/wp\/v2\/posts\/1352\/revisions\/1381"}],"wp:attachment":[{"href":"https:\/\/www.curlybrace.com\/words\/wp-json\/wp\/v2\/media?parent=1352"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.curlybrace.com\/words\/wp-json\/wp\/v2\/categories?post=1352"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.curlybrace.com\/words\/wp-json\/wp\/v2\/tags?post=1352"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}