전체 Windows 95 운영 체제를 하나의 응용 프로그램으로 패키징하는 프로젝트가 최근 주요 버전 5.0 업데이트를 받았습니다. 이 업데이트는 거의 30년 전에 탄생한 이 클래식 시스템에 공유 파일, 공유 클립보드 및 네이티브와 유사한 네트워크 연결과 같은 일련의 실용적인 기능을 제공합니다. Windows 95 Electron이라는 이 애플리케이션은 Windows 95를 JavaScript로 다시 작성하는 Electron을 기반으로 합니다. 최신 하드웨어에서 몇 초 안에 시작할 수 있으며 매우 원활한 경험을 유지합니다. 사용자는 이 오래된 시스템을 마음대로 "플레이"할 수 있을 뿐만 아니라 일부 고전 게임도 실행할 수 있습니다.

이 프로젝트는 원래 주로 교육 목적으로 개발되었지만 "사용 가능한" 가상 환경에 점점 더 가까워지도록 기능이 확장되었으며 버전 5.0은 획기적인 업데이트로 간주됩니다. 새 버전에는 호스트 시스템과 파일을 공유하기 위한 Z 드라이브, 양방향 텍스트 공유 클립보드, ISO 마운트를 위한 가상 광학 드라이브, 더욱 풍부한 네트워크 액세스 기능, 향상된 인터페이스 성능 및 다양한 "품질 개선" 세부 최적화가 도입되었습니다.

파일 공유 측면에서 사용자는 실제 시스템에서 폴더를 임의로 선택하고 긴 파일 이름을 지원하는 Windows 95 내부의 Z 드라이브에 매핑할 수 있습니다. 새로 추가된 W95TOOLS 게스트 에이전트는 시작 시 HOST를 자동으로 매핑하고 SMB READ_RAW의 도움으로 파일 복사 속도가 크게 향상됩니다. 관계자들은 전송 효율이 이전보다 약 20배 높아졌다고 말합니다. 클립보드 기능은 또한 호스트와 가상 Windows 95 간의 양방향 상호 통신을 가능하게 합니다. 호스트 시스템에서 텍스트를 복사하여 Win95의 메모장에 직접 붙여넣을 수도 있고, Win95에서 복사하여 호스트 시스템에 다시 붙여넣을 수도 있습니다. 또한 이 메커니즘은 네트워크 연결에 의존하지 않고 VMware 백도어 포트를 통해 호스트와 통신합니다.

새 버전에 추가된 가상 CD-ROM 지원은 소프트웨어 설치 및 향수 경험에도 중요합니다. 사용자는 Windows 95에서 D 드라이브로 나타나는 ISO 이미지를 호스트 시스템에 마운트하여 1997과 유사한 방식으로 시스템에 응용 프로그램이나 게임을 설치할 수 있습니다.

네트워크 기능은 원래 TCP 릴레이 세트를 통해 구현되어 게스트 시스템이 IRC, FTP, 텔넷 및 기타 기존 프로토콜 클라이언트와 같은 포트 80 이외의 서비스에 액세스할 수 있도록 하여 이 오래된 시스템을 현대 네트워크 환경에서 어느 정도 실용적으로 만듭니다. 또한 이 업데이트는 v86 모드의 NE2000 네트워크 카드 링 버퍼 랩어라운드 문제를 해결합니다. 이 문제는 이전에 자동으로 다운로드 지연이나 중단을 일으켰습니다.

인터페이스 수준에서 런처는 98.css 스타일을 사용하여 '레트로' 시각적 변형을 거쳤으며 CPU, 디스크, 네트워크 등 실시간 스파크 라인 그래프를 표시하는 새로운 정보 표시줄이 추가되었습니다. 기본적으로 닫혀 있으며 마우스를 움직일 때만 표시됩니다. 기존 가상 머신에서 "포인터 잠김" 경험을 방지하는 VBMOUSE를 통한 원활한 마우스 캡처 등 애플리케이션 사용 편의성도 크게 향상되었습니다. "Machine" 메뉴에는 "Start from Zero"와 같은 옵션이 추가되고 "Stateless Start"는 항상 사용할 수 있으며 디스크 이미지가 업그레이드된 후에도 사용자 파일이 계속 유지될 수 있습니다. 또한 v86의 수정 사항은 창 모드 DOS 창으로 인해 화면이 손상될 수 있는 문제를 해결합니다.

Windows 95 Electron은 Windows 플랫폼에만 국한되지 않는다는 점을 언급할 가치가 있습니다. 개발자는 또한 다양한 운영 체제의 사용자가 쉽게 "향수" 경험을 얻거나 오래된 하드웨어에 의존하지 않고도 이 역사적인 시스템에 접근할 수 있도록 macOS 및 Linux용 버전을 제공합니다. 이 프로젝트에 관심이 있는 사용자는 GitHub로 이동하여 최신 5.0.1 버전 설치 패키지를 다운로드하고 "2026년의 삶" Windows 95를 직접 경험할 수 있습니다.

https://github.com/felixrieseberg/windows95/releases/tag/v5.0.1