Internal hard drives showing as removable in Windows 10
My internal drives are showing for some reason as removable in windows (one is SSD and the other is an HDD) in Windows 10 Pro.
I read somewhere this can affect performance.
Why is this? Is this defined in the BIOS or in Windows?
Is it possible to fix this?
This is NOT the same as How can I remove the option to eject SATA drives from the Windows 7 tray icon? since that question is for Windows 7 and the solution provided works does NOT work for Windows 10.
hard-drive windows-10 ssd bios
add a comment |
My internal drives are showing for some reason as removable in windows (one is SSD and the other is an HDD) in Windows 10 Pro.
I read somewhere this can affect performance.
Why is this? Is this defined in the BIOS or in Windows?
Is it possible to fix this?
This is NOT the same as How can I remove the option to eject SATA drives from the Windows 7 tray icon? since that question is for Windows 7 and the solution provided works does NOT work for Windows 10.
hard-drive windows-10 ssd bios
3
Possible duplicate of How can I remove the option to eject SATA drives from the Windows 7 tray icon?. As far as I know, all SATA drives are, technically hot-swappable given the right conditions. I am skeptical about performance degredation
– Yorik
Dec 8 '15 at 21:19
@Yorik that question was asked regarding Windows 7, but I will try the same solution for Windows 10 and see if it works. I'm not sure what I should do if it works for Windows 10 as well though... delete the question?
– traveh
Dec 9 '15 at 3:03
I'd recommend you to re-install the SATA controller drivers for your computer from the motherboard manufacturer's website, @traveh! It's possible that Windows Updates could have messed things up for you and that's why the HDDs are recognized as removable media. I'd also check if you've got Write caching enabled in Device Manager's properties. I'd also go to BIOS and make sure you have 'Hot Plug' disabled. Some mobos that allow such modifications could cause the SATA drives to show in the 'Safely Remove' if 'Hot Plug' is enabled. Hope this helps. Keep us posted. :)
– SuperSoph_WD
Dec 10 '15 at 11:06
+1 for the 'Hot Plug' theory. I just tested that in my UEFI setting. Enabling it makes my drive removable and disabling makes it non-removable. I am using the 'Standard SATA AHCI Controller' driver (storahci.sys) from Microsoft in Windows 10. SATA controller mode in UEFI setting is 'AHCI'.
– Tom Yan
Feb 13 '16 at 12:12
I had the same problem and this one worked for me superuser.com/a/961242/523387
– Mя. AMiNE
Jun 25 '17 at 23:15
add a comment |
My internal drives are showing for some reason as removable in windows (one is SSD and the other is an HDD) in Windows 10 Pro.
I read somewhere this can affect performance.
Why is this? Is this defined in the BIOS or in Windows?
Is it possible to fix this?
This is NOT the same as How can I remove the option to eject SATA drives from the Windows 7 tray icon? since that question is for Windows 7 and the solution provided works does NOT work for Windows 10.
hard-drive windows-10 ssd bios
My internal drives are showing for some reason as removable in windows (one is SSD and the other is an HDD) in Windows 10 Pro.
I read somewhere this can affect performance.
Why is this? Is this defined in the BIOS or in Windows?
Is it possible to fix this?
This is NOT the same as How can I remove the option to eject SATA drives from the Windows 7 tray icon? since that question is for Windows 7 and the solution provided works does NOT work for Windows 10.
hard-drive windows-10 ssd bios
hard-drive windows-10 ssd bios
edited Mar 20 '17 at 10:16
Community♦
1
1
asked Dec 8 '15 at 21:13
travehtraveh
3142518
3142518
3
Possible duplicate of How can I remove the option to eject SATA drives from the Windows 7 tray icon?. As far as I know, all SATA drives are, technically hot-swappable given the right conditions. I am skeptical about performance degredation
– Yorik
Dec 8 '15 at 21:19
@Yorik that question was asked regarding Windows 7, but I will try the same solution for Windows 10 and see if it works. I'm not sure what I should do if it works for Windows 10 as well though... delete the question?
– traveh
Dec 9 '15 at 3:03
I'd recommend you to re-install the SATA controller drivers for your computer from the motherboard manufacturer's website, @traveh! It's possible that Windows Updates could have messed things up for you and that's why the HDDs are recognized as removable media. I'd also check if you've got Write caching enabled in Device Manager's properties. I'd also go to BIOS and make sure you have 'Hot Plug' disabled. Some mobos that allow such modifications could cause the SATA drives to show in the 'Safely Remove' if 'Hot Plug' is enabled. Hope this helps. Keep us posted. :)
– SuperSoph_WD
Dec 10 '15 at 11:06
+1 for the 'Hot Plug' theory. I just tested that in my UEFI setting. Enabling it makes my drive removable and disabling makes it non-removable. I am using the 'Standard SATA AHCI Controller' driver (storahci.sys) from Microsoft in Windows 10. SATA controller mode in UEFI setting is 'AHCI'.
– Tom Yan
Feb 13 '16 at 12:12
I had the same problem and this one worked for me superuser.com/a/961242/523387
– Mя. AMiNE
Jun 25 '17 at 23:15
add a comment |
3
Possible duplicate of How can I remove the option to eject SATA drives from the Windows 7 tray icon?. As far as I know, all SATA drives are, technically hot-swappable given the right conditions. I am skeptical about performance degredation
– Yorik
Dec 8 '15 at 21:19
@Yorik that question was asked regarding Windows 7, but I will try the same solution for Windows 10 and see if it works. I'm not sure what I should do if it works for Windows 10 as well though... delete the question?
– traveh
Dec 9 '15 at 3:03
I'd recommend you to re-install the SATA controller drivers for your computer from the motherboard manufacturer's website, @traveh! It's possible that Windows Updates could have messed things up for you and that's why the HDDs are recognized as removable media. I'd also check if you've got Write caching enabled in Device Manager's properties. I'd also go to BIOS and make sure you have 'Hot Plug' disabled. Some mobos that allow such modifications could cause the SATA drives to show in the 'Safely Remove' if 'Hot Plug' is enabled. Hope this helps. Keep us posted. :)
– SuperSoph_WD
Dec 10 '15 at 11:06
+1 for the 'Hot Plug' theory. I just tested that in my UEFI setting. Enabling it makes my drive removable and disabling makes it non-removable. I am using the 'Standard SATA AHCI Controller' driver (storahci.sys) from Microsoft in Windows 10. SATA controller mode in UEFI setting is 'AHCI'.
– Tom Yan
Feb 13 '16 at 12:12
I had the same problem and this one worked for me superuser.com/a/961242/523387
– Mя. AMiNE
Jun 25 '17 at 23:15
3
3
Possible duplicate of How can I remove the option to eject SATA drives from the Windows 7 tray icon?. As far as I know, all SATA drives are, technically hot-swappable given the right conditions. I am skeptical about performance degredation
– Yorik
Dec 8 '15 at 21:19
Possible duplicate of How can I remove the option to eject SATA drives from the Windows 7 tray icon?. As far as I know, all SATA drives are, technically hot-swappable given the right conditions. I am skeptical about performance degredation
– Yorik
Dec 8 '15 at 21:19
@Yorik that question was asked regarding Windows 7, but I will try the same solution for Windows 10 and see if it works. I'm not sure what I should do if it works for Windows 10 as well though... delete the question?
– traveh
Dec 9 '15 at 3:03
@Yorik that question was asked regarding Windows 7, but I will try the same solution for Windows 10 and see if it works. I'm not sure what I should do if it works for Windows 10 as well though... delete the question?
– traveh
Dec 9 '15 at 3:03
I'd recommend you to re-install the SATA controller drivers for your computer from the motherboard manufacturer's website, @traveh! It's possible that Windows Updates could have messed things up for you and that's why the HDDs are recognized as removable media. I'd also check if you've got Write caching enabled in Device Manager's properties. I'd also go to BIOS and make sure you have 'Hot Plug' disabled. Some mobos that allow such modifications could cause the SATA drives to show in the 'Safely Remove' if 'Hot Plug' is enabled. Hope this helps. Keep us posted. :)
– SuperSoph_WD
Dec 10 '15 at 11:06
I'd recommend you to re-install the SATA controller drivers for your computer from the motherboard manufacturer's website, @traveh! It's possible that Windows Updates could have messed things up for you and that's why the HDDs are recognized as removable media. I'd also check if you've got Write caching enabled in Device Manager's properties. I'd also go to BIOS and make sure you have 'Hot Plug' disabled. Some mobos that allow such modifications could cause the SATA drives to show in the 'Safely Remove' if 'Hot Plug' is enabled. Hope this helps. Keep us posted. :)
– SuperSoph_WD
Dec 10 '15 at 11:06
+1 for the 'Hot Plug' theory. I just tested that in my UEFI setting. Enabling it makes my drive removable and disabling makes it non-removable. I am using the 'Standard SATA AHCI Controller' driver (storahci.sys) from Microsoft in Windows 10. SATA controller mode in UEFI setting is 'AHCI'.
– Tom Yan
Feb 13 '16 at 12:12
+1 for the 'Hot Plug' theory. I just tested that in my UEFI setting. Enabling it makes my drive removable and disabling makes it non-removable. I am using the 'Standard SATA AHCI Controller' driver (storahci.sys) from Microsoft in Windows 10. SATA controller mode in UEFI setting is 'AHCI'.
– Tom Yan
Feb 13 '16 at 12:12
I had the same problem and this one worked for me superuser.com/a/961242/523387
– Mя. AMiNE
Jun 25 '17 at 23:15
I had the same problem and this one worked for me superuser.com/a/961242/523387
– Mя. AMiNE
Jun 25 '17 at 23:15
add a comment |
6 Answers
6
active
oldest
votes
As long as you use the microsoft AHCI driver: Check the properies of the drive in the device manager, note the "bus number". If it is Bus 0 it is this registry key for Win8/Win10:
reg.exe add "HKLMSYSTEMCurrentControlSetServicesstorahciParametersDevice" /f /v TreatAsInternalPort /t REG_MULTI_SZ /d 0
If it is Bus 0,1,2,3,4 and 5 use this:
reg.exe add "HKLMSYSTEMCurrentControlSetServicesstorahciParametersDevice" /f /v TreatAsInternalPort /t REG_MULTI_SZ /d 012345
Reboot.
Source: https://support.microsoft.com/en-us/help/3083627/internal-sata-drives-show-up-as-removeable-media
This does work for multiple drives too, but it wasn't initially clear to me. To clarify, the registry entry value should end up a multi-line string with each Bus number in a column. For more info see: tenforums.com/drivers-hardware/…
– Chris
Sep 10 '18 at 9:43
add a comment |
The issue lies in your BIOS, and has little to nothing to do with Windows. Check if you can manage your SATA devices, and Disable the Hot Plug function.
add a comment |
I had the same problem with a Gigabyte P55-UD5 mainboard.
With the default MS driver some internal drives showed as removable.
Because the drivers on Gigabyte's site were very old I used this post to find the newest one (in my case: 64bit Intel RST(e) AHCI/RAID Drivers v12.9.4.1000) and installed it via Device Manager, update driver.
add a comment |
Check Control Panel --> Device Manager --> Disks --> double click on the disk drives and make sure that under Policies tab drive 'write cache' is enabled and there is no 'optimize for quick removal' enabled. This is directly related with how windows considered or not a drive being removable.
Also, update to the latest chipset and AHCI/RAID driver.
This was copy/pasted from an Ease-US article and is not helpful.
– Alain
Oct 14 '18 at 18:20
No, it's SOP in such a case.
– Overmind
Oct 15 '18 at 7:21
add a comment |
Tip for Windows 10 users: create a 'Storage Pool' through 'Storage Spaces'. A Pool can exist of just 1 storage medium. That will integrate the removable storage to be seen as an internal drive.
It's not a solution for your system drive. For that the best bet is to find the most recent driver.If that does not work for you might want to change your 3rd party AHCI/RAID controller driver to the 'Generic SATA AHCI controller' that was shipped with Windows.
In my case I had disks attached to a Marvell adapter show up like that. After changing them to create an MS storage space instead of a Marvell mirrored drive they appeared in the normal spot thus making them available to disk optimization too.
add a comment |
This is generic problem of windows 64 bit versions. Microsoft has yet to find and fix the issue. It is related to performance. 64 bit operations cannot cope up so 64bit os is patched to treat internal drive as portable removable drive.
Install 32bit version of windows, this issue is not there.
add a comment |
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
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1010792%2finternal-hard-drives-showing-as-removable-in-windows-10%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
6 Answers
6
active
oldest
votes
6 Answers
6
active
oldest
votes
active
oldest
votes
active
oldest
votes
As long as you use the microsoft AHCI driver: Check the properies of the drive in the device manager, note the "bus number". If it is Bus 0 it is this registry key for Win8/Win10:
reg.exe add "HKLMSYSTEMCurrentControlSetServicesstorahciParametersDevice" /f /v TreatAsInternalPort /t REG_MULTI_SZ /d 0
If it is Bus 0,1,2,3,4 and 5 use this:
reg.exe add "HKLMSYSTEMCurrentControlSetServicesstorahciParametersDevice" /f /v TreatAsInternalPort /t REG_MULTI_SZ /d 012345
Reboot.
Source: https://support.microsoft.com/en-us/help/3083627/internal-sata-drives-show-up-as-removeable-media
This does work for multiple drives too, but it wasn't initially clear to me. To clarify, the registry entry value should end up a multi-line string with each Bus number in a column. For more info see: tenforums.com/drivers-hardware/…
– Chris
Sep 10 '18 at 9:43
add a comment |
As long as you use the microsoft AHCI driver: Check the properies of the drive in the device manager, note the "bus number". If it is Bus 0 it is this registry key for Win8/Win10:
reg.exe add "HKLMSYSTEMCurrentControlSetServicesstorahciParametersDevice" /f /v TreatAsInternalPort /t REG_MULTI_SZ /d 0
If it is Bus 0,1,2,3,4 and 5 use this:
reg.exe add "HKLMSYSTEMCurrentControlSetServicesstorahciParametersDevice" /f /v TreatAsInternalPort /t REG_MULTI_SZ /d 012345
Reboot.
Source: https://support.microsoft.com/en-us/help/3083627/internal-sata-drives-show-up-as-removeable-media
This does work for multiple drives too, but it wasn't initially clear to me. To clarify, the registry entry value should end up a multi-line string with each Bus number in a column. For more info see: tenforums.com/drivers-hardware/…
– Chris
Sep 10 '18 at 9:43
add a comment |
As long as you use the microsoft AHCI driver: Check the properies of the drive in the device manager, note the "bus number". If it is Bus 0 it is this registry key for Win8/Win10:
reg.exe add "HKLMSYSTEMCurrentControlSetServicesstorahciParametersDevice" /f /v TreatAsInternalPort /t REG_MULTI_SZ /d 0
If it is Bus 0,1,2,3,4 and 5 use this:
reg.exe add "HKLMSYSTEMCurrentControlSetServicesstorahciParametersDevice" /f /v TreatAsInternalPort /t REG_MULTI_SZ /d 012345
Reboot.
Source: https://support.microsoft.com/en-us/help/3083627/internal-sata-drives-show-up-as-removeable-media
As long as you use the microsoft AHCI driver: Check the properies of the drive in the device manager, note the "bus number". If it is Bus 0 it is this registry key for Win8/Win10:
reg.exe add "HKLMSYSTEMCurrentControlSetServicesstorahciParametersDevice" /f /v TreatAsInternalPort /t REG_MULTI_SZ /d 0
If it is Bus 0,1,2,3,4 and 5 use this:
reg.exe add "HKLMSYSTEMCurrentControlSetServicesstorahciParametersDevice" /f /v TreatAsInternalPort /t REG_MULTI_SZ /d 012345
Reboot.
Source: https://support.microsoft.com/en-us/help/3083627/internal-sata-drives-show-up-as-removeable-media
answered May 29 '18 at 22:35
Joachim OtahalJoachim Otahal
212
212
This does work for multiple drives too, but it wasn't initially clear to me. To clarify, the registry entry value should end up a multi-line string with each Bus number in a column. For more info see: tenforums.com/drivers-hardware/…
– Chris
Sep 10 '18 at 9:43
add a comment |
This does work for multiple drives too, but it wasn't initially clear to me. To clarify, the registry entry value should end up a multi-line string with each Bus number in a column. For more info see: tenforums.com/drivers-hardware/…
– Chris
Sep 10 '18 at 9:43
This does work for multiple drives too, but it wasn't initially clear to me. To clarify, the registry entry value should end up a multi-line string with each Bus number in a column. For more info see: tenforums.com/drivers-hardware/…
– Chris
Sep 10 '18 at 9:43
This does work for multiple drives too, but it wasn't initially clear to me. To clarify, the registry entry value should end up a multi-line string with each Bus number in a column. For more info see: tenforums.com/drivers-hardware/…
– Chris
Sep 10 '18 at 9:43
add a comment |
The issue lies in your BIOS, and has little to nothing to do with Windows. Check if you can manage your SATA devices, and Disable the Hot Plug function.
add a comment |
The issue lies in your BIOS, and has little to nothing to do with Windows. Check if you can manage your SATA devices, and Disable the Hot Plug function.
add a comment |
The issue lies in your BIOS, and has little to nothing to do with Windows. Check if you can manage your SATA devices, and Disable the Hot Plug function.
The issue lies in your BIOS, and has little to nothing to do with Windows. Check if you can manage your SATA devices, and Disable the Hot Plug function.
answered Dec 25 '17 at 19:14
PascalPascal
111
111
add a comment |
add a comment |
I had the same problem with a Gigabyte P55-UD5 mainboard.
With the default MS driver some internal drives showed as removable.
Because the drivers on Gigabyte's site were very old I used this post to find the newest one (in my case: 64bit Intel RST(e) AHCI/RAID Drivers v12.9.4.1000) and installed it via Device Manager, update driver.
add a comment |
I had the same problem with a Gigabyte P55-UD5 mainboard.
With the default MS driver some internal drives showed as removable.
Because the drivers on Gigabyte's site were very old I used this post to find the newest one (in my case: 64bit Intel RST(e) AHCI/RAID Drivers v12.9.4.1000) and installed it via Device Manager, update driver.
add a comment |
I had the same problem with a Gigabyte P55-UD5 mainboard.
With the default MS driver some internal drives showed as removable.
Because the drivers on Gigabyte's site were very old I used this post to find the newest one (in my case: 64bit Intel RST(e) AHCI/RAID Drivers v12.9.4.1000) and installed it via Device Manager, update driver.
I had the same problem with a Gigabyte P55-UD5 mainboard.
With the default MS driver some internal drives showed as removable.
Because the drivers on Gigabyte's site were very old I used this post to find the newest one (in my case: 64bit Intel RST(e) AHCI/RAID Drivers v12.9.4.1000) and installed it via Device Manager, update driver.
answered Feb 13 '16 at 12:00
Peter MeinlPeter Meinl
1414
1414
add a comment |
add a comment |
Check Control Panel --> Device Manager --> Disks --> double click on the disk drives and make sure that under Policies tab drive 'write cache' is enabled and there is no 'optimize for quick removal' enabled. This is directly related with how windows considered or not a drive being removable.
Also, update to the latest chipset and AHCI/RAID driver.
This was copy/pasted from an Ease-US article and is not helpful.
– Alain
Oct 14 '18 at 18:20
No, it's SOP in such a case.
– Overmind
Oct 15 '18 at 7:21
add a comment |
Check Control Panel --> Device Manager --> Disks --> double click on the disk drives and make sure that under Policies tab drive 'write cache' is enabled and there is no 'optimize for quick removal' enabled. This is directly related with how windows considered or not a drive being removable.
Also, update to the latest chipset and AHCI/RAID driver.
This was copy/pasted from an Ease-US article and is not helpful.
– Alain
Oct 14 '18 at 18:20
No, it's SOP in such a case.
– Overmind
Oct 15 '18 at 7:21
add a comment |
Check Control Panel --> Device Manager --> Disks --> double click on the disk drives and make sure that under Policies tab drive 'write cache' is enabled and there is no 'optimize for quick removal' enabled. This is directly related with how windows considered or not a drive being removable.
Also, update to the latest chipset and AHCI/RAID driver.
Check Control Panel --> Device Manager --> Disks --> double click on the disk drives and make sure that under Policies tab drive 'write cache' is enabled and there is no 'optimize for quick removal' enabled. This is directly related with how windows considered or not a drive being removable.
Also, update to the latest chipset and AHCI/RAID driver.
answered Jul 6 '16 at 7:19
OvermindOvermind
7,94831631
7,94831631
This was copy/pasted from an Ease-US article and is not helpful.
– Alain
Oct 14 '18 at 18:20
No, it's SOP in such a case.
– Overmind
Oct 15 '18 at 7:21
add a comment |
This was copy/pasted from an Ease-US article and is not helpful.
– Alain
Oct 14 '18 at 18:20
No, it's SOP in such a case.
– Overmind
Oct 15 '18 at 7:21
This was copy/pasted from an Ease-US article and is not helpful.
– Alain
Oct 14 '18 at 18:20
This was copy/pasted from an Ease-US article and is not helpful.
– Alain
Oct 14 '18 at 18:20
No, it's SOP in such a case.
– Overmind
Oct 15 '18 at 7:21
No, it's SOP in such a case.
– Overmind
Oct 15 '18 at 7:21
add a comment |
Tip for Windows 10 users: create a 'Storage Pool' through 'Storage Spaces'. A Pool can exist of just 1 storage medium. That will integrate the removable storage to be seen as an internal drive.
It's not a solution for your system drive. For that the best bet is to find the most recent driver.If that does not work for you might want to change your 3rd party AHCI/RAID controller driver to the 'Generic SATA AHCI controller' that was shipped with Windows.
In my case I had disks attached to a Marvell adapter show up like that. After changing them to create an MS storage space instead of a Marvell mirrored drive they appeared in the normal spot thus making them available to disk optimization too.
add a comment |
Tip for Windows 10 users: create a 'Storage Pool' through 'Storage Spaces'. A Pool can exist of just 1 storage medium. That will integrate the removable storage to be seen as an internal drive.
It's not a solution for your system drive. For that the best bet is to find the most recent driver.If that does not work for you might want to change your 3rd party AHCI/RAID controller driver to the 'Generic SATA AHCI controller' that was shipped with Windows.
In my case I had disks attached to a Marvell adapter show up like that. After changing them to create an MS storage space instead of a Marvell mirrored drive they appeared in the normal spot thus making them available to disk optimization too.
add a comment |
Tip for Windows 10 users: create a 'Storage Pool' through 'Storage Spaces'. A Pool can exist of just 1 storage medium. That will integrate the removable storage to be seen as an internal drive.
It's not a solution for your system drive. For that the best bet is to find the most recent driver.If that does not work for you might want to change your 3rd party AHCI/RAID controller driver to the 'Generic SATA AHCI controller' that was shipped with Windows.
In my case I had disks attached to a Marvell adapter show up like that. After changing them to create an MS storage space instead of a Marvell mirrored drive they appeared in the normal spot thus making them available to disk optimization too.
Tip for Windows 10 users: create a 'Storage Pool' through 'Storage Spaces'. A Pool can exist of just 1 storage medium. That will integrate the removable storage to be seen as an internal drive.
It's not a solution for your system drive. For that the best bet is to find the most recent driver.If that does not work for you might want to change your 3rd party AHCI/RAID controller driver to the 'Generic SATA AHCI controller' that was shipped with Windows.
In my case I had disks attached to a Marvell adapter show up like that. After changing them to create an MS storage space instead of a Marvell mirrored drive they appeared in the normal spot thus making them available to disk optimization too.
edited Mar 3 '18 at 17:24
answered Mar 3 '18 at 17:08
SKDJSKDJ
11
11
add a comment |
add a comment |
This is generic problem of windows 64 bit versions. Microsoft has yet to find and fix the issue. It is related to performance. 64 bit operations cannot cope up so 64bit os is patched to treat internal drive as portable removable drive.
Install 32bit version of windows, this issue is not there.
add a comment |
This is generic problem of windows 64 bit versions. Microsoft has yet to find and fix the issue. It is related to performance. 64 bit operations cannot cope up so 64bit os is patched to treat internal drive as portable removable drive.
Install 32bit version of windows, this issue is not there.
add a comment |
This is generic problem of windows 64 bit versions. Microsoft has yet to find and fix the issue. It is related to performance. 64 bit operations cannot cope up so 64bit os is patched to treat internal drive as portable removable drive.
Install 32bit version of windows, this issue is not there.
This is generic problem of windows 64 bit versions. Microsoft has yet to find and fix the issue. It is related to performance. 64 bit operations cannot cope up so 64bit os is patched to treat internal drive as portable removable drive.
Install 32bit version of windows, this issue is not there.
answered Jun 14 '17 at 9:17
paragparag
71
71
add a comment |
add a comment |
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.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1010792%2finternal-hard-drives-showing-as-removable-in-windows-10%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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
3
Possible duplicate of How can I remove the option to eject SATA drives from the Windows 7 tray icon?. As far as I know, all SATA drives are, technically hot-swappable given the right conditions. I am skeptical about performance degredation
– Yorik
Dec 8 '15 at 21:19
@Yorik that question was asked regarding Windows 7, but I will try the same solution for Windows 10 and see if it works. I'm not sure what I should do if it works for Windows 10 as well though... delete the question?
– traveh
Dec 9 '15 at 3:03
I'd recommend you to re-install the SATA controller drivers for your computer from the motherboard manufacturer's website, @traveh! It's possible that Windows Updates could have messed things up for you and that's why the HDDs are recognized as removable media. I'd also check if you've got Write caching enabled in Device Manager's properties. I'd also go to BIOS and make sure you have 'Hot Plug' disabled. Some mobos that allow such modifications could cause the SATA drives to show in the 'Safely Remove' if 'Hot Plug' is enabled. Hope this helps. Keep us posted. :)
– SuperSoph_WD
Dec 10 '15 at 11:06
+1 for the 'Hot Plug' theory. I just tested that in my UEFI setting. Enabling it makes my drive removable and disabling makes it non-removable. I am using the 'Standard SATA AHCI Controller' driver (storahci.sys) from Microsoft in Windows 10. SATA controller mode in UEFI setting is 'AHCI'.
– Tom Yan
Feb 13 '16 at 12:12
I had the same problem and this one worked for me superuser.com/a/961242/523387
– Mя. AMiNE
Jun 25 '17 at 23:15