Uppdatera en bärbar dator med Windows 10 1903 - från att vara murad till att förlora all data. Varför kan uppdateringen göra mer än användaren?

Med den senaste versionen av operativsystemet Win10 visar Microsoft oss uppdateringsmöjligheternas underverk. Alla som inte vill förlora data från en uppdatering 1903, vi bjuder in dig under katt.

Flera punkter som sällan uppmärksammas i Microsoft-support är antaganden från artikelförfattaren, publiceras som ett resultat av experiment och gör inte anspråk på att vara tillförlitliga.

  1. Det finns en viss lista med applikationer som helt klart kommer att överleva alla uppdateringar. Vissa äldre applikationer kan avbryta uppdateringen på grund av odokumenterade funktioner.
  2. Windows 10 främjar aktivt konceptet att den bästa mjukvarutestaren är användaren.
  3. Om du av misstag arbetar med en stor samling multimedia och mobila enheter från Microsoft, kan systemet kollapsa på grund av odokumenterade indexeringsalgoritmer

Sällan nämnda information från Wikipedia ang UWP

Läs endast för hardcore-utvecklare

Universal Windows Platform (UWP) är en plattform skapad av Microsoft och först introducerades i Windows 10. Syftet med denna plattform är att hjälpa till att skapa universella applikationer som körs på både Windows 10 och Windows 10 Mobile utan modifiering i koden. Det finns stöd för att skapa sådana applikationer i C++, C#, VB.NET och XAML. API:et är implementerat i C++ och stöds i C++, VB.NET, C#, F# och JavaScript. Designad som en förlängning av Windows Runtime (plattformen som introducerades i Windows Server 2012 och Windows 8), tillåter den applikationer att köras på olika hårdvaruplattformar.

Så den teoretiska informationen har byggts. Låt oss gå vidare till praktiken.

Jag köpte en ny bärbar dator för 10.

Jag blev förvånad över att efter att ha anslutit den andra hårddisken tog indexeringen av mediefiler väldigt lång tid. För att arbeta med multimedia på externa enheter installerade jag Zune-spelaren för länge sedan. Systemet började uppdateras slumpmässigt. Slutligen, med uppdatering 1903, fick jag vänligen välja tidpunkt för uppdatering.

Valde...

Windows 10 uppdaterar vanligtvis sig själv när det ser uppdateringar. Men! Uppdateringen 1903 var storskalig och efter tre timmars arbete började datorn visa absurda saker.

Jag började installera uppdateringen och tappade användaren. %Användarnamn%.0001...
Det fanns ett användarnamn, men efter en omstart ändrades det. Det visade sig att detta var en reaktion på mediaspelaren.

Det blev två skivor. Den ena är system, den andra är för data.

Den andra skivan förvandlades till en tegelsten.

Uppdatera en bärbar dator med Windows 10 1903 - från att vara murad till att förlora all data. Varför kan uppdateringen göra mer än användaren?

Det betyder att av okända anledningar skars en megabyte av från början och slutet av disken från Windows snap-in för ett okänt filsystem.

Jag tittar på vad som hände.

Det blev nödvändigt att köra snap-in för att ta bort dessa ändringar.
Men det värsta är att på grund av mediaspelaren kunde uppdateringen inte spela in
användarens systeminställningar. Det var nog ingen som tänkte på detta.

Uppdatera en bärbar dator med Windows 10 1903 - från att vara murad till att förlora all data. Varför kan uppdateringen göra mer än användaren?

Som ett resultat kopierade uppdateringen användarens filer till den nya användaren, och nu kommer datorn inte att kunna logga in i nätverket på grund av att användaren inte finns i domänen, registret har kraschat, pga. många program, resurser och ikoner är skräddarsydda för användarens namn.

Du måste byta namn på användaren i registret manuellt, installera om
del av program och återställ ordning bland tusentals filer som refereras
Resurser.
 
Här är en spelare - den kunde förstöra uppdateringen!
Här är uppdateringen - den förstörde systemet.

Men registret är fortfarande trasigt!

Och Microsoft har ingen bra redigerare (eller ännu bättre, en mekanism för återställning av applikationer) för att rätta till denna situation.

Och startknappen - en UWP-applikation - försvann för alltid efter att ha försökt returnera användarnamnet till registret.

Några ord i slutet av artikeln.

  1. Om det inte vore för strukturen på C-enheten, skulle det troligen finnas en tegelsten. Om det bara fanns en disk skulle sannolikheten för dataförlust öka många gånger om.
  2. Uppdateringen förstörde domänposten, programmen måste konfigureras om, även Visual Studio från Microsoft överlevde inte en sådan attack.
  3. Det har experimentellt fastställts att UWP-applikationer lagrar användarinformation någon annanstans, men det finns inget effektivt sätt att arbeta med UWP-användarinformation; dessutom finns det en misstanke om att Android- och iOS-utvecklare på något sätt inte har bråttom att porta deras applikationer för Windows Mobile, kommer standarden inte att stödjas eller utvecklas i framtiden.

Människor, vad ska man göra med den här uppdateringen?

Endast registrerade användare kan delta i undersökningen. Logga in, Snälla du.

Vad tycker du om att faktiskt fixa buggar från operativsystemleverantörer?

  • Jag har läst licensavtalet och samtycker till att vara testare

  • Jag känner till mina rättigheter enligt lagen "Om skydd av konsumenträttigheter" och ber att den färdiga produkten skickas till min dator

  • Troligtvis kommer jag att stanna kvar på den tidigare versionen av programvaran och byta till Linux-system

  • Jag håller med om all dataförlust - min dator är bara för skojs skull

  • Har redan tappat information och lärt sig att göra kopior

  • Jag förlorade inte informationen, men jag litar på OS-tillverkaren

690 användare röstade. 269 användare avstod från att rösta.

Källa: will.com

Lägg en kommentar