배치를 사용하여 가상 메모리 변경


2

PC 성능을 향상시키기 위해 배치를 사용하여 프로그램을 만들고 있으며 이제 코드에서 변경할 수있는 크기로 Windows 가상 메모리 를 편집 해야하는 단계에 왔습니다 . 필요한 경우 배치 파일에서 실행할 수 있으므로 .reg에서 수행 할 수 있습니다. 어느 누구라도 도울 수 있습니다. 내 OS는 Windows 7 Ultimate 32bit입니다.

답변:


4

레지스트리 가이 필드를 16 진수 블롭으로 저장하므로 .reg 파일보다 훨씬 쉽게 편집 할 수 있습니다. , d:\pagefile.sys 4096 4096단일 c : \ pagefile에 대해 삭제해야하는 경우 이중 페이지 파일 시나리오도 포함되었습니다 .

start /wait /b powershell -command "Set-ItemProperty -Path 'registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management' -Name 'PagingFiles' -Value 'c:\pagefile.sys 1024 1024, d:\pagefile.sys 4096 4096'"
#

다음은 동일한 설정의 레지스트리 버전이지만 볼 수 있듯이 직접 편집 할 수는 없습니다.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"PagingFiles"=hex(7):63,00,3a,00,5c,00,70,00,61,00,67,00,65,00,66,00,69,00,6c,\
  00,65,00,2e,00,73,00,79,00,73,00,20,00,31,00,30,00,32,00,34,00,20,00,31,00,\
  30,00,32,00,34,00,2c,00,20,00,64,00,3a,00,5c,00,70,00,61,00,67,00,65,00,66,\
  00,69,00,6c,00,65,00,2e,00,73,00,79,00,73,00,20,00,34,00,30,00,39,00,36,00,\
  20,00,34,00,30,00,39,00,36,00,00,00,00,00

실제 배치 방법의 경우 reg.exe가 powershell snip의 대안 일 수 있습니다. 그러나 구문은 이진법입니다. 이 글에서 JRV의 마지막 포스트를보십시오

http://social.technet.microsoft.com/Forums/scriptcenter/en-US/03ba4174-78ee-45ee-aa26-d8a0eb610f85/add-reg-key-to-registry-with-hex-data

이것은 당신이 만드는 어떤 설정의 정확한 16 진수로 다시 작성되어야합니다.

REG ADD "HKCU\Software\Microsoft\Internet Explorer\Toolbar\ShellBrowser" /v "{83E8BF99-F3C0-4475-B453-9F9E8E4548C3}" /t REG_BINARY /d 09bfe883c0f37544b4539f

확실하지 않은 경우 .cmd 또는 .bat 파일에서 작동하도록 powershell 명령을 캡슐화했습니다.
너클-드래 거
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.