Наскільки комп'ютер може бути скинутий до заводських налаштувань?


16

Наш викладач подарував нам 2 використані комп’ютери і попросив їх відформатувати, і ми це зробили. Потім ми встановили Windows 10 на обох. Тепер він приходить і каже: "Я не хочу, щоб ОС на них". Звичайно, коли комп'ютер тільки виготовлений, він не має ОС. Він хоче, щоб ми повернули комп’ютер у такий стан, розібрали та зібрали його частини та встановили на ньому будь-яку ОС. Але мені здається, що перше, що запрограмована будь-яка ОС - це не дозволяти користувачеві видаляти її, коли на комп’ютері немає встановлених операційних систем. Здається, необхідний результат досягти неможливо. Або це? Не знаю. Оскільки ми все одно будемо його розбирати, я можу навчитися скидати все за допомогою обладнання. То чи можете ви зробити це будь-яким способом (навіть за допомогою апаратних засобів; можливо, відключіть чи замініть деякі кабелі)?


EDIT

Незалежно від контексту, у мене є Win 10 на 2 комп’ютерах кожен, і я хочу його видалити і повернути комп'ютер у стан "мертвого поля"


41
Завантажте з іншого пристрою (завантажувальний диск Linux, диск Windows), видаліть усі розділи з диска. Зроблено?
Jonno

39
"Звичайно, коли комп'ютер тільки виготовлений, він не має ОС". - насправді він, мабуть , має ОС; на Dell-подібних масштабах ОС, ймовірно, записується на диск до того, як диск буде вставлений в комп'ютер. Вони можуть навіть отримати диски від (наприклад, Seagate) із уже встановленим зображенням ОС.
Роджер Ліпскомб

45
Чому ви вважаєте, що ОС буде запрограмована таким чином, щоб вона не дозволяла видаляти себе?
Мокубай

7
навіть виробники, які постачають ПК "без ОС", як правило, встановлюють на ньому фрейдос, щоб ви могли його протестувати.
сатибель

40
"ми [їх відформатували]. Потім ми встановили Windows 10 на обох." Як ви думаєте, що було між ними між цими діями?
Кевін

Відповіді:


22

Завантажити комп'ютер можна, не встановлюючи ОС на жорсткому диску. Це те, що відбувається з DBAN. DVD або USB містить файл зображень операційної системи, який завантажується в пам'ять, завдяки чому комп'ютер функціонує. У DBAN завантажується програма, яка записує на жорсткий диск, видаляючи та знищуючи всі дані, які вона містить. Коли комп'ютер вимкнений, ОС зникає з пам'яті, залишаючи диски порожніми.

Деяка інформація зберігається у енергонезалежній пам'яті на системній платі у вигляді налаштувань BIOS. Вони часто підтримуються акумулятором, який можна вийняти.


20
Деяка інформація зберігається в нібито непостійному сховищі також деяку кількість часу. Ось чому важливо, щоб на вашій оперативній пам’яті були встановлені невеликі заряди вибухівки, на випадок, якщо ви помітите, що ФБР збирається зламати вашу двері, і перевозячи каністри азоту;) security.stackexchange.com/a/10644/91549 та суперрузер. com / a / 226970/576378 для отримання додаткової інформації про це.
фліт

2
Отже, якщо у мене є інструмент створення засобів масової інформації win10 на моєму usb, я завантажуюся з нього і відформатую жорсткий диск повністю, тоді відключіть мою usb і voila, правда?
TGamer

3
@TGamer Yup Зауважте, що це не дуже безпечно; сліди інформації залишаться на диску. Він не зможе завантажитися, але хтось, можливо, зможе, наприклад, знайти конфіденційні документи, якщо надано стертий ПК.
Хтось десь підтримуєMonica

1
Як хтось десь сказав. Люди думають, що форматування диска повністю стирає його, але це не завжди. Це видаляє зміст, але фактичної книги немає.
Кіт Лофнан

Дійсно, але, як завжди, це залежить: якщо програма, яка виконує форматування, є чимось схожим на DBAN, як пропонується у відповіді, то, швидше за все, вона багаторазово перезаписує та знищує дані ("основний текст") набагато ретельніше, ніж це потрібно або могло коли-небудь підлягають стягненню в криміналістичній формі.
підкреслюй_

54

Якщо ви хочете "скинути" комп'ютер якомога ближче до "специфікацій перед збіркою", вам потрібно протерти накопичувачі, скинути BIOS і розібрати окремі частини.

Протирання накопичувачів, щоб вони були повністю порожніми або заповненими випадковими бітами, можна досягти за допомогою завантажувальної системи (USB / CD-ROM) типу DBAN: https://dban.org/ (можна знайти інструкції щодо створення носія тощо). під довідкою / питаннями встановлення).

Якщо ваш комп’ютер (и) вже розібраний, вам потрібно підключити накопичувачі до іншого комп'ютера (через USB або внутрішньо через SATA) і протерти там.

Деякі BIOS пропонують можливість очищення диска (хоча це переважно ноутбуки), тому, можливо, варто також перевірити це.

Налаштування BIOS (або UEFI, залежно від того, що у вас є на комп’ютері), налаштування можна скинути в самому BIOS.


11
"Деякі BIOS пропонують можливість стерти диск (в основному ноутбуки), тому, можливо, варто також перевірити це." - Технічно кажучи, я вважаю, що це частина набору команд SATA, тому насправді це не BIOS, який витирає накопичувач, це сам диск. (Різниця полягає в тому, що), що вам насправді не потрібен BIOS, лише якийсь спосіб передачі команди на привід; б) привід може відключитися від хоста, роблячи очищення, і не блокувати будь-які ресурси таким чином. О, і в) накопичувач може обдурити, тобто він може просто встановити трохи у своїй внутрішній конфігурації, кажучи "Я порожній".)
Jörg W Mittag

2
@ jörg-w-mittag Я мав на увазі актуальну опцію "безпечної очищення", яку пропонують, наприклад, на ноутбуках Dell тощо., де диск фактично витирається під час наступного завантаження. Не просто "знищити макет розділу MBR / GPT".
DocWeird

8
Це також частина набору команд SATA та обробляється самим диском. Однак у специфікації не сказано, наскільки захищеним повинен бути серветка. Деякі диски з повним шифруванням диска можуть просто видалити ключ, наприклад, або SSD просто скинути таблицю розподілу блоків. Ви можете видати цю команду з BIOS, використовуючи hdparm(під Linux) або ряд інших інструментів.
Йорг W Міттаг

" скинути " BIOS? Звичайно, ми можемо зробити краще, ніж це.
Бергі

2
Дозвольте мені зазначити, що DBAN не має підтримки Secure Erase, а це означає, що він ефективно не підтримує SSD. DBAN також був перейнятий цим так званим продуктом "Blancco Drive Eraser" - я б більше не довіряв цьому веб-сайту.
oldmud0

9

Повноцінність ОС залежить від перших кількох секторів жорсткого диска. Без цього критичного першого сектора весь жорсткий диск також може бути заповнений випадковими бітами. Ви можете захопити диск з операційною системою Linux Linux, вставити його на свій комп’ютер та виконати команду, як описано нижче (запустити як root):

dd if=/dev/zero of=/dev/sda bs=4096 count=4096

У цей момент структури GPT або UEFI на початку диска будуть нульовими, а комп'ютер взагалі не зможе завантажитися, як ніби жорсткий диск був абсолютно новим (хоча там будуть біти та шматки ОС розкидані по всій решті диска).

Важливо зауважити, що ОС не встановлена ​​на комп’ютері , вона встановлена ​​на жорсткому диску . Ви можете переміщати жорсткий диск з одного комп'ютера на інший, і ОС може працювати на новому апаратному забезпеченні. Зауважте, що використання команди, наведеної вище, зробить привід непридатним на будь-якому комп’ютері до його форматування.

ПРИМІТКА . Перш ніж використовувати команду, переконайтесь, що ви перевірте розташування жорсткого диска. Не всі системи Linux відобразять жорсткий диск на / dev / sda. Ви можете скористатися командою lsblk для перевірки пристрою, на який відображено жорсткий диск. (Дякую @HSchmale за коментар).


4
Ви хочете , lsblkспочатку переконайтеся , що ви стерти правильний диск. Деякі дистрибутиви роблять sda самим живим зображенням, коли вони розміщуються наживо.
HSchmale

Зауважте, що це не буде стирати весь диск, якщо він дуже великий.
wizzwizz4

6

Є кілька речей, які незрозумілі з вашої посади - зокрема, якщо комп'ютер потрібно повернути у стан "заводу", залежно від ПК він матиме ОС на зображенні диска на жорсткому диску, або на жорсткому диску буде ВІДОМО порожнім - тобто не буде відформатовано.

Комп'ютер не робить нічого для того, щоб користувач не міг видалити ОС, однак якщо на ньому немає ОС, зазвичай немає вбудованих інструментів, щоб зробити що-небудь. У цьому випадку ви, як правило, завантажуєте диск DVD або USB та встановлюєте ОС.

Інсталятори Windows та Linux пропонують можливість завантажувати інсталятор USB та перезаписувати стару ОС / систему. Якщо це те, що ви хочете зробити, завантажте копію Ubuntu (або інший дистрибутив, якщо вам зручніше), встановіть її на USB-ключ, завантажте з нього і перевстановіть ОС.

Якщо ви хочете повністю стерти жорсткий диск, підготуйте USB-накопичувач з Ubuntu, завантажте Ubuntu, натисніть на кругле різьблення вгорі, введіть термінал і запустіть термінал. Це має забезпечити чорний ящик. Введіть sudo / bin / bash, щоб отримати повний доступ адміністратора. Використовуйте fdisk -lдля пошуку відповідного диска (який буде називатися / dev / sd?) - ви можете вказати відповідний за ним розмір. Потім введіть dd if=/dev/zero of=/dev/sd? bs=512 count=1і перезавантажте. Ця команда видалить перші 512 байти диска і зробить його відображенням в ОС як новою та неформатованою. (Якщо ви поміняєте Bs на щось на зразок 65536 і залишите параметр count, це знищить нуль на весь диск - це займе довгий час)


Я сказав, що не хочу абсолютно нічого на своєму ПК. Навіть ОС
TGamer

2
Тоді дотримуйтесь моїх вказівок про dd.
Давидго

Можливо, варто згадати про використання smartcl для виклику безпечного стирання дисків, якщо він підтримується.
Toby Speight

Диски для установки Windows завжди містили дискові утиліти для розділення та форматування жорстких дисків, таких як FDisk та DiskPart
Mad Myche

1
Приємна частина цієї команди DD полягає в тому, що якщо ви просто скопіювали та вставили її, не читаючи інструкцій, то? розшириться, щоб означати всі диски, не лише той, який ви хотіли стерти :)
Ніхто

4

Оскільки у мене недостатньо репутації для коментарів, я опублікую це як відповідь.

Ви згадали, що на USB-накопичувачі встановлено інсталяційний носій Windows 10. Якщо натиснути Shift+ F10у програмі установки Windows, він відкриє командний рядок.

Звідти ви можете ввести diskpartкоманду, а потім select disk 0вибрати перший жорсткий диск (використовуйте list diskдля пошуку правильного номера диска). Тепер увійдіть, clean allщоб повністю стерти диск (перезаписати нулями).


Це не повинно було розміщуватися як коментар, адже це насправді відповідь. Існує відмінність на сайтах Stack Exchange. (Пере-) прочитайте екскурсію, якщо хочете дізнатися більше.
wizzwizz4

3

Використовуйте Ultimate Boot CD, щоб витерти накопичувачі та скинути BIOS. Це все, що ви можете зробити з програмної точки зору. Скидання полягає в тому, щоб фізично роз'єднати його.

Причина, яку я пропоную UBCD, полягає в тому, що у неї є захищена система очищення, яка запобігає відновленню даних на накопичувачах, тоді як формат Windows, ви все одно можете відновити дані.


2

Використовуйте завантажувальний носій (USB, CD, DVD, навіть мережеве завантаження) вистачить для живого завантаження комп'ютера з ОС на ваш вибір.

Потрапивши в обрану ОС, скористайтеся дисковими програмами або терміналом, щоб повністю стерти будь-який накопичувач, підключений до системи.

Таким чином, ОС не повинна видаляти себе, інша (жива) ОС зробить роботу за вас.

Один з найпростіших способів зробити це за допомогою usb-ubuntu в реальному часі.

(О, а, btw, якщо ОС, яку ви активно маєте на своєму накопичувачі, має базування на unix, ви можете фактично використовувати rm rfз root правами на терміналі, щоб змусити ОС витерти весь диск :))


Це не вичере весь диск. Команда, яку ви маєте на увазі, є rm -rf /, але вона лише витирає індекс - всі файли все ще будуть там, тільки без імен файлів, поки ви не перезаписаєте їх чимось іншим. (Форматування витирає Зміст, тому вам слід зробити щось на зразок /dev/zero/dev/sd?
підключення

0

Три доповнення до наданих порад:

Перевірте, чи встановлена ​​так звана HPA на накопичувачі; це зарезервований набір секторів, завдяки чому накопичувач здається трохи меншим, ніж є, і робить будь-яку спробу витерти його, не усвідомлюючи його неповним.

hdparm -N з живої системи linux можна використовувати для перегляду, створення та видалення HPA.

...

Якщо ви використовуєте функцію безпечного стирання ATA через hdparm, переконайтеся, що ви користуєтесь паролем, який можна відновити під час підготовки (процес безпечного стирання - це два кроки, заблокувавши привід паролем, а потім запустивши процес стирання, який знову розблокує диск) - якщо він загубиться, ви можете закінчити церемонію, яка є вашим засобом.

...

Ліцензування ОС на деяких дуже сучасних ОС може залежати або від серійного номера BIOS, або від сурогатного серійного номера, створеного на основі технічних характеристик обладнання та / або інших апаратних серійних номерів (наприклад, MAC-адреси мережевого адаптера). Такий комп'ютер може поводитися дещо інакше (як правило, на вашу користь) під час встановлення ОС навіть після повного витирання, оскільки те, що сталося під час встановлення, не вплинуло лише на локальний ПК, але зберігало деяку інформацію про авторизацію десь в Інтернеті.


-1

Що ви можете зробити - це скористатися програмою з нульовим заповненням на іншому комп'ютері, щоб скинути диски на всі нулі.


1
Так, але як ?
wizzwizz4
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.