Windows 10 Update 1804 - Agile Shmagile
อัปเดต: 25 มิถุนายน 2018
ถึงเวลาอีก Windows 10 mini review ครั้งนี้ผมจะตรวจสอบ update process และ post-upgrade experience กับ biannual Windows 10 major version upgrade ตัวนี้ release ในเมษายน ดังนั้นเลข 1804 (จริงๆ 1803 แต่มันก็อยู่) จากสิ่งที่อ่านออนไลน์ ดูเหมือนมีปัญหาเยอะมากกับ edition นี้ ผมรอสักไม่กี่สัปดาห์ก่อนทดสอบ
และตอนนี้เรากำลังทดสอบ Windows 10 อยู่ใน eight-boot setup บน Lenovo G50 laptop อยู่สบายๆ ระหว่าง Linux distributions ต่างๆ ระบบใช้ local (และ limited) account และ config สำหรับ solid privacy ตามที่ outline ใน Windows 10 privacy guide ของผม ทั้งหมดพร้อม เริ่มกันเลย

Upgrade process
กระบวนการยาวและน่าเบื่อ ใช้เวลาประมาณหนึ่งชั่วโมงในการติดตั้งอัปเดตจริงๆ แล้วไม่ต่ำกว่า FOUR reboots จนกระบวนการเสร็จสมบูรณ์ ใช้เวลาอีก 45 นาทีประมาณ Four reboots! Four stones, four reboots! ตอนนี้ เมื่อเปรียบเทียบ brave new "move fast break things nonsense" approach นี้ กับสิ่งที่เรามีก่อนหน้า Windows XP/7/8 มันชัดเจนว่า inferior ในทุกทาง ด้วย previous versions ของ Windows ที่ผมยังใช้ด้วยความสุข update process ของผม simple: full system image ตามด้วย update ตัวหลังใช้เวลาประมาณ 20 นาที และ single reboot ตอนนี้ Windows ใหม่และ modern ที่เปลี่ยนแปลงเร็ว ใช้เวลา unnecessary ทำ exact same thing เวลาที่คุณไม่สามารถใช้ได้จริงๆ

สังเกต ugly scroll bar overlaying text — a visual bug
หลังอัปเดต — ปัญหา!
กระบวนการ NOT smooth หรือ seamless มี crashes — และ issues อื่นๆ
แรก ตามที่ outline ใน Youtube video ของผม บาง settings ถูกเปลี่ยน Login screen (เฉพาะครั้งแรก) ถูกตั้งเป็น default image แต่ครั้งที่สอง reboot กลับมาเป็นสิ่งที่ผม config ไว้ก่อนหน้า จากนั้น สิ่งที่โดดเด่นที่สุด tracking service และ Windows Defender ถูก re-activated แม้ผม disable พวกมัน explicitly ก่อนอัปเดต และ disable อีกครั้ง นี่คือการละเมิดสิทธิ์ของผมในฐานะ user และผมจินตนาการไม่ออกว่า crap เยอะแค่ไหนในระบบที่ config ด้วย online account แต่เราจะไม่ยอมจำนน!


ผมเกลียด bullshit นี้มาก มุมมองพยายาม normalize ทุกคนเข้า box ที่ติดป้าย "IQ90 idiots here" ดังนั้นผม disable tracking service และ Defender ไร้ประโยชน์ เพราะ proper computer security ทำด้วย standard (limited) account และ EMET/Exploit Mitigation framework ที่ยอดเยี่ยม ไม่ใช่ pointless real-time monitors
จากนั้น desktop ถูกปนเปื้อนด้วย links ไปยัง random crap Free calls music นี่คือ nonsense อะไร? ผมติดตั้ง BonziBuddy toolbar ที่ไม่รู้อยู่ไหม? ผมไม่มี Edge shortcut บน desktop แต่ตอนนี้มันอยู่ที่นี่ นี่คือ travesty

ในฐานะ shareholder ผมอยากขอบคุณ quarterly earnings report แต่ยังอยากชี้ว่า คุณสามารถ shove aggressive marketing ไปที่ที่มันไม่ส่องแสงได้ มากเท่าไหร่คุณ push มากเท่านั้นผมจะ resist ทุกครั้งที่คุณพยายาม bless ผมด้วย fresh sales turd ผมจะ deliberately ไม่ใช้สิ่งที่คุณเสนอ อาจมีที่จะ consider ทดสอบ programs ที่คุณแนะนำ ตอนนี้ผมจะใช้ competitors เสนอ และทำ de บรรลุ displeasure และ resentment กับโลก
สิ่งนี้นำไปสู่ bigger philosophical question เช่น what if you have no choice และต้องใช้ Microsoft products (หรือบริษัทอื่นๆ) ซึ่งจริงๆ ก็ true สำหรับผมในบางพื้นที่ของ digital world แท้จริง ส่วนใหญ่ของเวลา 儘管 pragmatic necessities และ lesser evils ที่มากับ software Microsoft-related experience ของผม reasonable Windows 7 is a peach Windows 8 okay Windows 10 could be okay หาก sales และ marketing team ไม่ได้ราดมันด้วย shit บ่อยๆ
One day จะมี solutions ที่เสนอ equivalent functionality ในบางพื้นที่ที่ Microsoft ปัจจุบันครอง (i.e. users ไม่มี viable options และต้อง compromise) และเมื่อเกิดขึ้น ผมจะ deliberately ใช้ alternative เพราะผมไม่ชอบถูก shafted
บน grand scale อาจไม่เปลี่ยนมาก เพราะ vast majority ของคน בקושי สะกดชื่อของตัวเองได้โดยไม่สับสน และพวกเขา ไม่มีอะไรสำคัญจริงๆ แต่เพื่อ behalf ของ 1% non-morons ที่นั่นนอก ผมจะทำ part ของผม
และดังนั้น ผมอาจ傾向ลอง Metro/Modern apps บางอย่าง หรือแม้แต่ใช้ Edge ตอนนี้ผมไม่อยากใช้ ไม่มีวัน How's that for a desktop offer?
กลับไปที่ review...
ผมยัง experience application crashes ปกติ สำหรับผม Windows เป็น extremely stable และ robust เสมอ ด้วย decades ของ non-stop 24/7 uptime แพร่หลาย multiple systems ไม่เคยมี big issues และ definitely ไม่มี crashes ของ system components ถึงคราวแล้ว
ผมลอง check Activity section ใน System Settings Privacy window และมันจะแค่ปิด Likewise Task View button บน taskbar มันไม่ทำอะไร Check Event Viewer สังเกตว่ามี errors และ crashes เยอะ รวมถึง System Settings และ Explorer
Faulting application name: SystemSettings.exe, version: 10.0.17134.1, time stamp: 0x2a3c4e62
Faulting module name: Windows.Data.Activities.dll, version: 10.0.17134.1, time stamp: 0x6f36625c
Exception code: 0xc0000005
Fault offset: 0x000000000001da19
Faulting process id: 0x1300
Faulting application start time: 0x01d400de0c2bfe6a
Faulting application path: C:\Windows\ImmersiveControlPanel\SystemSettings.exe
Faulting module path: C:\Windows\System32\Windows.Data.Activities.dll
Report Id: 51bd425d-e9fc-4fc9-93be-64b3e22600df
Faulting package full name: windows.immersivecontrolpanel_10.0.2.1000_neutral_neutral_cw5n1h2txyewy
Faulting package-relative application ID: microsoft.windows.immersivecontrolpanel
Faulting application name: explorer.exe, version: 10.0.17134.1, time stamp: 0x425b30b2
Faulting module name: Windows.UI.Xaml.dll, version: 10.0.17134.81, time stamp: 0x4f4899f8
Exception code: 0xc000027b
Fault offset: 0x00000000006a4e02
Faulting process id: 0x1ef0
Faulting application start time: 0x01d400ddcdda830a
Faulting application path: C:\WINDOWS\explorer.exe
Faulting module path: C:\Windows\System32\Windows.UI.Xaml.dll
Report Id: 44baa311-690a-4e7b-9963-20f731bd3641
Faulting package full name:
Faulting package-relative application ID:
อีกครั้ง ต้อง blame new culture ของการ pump out software fast มันสร้าง illusion ของ activity แต่ไม่ใช่ anything more than empty gimmick Pure and utter shit เหมือนทุก "modern" methodology ใน software ผลลัพธ์คือ reduced quality ซึ่ง stellar สำหรับผมใน Windows มานาน และ reduced efficiency เพราะคุณต้องการ mouse clicks และ actions มากขึ้นเพื่อ achieve same thing ใน older versions ของ Windows Control Panel vs Settings ตัวอย่าง
สิ่งนี้ไม่ได้เป็นแค่ Microsoft thing — นี่คือ whole dot io 2000 bullshitscape Touch ทำงานได้ดีบน mobile แต่วินาทีที่คุณวาง over-simplified over-sized menus บน desktop คุณตัด IQ และ efficiency ครึ่งลงทุกครั้ง แล้ว fast releases อีกครั้ง ผมรู้ว่าส่วนใหญ่ idiots ใช้ devices transactionally ดังนั้นพวกเขาไม่สนใจถ้ามี crash หรือ reboot Rarely anything of value ทำหรือสูญเสีย แต่มีคนที่ใช้ Windows seriously และคาดหวัง 100% uptime และ stability นี่เป็นจริงสำหรับผมหลายๆ ปี ผมชื่นชมเสมอว่า Windows stable มาก (check older articles ถ้าอยาก) ตอนนี้ Windows 10 เข้าคลับ agile failures เหมือน Linux distributions ส่วนใหญ่ Sad Pointless
Philosophy kicks in again — what to do เมื่อผมซื้อเครื่องใหม่ในอีกไม่กี่เดือนหรือปี? ผมจะไม่ใช้ Windows 7 (หรือแม้แต่ 8) สำหรับนั้น จึงจะต้องใช้ Windows 10 (Pro 當然) แต่แล้ว ผมอยากให้ production machines รันสิ่งที่สามารถ whimsically go bust สองครั้งต่อปีได้ไหม? และมันเป็น really a situation of having no choice เพราะ Linux distributions ไม่ mature หรือ stable หรือ functional พอที่จะ compete และ app space ไม่ capable ของการเสนอ equivalent functionality ที่จำเป็น — โดยเฉพาะ office graphical design และ games และไม่ ผมไม่มีประสบการณ์พอกับ Apple products ที่จะ comment
In a nutshell มันเหมือนคนถามคุณว่าอยากสูญเสียอะไร มือหรือขา? ไม่ว่าอย่างไร คุณสูญเสีย
ผม reboot (นี่คือ fifth ตั้งแต่อัปเดต) และหลัง reboot Windows 10 behave ok ทั้ง System Settings และ Explorer ทำงานและไม่ crash สองสิ่งที่นี่ One คุณอาจบอก another reboot what's the big deal? Well it is เพราะ reboots คือ waste of time หาก setup ของคุณ configured properly คุณจะ reboot เฉพาะตอน update หนึ่งเดือนหรือหนึ่งไตรมาส หรือ cadence ใดๆ มิฉะนั้น มีบางอย่างผิดกับ setup ของคุณ Two 儘管 obvious failure ก่อนหน้า Windows ค่อนข้าง resilient ในการ recover จาก errors หลังจากลอง various reset mechanisms ในอดีต และตอนนี้ Windows 10 capable of healing its wounds นี่คือ good thing อย่างน้อย Well a great thing


ตอนนี้ things stable แล้ว — และ random crap removed กลับไป baseline ของผม มา review new features และ options ที่ introduced ใน build นี้
Samba sharing
นี่คือ hot one อาจจะ — และผมไม่ได้ verify — Windows 10 จะ disable SMBv1 protocol (components) หากคุณไม่ใช้ (คุณสามารถ enable หากอยาก) would-be reason คือ whole fiasco จากประมาณปีก่อน เมื่อ various Internet-facing unpatched servers ถูก compromise ผ่าน Samba vulnerability 當然 นี่คือ server problem แต่ security zealots กำลัง foaming at the mouth พยายาม kill legitimate functionality
Hysteria ใหญ่โตเกือบเป็น religious movement Woe anyone who uses SMBv1 — ใช้ massively across infrastructure stack ใน pretty much EVERYTHING แต่ "agile" crowd ตอนนี้อยาก break everything
สิ่งคือ มี huge difference ระหว่าง home environments และ enterprise environments ส่วนใหญ่ home systems ไม่ได้ exposed ต่อ Web โดยตรง และสามารถ patch ได้ relatively easily ใน corporate world สิ่งต่างซับซ้อนกว่ามาก บ่อยครั้ง companies CANNOT disable legacy protocols เพราะจะ break critical functionality บ่อยครั้งย้อนกลับหลายทศวรรษ และการเปลี่ยนไป new solutions จะใช้เวลาปี
Alas impressionable crowds ที่ intent on breaking things ไม่ realize ว่า you can't put media server หรือ useless online crap บนระดับเดียวกับ financial หรือ medical systems ตัวหลังไม่สามารถ patch ได้ เพราะ regulations strict และ risks immense ไม่ใช่เรื่อง reboot phone ของคุณ มันคือเรื่อง life and death คุณอยากให้ hospital systems หยุดทำงานเพราะถูก randomly patched — ระหว่างที่คุณได้ operation ไหม
แต zeal และ panic ใหญ่โต ไม่มีที่สำหรับ reasoning เป็น black & white panic Protocol good protocol bad และ YES storm หนึ่งหรือสองปีก่อน WAS caused by UNPATCHED software — นี่ true สำหรับ any vulnerability และ NOT limited to Samba และใช่ hospitals affected เพราะ breach ใน software นั่นไม่ใช่ reason เพื่อ remove protocol (และ cause permanent malfunction) Nor is it the linear conclusion of the incident
The solution คือ patch software — หรือ minimize exposure ที่ unnecessary — not to break or delete protocols พรุ่งนี้จะมี malware propagate ผ่าน email ควร delete SMTP ไหม? และ social networks ใช้หลอก idiots เข้า phishing scams ควร disable social networks? เหลืออะไร? Localhost ใน safe ที่ปกป้องโดย rabid honey badger? ผมเคยพูดหลายครั้ง:
The Internet is used to deliver malware; using the same logic, why don't we disable the Internet then?
The digital world is not a battlefield สำหรับใครที่คิดว่า computer security นี้คือ private version ของ Saving Private Ryan แนะนำ enlist กับ military services ในประเทศของพวกเขา และ visit one of many war zones on our planet สำหรับ reeducation และ enlightenment ไป mix ของ hot และ cold climates เพื่อ best effect (อย่าลืม sunscreen)
ทั้งหมดที่กล่าว ผมมี ZERO problems กับ Samba functionality รวมถึง SMBv1 อาจเกี่ยวกับ online account หรือ actual usage บวก คุณสามารถ enable component ได้ตลอดหากต้องการ บวก จากที่อ่าน Microsoft actually going to fix this ใน upcoming patch

New privacy options
มี extras ทั้งหลายใน System Settings ให้คุณ control มากขึ้น over what "modern" applications ทำ คล้าย smartphone คุณสามารถ allow/deny access ไป specific parts ของระบบ เช่น Photos Videos หรือ Documents นี่ useful หากคุณต้องใช้ pesky program ที่อยากอ่าน data ทั้งหมดของคุณ The best choice คือใช้ desktop programs แต่แล้ว นี่คือ nice gesture

Activities, Timeline & multiple desktops
Windows 10 ยังให้คุณ check usage history ผ่าน Activity history setting คุณสามารถ include ทั้ง local (offline) และ online activities หากมี associated accounts หรือคุณสามารถไม่ใช้เลย ผมไม่ 100% sure ว่าจะ useful มากแค่ไหน แต่อีกครั้ง nice gesture

Timeline คือ visual side ของ setting นี้ บน desktop คลิก icon ถัดจาก search box/icon ใน taskbar และคุณจะเห็น activity สำหรับ current desktop — หรือจำนวน desktops ใดๆ ที่คุณอาจมี 'tis another nice option — และหาก history enabled คุณสามารถ scroll through time นี่ให้ extra dimensions ใน desktop work ของคุณ

So yeah คุณสามารถ add desktops ได้ มากเท่าที่อยาก

Fluent Design
ได้ยิน mention อย่างนี้ Apparently flat apps ไม่ easy พอที่จะ distinguish visually ดังนั้น subtle hinting เพิ่มเข้ามา transforming Metro/Modern เป็น Fluent ผมไม่ 100% sure เพราะผมไม่ใช้ apps เหล่านี้ จึงไม่ comment UI improvement progress ได้ ผมเชื่อ Windows 10 desktop ยังคง largely unchanged visually ด้วย decent font contrast และ clarity — superlative to pretty much all Linux distros จริงๆ

System startup
นี่คือ real improvement แทนที่จะไป task manager เพื่อ manage startup programs คุณมี proper dedicated sub-menu ใน System Settings นี่ก็ better than msconfig นี่คือ first time ที่ผมเห็น genuine superlative administrative feature ใน Windows 10 ที่ replaces old things ใน efficient manner นี่ยัง work around startup items management issue ภายใต้ standard account

Data cleanup
Storage sense ทำ desktop entry — forgive me หากคุณเคยเห็นใน Creators update คุณได้ data cleanup — สิ่งที่เคยทำได้ใน very convoluted way ผ่าน advanced system settings ใน My Computer Ergonomic improvement แม้ extra granularity จะ welcome เช่น per-app cleanup control หลังจากนั้น มัน all about the apps ไหม? นี้ turned off by default แต่คุณสามารถใช้ auto-cleanup สำหรับ temporary files ได้ Not bad at all

Security
ผมไม่ชอบ flashy security แต่ชอบ sensible security การรวม Exploit Mitigation framework เข้า Windows Defender Security Center (อย่าสับสนกับ Defender anti-malware program) เป็น really good thing แม้ actual efficiency อยู่ behind EMET ตอนนี้ คุณยังมี additional security measures เช่น core isolation และ memory protection Very nice โปรดทราบ depends on actual platform/processor capabilities และ BIOS/UEFI settings System health overview ก็ helpful เป็น quick glance เข้าบาง common system areas



ทำไมบาง Settings tools มี borders และบางอันไม่มี?
Application aliases
Apparently คุณสามารถ rename apps ได้ Why though?

Updates
Windows 10 มี option download (และ upload) — basically share — updates กับ peers บน local network และ wider Internet กล่าวคือ แทนที่จะ pull updates จาก Microsoft server เพียงอย่างเดียว คุณ sort of P2P-ing updates ผม disable นี้เสมอ จึงไม่ใช่ issue แต่สำหรับผู้ที่ใช้ มี option throttle bandwidth A built-in update torrent thingie!

Phone sharing
Another new option — คุณสามารถ link phones ไป Windows 10 system ไม่แย่ เพียงต้อง turn Shared experiences on และ provide phone number ที่ link จะส่งไป config sharing ผมคาดว่าเป็นบาง kind of app ไม่ keen บนนี้ แต่เชื่อว่า most people จะชอบ


Other things
ผมใช้เวลามากขึ้นขุดระบบ พยายาม figure out what gives พบ odd features บางอย่าง ซึ่งต้อง introduced ระหว่าง then และ now แต่ไม่ certain หากเป็นส่วนของ spring update นี้ หรือ earlier addition เช่น apps for websites Why? 'Tis a desktop not a phone และทำไม Dailymotion อยู่ที่นี่? นี่เป็น preferred app ที่รวมใน Store bundle หรืออะไร?

On the more positive side คุณสามารถ tweak performance ของแต่ละ program individually — standard software และ Store apps (universal apps) นี่ useful บน mobile systems เพราะช่วย conserve battery life อีกด้านหนึ่ง Windows 10 Pro (for Workstations) เสนอ new power policy เรียกว่า Ultimate Performance แต่ currently available สำหรับ desktops เท่านั้น

Battery life
Windows 10 ยังคงเป็น frugal player Very neat ผมพูดเสมอว่ามัน beat Linux บน machine นี้ และ most distros struggle to match Windows 10 times นี้ยังคง true สามปีลงอายุ machine นี้ รวมถึง deterioration ใน total battery capacity ที่ 50% brightness และประมาณ 75% charge ให้ประมาณ 3 ชั่วโมง 45 นาที ตัวเลข consistent มาก และนี้แม้โดยไม่มี battery saver บน new full-capacity battery นี่จะเป็น 5 ชั่วโมงเต็มของ light to moderate usage นี้ประมาณหนึ่งชั่วโมงมากกว่า most recent Linux distros บน box เดียวกัน เพียง MX Linux ใกล้ match properly บาง Plasma-based systems ก็ทำ decent effort

สรุป
Windows 10 อาจเป็น very reasonable system — หากพวกเขาปล่อยมันไว้ Alas ไม่ possible ที่จะ achieve good results ด้วย neverending tactical nightmare ของ continuous development ที่ฆ่า creativity และทำให้คนกลายเป็น mindless robots surviving on trivial daily tasks มันทำให้คน average ขยี้ talent หนี และ resulting product rife with problems caused by mediocrity และ insufficient quality assurance สิ่งแย่ที่สุดคือ มันจะแย่ลง ยิ่ง Microsoft (และทุกบริษัท) invest ใน agile nonsense ยิ่ง less quality ใน product ของมัน Perhaps that's the idea Maybe having "good enough" crap ที่ 99% ของคนจะใช้ คือ intended state Perhaps old school approach ของการทำ superb results on the first go ไม่ profitable พอ That's something that smart people จะต้อง accept จากนี้ software จะเป็น different shades of bad ดังนั้นจะกลายเป็น constant effort ของ minimizing suffering แทนที่จะ increasing productivity และ fun ใน game นี้ ผม officially declare defeat on behalf of non-idiots out there
Well ถ้านั้นคือ case Update 1804 fits the bill well ผม disappointed มากโดย update process และ immediate aftermath Real shame เพราะมี pretty decent additions บางอย่าง มันอาจเป็น just another update และอาจจะเป็น solid update พร้อม exciting new options เพียงแค่ผม can't get past update problems และ settings reset ดังนั้น it's another scar on my soul Ah well Take care
Cheers