{"id":245,"date":"2005-04-25T22:20:00","date_gmt":"2005-04-26T05:20:00","guid":{"rendered":"https:\/\/kb.terabyteunlimited.com\/kb-articles\/unable-to-access-image-files-located-on-an-ntfs-partition-using-bootit-ng\/"},"modified":"2021-09-06T23:09:38","modified_gmt":"2021-09-07T06:09:38","slug":"unable-to-access-image-files-located-on-an-ntfs-partition-using-bootit-ng","status":"publish","type":"lsvr_kba","link":"https:\/\/www.terabyteunlimited.com\/kb\/kb-articles\/unable-to-access-image-files-located-on-an-ntfs-partition-using-bootit-ng\/","title":{"rendered":"Unable to Access Image Files Located on an NTFS Partition Using BootIt NG"},"content":{"rendered":"<p><strong><font color=\"#ff5500\">Problem:<\/font><\/strong>&nbsp; <\/p>\r\n  <p>While using&nbsp;BootIt NG, you are unable to access image files that you know to exist at a given path on a partition formatted with the&nbsp;NTFS file system.<\/p>\r\n  <p><strong><font color=\"#ff5500\">Cause:<\/font><\/strong>&nbsp; <\/p>\r\n  <p>This problem can occur if the image files in question were created on the NTFS partition after the <strong>NtfsDisable8dot3NameCreation<\/strong> registry value has been set to <strong>1<\/strong>.&nbsp; This is because after the <strong>NtfsDisable8dot3NameCreation<\/strong> registry value is set to <strong>1<\/strong>, any new files created on the applicable NTFS partition(s) are created without an associated MS-DOS 8.3 naming convention reference.&nbsp; As a result, those files will only be accessible using long file names, which&nbsp;BootIt NG&nbsp;does not&nbsp;use.<\/p>\r\n  <p>There are several ways by which the value of&nbsp;<strong>NtfsDisable8dot3NameCreation<\/strong> could have been set to <strong>1<\/strong> from its default value of <strong>0<\/strong>:<\/p>\r\n  <ul>\r\n    <li>Manually, using a registry editor such as Regedit. <\/li>\r\n    <li>By a third-party &quot;tweaking&quot; utility. <\/li>\r\n    <li>By the Windows fsutil.exe utility. <\/li>\r\n  <\/ul>\r\n  <p>To determine the current value of the <strong>NtfsDisable8dot3NameCreation<\/strong> value, proceed as follows, depending on your version of Windows:<\/p>\r\n  <p><font color=\"#005858\"><strong>Windows XP\/Vista:<\/strong> <\/font><\/p>\r\n  <ol>\r\n    <li>Click on the <strong>Start<\/strong> button, click on <strong>All Programs<\/strong>, click on <strong>Accessories<\/strong>, click on <strong>Command Prompt<\/strong>.<br \/><br \/><\/li>\r\n    <li>At the prompt, type (or copy and paste) the following command:<br \/><font color=\"#0000ff\"><br \/>fsutil behavior query disable8dot3<br \/><br \/><\/font>If the command output is as follows, then the cause and solution outlined in this article apply:<br \/><br \/><font color=\"#0000ff\">disable8dot3 = 1<br \/><\/font><\/li>\r\n  <\/ol>\r\n  <p><font color=\"#005858\"><strong>Windows&nbsp;7:<\/strong> <\/font><\/p>\r\n  <p>Windows 7 defaults to controlling 8dot3NameCreation on a per volume (per partition)&nbsp;basis instead of globally, as in previous versions. Because of this change, the setting can be disabled\/enabled globally (for all volumes) or just for specified volumes. For example, if the volume setting is enabled and the global setting is disabled, it will be disabled for the volume.<\/p>\r\n  <ol>\r\n    <li>Start a Command Prompt in Administrator Mode:<br \/><br \/>\r\n      <ol type=\"a\">\r\n        <li>Click on the <strong>Start<\/strong> button, click on <strong>All Programs<\/strong>, click on <strong>Accessories<\/strong>. <\/li>\r\n        <li>Right-click on <strong>Command Prompt<\/strong> and select <strong>Run as administrator<\/strong> from the pop-up menu. <\/li>\r\n        <li>Click <strong>Yes<\/strong> on the UAC prompt, if shown.<br \/><br \/><\/li>\r\n      <\/ol>\r\n    <\/li>\r\n    <li>At the command line prompt, type the following command. <br \/><br \/><\/font \/>For example, to check the status of the C: drive:<br \/><br \/><font color=\"#0000ff\">fsutil behavior query disable8dot3 C:<\/font><br \/><br \/>The output of the command should be similar to the following:<br \/><br \/><font color=\"#0003ff\">The volume state for Disable8dot3 is 1 (8dot3 name creation is disabled).<br \/>The registry state of NtfsDisable8dot3NameCreation is 2, the default (Volume level setting).<br \/>Based on the above two settings, 8dot3 name creation is disabled on c:.<\/font><br \/><br \/>The first line shows the state of the option for the specified volume (in this case, C:). The second line shows the global setting of the option (in this case, it's the default). The last line shows the final result of the option for the volume (in this case, it's disabled).<br \/><br \/>Here is an example where the volume's setting is enabled, but the global setting is disabled:<br \/><br \/><font color=\"#0000ff\">The volume state for Disable8dot3 is 0 (8dot3 name creation is enabled).<br \/>The registry state of NtfsDisable8dot3NameCreation is 1 (Disable 8dot3 name creation on all volumes).<br \/>Based on the above two settings, 8dot3 name creation is disabled on c:.<\/font><br \/><br \/>If the output states that 8dot3 name creation is disabled for the volume, then the cause and solution outlined in this article apply.<br \/><\/li>\r\n  <\/ol>\r\n  <p><strong><font color=\"#ff5500\">Solution:<\/font><\/strong><\/p>\r\n  <p>To make the affected image file(s) accessible to&nbsp;BootIt NG, the file(s) must have MS-DOS 8.3 naming convention paths defined.&nbsp; The procedures below explain how to establish these paths.<\/p>\r\n  <ol>\r\n    <li>Enable 8dot3 Name Creation. Select the appropriate method depending on your version of Windows:<br \/><br \/><font color=\"#005858\"><strong>Windows XP\/Vista:<\/strong> <\/font><br \/><br \/>Select one of the following methods:<br \/><br \/><strong>Manual Registry Editing:<\/strong><br \/><br \/>\r\n      <ol type=\"a\">\r\n        <li>Open <strong>Regedit<\/strong> and navigate to the following registry key:<br \/><font color=\"#0000ff\">HKEY_LOCAL_MACHINE&#92;SYSTEM&#92;CurrentControlSet&#92;Control&#92;FileSystem<\/font> <\/li>\r\n        <li>Locate the <strong>NtfsDisable8dot3NameCreation<\/strong> value and double-click it. <\/li>\r\n        <li>Change the data for the <strong>NtfsDisable8dot3NameCreation<\/strong> value to <strong>0<\/strong>, then click <strong>OK<\/strong> to save the change. <\/li>\r\n        <li>Exit the Registry Editor. <\/li>\r\n      <\/ol><br \/><strong>Using fsutil.exe:<\/strong><br \/><br \/>\r\n      <ol type=\"a\">\r\n        <li>Open the <strong>Run<\/strong> dialog by clicking <strong>Start<\/strong>, then <strong>Run<\/strong>. <\/li>\r\n        <li>In the <strong>Open<\/strong> text box of the <strong>Run<\/strong> dialog, type in (or copy and paste) the following command and then click <strong>OK<\/strong>:<br \/><font color=\"#0000ff\">fsutil behavior set disable8dot3 0<\/font><br \/><\/li>\r\n      <\/ol><br \/><font color=\"#005858\"><strong>Windows&nbsp;7:<\/strong> <\/font><br \/><br \/>\r\n      <ol type=\"a\">\r\n        <li>Start a Command Prompt in Administrator Mode (use the instructions above, if necessary).<br \/><br \/><\/li>\r\n        <li>Enable 8dot3 Name Creation:<br \/><br \/>\r\n          <ul type=\"disc\">\r\n            <li>If Windows 7 is using the default value for <strong>NtfsDisable8dot3NameCreation<\/strong> (2), run the following command to enable the option on the specified volume. In this example, the option is being enabled on the C: partition:<br \/><br \/><font color=\"#0000ff\">fsutil behavior set disable8dot3 C: 0<br \/><\/font><br \/><strong>Note:<\/strong> If you wish to enable the option for any additional partitions, run the command again, specifing the desired drive letter.<br \/><br \/><\/li>\r\n            <li>If you wish to enable the option globally (for all volumes\/partitions), run the following command:<br \/><font color=\"#0000ff\">fsutil behavior set disable8dot3 0<\/font> <\/li>\r\n          <\/ul>\r\n        <\/li>\r\n      <\/ol><br \/>\r\n    <\/li>\r\n    <li>Restart Windows (reboot the computer).<br \/><br \/><\/li>\r\n    <li>Make a copy the affected image file(s), saving the copy under a different name, but in the same folder. This can be done by either dragging-and-dropping the file(s) in an Explorer window (and selecting the <strong>Copy<\/strong> function) or from the command line using a command similar to the following:<br \/><br \/><font color=\"#0000ff\">copy&nbsp;imagefile.* newfile.*<\/font><br \/><br \/><font color=\"#ff0000\"><strong>Note:<\/strong> You <em>must<\/em> make a copy of the file(s). Simply renaming them will <em>not<\/em> work.<br \/><br \/><\/font><\/li>\r\n    <li>Delete the original image file(s). <strong>Note:<\/strong> You may want to validate the copied image file(s) before deleting the original(s).<br \/><br \/><\/li>\r\n    <li>At this point, you should be able to access the copied image file(s) using&nbsp;BootIt NG.<br \/><br \/><\/li>\r\n    <li><strong>Optional:<\/strong> Rename the copied image file(s) back to their original name(s), if desired. <\/li>\r\n  <\/ol>","protected":false},"excerpt":{"rendered":"<p>Problem:&nbsp; While using&nbsp;BootIt NG, you are unable to access image files that you know to exist at a given path on a partition formatted with the&nbsp;NTFS file system. Cause:&nbsp; This problem can occur if the image files in question were created on the NTFS partition after the NtfsDisable8dot3NameCreation registry value has been set to 1.&nbsp; [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"lsvr_kba_cat":[1809],"lsvr_kba_tag":[2118],"class_list":["post-245","lsvr_kba","type-lsvr_kba","status-publish","hentry","lsvr_kba_cat-problem-solving-bing-archive","lsvr_kba_tag-archived"],"_links":{"self":[{"href":"https:\/\/www.terabyteunlimited.com\/kb\/wp-json\/wp\/v2\/lsvr_kba\/245","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.terabyteunlimited.com\/kb\/wp-json\/wp\/v2\/lsvr_kba"}],"about":[{"href":"https:\/\/www.terabyteunlimited.com\/kb\/wp-json\/wp\/v2\/types\/lsvr_kba"}],"author":[{"embeddable":true,"href":"https:\/\/www.terabyteunlimited.com\/kb\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.terabyteunlimited.com\/kb\/wp-json\/wp\/v2\/comments?post=245"}],"version-history":[{"count":1,"href":"https:\/\/www.terabyteunlimited.com\/kb\/wp-json\/wp\/v2\/lsvr_kba\/245\/revisions"}],"predecessor-version":[{"id":5986,"href":"https:\/\/www.terabyteunlimited.com\/kb\/wp-json\/wp\/v2\/lsvr_kba\/245\/revisions\/5986"}],"wp:attachment":[{"href":"https:\/\/www.terabyteunlimited.com\/kb\/wp-json\/wp\/v2\/media?parent=245"}],"wp:term":[{"taxonomy":"lsvr_kba_cat","embeddable":true,"href":"https:\/\/www.terabyteunlimited.com\/kb\/wp-json\/wp\/v2\/lsvr_kba_cat?post=245"},{"taxonomy":"lsvr_kba_tag","embeddable":true,"href":"https:\/\/www.terabyteunlimited.com\/kb\/wp-json\/wp\/v2\/lsvr_kba_tag?post=245"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}