3 ms·
Actually 99% of drivers now come from Windows Update. I have only had to install one driver manually in the last 5 years and that was an old and obscure Tektron
by meaty 14y ago
Actually 99% of drivers now come from Windows Update. I have only had to install one driver manually in the last 5 years and that was an old and obscure Tektronix laser printer.
Drive letters are a hang back from DOS. Ironically at a very low level, NT doesn't have the concept of drive letters at all and does volume mounting as per *NIX systems. That's all down to Win32.
- ts- 14y agoWhat if you can't access Windows Update? The last time I installed Windows 7 on a laptop (a HP netbook to be exact), it supported neither of wireless and ethernet adapters. Luckily I had my phone to tether to (with Bluetooth); drivers for ethernet were not available in Windows Update, though.
- meaty 14y agoUSB stick, or don't buy anything HP again (their laptops are all universally shit).
- CurtHagenlocher 14y agoDrive letters actually go back quite a bit further. They originated on IBM big iron, and made it to MS-DOS via CP/M.
- dfox 14y agoWhile it is true that NT does not have concept of drive letters (and current directory for that matter), it does not internally do equivalent of unix mounting, it just presents volumes in predetermined places of directory hierarchy. The fact that large swatches of win32 API are implemented as userspace abstractions is wonderful source of weird windows behavior. For example, changing current directory is not thread safe (not only in the way that you don't know which directory is really current in presence of multiple threads changing it, but SetCurrentDirectory() itself is not an atomic operation)
- abcd_f 14y ago> it does not internally do equivalent of unix mounting, it just presents volumes in predetermined places of directory hierarchy Why does it matter what it does internally (unless you are knee deep in WDK work)? SetVolumeMountPoint() pretty much acts like mount() as far as the userspace is concerned.