Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Windows 9x
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
===Software support=== ==== Unicode ==== Windows 9x only officially supports [[Windows code page#ANSI code page|ANSI]] encoding, however partial support for [[Unicode]] encoding be installed on Windows 9x through the Microsoft Layer for Unicode.<ref>{{cite web | url=https://learn.microsoft.com/en-us/archive/msdn-magazine/2001/october/mslu-develop-unicode-applications-for-windows-9x-platforms-with-the-microsoft-layer-for-unicode |date=October 24, 2019 |title=MSLU: Develop Unicode Applications for Windows 9x Platforms with the Microsoft Layer for Unicode |series=[[MSDN Magazine]] |website=Microsoft}}</ref> ====File systems==== Windows 9x does not natively support [[NTFS]] or [[High Performance File System|HPFS]]; however, there are third-party solutions available for Windows 9x that allows read-only access to NTFS volumes. Early versions of Windows 95 did not support [[FAT32]]. Like [[Windows for Workgroups 3.11]], Windows 9x provides support for [[32-bit file access]] based on [[IFSHLP.SYS]]. Unlike Windows 3.x, Windows 9x has support for the [[VFAT]] file system, allowing [[long filename|file names]] with a maximum of 255 characters instead of having [[8.3 filename]]s. ====Event logging and tracing==== Windows 9x has no support for [[Tracing (software)|event logging and tracing]] or [[Windows Error Reporting|error reporting]] that the Windows NT family of operating systems has, although software like Norton CrashGuard can be used to achieve similar capabilities on Windows 9x. ====Security==== Windows 9x is designed as a single-user system. Thus, the security model is much less effective than the one in Windows NT. One reason for this is the [[File Allocation Table|FAT]] [[file system]]s (including FAT12/FAT16/FAT32), which are the only ones that Windows 9x supports officially, though Windows NT also supports FAT12 and FAT16 (but not FAT32; which wouldn’t be supported until Windows 2000) and Windows 9x can be extended to read and write NTFS volumes using third-party [[Installable File System]] drivers. FAT systems have very limited security; every user that has access to a FAT drive also has access to all files on that drive. The FAT file systems provide no [[access control list]]s and [[Encrypting File System|file-system level encryption]] like [[NTFS]].<ref>{{Cite web|url=http://www.theeldergeek.com/ntfs_or_fat32_file_system.htm|title=FAT32 or NTFS: Making the Choice|website=The Elder Geek|archive-url=https://archive.today/20120527005344/http://www.theeldergeek.com/ntfs_or_fat32_file_system.htm|archive-date=May 27, 2012|url-status=dead|access-date=April 22, 2019}}</ref> Some operating systems that were available at the same time as Windows 9x are either [[multi-user]] or have multiple user accounts with different access privileges, which allows important system files (such as the kernel image) to be immutable under most user accounts. In contrast, while Windows 95 and later operating systems offer the option of having profiles for multiple users, they have no concept of access privileges, making them roughly equivalent to a single-user, single-account operating system; this means that all [[Process (computing)|processes]] can modify all files on the system that aren't open, in addition to being able to modify the boot sector and perform other low-level hard drive modifications. This enables viruses and other clandestinely installed software to integrate themselves with the operating system in a way that is difficult for ordinary users to detect or undo. The profile support in the Windows 9x family is meant for convenience only; unless some registry keys are modified, the system can be accessed by pressing "Cancel" at login, even if all profiles have a password. Windows 95's default login dialog box also allows new user profiles to be created without having to log in first. Users and software can render the operating system unable to function by deleting or overwriting important system files from the hard disk. Users and software are also free to change configuration files in such a way that the operating system is unable to boot or properly function. This phenomenon is not exclusive to Windows 9x; many other operating systems are also susceptible to these vulnerabilities, either by viruses, malware or by the user’s consent. Installation software often replaced and deleted system files without properly checking if the file was still in use or of a newer version. This created a phenomenon often referred to as [[DLL hell]]. Windows Me introduced [[System File Protection]] and [[System Restore]] to handle common problems caused by this issue. ====Network sharing==== Windows 9x offers share-level access control security for file and printer sharing as well as user-level access control if a Windows NT-based operating system is available on the network.<ref>{{Cite web|url=https://docs.microsoft.com/en-us/previous-versions/cc768179(v%3dtechnet.10)|title=Chapter 9 - Security|last=Jin|first=Allen|date=February 20, 2014|website=Microsoft Docs|publisher=[[Microsoft]]|language=en-us|access-date=April 21, 2019}}</ref> In contrast, Windows NT-based operating systems offer only user-level access control but integrated with the operating system's own user account security mechanism.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)