Category: Operating Systems

Should I get a Windows laptop or a Chromebook?

Dell Chromebook 13 press image courtesy of Dell Inc.

Is it worth buying a Chromebook or a Windows or Mac computer

Over the last year, the COVID-19 coronavirus plague and the associated lockdowns has caused us to rely on our computers more heavily. One of the trends was an increased and sustained interest in regular desktop and laptop computers that run desktop operating systems. Here you might as well see these computers sit alongside that mask and that quantity of hand sanitiser as “purchases that marked the COVID-19 season”.

But there has been a strong interest in the Chromebook which is a laptop equipped with low-power processing silicon and running Google’s ChromeOS desktop operating system rather than the established Windows, MacOS or Linux desktop operating  systems.

These machines are being seen nowadays as the equivalent of one of the European “people’s cars” like the VW Beetle or the Citröen 2CV – that is a cheap no-nonsense no-frills approach to personal computing. It was a similar effort to the “netbooks” that came out in the early 2010s after the Global Financial Crisis or “Great Recession” where there was, again, a desire to get “back to basics” and offer a no-frills personal-computing product.

This is more so of the earlier iterations of that kind of computer, although some newer Chromebooks are being equipped with better-performing silicon and more RAM and local storage. It is equivalent to newer and higher-specification variants of these “people’s cars” that appeared some time in their model lives where they gained more powerful engines and extra features.

VW Beetle

The VW Beetle – one of those European “people’s cars”

Let’s not forget that schools and businesses recently placed value on the Chrome OS platform due to its security and manageability. This is in addition to not being able to easily run Windows or Macintosh software or any software from non-Google app stores which was seen as a way of keeping users away from games or malware.

As well, Google had improved the Chrome OS operating system with abilities like running Android mobile-platform software or having its own file manager. The operating system has even been tweaked to take advantage of more powerful hardware.

But when you are considering that new laptop, you may be thinking about whether to buy a unit that runs an established operating system like Windows 10 or MacOS; or to purchase a Chromebook. This is more so if you are thinking of an entry-level computer of some sort.

Software

One of the things to think of is what kind of software are you expecting to run on your computer or what devices you expect to use it with. You may find that these computers will do well for Web browsing and for basic word processing, spreadsheet and presentation work with modest-size documents. Even Microsoft have ported their Word, Excel and Powerpoint software to this platform.

There are some basic photo and video editing tools available for Chrome OS users and you may have to be careful of the size of your project unless you use a high-end Chromebook.

Advanced productivity needs like working a desktop database, doing desktop publishing or any advanced computer graphics / multimedia work may be difficult with a Chromebook. Here, Windows and MacOS can do these tasks better.

When it comes to leisure, there are some Android games that work with Chrome OS and Android software developers are being encouraged to have these games work with keyboards and mice rather than touch-only operation. Web-based games and streaming game services can also work well with Chromebooks. You could run Linux games on your Chromebook but it would have to be a high-end model with the right amount of power.

You may be able to find that Android-native clients for the popular video-streaming services can work with your Chromebook. Other than that, you can use Chrome for Web-based video streaming.

Access to the Social Web can be facilitated through native Android client apps  This can be a boon with Instagram for example where there isn’t an official native desktop client that has access to the file system for uploading photos and videos taken with other devices.

Hardware

Chromebooks can use SD cards or standard USB Mass-Storage devices like thumbdrives or external hard disks with them available to Chrome OS’s Files app. This is although the Chrome OS platform was initially designed to work with online storage services like Google Drive. They can also use Bluetooth or USB Human-Interface-Device peripherals like keyboards or mice.

For printers and scanners,, Chrome OS would support devices that implement Mopria or have equivalent Chrome OS or Android apps. There is further work being undertaken with refining the printing experience for that operating system.

But if you are considering the use of specialised hardware, the Chrome OS platform would suit you. This is because of this kind of hardware would be dependent on drivers that have to be written for or ported to Chrome OS.

Conclusion

At the moment, the Chromebook would be considered for those of us who have a long-term view of basic computing needs. This is more so if you are willing to learn a new operating system and its quirks.

It wouldn’t really be suitable as a substitute for a Windows, Macintosh or Linux computer especially if you still crave the flexibility that these established desktop operating systems provide.

Send to Kindle

Some apps on your Android device crashing lately? WebView may be the culprit

Article

Android main interactive lock screen

Apps crashing frequently on your Android smartphone or tablet? Check out Webview – it may be the culprit.

Android apps like Gmail are crashing and ‘WebView’ is to blame | Engadget

My Comments

You may have found that with your Android phone some apps like news apps, email apps or online banking apps are crashing lately. It will also affect apps or games that use advertising and the app or game crashes when an ad appears.

This is to do with the Webview system app that allows a native Android app to utilise Google Chrome’s logic to show Web-based HTML content within the app’s user interface. But a recent version of this app has been found to be buggy and is responsible for causing these software crashes.

A temporary fix that has been put forward is to uninstall the latest Chrome updates on your Android device. Or you go to the Google Play Store or the Settings – Apps menu to uninstall Android System Webview.

But Google have lately worked on a bugfix for this problem and are now rushing this out as a software update for Chrome and Webview. These are expected to be delivered as part of the latest Google Play software updates and should be delivered by 24 March 2021. On some devices, you may find that these updates are delivered as separate packages.

Once these are updated, you shouldn’t find your apps that use Web-based content crashing frequently.

Send to Kindle

Identifying the end-of-support date for your Chromebook

Article

Dell Chromebook 13 press image courtesy of Dell Inc.

You can find out the end-of-support date for that Chromebook or other Chrome OS computer

How to check a Chromebook auto-update expiration date before you buy – CNET

Resource

Auto Update Expiration date for most Chrome OS computer models (Google)

My Comments

Google has defined for your Chromebook or other Chrome OS based computer an end-of-support date where they will stop providing software updates to that computer. This date, known as the Auto Update Expiration date, is agreed by Google and the device manufacturer due to Google not being able to guarantee Chrome OS support for particular hardware setups after that date.

This is important if you are passing on a Chromebook to someone else or buying one on the secondhand market. As well, there is a common issue especially with Chrome OS devices where manufacturers, distributors and retailers get rid of excess inventory representing last-year’s models during the peak shopping seasons.

You may find that some systems, especially those that are part of a “managed” Enterprise or Education setup may have longer support lives as far as software-quality updates are concerned. But this kind of extended support may only apply while the machine is part of that setup which can be of concerned when a school or workplace sells its Chromebook fleet as part of a tech upgrade.

Google maintains an ongoing list of Chromebook, Chromebase and Chromebox models that are in circulation and are approved by them on this page. If you are dealing with a Dynabook-branded device, you will have to look for the Sharp brand because Toshiba had sold their personal computing business to Sharp under the Dynabook brand.

But if you have access to the Chromebook in question, you can check the AUE date for that particular machine.

  1. Open the Settings menu by clicking on the time then click on the gear-shaped Settings icon.
  2. On the left navigation panel which you may have to bring up by clicking the three-bar icon, you should see the “About Chrome OS” information. Click that option to see more details about the current version and other details of your Chrome OS setup on your Chromebook.
  3. The Additional Details area in that screen, which you may have to click on, will show the AUE date for your particular Chromebook.

In November 2020, Google has realised that the Chrome OS platform is a viable third force when it comes to the regular computer. Here, one of the changes they are offering is that Google will assure longer support lives for newer Chromebooks typically in the order of 7 or 8 years. But they should also look at ways to extend this date for earlier Chromebooks that are in current usage.

Send to Kindle

Apple to head towards separately-delivered security updates for iOS

Article

Your iPhone or iPad will have security and software-quality updates delivered separately from the main functionality upgrades

Apple Could Soon Split iOS Updates And Security Updates | Ubergizmo

My Comments

A trend that is increasing in relationship to software maintenance and quality assurance is to assure the ubiquitous availability of critical security, software-quality and compliance updates for a device or program. This is through delivering such updates under separate cover from major updates that primarily add features and functionality.

You may think of these critical updates as just security patches for the device or program but these can include general bugfixes, software refinements to to have the program run more efficiently or compliance modifications such as to update daylight-saving-time rules for a particular jurisdiction.

Microsoft, Google and Apple headed that way with Windows 10, Android and with MacOS respectively.  This approach benefits the software developer and the user equally because the security, software-quality or compliance patches are usually small files. The software developer can assure guaranteed delivery and installation even with older devices that aren’t able to take newer versions of the software thus hardening the device’s platform against security exploits.

Similarly the user can choose not to install a functionality update if they don’t see fit or may find that it offers a steep learning curve due to significant user-experience changes. It is more so where a user would rather run with a highly-stable version of the operating system than the latest “rushed-out” version that carries bugs.

Apple will be taking this approach with iOS soon. Previously, the iOS mobile operating system was maintained using the delivery of major versions offering major functionality. But Apple would deliver iOS bugfixes and security patches as a minor or “point” version dependent on a major version, something that was considered orthodox in the world of software maintenance and quality assurance.

But if they were to “reach” older iOS versions with a security or compliance update, they would need to offer a minor or “point” version for a prior major version as a separate software package. This is an issue that affects people who maintain older iOS devices, especially iPads or iPod Touch devices that are less likely to take newer major versions of iOS.

Through the development of iOS 14.5, Apple has looked in to the idea of “splitting” the critical updates from the main software package so that these can be delivered under separate cover. This could also allow Apple to package one of these updates to touch multiple major versions of the operating systems.

It could also be a chance for Apple to see a long service life out of iOS devices especially where older devices may not run the latest major version of iOS. This would be very applicable to iPad and iPod Touch users who see long-term use out of those devices or families who pass down older iPhones to their children. It could also be a chance for Apple to keep multiple hardened codebases for iOS going but able to support different device abilities.

It will also encourage Apple to deliver frequent software patches to iOS users especially if they can be installed without restarting the device. This is more so if Apple wants to create a tighter software-quality-assurance regime for their platforms.

But Apple also has to provide separate critical-update delivery to their tvOS operating system which drives their recent Apple TV devices and their watchOS operating system that drives their Apple Watch products. It can then be about creating a robust software quality-assurance approach across all of their products but catering to people who maintain older products.

Send to Kindle

Chrome OS to gain a slew of new features for its 10th birthday

Google Chrome OS 10th Birthday artwork image courtesy of GoogleArticles

Top 6 New Chrome OS Features Coming in Build 89 (droid-life.com)

Google Is Bringing a Handoff Feature to Android and Chromebooks (gizmodo.com)

Google Chrome OS adds a Phone Hub, Nearby Share, and Tote files | PCWorld

Google working to solve Chromebook’s support problem – PC World Australia (idg.com.au)

From the horse’s mouth

Google

Get new features with automatic updates – Google Chromebooks

Chromebooks announces new features for 10th birthday (blog.google)

My Comments

Dell Chromebook 13 press image courtesy of Dell Inc.

The Chromebook platform is gaining more credibility as a computing platform and celebrates its 10th birthday

Google is celebrating the Chrome OS platform’s 10th birthday by investing in more features for that platform and for the Chromebooks and similar devices using that operating system.

As I have said before, the last year has seen a growth in takeup of the Chromebook as a regular computing device especially as COVID-19 and its associated stay-at-home orders have had us make more use of regular computers using desktop operating systems. Google took advantage of this by adding more functionality to Chrome OS in January 2021 thanks to it being valued as a desktop operating system, especially by families and the education sector.

Now they have laid on more features for Chrome OS with Build 89. One of these is to interlink your Android smartphone with your Chromebook. Here, this feature called Phone Hub offers the ability to mute or “ping” your phone from the Chromebook or enable the Android hotspot function. You have tbe ability to “hand-over” Websites you started browsing on your Android phone to you Chromebook’s display. It doesn’t seem to offer yet the ability to continue “chatting by SMS” from your Chromebook or move photos you took with your Android phone to your Chromebook yet, but it could be seen as a future direction for Phone Hub,

There is the ability to sync the list of Wi-Fi networks that you have set your Android phone or Chromebook up with so that both devices have the SSIDs and passwords for all these networks.

Android and Chrome OS now support Google’s “Nearby Shareacross-the-room data transfer so you could move that photo or PDF between your Android phone, Android tablet or Chromebook without using the Internet. The same goes for when another Android or Chrome OS user has that Weblink or photo they want to share with you and you want to see it on your Chromebook.

There is the ability for Chrome OS to remember the last five “copy-and-paste” Clipboard entries. This is taken advantage of if you press the “Everything” key (concentric rings or magnifying glass key) and the V key together to dump everything from the last five “cuts” or “copies” to your document.

The “Tote” bas been added to Chrome OS’s file manager’s default view to bring up frequently-used, new or “pinned” files. For Windows users, this is similar to the Quick Access screen which shows frequently-touched folders or files you have recently touched.

There is an option to have the context menu show up further relevant information about something you highlighted and right-clicked. This will allow you to bring up options like unit, currency or time-zone conversions, definitions or translations in the context menu.

Google has even worked on the lock screen further by allowing you to customise it further. This will include having it interactive in the context of media controls and similar functionality.

It is part of newer directions for Google’s Chrome OS desktop operating system. For example, there will be a direction for Google to offer meaningful functionality updates to Chromebook users every month. But I see issues with this approach where buggy conde can be rushed in to Chrome OS in order to get that PR-worthy feature in to the operating system.

Another issue is to make the Chrome OS platform a long-tailed desktop computing platform like what happens with Windows and MacOS. There were concerns about older Chromebooks missing out on Chrome OS updates due to arbitrary cut-off time periods like five years to eight years from manufacture. It was affecting people who purchased second-hand Chromebooks or were taking advantages of seasonal specials where manufacturers were offloading surplus prior-generation Chromebook inventory at cheap prices.

For subsequent Chrome OS builds, Google will revise the policies regarding end-of-support when dealing with older equipment. This may be about code availability for longer than 8 years from manufacturer or to cater towards Windows-like hardware / software independence when it comes to continual support for that platform.

Here, Google will work with computer manufacturers to answer this problem. For example, they have to ship Chromebooks with a realistic long support life and OEMs have to have Chrome OS equipment capable of having very long service lives like what is the norm with Windows for example. Google will even work out a way to push the latest code in to Chromebooks even at the browser level if not the operating-system level.

They also have a view to bring back other form factors like the Chromebase “all-in-one” and the three-piece “Chromebox” form factors.  Here, it is to prove that Chrome OS isn’t just about cut-price mass-market laptops anymore.

It shows that Google is seeing Chrome OS as a fully-fledged mass-market “open-frame” platform for regular desktop and laptop computers. What needs to still happen is for more software including rich powerful software like games to be written to run natively in this platform.

Google’s effort with Chrome OS and the Chromebook platform may see us heading to the days of the late 1980s when there were three dominant desktop/personal computing platform i.e. IBM-based computers with MS-DOS, the Apple Macintosh and the Commodore Amiga. But compared to that era, more hardware vendors will offer computers for both the Windows and Chrome OS platforms rather than platforms being based around hardware and software offered by a particular vendor.

Send to Kindle

Chrome OS to gain some credible features

Articles

Dell Chromebook 13 press image courtesy of Dell Inc.

These Chromebooks stand to benefit from WebAuthn Website authentication and improved lockscreens

Your Chromebook now doubles as a smart display – Android Authority

Chrome OS 88 offers a faster way to sign in to websites – by using your fingerprint or PIN code (chromeunboxed.com)

My Comments

The operating system that runs your Chromebook or Chromebox computer has now gained some more key capabilities. This is being seen as important as the Chromebook has gained importance for COVID-19 home-education computing needs.

One feature that is highlighted is the provision of a rich pre-login lock-screen for that platform. Windows 10 users have some sort of richness with their pre-login lock-screen where there is the opportunity for applications to show useable information on that screen.

Now Google has added this functionality by taking cues from their Assistant-powered Smart Displays by showing information like local weather or attractive visual works. You can use the Personalisation option to determine which images will appear on the lock screen, be they images from Google Photos or an art collection that is offered through that platform.

There is some interactivity beyond descending to the login screen in the form of music-player transport controls, something that would be convenient if you are using the Spotify world-wide cyber-jukebox on your Chromebook.

But once you log in to your Chromebook, you can have it provide simplified login with Websites that implement WebAuthn simple-yet-secure login. Here, you need to go to “People” then select “Security & Sign-In” to enable device-based PIN entry that is available on all Chromebooks or use of the fingerprint reader in your suitably-equipped Chromebook. Here, most of the other desktop and mobile operating systems and browsers have support for WebAuthn in some form for their current versions.

The question with Chrome OS is what kind of work will be taken to make this operating system less of an “Android tablet in a laptop housing” or an early-1950s British or European “people’s car” but something that satisfies current expectations for work, home, study and play.

Send to Kindle

Microsoft to support Android on Windows further

Articles

Computer - smartphone interlink concept

Android and Windows are getting closer with Microsoft working on having Android apps run on Windows 10 in a virtual machine

Microsoft’s ‘Project Latte’ aims to bring Android apps to Windows 10 | Windows Central

Microsoft is working on an Android subsystem for Windows 10 | Bleeping Computer

My Comments

Microsoft is intending to have Windows able to run software written for the Android mobile operating system.

There was a previous attempt in the form of Project Astoria to simplify the process of porting Android apps to Windows 10. But recently the “Your Phone” subsystem offered to people who use certain Android phones the ability to run their apps in Windows. This worked around having Windows 10 working as a graphical terminal for your Android phone in order to run the Android software.

But Microsoft is using Windows Subsystem for Linux, currently used to run text-based UNIX/Linux environments on Windows,  as a basis to run Android software on your Windows computer. Firstly, Android is a Google-based fork of Linux intended for mobile-platform devices and this may make Microsoft’s job more easier.

Here the Android app will be run within an Android virtual machine on your Windows computer. This is in conjunction with WSL gaining support for X11 (X Window) and Wayland GUI subsystems for UNIX/Linux computing so that graphically-rich software for those platforms, including shells like GNOME can run on Windows 10.

There will be a requirement to make the Android app independent of Google Play Services because Google won’t release this functionality to devices other than native Android or ChromeOS devices. But this could be part of repackaging the software for the Windows platform.

This kind of compatibility will encourage Android software developers to write software that takes advantage of devices with large display surfaces like tablets and Chromebooks as well as smartphones. It will also make this software relevant to people who use Windows-based 2-in-1s like the Dell Inspiron 14 5000 or the Lenovo Yoga range.

There will be some app classes that will benefit from being made available through the Microsoft Store to run on Windows computers. Some apps like native clients for video-on-demand services will be about being able to enjoy these online video services on your laptop. The same holds true for sports scoreboard apps and mobile-platform “guilty-pleasure” games. Also there will be the idea of having Instagram, Snapchat and co running on your regular computer which will be valued by those of us who see a social media presence of importance for ourselves or our business efforts. Let’s not forget taxi and rideshare booking apps where there is the desire to use them from a regular computer perhaps to book rides for others.

Another use case is software written to make your Android phone a control surface for the smart home. It is primarily exhibited through “app-cessory” software that is written to convert your smartphone in to a control surface for various devices with the link facilitated using Wi-Fi or Bluetooth. But it can be software written to manage a smart-home platform like Amazon Alexa or Google Home and there may be the desire to have this run on a regular Windows computer.

Microsoft will need to have extra people to vet software that comes in to the Windows Store in order to keep malware out. This is because Google was overwhelmed with Android-based malware creeping in to their Play app store and they had to increase the number of people taking control over what ended up there. This danger will increase especially if it is feasible to “write once run anywhere” for both Windows and Android.

It is part of having Microsoft Windows 10 as the most flexible open-frame desktop operating system thanks to it supporting a wide range of software types: Progressive Web Apps, Win32 native Windows apps, Universal Windows Platform apps, UNIX/Linux software via Windows Subsystem for Linux and, to come, Android through Project Latte.

Having Windows, desktop Linux or ChromeOS on the desktop and Android on the mobile devices could be about building out a computing ecosystem that is totally about flexible open-frame computing.

Send to Kindle

Windows 10 to offer greater control over graphics processors

Article

Dell XPS 17 laptop press picture courtesy of Dell Australia

Microsoft will be introducing support for better management of graphics processors in computers like the Dell XPS 17 that have Thunderbolt 3 and onboard discrete graphics processors

Windows 10 to give power users more control over their GPUs | Bleeping Computer

New Windows 10 Build 20190 brings default GPU & GPU per application settings along with new post-update experience in Dev channel | Windows Central

My Comments

Previously Windows provided operating-system-level support for handling multiple graphics processors. This is due to the reality of many mainstream laptops being equipped with a discrete graphics processor along with the integrated graphics chipset, providing the ability for users to switch between high-performance or power efficiency depending on whether the computer is on AC power or batteries.

Akitio Node Thunderbolt 3 "card cage" external graphics module - press image courtesy of Akitio

.. so users can choose whether an app uses the onboard discrete graphics processor or a desktop graphics card installed in an external graphics module like this Akitio Node unit

This was achieved either at hardware or graphics-chipset level with special software like NVIDIA Optimus achieving this goal. Then Microsoft recently added this functionality to Windows to allow you to determine whether an application chooses the higher-performance or power-efficient graphics processor.

But in an upcoming feature upgrade, Microsoft will allow fine-tuned control over which graphics chipset applications use. The function is in testing through their Windows Insider beta-testing program.

It will cater towards users who run more than two discrete graphics processors on their system such as a gaming rig with two graphics cards or a laptop / all-in-one / low-profile desktop that has a discrete GPU and Thunderbolt 3 and is connected to an external graphics module. This kind of configuration is primarily offered on Intel-powered premium consumer and business clamshell laptops with a screen size of 15” or more as well as most of the Intel-powered performance-focused laptops.

Here, the users can specify which graphics processor is the one for high-performance computing or can specify that a particular application uses a particular graphics processor.

It is also being driven by the rise of USB4 and Thunderbolt 4, where there will be an effort to make these high-performance USB-C-based peripheral-connection ports ubiquitous and affordable. This could then open up the path for laptops and low-profile / all-in-one desktops to have these ports with their presence being sold on the ability to upgrade the computer’s graphics with an external graphics module.

In the case of a laptop equipped with a discrete GPU and Thunderbolt 3, users may find that the onboard discrete GPU is really a “mobile-grade” type that is intended to be power-efficient but doesn’t perform as good as a desktop graphics card. Here, they would install a desktop graphics card in to a “card-cage” external graphics module and connect it to the computer for better graphics performance.

This may work as a way to allow the use of “fit-for-purpose” graphics processors like a mobile-workstation GPU for a CAD program alongside a gaming-grade GPU for a game. Or a user could run a video-editing program specifically with a graphics processor that is good at rendering the video content while they have another graphics processor available for other tasks.

Personally, I would also like to see Windows offer the ability for users to create an order of preference for high-performance graphics processors either for default high-performance use or for a particular application’s needs. This would come in to its own for graphics-card reviewers who are comparing against their “daily-driver” graphics card, or people who are moving a Thunderbolt-3-equipped laptop between multiple external graphics modules.

Similarly, the control over multiple-graphics-processor setups that Windows is to offer could also evolve towards “task-specific” GPU use. Here, it could be about focusing a graphics chipset towards batch calculation workloads rather than display-focused workloads. This is because people involved with video-editing, media transcoding, statistics, cryptocurrency or similar tasks may prefer to use the kind of chipset that is a “number-cruncher” for those tasks rather than one that excels at interactive computing.

At least Microsoft is working towards answering the needs of power users who deal with two or more graphics processors as part of their personal-computing lives.

Send to Kindle

Newer Windows updates will have relevant information about what’s new

Article

Acer Switch Alpha 12 tablet press image courtesy of Acer

Windows 10 major updates will see an improvement to how new functionality is discovered

Windows 10 Insider build 20190 hits Dev channel with new post-update experience | Windows Central

My Comments

When Microsoft officially releases a major Windows 10 feature update, it may be daunting to know what changes have existed to your computing environment as a result of that update.

Here, you may want to know what changes took effect including any new functionality that came about. It may also be about any significant changes to Windows 10’s user experience that you may have to get used to. For some people, finding that a significant change to the user experience may be daunting and that a feature may be delivered but they don’t know how to take advantage of it. This may cause some Windows 10 computer users to delay or avoid major-update cycles all together.

As well, it is more important for people who aren’t sure of any significant changes to how their technology operates, something that can be of concern for the older generations who haven’t had much computer experience. For them, it may be about relearning a skill they already have in order to adapt it to a newly-revised user interface.

Microsoft will be answering this problem with its “Tips” app in Windows 10 from the next feature update onwards. Here it will have a “What’s New” focus that appears after the update is rolled out to highlight any new features or changes to the user experience. This will be updated with every feature update so users are aware of the newly-added functionality.

But I would like to see added to this information relating to improved peripheral and network device support especially where it is relevant to the kind of connections your computer has and devices it is connected to.

For example, it may be about whether a peripheral or network device is gaining class-driver support within Windows or whether the current class drivers that are part of Windows and relevant to the device are gaining any significant improvement. This includes any newer settings that are available to the end-user so they have it working their way.

This can allow a user to rationalise the software that is running on their computer without worrying that they will lose the functions they are dependent on because they remove vendor-supplied software for that device. Similarly, they may want to know whether the installation of a device on a newer computer is going to be a true plug-and-play experience without the need to download and install any extra software. As well, users are then sure they won’t lose device functionality if the device vendor declares end-of-support on that device.

Microsoft is at least taking some steps towards improving the update experience for major updates within Windows in order to make them discoverable and user-friendly.

Send to Kindle

Thunderbolt dock may be behaving erratically under Windows 10. What can you do?

Article

Dell XPS 13 8th Generation Ultrabook at QT Melbourne rooftop bar

Simply restarting your Thunderbolt-3-equipped computer may correct problems you have with any Thunderbolt 3 docks attached to it.

Microsoft Warns of Uncommon Windows 10 Thunderbolt Issue | Bleeping Computer

From the horse’s mouth

Microsoft Support

Devices connected through a Thunderbolt Dock stop working after the computer resumes from the S5 power state (Support article)

My Comments

You may find that your Thunderbolt-3-equipped computer may show up a problem with its Thunderbolt 3 connection if it is running a recent build of Windows 10.

This will happen when you are using a Thunderbolt 3 dock or a Thunderbolt 3 peripheral like a display or external graphics module that has dock functionality where you can connect multiple peripherals. As well, it may encompass Thunderbolt 3 devices that have user-removable or user-replaceable storage media like memory-card readers, SATA hard-disk interfaces or optical drives.

It will be common with those of us who have a laptop computer and establish one or more workspaces equipped with a full-sized keyboard, mouse and one or two large screens then use a dock for one-cable connection and disconnection. You may also be connecting one or more storage devices like USB hard disks, memory keys or optical drives to the dock for extra storage functionality.

The problem will manifest if you have Fast Startup enabled on your Windows 10 laptop. This mode, which will most often be set up by default and to come in to play when you close up your laptop, will dump from RAM to the internal hard disk or SSD what is needed to bring your computer to the login screen when you close the computer’s lid or quickly press the Power button.

The symptom will show up if you do the following practices regularly:

  1. connect the computer to the Thunderbolt dock, finding that all peripherals connected to the dock are present and functioning as far as Windows is concerned.
  2. power-down the computer by pressing the Power button for a long time or instigate a shutdown procedure from within Windows with the goal to have it fully turned off.
  3. disconnect the Thunderbolt dock from the computer once you see the screen go black
  4. let the computer completely power down
  5. connect the Thunderbolt dock to that computer and wait for it to stabilise
  6. turn on the computer like normal

Here, the peripherals connected to that Thunderbolt dock will register with Windows and be present in the operating system’s Device Manager. But they won’t function as expected like you won’t have any input from the full-sized keyboard or mouse nor would the storage devices be available for use by Windows and its applications.

This behaviour happens very occasionally and you may normally disconnect and reconnect the dock to force Windows to “rediscover” the associated peripherals.

But what can you do to rectify this problem? Here, it is a simple process of fully shutting down then restarting your computer using the Shutdown or Restart procedure in Windows without disconnecting the Thunderbolt dock. Here, you have to wait until all the lights on the computer are off, not just the screen, when you instigate the Shutdown procedure this time.

With this process, you are making sure that during the boot cycle, the Windows operating system is properly taking stock of all the peripherals that are connected to the Thunderbolt dock and making sure they are properly available “to the computer”. This includes enforcing the dock to reset itself and create a fresh inventory of what is connected to or integrated in it to present to the host operating system.

You may also find that fully restarting your computer if peripherals connected to a hub, dock or similar device aren’t working properly no matter the connection method or operating system.

Send to Kindle