델 Intel 6세대 (Skylake) CPU 사용 컴퓨터에 Windows 7 설치 USB를 사용해서 설치하려고 하면 디스크를 찾지 못하는 문제가 발생합니다. (Windows 7 설치 DVD 미디어를 사용해서 설치하면, OS 설치는 되지만 USB 드라이버가 잡히지 않는 문제가 발생합니다.)

 

델 Intel 6세대 CPU 사용 컴퓨터에 Windows 7 설치 USB를 사용해서 OS를 설치하는 방법은 아래 사이트에서 확인할 수 있습니다.

 

How to install Windows 7 on Systems with Intel Skylake CPU

http://de.community.dell.com/techcenter/enterprise-client/w/wiki/2567.how-to-install-windows-7-on-systems-with-intel-skylake-cpu

 

 

위 사이트의 내용을 응용해서 Skylake 시스템용 Windows 7 설치 USB를 만들수 있습니다.

 

1. Windows 7 설치 USB를 만듭니다. (http://mpain.tistory.com/134)

 

2. 첨부 파일을 다운로드 받아서 압축 해제한 후, 설치 USB에 붙여넣습니다.

Win7_Boot01.zip

 

3. inject_driver.bat를 마우스 오른쪽 클릭하여 관리자 권한으로 실행합니다.

 

4. 아래와 같이 드라이버가 삽입됩니다.

 

 

작업이 완료되었습니다. 만들어진 Windows 7 설치 USB를 사용하여 OS를 설치해봅니다.

 

부팅 시 BIOS 설정에서 SATA-Mode를 AHCI로 변경해야 합니다.

 

 

 

Powershell에서 System.IO.Compression.FileSystem.dll을 사용할때 아래와 같은 오류가 발생한다면,

Add-Type : 유형을 추가할 수 없습니다. 'system.io.compression.filesystem' 어셈블리를 찾을 수 없습니다.
위치 D:\Script\compressSecurity01.ps1:28 문자:9
+ Add-Type <<<<  -assembly "system.io.compression.filesystem"
    + CategoryInfo          : ObjectNotFound: (system.io.compression.filesystem:String) [Add-Type], Exception
    + FullyQualifiedErrorId : ASSEMBLY_NOT_FOUND,Microsoft.PowerShell.Commands.AddTypeCommand

 

 

아래의 소스 코드를 수정합니다.

수정 전

Add-Type -assembly "system.io.compression.filesystem"
[io.compression.zipfile]::CreateFromDirectory($folderpath, $destination)  

 

수정 후

Add-Type -Path "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\System.IO.Compression.FileSystem.dll"
[io.compression.zipfile]::CreateFromDirectory($folderpath, $destination)

 

 

수정 후 명령을 다시 실행해보면, 아래와 같이 잘 실행됩니다.

 

 

 

Powershell에서 System.IO.Compression.FileSystem.dll을 사용할때 아래와 같은 오류가 발생한다면,

Add-Type : 파일이나 어셈블리 'file:///C:\Windows\Microsoft.NET\Framework64\v4.0.30319\System.IO.Compression.FileSystem.dll' 또는 여기에 종속되어 있는 파일이나 어셈블리 중 하나를 로드할 수 없습니다. 현재 로드된 런타임보다 최신 런타임으로 어셈블리를 빌드했으므로 어셈블리를 로드할 수 없습니다.

 

 

1. 메모장을 열고 아래의 내용을 붙여 넣는다.

<?xml version="1.0"?>
<configuration>
    <startup useLegacyV2RuntimeActivationPolicy="true">
        <supportedRuntime version="v4.0.30319"/>
        <supportedRuntime version="v2.0.50727"/>
    </startup>
</configuration>  

 

2. 위 파일을 C:\Windows\System32\WindowsPowerShell\v1.0에 powershell.exe.Config 라는 이름으로 저장한다.

 

3. Powershell 에서 명령을 다시 실행해본다. (만약 Powershell이 열려있다면 종료하고 다시 연다.)

아래와 같이 명령이 잘 실행됩니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

Powershell 실행 시 아래와 같은 오류가 나타난다면,

이 시스템에서 스크립트를 실행할 수 없으므로,  ~~~ .ps1 파일을 로드할 수 없습니다. 자세한 내용은 "get-help about_signing"을 참조하십시오.

 

아래의 명령을 실행하면 됩니다.

Set-ExecutionPolicy RemoteSigned

 

 

 

 

 

 

컴퓨터 인증서 MMC 실행 명령

Certificate Local Machine

-> certlm.msc

 

사용자 인증서 MMC 실행 명령

Certificate Manager

-> certmgr.msc

 

 

인증서를 신뢰할 수 있는 루트 인증 기관에 추가

certutil -addstore "Root" "인증서 경로"

사용 예) certutil -addstore "Root" "D:\TestCertificate.cer"

 

인증서를 개인용에 추가

certutil -addstore "My" "인증서 경로"

사용 예) certutil -addstore "My" "D:\TestCertificate.cer"

 

인증서를 중간 인증 기관에 저장

certutil -addstore "CA" "인증서 경로"

사용 예) certutil -addstore "CA" "D:\TestCertificate.cer"

 

참고 URL

Certutil - https://technet.microsoft.com/en-us/library/cc732443(v=ws.11).aspx
Import Certificate to Trusted Root but not to Personal [Command Line] - http://stackoverflow.com/questions/23869177/import-certificate-to-trusted-root-but-not-to-personal-command-line

 

Windows Server 2016 Preivew에서 Administrator 계정으로 로그온한 경우, 아래와 같은 메시지와 함께 Edge 브라우저가 실행 실패한다.

 

이 앱을 열 수 없습니다.

기본 제공 관리자 계정을 사용하여 Microsoft Edge을(를) 열 수 없습니다. 다른 계정으로 로그인 한 후 다시 시도하세요.

 

 

 

 

Windows Server 2016 Preview에서 기본 브라우저가 IE가 아닌 Edge로 등록되어 있기 때문에 발생하는 문제이다.

기본 브라우저를 IE로 변경하면 된다.

 

IE 인터넷 옵션 - 프로그램 탭 - Internet Explorer를 기본 브라우저로 설정합니다 선택 

 

 

Internet Explorer 선택 - 이 프로그램을 기본 프로그램으로 설정 선택 

 

 

 

 

 

 

 

 

 

 

 

 

 


메모리 덤프 파일이 생성되지 않는 경우

1. 페이징 파일이 시스템 파티션에 위치하지 않는 경우
ex)시스템 파티션을 C:\로 잡아놓고 페이징 파일을 D:\로 사용하는 경우.

2. 시스템 파티션의 여유 공간이 페이징 설정 크기보다 작은 경우

3. ASR 기능 실행으로 덤프 생성 중 재 부팅 되는 경우

4. 그 외 디스크 에러, 전원 에러 등

+ Recent posts

티스토리 툴바