Computer >> 컴퓨터 >  >> 체계 >> Windows

Windows 10 업데이트 - 사람을 위한 작은 한 걸음, 큰 한 걸음 ...

몇 달 전에 저는 Windows 10 업데이트의 예언적인 글을 썼습니다. 한 걸음 앞으로, 한 걸음 뒤로, 이 운영 체제의 최신 버전에서 업데이트 기능의 엄청난 복잡성, 일을 완료하는 데 필요한 시간을 한탄했습니다. , 이러한 문제를 해결하기 위해 계획된 몇 가지 개선 사항이 있습니다. 그리고 품질 문제도 있었습니다.

저는 최근 Creators 리뷰에서 이 점을 강조했습니다. 처음으로 1804 빌드에서 큰 오류가 발생했습니다. 이전에는 한 번도 일어난 적이 없었습니다. Windows 업데이트는 전설적으로 견고했습니다. 그런 다음 Build 1809에서 더 많은 문제가 발생했습니다. 나를 위해서가 아니라 모두가. Microsoft는 실제로 이 업데이트를 일시 중지하고 복원한 다음 완전히 제거했습니다. 그런 다음 업데이트 기능을 개선했습니다.

Windows 10 업데이트 - 사람을 위한 작은 한 걸음, 큰 한 걸음 ...

그래서 무슨 일이야?

음, Microsoft는 Windows 10이 업데이트를 처리하는 방식을 변경했습니다. 첫째, 정기적인 월간 패치와 기능 업그레이드(구 서비스 팩과 같은 연 2회 업그레이드)가 구분됩니다. 둘째, Windows Home 사용자는 최대 35일 동안 업데이트를 연기할 수 있는 옵션이 있으므로 최근 점점 더 많이 발생하는 방식으로 패키지를 설치하고 버그를 칠 가능성이 있는 즉시 압박을 받지 않습니다. 혼돈 속에서 지배하기 위한 다른 변경 사항이 있습니다.

간단히 말해서... 이전 업데이트와 비슷합니다.

이제 우리는 공평하게 칭찬해야 할 때 칭찬을 해야 합니다. 얼마나 많은 (큰) 회사가 실수를 인정하고 그들의 결정을 되돌릴 수 있습니까? 이것은 업계에서 행해지지 않는 일이며, 일반적으로 나쁜 결정을 연달아 정당화하는 유행어의 거의 종교적인 긴 장황한 말로 끝납니다. 그러나 Microsoft는 지난 몇 년 동안 꽤 여러 번 변경하고 대응했습니다. 시작 화면 실패가 있었고 이제 업데이트가 더 합리적이 되고 있습니다.

이것은 매우 좋은 것입니다. 그리고 이것을 제대로 테스트하고 19H1 업데이트가 오면 완전한 기사를 쓸 것입니다. 일반적으로 내 기대치는 매우 간단합니다. 속도와 안정성입니다. Windows 7 및 8.1에서는 한 번의 재부팅으로 약 20분 이내에 업데이트를 완료할 수 있습니다. 지금은 오랫동안 느린 문제가 있었지만 해결되었습니다. Windows 10에서도 같은 종류의 속도를 보고 싶습니다. 시스템 업그레이드를 위해 한두 시간을 기다려야 하는 것은 너무 많기 때문입니다. 사람들이 생산성을 위해 필요한 시간이며 쉽게 잃을 수 있는 것이 아닙니다.

활성 시간 및 자동 업데이트는 또 다른 큰 문제입니다. 개인적인 예로, 내 Windows 컴퓨터는 몇 주 동안 재부팅하지 않고 유지되며 밤새 백업을 포함하여 모든 종류의 예약된 작업을 실행합니다. 작업 설정은 그대로 유지되며 시스템이 재부팅을 트리거하는 것은 매우 지장을 줍니다. 자동 업데이트의 트랜잭션 특성은 사람들이 즉각적인 작업에 대한 '내역'이 거의 또는 전혀 없는 휴대전화에서는 잘 작동하지만 데스크톱에서는 불가능합니다.

그런 다음 신뢰성 요소가 있습니다. 전체 시스템 이미지를 먼저 수행하지 않고는 시스템을 업데이트하지 않지만 잘못된 패치로 인해 운영 체제 상태를 복원해야 한다는 개념조차 짜증납니다. 또 다른 시간 낭비. 그리고 이것은 문제가 되지 않았습니다. 항상. 지금은 패치의 전반적인 품질이 떨어지고 문제가 이전 버전의 Windows에도 전파되고 있습니다. 나는 이것이 바이러스 백신 소프트웨어와 관련이 있다는 것을 알고 있으며, 필요하지는 않지만 대부분의 사람들은 하나를 사용하고 다른 합병증이 발생할 수 있다는 것을 누가 압니까? Meltdown 및 Spectre와 관련된 투기적 실행 문제를 둘러싼 모든 드라마는 도움이 되지 않습니다. 또한 그 당시에는 패치 및 바이러스 백신 호환성과 관련된 유사한 문제가 있었지만 현재는 Windows 10이 아닌 시스템에만 문제가 있습니다.

따라서 중요한 것은 안정성입니다.

익숙한 것 같나요? 예. 이전 업데이트와 매우 흡사합니다!

그래서 우리는 개발을 더 빠르게 보이게 하기 위해 수년에 걸쳐 노력했지만 결국에는 작동하지 않았습니다. 오래되고 검증된 방법이 그대로인 이유가 있습니다. 그 주의 기술 전문 용어가 무엇이든 간에 임의의 패션 유행으로 인해 시스템을 임의로 변경할 수 없는 이유가 있습니다. 속도를 늦추기로 한 Microsoft의 결정은 올바른 방향으로 나아가는 올바른 단계입니다. 잘하셨습니다.

즉, Windows Home 사용자(요령 있고 단호한 사용자)가 프로세스의 모든 관련 위험과 함께 시스템이 자동으로 업데이트되는 것을 방지하기 위해 이동해야 하는 번거로움의 양을 보여 드리겠습니다.

메딕에게 메딕

Windows 10이 처음 나왔을 때 Windows Home 사용자가 패치가 있을 때마다 상자가 자동으로 업데이트되지 않도록 하려면 두 가지 옵션이 있었습니다. 네트워크 연결을 데이터 통신으로 표시하거나 Windows 업데이트 서비스를 중지할 수 있습니다.

어느 시점에서 Microsoft는 Windows 업데이트 서비스에 대한 액세스를 비활성화하여 관리자보다 더 높은 권한으로 실행되도록 했기 때문에 서비스를 중지하고 비활성화하려면 services.msc를 TrustedInstaller로 실행하는 ExecTI와 같은 도구가 필요했습니다. 크리에이터 업데이트 중 하나인 Windows Update Medic이라는 새로운 서비스가 있었는데, 서비스가 다운된 것을 감지할 때마다 서비스를 시작하도록 설계되었습니다. 이것은 또한 추가 권한이 필요했습니다.

시스템을 살펴보면서 추가 서비스 및 예약된 작업과 같은 더 많은 도구를 발견했습니다. 모든 비용은 업데이트 서비스를 계속 실행하도록 설계되었습니다. 패치되지 않은 시스템은 위험할 수 있고 모든 것이 위험할 수 있다는 명령을 이해합니다. 하지만 업데이트 서비스를 계속 유지하는 것이 유일한 목적인 6개의 프로세스가 있는 상황에 처해 있습니다. 그리고 그들은 사용자에 대해 작동합니다. 보통 사람들은 서비스를 조작할 수 있는 능력이 없지만 누군가 서비스를 중단했다면 그럴만한 이유가 있습니다. 시스템이 더 잘 아는 척해서는 안 됩니다.

당신은 말할 수 있지만 Dedo, 맬웨어가 이것을 할 수 있습니다. 예, 맬웨어도 중지하지 못하게 합니다. 증상은 유사하며 위험한 선례를 만듭니다. 1) 사용자는 이상 현상에 둔감해지고 문제가 발생하면 실제 문제를 무시합니다. 2) 사용자 개발자는 자신의 운영 체제에 대한 불신으로 결국 패치를 전혀 수행하지 않습니다.

사용자에 대해 작동하는 자가 치유 메커니즘을 채택함으로써 Windows Update는 실수로 사용자가 시스템에서 원하지 않는 종류의 소프트웨어와 동일시됩니다. Windows 업데이트를 논의하는 소프트웨어 포럼을 방문하면 Windows 10에 대한 업데이트를 거부하거나 상자가 변경되거나 제어할 수 없다는 두려움 때문에 결국 Windows 10에 대한 업데이트를 거부하는 기술 전문가 사이에서 널리 퍼진 어조를 알 수 있습니다. 운영 체제. 그리고 이것은 Microsoft가 수정하려고 했던 원래 상태보다 더 나쁩니다.

이제 Windows 업데이트를 스스로 변경하도록 만드는 기술에 정통한 사람과 시스템 상태를 변경하는 불량 소프트웨어를 어떻게 구별할 수 있습니까? 가장 먼저 논의해야 할 것은 맬웨어에 감염된 후 발생하는 일이 아니라 그렇게 하기 전에 발생하는 일입니다. 일단 시스템에 설치되면 업데이트가 없는 것이 가장 작은 문제이기 때문입니다. EMET 또는 Exploit Mitigation을 사용하고 표준(제한된) 계정을 실행하는 것과 같이 시스템을 안전하게 만드는 많은 실용적인 방법이 있습니다. 인바운드 방화벽은 가정 시스템에 매우 유용하며 봇넷 공격이 발생할 가능성이 가장 높은 산업과 달리 완전히 적용 가능하며 대부분의 가정 사용자는 자체 방화벽 기능을 갖춘 일종의 라우터를 가지고 있습니다.

둘째, 정말로 이것을하고 싶다면 두 가지 방법이 있습니다. 하나는 Windows 7/8.1 사용자가 원하는 대로 선택할 수 있는 이전 방법(Pro 사용자는 여전히 사용 가능) 또는 서비스 상태 변경에 대한 CAPTCHA 메커니즘입니다. 사용자에게 일종의 코드를 인증하거나 제공하도록 요청하면 기술자가 수행하는 의도적인 변경이며 서비스를 "치료"할 이유가 없다는 것을 알게 됩니다.

서비스 및 예정된 작업 주제로 돌아가서 이것이 제가 생각한 것입니다. 먼저 서비스, Windows Update 및 Medic 서비스가 있습니다. 그러나 업데이트를 다운로드하고 관리하며 무결성을 확인하는 Update Orchestrator Service라는 서비스도 있습니다. 중요하게 들립니다. 아직.

Windows 10 업데이트 - 사람을 위한 작은 한 걸음, 큰 한 걸음 ...

이전 Windows 빌드에 이 서비스가 있었던 것을 기억하지 못하지만(제가 착각했을 수도 있습니다.) 더 중요한 것은 이 서비스가 비활성화된 상태이고 Windows 업데이트 서비스만 수동으로 켠 상태에서도 다음의 전체 시퀀스를 실행했습니다. 업데이트가 있었고 컴퓨터는 아무 문제 없이 월별 패치를 다운로드, 설치 및 구성할 수 있었습니다. 인터넷에 있는 글과 실제 결과가 일치하지 않아 사실 괴로웠습니다.

Windows 10 업데이트 - 사람을 위한 작은 한 걸음, 큰 한 걸음 ...

그러나 서비스는 여전히 켜져 있을 수 있으며 여기에서 예약된 작업이 시작됩니다. 따라서 작업 스케줄러(taskchd.msc) - 다시 말하지만 이러한 변경을 수행하려면 관리자 권한이 필요합니다. 왼쪽 창에서 WindowsUpdate(Microsoft> Windows 아래)라는 섹션으로 이동합니다. 여기에서 몇 가지 작업을 찾을 수 있습니다. 이 중 일부는 기본적으로 비활성화되어 있지만 두 개는 준비 상태에 있었고 특정 조건에서 WU 서비스를 시작했습니다. 비교를 위해 Windows 7 상자를 보았는데 이러한 작업이 존재하지 않습니다.

Windows 10 업데이트 - 사람을 위한 작은 한 걸음, 큰 한 걸음 ...

그런 다음 Update Orchestrator를 다루는 섹션이 있습니다. 몇몇은 장애가 있었지만 검사 등을 실행하는 다른 사람들도 있었습니다. 잠재적으로 버그를 일으키고(먼저 시스템 이미지가 필요함) 작업을 방해할 수 있는(야간 백업 중간에 발생하는 재부팅 및 작업 세션 종료) 업데이트의 강제 특성이 아니라면 이것은 완벽하게 괜찮을 것입니다. 비활성화할 것이 더 많습니다.

Windows 10 업데이트 - 사람을 위한 작은 한 걸음, 큰 한 걸음 ...

따라서 시스템이 임의의 시간에 다시 시작되어 부팅할 수 없는 상황이 발생하지 않도록 하기 위해 Windows 10 이전과 마찬가지로 기술에 정통한 사용자인 Microsoft에서 승인한 공식 토글을 사용하는 대신 발생할 수 있고 발생했습니다. 이제 동일한 결과를 얻기 위해 6개의 서비스와 예정된 작업에 손을 대야 합니다.

이것은 실제로 시스템을 덜 안정적이고 덜 안전하며 모든 것을 덜 만듭니다! 그러나 재부팅으로 인해 중요한 데이터가 손실될 가능성과 시스템 조정 사이에서 선택은 분명하다고 생각합니다. Microsoft는 이를 깨닫고 이해하는 것 같으므로 사용자의 신뢰를 되찾기 위한 첫 번째 단계인 변화입니다. 시간이 좀 걸렸지만 그 일이 일어났고 그것이 이 이야기에서 중요한 것입니다.

Black Viper 및 서비스 자세히 살펴보기

어느 시점에서 저는 Windows 10에 대한 Black Viper의 가이드를 참조하기로 결정했습니다. 이 친구는 XP 시대에 성능을 개선하고 시스템 공간, 메모리 및 보안을 최소화하기 위해 안전하게 비활성화할 수 있는 서비스에 대한 가이드를 작성하면서 유명해졌습니다. . 그런 다음 서비스를 살펴보고 거기에 표시되는 다른 항목이 무엇인지 확인하고 내 설정에 적용할 수 없는 항목, 즉 온라인 상점을 사용하지 않는 로컬 계정이나 터치에 최적화된 범용 앱(UWP) 또는 선반. 그리고 저는 행복한 Lumia 950 사용자로서 이 말을 하고 있음을 기억하십시오. 모바일 공간에서 Windows Phone은 최고의 인체 공학 및 레이아웃을 갖춘 가장 우아한 운영 체제이며 전체 패러다임이 완전히 이해됩니다. Windows Phone이 연말에 단종된다는 것은 비극입니다. 그러나 데스크톱에서는 앱을 만질 가치가 없습니다. 모든 면에서 데스크톱에 비해 열등하기 때문입니다.

첫 번째 항목 중에는 AppXSVC가 있습니다. 이 서비스는 스토어 애플리케이션을 배포합니다. 로컬 계정을 사용하는 경우 스토어 앱을 실제로 설치할 수 없습니다. 예를 들어 로컬 설정에서 이것의 목적은 무엇입니까? 이 서비스가 중지된 상태에서도 Metro 앱이 시작되고 제대로 실행됩니다.

Windows 10 업데이트 - 사람을 위한 작은 한 걸음, 큰 한 걸음 ...

다른 것을 찾았습니다 - Capability Access Manager 서비스. 이제 실제로 메일, 캘린더 등과 같은 UWP 앱에 대한 액세스 권한을 읽고 설정하려면 이것이 필요합니다. 이는 설정 메뉴에 표시되는 항목에 영향을 미치며 이 서비스를 끄면 토글이 표시되지 않습니다. . 하지만 어쨌든 모든 것이 꺼짐으로 조정되어 있고 이러한 앱을 사용하지 않는 경우 이 서비스를 실행해야 합니까? 왜 수동으로 설정할 수 없습니까?

Windows 10 업데이트 - 사람을 위한 작은 한 걸음, 큰 한 걸음 ...

Windows 10 업데이트 - 사람을 위한 작은 한 걸음, 큰 한 걸음 ...

또 다른 스토어 관련 서비스:ClipSVC. 스토어에서 구입한 앱용입니다. 문제는 없지만 로컬 대 온라인(Microsoft) 계정 문제로 돌아가 보겠습니다. 하나라도 없으면 쇼핑을 할 수 없습니다. 그것도 괜찮지만 온라인 계정이 있거나 스토어와 연결된 계정이 있거나 스토어를 통해 앱을 구매한 경우가 아니면 서비스가 필요하지 않습니다. 나는 이것에 전혀 반대하지 않습니다. 사용자가 기능을 이용할 수 없다면 서비스를 시작하고 실행하는 데 아무 소용이 없다고 생각합니다.

Windows 10 업데이트 - 사람을 위한 작은 한 걸음, 큰 한 걸음 ...

나는 실제로 Linux에서와 같이 Microsoft a-la Synaptic, Software Center, KDE Discover의 저장소를 사용할 수 있기를 원하지만 실제로는 존재하지 않습니다. Windows 스토어의 모바일 관련 앱은 원하는 클래식 데스크톱 앱이 아닙니다. 완전한 데스크탑 프로그램을 가질 수는 없습니다. 그것이 존재한다면 정말 깔끔할 것입니다. 아아.

어쨌든 Geolocation이라는 것을 발견했습니다. 이것이 데스크탑에서 유용한 이유는 무엇입니까? 나는 Gnome이 비슷한 것을 제공한다는 것을 알고 있으며 거기에도 질문이 남아 있습니다. 이것은 이동 중이거나 해외 여행 중일 때 현지화된 결과를 얻고자 할 때 유용합니다. 그러나 대부분의 경우 실제로 의미가 없습니다.

Windows 10 업데이트 - 사람을 위한 작은 한 걸음, 큰 한 걸음 ...

그런 다음 마침내 구식이지만 골디 인 SSDP Discovery - 동적으로 포트를 여는 언플러그 앤 플레이를 발견하여 수동으로 응용 프로그램을 조정하지 않고도 게임 등을 할 수 있습니다. 이것은 XP에서 의미가 없었고 Windows 10에서도 여전히 작동하지 않으며 UPnP가 비활성화된 라우터가 있는 경우 작동하지 않습니다. 변화를 위해.

Windows 10 업데이트 - 사람을 위한 작은 한 걸음, 큰 한 걸음 ...

동기화 호스트 - 메일, 연락처 및 기타 사용자 데이터를 동기화합니다. 어디에서 어떻게 동기화합니까? 온라인 계정을 사용하지 않으면 작동하지 않으므로 이 서비스의 목적이 없습니다. 나는 또한 그것을 정말로 멈출 수 없다는 것을 발견했는데, 그것은 또 다른 흥미로운 측면입니다. 휴대전화에서는 이해가 되지만 데스크톱에서는 제대로 작동하지 않는 엄청난 잠재력과 장점입니다.

Windows 10 업데이트 - 사람을 위한 작은 한 걸음, 큰 한 걸음 ...

그리고 더 많은 다른 서비스가 있었는데 모두 일반적인 데스크톱 사용자에게는 적용할 수 없는 모델에 맞춰져 있었습니다. 문제는... Windows XP에는 하드웨어 프로필이 있어서 컴퓨터를 다른 구성으로 실제로 부팅할 수 있으므로 게임 프로필, 공유 프로필, 보안 프로필 등을 가질 수 있습니다. 이것은 실용적인 구성을 제공하는 데 사용될 수 있습니다. 실제로 이점을 제공하지 않는 일반적인 허용 설정이 아닙니다. 예를 들어 로컬 계정에는 온라인 인식 서비스가 필요하지 않습니다. 너무 많은 항목을 실행하면 실제로 성능이 저하될 수 있습니다. 따라서 추가 기능이 없는 것은 기능과 철학의 관점에서 모두 윈윈 상황입니다.

하지만 당신은 조정을 싫어합니다!

네 저도 그렇습니다. 2006년으로 거슬러 올라가는 내 기사를 읽으면 내가 조정에 반대한다는 것을 알 수 있습니다. 내가 생각하기에 시스템 변경은 거의 없지만 Windows 10을 상당히 광범위하게 길들이는 것을 발견했습니다. 그럼에도 불구하고 시스템을 프로덕션 환경에 배포하는 경우 시스템을 관리할 수 있는 적절한 수준의 제어를 확보하기 위해 그렇게 해야 했습니다. 언젠가는 Windows 10(Pro)을 사용하게 될 날이 올 것이며 온전하고 안정적이며 강력하고 조용하며 효과적인 설정을 유지할 수 있는지 확인해야 합니다.

Microsoft가 다음 릴리스에서 목표로 하는 것은 시스템에서 사용했던 놀라운 품질을 복원하기 위한 첫 번째 중요한 단계입니다. 찬사를 보냅니다. 이것이 느리고 깨지지 않는 철학으로 돌아가는 긍정적인 변화의 시작이 되기를 바랍니다.

결론

이 기사가 도처에 있다고 느낄 수 있지만 그렇지 않습니다. 다소 불필요한 결과를 낳은 약 4년 간의 과정의 정점입니다. Automatic - and forced - updates did not yield better quality, stability or security to Microsoft Windows users, something the vendor has acknowledged and is gradually rolling the clock back from agile to awesome. In this regard, there are almost no documented cases where giant corporations admitted mistakes and managed to steer themselves to a different track. So this is hugely important, no matter what you think or feel about Microsoft.

That said, there's still a lot more to be done to regain the legendary quality of yore - and also restore the user trust. Updates are a first step on that journey. For me, the end will have been achieved when I realize I need not make any changes to the system defaults ever again. And if Microsoft plays their card right, they can win big here. Because mobile systems are all about being closed and locked with little to no user control, so Microsoft has the opportunity to do the opposite. We're not there yet, the hope is strong, the perils high. But for now, as far as Windows Updates are concerned, it's a step in the right direction. One small step for man one giant leap for ... whatever.

건배.