У Windows 8 чи 10, особливо на планшетах із постійно вставленою SD-карткою, чи існує універсальний спосіб розглянути карту як незнімний диск?


32

У мене є планшет, Surface Pro, і у мене є мікро SD-карта, яка постійно вставляється. Я використовую його для зберігання медіа-файлів, таких як музика та відео.

Windows, визнаючи, що це знімний диск, негайно видаляє файли, а не ставить їх у кошик. Крім того, додатки, такі як SkyDrive та Dropbox, відмовляються синхронізуватися на карті, оскільки вона є знімною.

Я знаю, що форматування мікро SD-картки NTFS та встановлення її як папки на диску C: дозволяє SkyDrive та Dropbox синхронізуватися на знімному диску, але це не впливає на видалення файлу.

Я також чув, що різні USB-накопичувачі можуть бути змінені, щоб Windows розглядалася як незнімні накопичувачі, гортаючи знімний біт. Однак це не видається варіантом для читачів карт, принаймні, не для мого Surface.

Чи є якийсь спосіб увімкнути кошик на цьому диску, і взагалі змусити цей диск вважатись незнімним накопичувачем?

Відповіді:


34

Мені вдалося вирішити власну проблему, але це не зовсім просте рішення. Коротше кажучи, замість збереження файлів на SD-картці, що, звичайно, Windows розглядає як знімний диск, можна замість цього заповнити всю SD-карту віртуальним жорстким диском, який потім можна встановити в Windows, і трактується як власне жорсткий диск.

Ось що я зробив у Windows 8.1:

Необов’язково: очистіть вміст SD-карти. Це не обов'язково, але кількість вільного місця на SD-картці стане обсягом місця на новому диску.

Відкрийте Управління дисками (з мого пошуку в меню "Пуск" він відображається як "Створення та форматування розділів жорсткого диска").

Необов’язково: переконайтеся, що ваша SD-карта відформатована у форматі NTFS. Оскільки карта буде постійним пристосуванням, а сумісність між платформами не має значення, можливо, це стосується і більш сучасної файлової системи. Крім того, це дозволить зробити наступний необов'язковий крок безпосередньо нижче.

Необов’язково (можливе лише у випадку, якщо ви вирішили відформатувати SD-карту на NTFS): виберіть розділ на SD-карті та виберіть "Змінити лист та шляхи диска". Видаліть букву диска та додайте нову точку монтажу до порожньої папки NTFS. Ви можете вставити це десь на свій основний диск, я вибрав "C: \ Media Container". Таким чином, SD-карта більше не відображатиметься як окремий накопичувач, але система все одно може отримати доступ до віртуального накопичувача.

У меню Дія вгорі виберіть "Створити VHD". Перейдіть до місця розташування вашої SD-карти ("C: \ Media Container", якщо ви змінили точку монтажу на те, що я запропонував вище). Створіть тут VHD ... Я назвав шахту "Медіа-магазин". Я також змінив формат віртуального жорсткого диска на VHDX для його стійкості до подій відключення живлення, хоча я не маю фактичного розуміння цього, крім того, що описала Windows. Я залишився з рекомендованим дисковим типом диска, що розширюється, з думкою, що це може бути корисно, якщо в майбутньому я отримаю більшу SD-карту.

Клацніть правою кнопкою миші на новому диску (зліва, зараз на його розділі) та виберіть ініціалізацію. Я поїхав із таблицею розділів GPT, оскільки це новіший дизайн і, мабуть, кращий, хоча я не маю іншого розуміння щодо цього. Після його ініціалізації натисніть правою кнопкою миші на новий нерозподілений розділ і виберіть "Новий простий том". Дотримуйтесь майстра, виділяючи весь простір для нового розділу, присвоюючи йому букву диска, який ви хочете використовувати на своєму новому жорсткому диску (можливо D :), і відформатуючи його в NTFS. Якщо все пішло добре, тепер вам слід побачити ваш новий жорсткий диск, доступний у Windows Explorer.

Тепер, фокус зблизити це - налаштувати Windows так, щоб накопичувач монтувався під час завантаження комп'ютера, оскільки не дивно, що потрібно входити в управління дисками щоразу, коли комп'ютер починає монтувати накопичувач. Для цього вам потрібно створити скрипт для його монтажу, а потім скористатися Планувальником завдань для виконання сценарію під час завантаження. Я знайшов дуже хороший гід тут , що я буду узагальнювати нижче.

Спочатку створіть текстовий файл, куди вам подобається, іменуйте все, що завгодно - це стане вашим сценарієм. Я назвав шахту "Mount Script.txt" і помістив її в "C: \ Media Container" зі своїм віртуальним файлом жорсткого диска. Відкрийте його та вставте внизу, відредагувавши шлях та лист диска, щоб відповідати вашій інформації:

select vdisk file="C:\Media Container\Media Store.vhdx"
attach vdisk
assign letter=D

Відкрийте Планувальник завдань у розділі Керування комп’ютером, який з'являється в моєму меню "Пуск" як "Розклад завдань". На правій панелі виберіть "Створити завдання".

Ключові моменти:

  • На вкладці Загальні введіть назву якоїсь для вашої задачі, яку я назвав моєю "Монтувати SD-карту". У розділі "Під час виконання завдання використовуйте наступний обліковий запис користувача", змініть його на SYSTEM, ввівши його у полі імені об'єкта. Крім того, може бути важливо встановити "Налаштувати для" для вашої операційної системи, я не дуже впевнений, і швидкий пошук в Інтернеті не дуже пояснив, що робить цей параметр.
  • На вкладці "Тригери" натисніть кнопку "Створити" та встановіть "Почати завдання" на "При запуску".
  • На вкладці "Дії" натисніть кнопку "Створити" та встановіть "Програма / скрипт" на "дискпарт" (без лапок). У розділі "Додати аргументи" вставте наступне із шляхом, встановленим на шлях вашого сценарію: / s "C: \ Media Container \ Mount Script.txt".
  • На вкладці "Умови" зніміть прапорець "Запустити завдання лише в тому випадку, якщо комп'ютер живиться від змінного струму".

Ви також можете ознайомитись з параметрами та побачити, чи є ще щось, що ви хотіли б встановити, але вони повинні бути основними.

І це все! Наступного разу при перезапуску ви побачите, що місце для зберігання даних на вашій SD-карті встановлено як жорсткий диск.


3
О, це такий геніальний хак!
Джессі Вайгерт

4
Крім того, додайте ще один крок: На загальній вкладці змініть "використовувати наступний обліковий запис користувача" на SYSTEM, і вам не доведеться вибирати, чи слід запускати обліковий запис, якщо користувач увійшов чи ні, і ви не будете доведеться турбуватися про те, коли ваш пароль зміниться.
Джессі Вайгерт

1
Дякую Джессі за покращення, додав його до рішення!
користувач274391

1
Для Windows 10 мені довелося додати а / с перед "c: \ Media Container" Mount Script.txt ", щоб це виконати ...
PGallagher

Це добре підходить для включення бітлокера на саму SD-карту, що в свою чергу шифрує диск (захищає ваші дані).
ЦентрОрбіт
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.