뭘 거창하게 제목까지야

윈도우 XP 최고사양 PC 완성 (아마도) - 23/4/16 업데이트 본문

컴퓨터

윈도우 XP 최고사양 PC 완성 (아마도) - 23/4/16 업데이트

요한리베르토 2021. 5. 2. 23:49

monsterjohan.tistory.com/184 - 전 글에서 이어진다

 

라이젠5 3600 + B450 보드 시스템에 굳이 윈도우 XP 설치하기

www.zone62.com/downloads/operating-systems/123-windows-xp-professional-sp3-x86-integral-edition Zone 94 - Windows XP Professional SP3 x86 - Integral Edition 2020.9.9 File Details Language: English A..

monsterjohan.tistory.com

 

제목에 (아마도)라고 단서를 단 것은 그래픽카드를 여기서 더 올릴 여지가 있어서이다

 

 

먼저 그래픽카드 문제를 짚어보자

 

윈도우 XP에서 드라이버가 지원되는 최고사양 그래픽카드는 무엇일까?

 

 

 

GTX 780Ti?

 

 

 

 

HD 7970 GHz 에디션?

 

 

 

 

정답은 '타이탄 X'다 (난 가진게 GTX 970이라 GTX 970으로 하긴 했다만)

 

파스칼은 해당되지 않고 맥스웰 아키텍처 한정

 

 

 

 

똑같은 맥스웰 아키텍처인데 왜 하필 960까지만 XP가 지원될까?

 

어차피 드라이버 본판은 같을텐데 그 상위 모델인 970, 980, 980 Ti, 타이탄 X도 어찌어찌하면 같은 드라이버로 설치가 가능하지 않을까?

 

 

 

 

GTX 960이 지원되는 윈도우 XP용 마지막 드라이버 파일을 받은 뒤 압축 프로그램으로 exe 파일의 압축을 풀어준다

 

 

 

 

Display.Driver 폴더의 nv4_dispi.inf 파일을 메모장으로 열어

 

 

 

 

NVIDIA_Devices 섹션에 다음의 문구들을 추가해준다

 

 

%NVIDIA_DEV.13C2%           = Section008, PCI\VEN_10DE&DEV_13C2 

%NVIDIA_DEV.13C0%           = Section008, PCI\VEN_10DE&DEV_13C0 

%NVIDIA_DEV.17C8%           = Section008, PCI\VEN_10DE&DEV_17C8 

%NVIDIA_DEV.17C2%           = Section008, PCI\VEN_10DE&DEV_17C2 

%NVIDIA_DEV.17F0%           = Section012, PCI\VEN_10DE&DEV_17F0

 

 

 

 

다음은 Strings 섹션에 다음의 문구들을 추가해주고 저장

 

 

NVIDIA_DEV.13C2 = "NVIDIA GeForce GTX 970"

NVIDIA_DEV.13C0 = "NVIDIA GeForce GTX 980"

NVIDIA_DEV.17C8 = "NVIDIA GeForce GTX 980 Ti"

NVIDIA_DEV.17C2 = "NVIDIA GeForce GTX TITAN X"

NVIDIA_DEV.17F0 = "NVIDIA Quadro M6000"

 

 

 

 

이렇게 inf 파일을 수정한 뒤 setup.exe를 실행해 설치를 진행하면 960 위의 970, 980, 980 Ti, 맥스웰 타이탄 X까지 XP에서 드라이버를 잡을 수 있다

 

제 성능을 뽑아낼 수 있느냐는 나중 문제지만...

 

 

 

다음은 업데이트 문제다

 

비스타와 마찬가지로 SHA-2가 지원되지 않는 업데이트 파일이 서버에서 내려가버려 정상적인 방법으로는 업데이트를 받을 수 없다

 

여기다가 SHA-1 문제를 어찌 어찌 해결해도 XP까지는 인터넷 익스플로러를 거쳐서 업데이트를 해야하다보니 또 걸림돌이 된다

 

하지만 뜻이 있으면 길이 있는 법, 해외에서 이미 프록시로 우회해서 업데이트를 받는 방법이 나와있었다

 

 

vcredist_x86.exe
6.25MB

 

준비물 1. Microsoft Visual C++ 2012 Redistributable

 

 

 

WindowsUpdateAgent-7.6-x86.exe
9.27MB

 

준비물 2. Windows Update Agent 7.6.7600.256

 

 

IE8-WindowsXP-x86-KOR_.7z.001
9.00MB
IE8-WindowsXP-x86-KOR_.7z.002
7.11MB
IE8-WindowsXP-x86-KOR_.exe
0.20MB

 

준비물 3. Internet Explorer 8 (이미 설치돼있다면 패스)

한 곳에 받아놓고 exe 파일을 실행해 압축을 풀면 된다

 

이렇게 3번까지 다 설치했다면

 

 

WSUS_Proxy_NT5.7z
6.24MB

 

준비물 4. WSUS_Proxy_NT5

 

 

 

 

전에 윈도우 비스타 포스팅에서 설명했던대로 Add_wsus.cmd를 실행해 프록시를 목록에 추가한 뒤 Run_wsus.cmd를 실행해 프록시 우회를 켜놓으면 된다

 

 

05. Windows Update MiniTool.7z
1.39MB

 

준비물 5. Windows Update MiniTool

 

인터넷 익스플로러를 대신하여 XP 업데이트 검색 및 설치를 해주는 프로그램이다

당연히 x86 버전을 실행하면 된다

 

 

 

 

위의 프록시 우회를 켜둔 상태에서 업데이트 미니툴을 실행했다면 좌측의 버튼들을 통해 이렇게 업데이트 검색 및 설치가 가능해진다

 

 

 

 

 

덤으로 램 문제

 

윈도우 XP 자체는 x86 운영체제이니만큼 4GB 이상의 시스템 메모리를 인식하지 못한다

 

그렇다고 XP x64 버전을 쓰자니 이 쪽은 트윅 버전도 없고 x86 트윅 버전에서 드라이버만 빼내서 통합하는 짓도 안 된다

 

근데 기존 x86 버전에 x64 버전의 커널과 HAL을 갖다박아 최대 64GB까지의 시스템 메모리를 인식 가능하게 해주는 MOD가 있었다

 

 

Gamersky-WindowsXP_64G_RAM.7z
0.88MB

 

이 파일을 받아 압축을 푼 뒤 XP 시스템 디스크의 windows\system32 폴더에 덮어씌우고

 

 

 

 

시스템 디스크 루트 경로의 boot.ini 파일을 이렇게 편집해준다

 

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP 64G" /kernel=ntkl64g.exe /hal=hal64g.dll /fastdetect /PAE /noexecute=optin

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

 

아무래도 안정성면에서는 검증이 덜 됐으니 안전빵으로 기존 XP로도 부팅 가능하게끔 해놨다

 

 

 

사진은 순서를 바꾸기 전이라 일반 XP가 기본 세팅으로 돼있다...

 

현재는 위의 boot.ini 파일 내용대로 64GB 메모리 인식 모드를 기본으로 세팅해놨다

 

 

 

 

일단 시스템 등록 정보에서는 16GB가 인식된걸로 뜬다

 

 

 

 

dxdiag로 확인해봐도 문제 없다

 

 

 

 

이렇게 (잠정) XP 최강 사양이 완성됐다

 

  • CPU : 라이젠 5 5600X@4.65GHz
  • RAM : DDR4 3600 16GB
  • SSD : 삼성 850 EVO 120GB
  • VGA : 지포스 GTX 970

 

맥스웰 타이탄 X를 달아주면 정말 최강사양이지만 차마 돈 아까워서 그렇게까지는 못 하겠다

 

CPU는 더 좋은 녀석으로 안 되겠냐고?

 

 

 

 

9900KS 본컴에다 XP를 설치해보니 HT가 날아가서 걍 8스레드로 인식되고 있었다

 

저 상태면 6C/12T보다 확연히 낮은 성능이 나올텐데 아마 5800X도 비슷한 꼴이 나지 않을까

 

 

 

 

 

 

싶었는데 정작 5700X를 달아보니 16스레드가 정상 인식된다

 

인텔 문제였던 것으로...

 

 

 

 

quasarzone.com/bbs/qf_photo/views/129852

 

최강 XP 시스템 완성 신고!

제가 컴퓨터를 취미로 살아오면서 가장 행복했던 시절은 바로 윈도우 XP를 사용하던 시절이었습니다. 대략 20…

quasarzone.com

 

2018년에 다른 사이트에서 XP 최강 시스템을 맞췄다는 글을 보면 3D 마크 06 점수가 39558점 정도

 

 

 

 

이 컴은 50737점이니 아주 압도적으로 더 좋은 사양이다

 

세세하게 살펴보면

 

  • SM2.0 점수 : 14668 → 19182
  • HDR/SM3.0 점수 : 20379 → 24402
  • CPU 점수 : 10210 → 14607

 

 

 

 

 

5700X를 달면서 CPU 점수가 14607에서 16303으로 다시 향상

 

970에서 980ti로 바꾸면서 HDR/SM3.0 점수가 26107로 다시 향상

 

SM2.0 점수는 되레 소폭 하향됐는데 정식지원 드라이버가 아닌 것이 원인인지, 아니면 AMD PCI 디바이스 드라이버를 잡지 못한 것이 원인인지는 아직 모르겠다

 

 

 

 

보안은... 공유기에다 물려놓고 바이러스 체이서를 설치해주면 어느 정도는 안전할 것이다

 

어차피 주력으로 쓸건 아니고 걍 추억팔이 용도지만

 

 

정보 출처

 

mattpilz.com/windows-xp-drivers-nvidia-geforce-gtx-970-980-980-ti-titan-x/

 

Windows XP Drivers for NVIDIA Geforce GTX 970, 980, 980 TI and Titan X, say what?! | Matt's Repository

 

mattpilz.com

GTX970 이상 맥스웰 아키텍처 그래픽카드의 윈도우 XP용 드라이버 작업

 

 

 

www.youtube.com/watch?v=2IHJBLlW1j8

2021년에 윈도우 XP 자동 업데이트시키기 (원본 영상 설명에 관련 자료들 주소가 있다)

 

 

 

www.xpforums.com/threads/guide-to-enable-windows-xp-to-use-more-than-3-25gb-ram.932418/

 

Guide to enable windows XP to use more than 3.25GB ram

I don't know who to give credits to but the earliest this was found was from a chinese tech forum http://bbs.pediy.com/showthread.php?t=137830 Note:...

www.xpforums.com

 

윈도우 XP에서 3.25GB 이상 램 사용하기 가이드