Checked : Windows 7 Professional.


SolidWorks 2012 with SP5 설치시 애드인(Add-In)이 정상 설치되지 않았을 경우 해결 방법입니다.

 

 

 

■ Scenario I

 

아래 첨부된 레지스트리 수정 파일을 실행한후, SolidWorks 설치를 진행합니다.

 

  ① "1_SolidWorks_KB3072630_Disable.reg" > 마우스 우클릭 > 병합.

        [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer]
        "RemappedElevatedProxiesPolicy"=dword:00000001

 

  ② SolidWorks 설치.

 

  ③ "3_SolidWorks_KB3072630_Enable.reg" > 마우스 우클릭 > 병합.

        [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer]
        "RemappedElevatedProxiesPolicy"=dword:00000000

 

SolidWorks_KB3072630.zip

 

 

■ Scenario II

 

Microsoft Windows 보안 업데이트중에서 [ KB3072630 ]이 설치되어 있는지 확인후,
SolidWorks 설치를 진행하시면 됩니다.

해당 보안 업데이트가 설치되어 있을 경우에는 아래 화면과 같이 제거후, 설치하시면 됩니다.


SolidWorks가 이미 설치되어 있는 경우에는 Add-In을 확인해 보시고, 문제가 있는 경우에만
SolidWorks 삭제 > PC 재부팅 > [ KB3072630 ] 제거 > PC 재부팅 > SolidWorks 설치

> Windows Update > [ KB3072630 ] 적용 순으로 진행하시면 됩니다.

( SolidWorks 설치후 Add-In이 정상 설치되었다면,

  Windows Update 에서 [KB3072630] 을 다시 적용하면 됩니다. )

 

※ [ KB3072630 ]이 설치되지 않았는데도 애드인 문제가 있다면, [ KB3139923 ] 을 제거해 보세요.



 

SolidWorks 2012 with SP5 정상 설치시 Add-In 화면


Checked : Windows 7 Professional.


윈도우 사용중 버벅이는 현상이 심하거나 많이 느려질 경우, CPU 사용률을 점검해 보시고,

원인을 알 수 없을 경우에는 CBS 로그파일을 확인해 보시기 바랍니다.


다수의 CBS 로그파일이 생성되어 있거나, 파일 크기가 비정상적으로 커져 있을 경우에는

아래와 같이 CBS 로그파일을 삭제해 주면 됩니다.



@echo off
cls
echo.
echo ① "Windows Modules Installer" 중지
%SYSTEMROOT%\System32\NET STOP "TrustedInstaller"
%SYSTEMROOT%\System32\timeout /T 2 /NOBREAK
echo.
echo.
echo ② "CBS.log" 삭제
DEL C:\Windows\Logs\CBS\CBS.log
%SYSTEMROOT%\System32\timeout /T 2 /NOBREAK
DEL C:\Windows\Logs\CBS\CbsPersist_*.log
%SYSTEMROOT%\System32\timeout /T 2 /NOBREAK
echo.
echo.
echo ③ "Windows Modules Installer" 시작
%SYSTEMROOT%\System32\NET START "TrustedInstaller"
%SYSTEMROOT%\System32\timeout /T 5 /NOBREAK
echo.
exit

■ 클라이언트측 (Client → Server)

[cmd] net use * /d   //  원격 공유 리소스에 연결되어 있는 전체 세션 수동 종료.

[cmd] net use /PERSISTENT:YES   //  현재 PC의 모든 연결 상태를 저장하고,

                                                  다음에 로그온할 때 복원합니다.

[cmd] net use /PERSISTENT:NO   //  현재 또는 이후의 연결 상태를 저장하지 않습니다.

                                                  기존 연결은 다음에 로그온할 때 복원됩니다.



■ 서버측 (Server ← Client)

[cmd] net config server   //  로그온 사용자 최대 수 및 세션당 열 수 있는 파일의 최대 수 확인.

[cmd] net config server  /AutoDisConnect:time   //  유휴 세션 자동 종료 시간(time=분) 설정.

[cmd] net session   //  연결되어 있는 원격 세션 정보 확인.

[cmd] net session  \\computername  /delete   //  연결되어 있는 세션 수동 종료.

 


Windows 10 Pro


Windows 8.1 Pro


Windows 7 Professional with SP1


Windows XP Professional with SP3


Windows Server 2012 Standard


Windows Server 2008 R2 Standard


Windows Server 2003 R2 Standard



Checked :  Windows 10.


Windows 10 버전에서 기본 관리자(Administrator) 계정으로 앱을 정상적으로 실행하려면,

로컬 그룹 정책 편집기의 보안 설정에서

"사용자 계정 컨트롤: 기본 제공 관리자 계정에 대한 관리자 승인 모드" 설정을

"사용"으로 설정해 주면, 모든 응용 프로그램이 정상 실행됩니다.


시작 > 실행 > gpedit.msc (로컬 그룹 정책 편집기)

 

 

Checked :  Windows 8.1, Windows 10.


Windows 8.1 이상 버전에서 Microsoft 계정을 사용하지 않으려면,

로컬 그룹 정책 편집기의 보안 설정에서 "Microsft 계정 차단" 설정을 하면 됩니다.


시작 > 실행 > gpedit.msc (로컬 그룹 정책 편집기)




Checked :  Windows 7




Checked :  Windows 7.

 

 

▶ 32bit (x86)
RegSvr32 "%SYSTEMROOT%\System32\filename.dll"

 

▶ 64bit (x64)
RegSvr32 "%SYSTEMROOT%\SysWOW64\filename.dll"

Checked : Windows 7

 

 

윈도우 서비스 등록 및 삭제 명령어 입니다.

 

// 서비스를 만들고 레지스트리에 추가합니다.

SC  create  {서비스명}

 

// 서비스를 레지스트리에서 삭제합니다.

SC  delete  {서비스명}

 

// 서비스를 시작합니다.

SC  start  {서비스명}

 

// 서비스에 STOP 요청을 보냅니다.

SC  stop  {서비스명}

Checked :  Windows XP

 

 

Windows XP 부팅 오류를 복구하려면,

 

(1) Windows XP 설치CD로 부팅한 후,

(2) "Windows XP를 복구하려면, <R> 키를 누르십시오." 선택.

(3) Microsoft Windos XP 복구 콘솔 실행시,

(4) C:\WINDOWS\fixmbr

      → "y" 입력.

(5) C:\WiNODWS\fixboot  C:

      → "y" 입력.

(6) C:\WINDOWS\exit

(7) 재시작.

 

 

※ C:\ 드라이브 검사 및 복구

     → %SYSTEMROOT%\SYSTEM32\chkdsk  C:  /R

Checked : Windows XP Professional with SP3


Windows XP 에서 그룹정책(gpedit.msc) 설정시

"터미널서비스(원격데스크톱)" 항목이 보이지 않을 경우에는,

아래 화면과 같이 "관리템플릿(system)"을 추가해 주면 됩니다.

 

 


Checked :  Windows 7, Windows 8.1



NBT(NetBIOS over TCP/IP) 사용시 원격 서버 또는 PC를 찾지 못할 경우.



■  주소 확인 프로토콜에 캐쉬되어 있는 모든 호스트를 삭제합니다.

%SYSTEMROOT%\System32\ARP.EXE  -d  *


■ WINS로 이름 해제 패킷을 보낸 다음 새로 고침을 시작합니다.
%SYSTEMROOT%\System32\NBTSTAT.EXE  -RR


■ TCP/IP 원격 캐쉬 이름 테이블을 비우고 다시 로드합니다.
%SYSTEMROOT%\System32\NBTSTAT.EXE  -R


■ DNS 확인 프로그램 캐쉬를 비웁니다.
%SYSTEMROOT%\System32\IPCONFIG.EXE  /flushdns

Checked :  Windows 7 Professional.


① Windows 부팅후, 레지스트리 값을 수정한다. (아래 내용 참조)

② Windows 재부팅후, BIOS 설정에서 SATA 모드를 변경후 부팅한다.

③ AHCI 기능 사용시 SATA 드라이버를 설치한다.

     → Intel Chipset 일 경우 "Intel RST 서비스 (인텔 빠른 스토리지 기술)" 설치.


AHCI 기능 사용시 레지스트리 값

[HKLM\SYSTEM\CurrentControlSet\services\msahci]
"Start"=dword:00000000

[HKLM\SYSTEM\CurrentControlSet\services\pciide]
"Start"=dword:00000003


IDE 기능 사용시 레지스트리 값

[HKLM\SYSTEM\CurrentControlSet\services\msahci]
"Start"=dword:00000003

[HKLM\SYSTEM\CurrentControlSet\services\pciide]
"Start"=dword:00000000


AHCI + IDE 기능 공통 적용 레지스트리 값

[HKLM\SYSTEM\CurrentControlSet\services\msahci]
"Start"=dword:00000000

[HKLM\SYSTEM\CurrentControlSet\services\pciide]
"Start"=dword:00000000

Checked :  Windows XP, Windows Server 2003



■ Windows Update 및 Microsoft Update 사이트에서 사용 가능한 업데이트를 검색할 때

    오류 코드 0x80072F8F가 나타남.

    https://support.microsoft.com/ko-kr/kb/929458/ko/

Checked :  Windows XP, 7, 8, 8.1



■ Windows 업데이트 구성 요소를 자동으로 다시 설정하기.

    https://support.microsoft.com/ko-kr/kb/971058/



■ Windows 업데이트 에이전트를 최신 버전으로 업데이트하기.
    https://support.microsoft.com/ko-kr/kb/949104/

 

Checked :  Windows XP Professional with SP3

 

 

Windows XP 사용중 explorer.exe 손상으로 오류가 발생한다면,

 

(1) C:\WINDOWS 폴더안의 explorer.exe 파일명을 explorer.exe.bak 로 변경합니다.

(2) 첨부된 파일을 다운로드 받은 후, 압축을 풀어서 C:\WINDOWS 폴더안에 복사합니다.

(3) 윈도우 재부팅후, explorer.exe.bak 파일을 삭제합니다.

 

 

explorer-XP.20150422.zip

 

Checked : Windows 7

 

랜카드가 2개 이상 장착되어 있을 경우,

특정 랜카드에 설정된 Gateway 주소를 우선으로 지정해서 사용하기 위함.

(배치 파일로 작성해서 시작 프로그램으로 등록)

 

> route print   // 등록된 라우팅 경로 확인하기.

> route add 0.0.0.0 mask 0.0.0.0 192.168.0.1 metric 5   // 라우팅 경로 추가하기.

    ※ 192.168.0.1 : 우선 랜카드에 설정된 Gateway 주소로 입력,

    ※ metric 5     : 라우팅 비용, 숫자가 작을 수록 라우팅 적용 순위가 빠름.

Checked :  Windows 7 Professional with SP1, Windows 8.1 Professional.

 

(1) 명령 프롬프트 (MS-DOS창) 실행후, 명령어 실행  (배치 파일로 작성해서 사용)

     > netsh interface ip show interfaces  // IP 주소를 설정하기 위한 장치 색인 번호 확인 (랜카드)

 

     ※ 입력값

         %NIC%           :  장치 색인 번호  ( 2 )

         %IP%             :  IP주소  ( 192.168.xxx.xxx )

         %SUBNET%    :  서브넷 마스크  ( 255.255.255.0 )

         %GATEWAY% :  게이트웨이  ( 192.168.xxx.1 )

         %WINS%        :  WINS 주소  ( 192.168.xxx.yyy )

 

     > netsh interface ip set address name=%NIC% source=static address=%IP% mask=%SUBNET% gateway=%GATEWAY%
     > netsh interface ip set dnsservers name=%NIC% source=static address=%DNS1% register=none validate=no

     > netsh interface ip add dnsservers name=%NIC% address=%DNS2% index=2 validate=no
     > netsh interface ip set winsservers name=%NIC% source=static address=%WINS%

Checked :  Windows XP Professional with SP3

 

(1) 윈도우 서비스 :  Routing and Remote Access

     → 시작 유형 및 서비스 상태 변경 :  자동, 시작됨

 

(2) 명령 프롬프트 (MS-DOS창) 실행후, 명령어 실행  (배치 파일로 작성해서 사용)

     > netsh interface ip show interface  // IP 주소를 설정하기 위한 장치 이름 확인 (랜카드)

 

     ※ 입력값

         %NIC%           :  장치 이름  ( 로컬 영역 연결 )

         %IP%             :  IP주소  ( 192.168.xxx.xxx )

         %SUBNET%    :  서브넷 마스크  ( 255.255.255.0 )

         %GATEWAY% :  게이트웨이  ( 192.168.xxx.1 )

         %WINS%        :  WINS 주소  ( 192.168.xxx.yyy )

 

     > netsh interface ip set address name="%NIC%" source=static addr=%IP% mask=%SUBNET% gateway=%GATEWAY% gwmetric=10
     > netsh interface ip set dns name="%NIC%" source=static addr=%DNS1% register=none
     > netsh interface ip add dns name="%NIC%" addr=%DNS2% index=2
     > netsh interface ip set wins name="%NIC%" source=static addr=%WINS%

Checked : Windows 8.1

 

남은 Windows 라이선스 초기화 횟수를 확인하려면,

명령 프롬프트(MS-DOS) 창에서 다음 명령어를 입력합니다.

slmgr  /dlv

 

 

※ Windows 이동 설치시, Rearm 과정을 생략하려면,

    아래 Registry 경로의 SkipRearm 값 데이터를 "1"로 변경합니다.

 

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform\SkipRearm

( 또는 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SL\SkipRearm )

Checked : Windows 8.1, Windows Server 2012 R2.

 

Windows 8.1 에서 탐색기 실행시 원하는 폴더를 바로 열기 위한 설정입니다.

 

(1) 윈도우 탐색기에서 C:\Windows 폴더로 이동합니다.

(2) C:\Windows\explorer.exe 파일에서 마우스 우클릭 후,

     <보내기>→<바탕 화면에 바로 가기 만들기>를 선택합니다.

(3) 바탕화면에 생성된 바로가기 이름을 "파일 탐색기" 또는 "Windows 탐색기"로 변경합니다.

(4) 바탕화면에 생성된 바로가기에서 마우스 우클릭 후, <속성>을 선택합니다.

(5) <속성>창의 <바로 가기>탭에서 "대상" & "시작 위치"를 원하는 경로로 설정하면 됩니다.

      "대상" 입력값은 "C:\Windows\explorer.exe"에서 한칸 띄우고 원하는 경로를 적으세요.

 

Checked :  Windows 7

 

 

(1) 설치된 Windows Update 제거  [ KB971033 ]

 

     → 제어판 > 프로그램 및 기능 > 설치된 업데이트 보기

         > x64 기반 시스템용 Windows 7 업데이트(KB971033) > 제거

 

 

(2) Windows Update 에서 해당 버전 설치되지 않도록 업데이트 숨기기

 

     → 제어판 > Windows Update > 업데이트 확인

         > x64 기반 시스템용 Windows 7 업데이트(KB971033) > 업데이트 숨기기

 

 

※ 참고 :  Microsoft 정품 확인 →  http://www.microsoft.com/genuine/validate/

Checked :  Windows Server 2008

 

 

(1) cmd

(2) BCDEDIT /SET PAE FORCEENABLE

Checked : Windows XP.

 

부팅시 Error :  NTLDR is missing.

 

[1] Windows XP 설치CD를 이용하여 복구 모드로 진입.

[2] C:\WINDOWS>cd ..

[3] C:\copy e:\i386\ntldr c:\

[4] C:\copy e:\i386\ntdetect.com c:\

[5] C:\attrib +r +h +s +a ntldr

[6] C:\attrib +r +h +s +a ntdetect.com

[7] C:\exit

Checked :  Windows 7, 8, 8.1

 

 

윈도우 [시작] > [실행] 에서 아래 주소를 복사/붙여넣기 하시면 됩니다.

 

%HomePath%\AppData\LocalLow\NPKI

Checked :  Windows XP, Windows 7, Windows 8, Windows 8.1

 

윈도우 부팅시 자동 로그인 설정하기  (보안을 위해 권장하지 않음)

※ 주의 : 자동 로그인 설정은 꼭 필요한 경우에만 사용하세요.

 

 

■ Windows 7 이상 버전일 경우 :  시작 > 실행 > netplwiz > 체크 해제 > 확인.

 

 

■ Windows XP 버전일 경우 :  시작 > 실행 > control userpasswords2 > 체크 해제 > 확인.

 

Checked : Windows 7 Professional.

 

윈도우 8 이 설치되어 있는 Disc가 GPT 파티션일 경우,

MBR 파티션으로 변경한 후, 윈도우 7 을 설치하기 위한 방법입니다.

 

※ 주의 : 해당 Disc의 전체 Data가 삭제되므로, 반드시 다른 Disc로 백업을 한 후 작업하세요.

 

① DVD 부팅시 윈도우 설치 초기 화면에서 "Shift + F10"

② diskpart

③ list disk

④ select disk {DiskNumber}

⑤ clean  // Disk 초기화 (해당 Disk의 전체 Data 삭제됨)

⑥ convert mbr  // GPT 파티션을 MBR 파티션으로 변환.

⑦ create partition primary size=102400 // 주 파티션으로 100GB 설정.

⑧ exit

⑨ 윈도우 7 설치 진행.

① 명령 프롬프트 // 관리자 권한으로 실행.

 

② C:\slui 3  // 윈도우 정품 인증키 등록창 팝업.

 

③ 제품 키 입력 후 정품 인증 Click.

 

 

Checked : Windows Server 2012.

 

가상 디스크 또는 Ghost 파일을 이용하여 운영체제를 복제했을 경우,

GUID 충돌로 인해 ActiveDirectory 등의 네트워크 서비스가 안되는 경우가 있다.

이때에는 다음과 같이 운영체제를 초기화 해 준다. (사용자 프로필 초기화 됨)

 

① 실행 > sysprep

② "일반화" Check

③ 시스템 초기화후 Rebooting.

 

 

 

 Checked : Windows 8, Windows Server 2012.

 

윈도우 8 이상 설치시 반드시 체크해야 할 보안 옵션입니다.

 

단일 계정 사용시 윈도우 8 에서 계정 이름을 변경한 후 재부팅을 하게 되면,

로그인 화면에서는 변경 전의 ID가 보이고, ID를 직접 입력해서 로그인 할 수도 없는 경우가 발생합니다.

ID를 직접 입력하지 못하면, 영원히 로그인 할 수 없는 문제가 있습니다.

 

로그인 화면에서 변경된 ID를 입력가능하게 하려면,

계정 이름 변경전에 보안 옵션을 수정하셔야 합니다.

 

만약 보안 옵션을 수정하기도 전에 계정 이름을 변경후, 재부팅을 시켰다면,

다른 컴퓨터에서 원격데스크톱으로 원격 접속 후, 보안 옵션을 수정하거나,

기존 계정 이름으로 복구하시면 됩니다.

 

① cmd

gpedit.msc

③ 로컬 그룹 정책 편집기 > 로컬 컴퓨터 정책 > 컴퓨터 구성 > Windows 설정 > 보안 설정 > 로컬 정책

    > 보안 옵션 > 대화형 로그인: 마지막 사용자 이름 표시 안함 > 사용

 

 

Checked : Windows XP, Windows 7, Windows 8

 

 

Windows Registry Editor Version 5.00

 

[HKEY_CURRENT_USER\Control Panel\Keyboard]
"InitialKeyboardIndicators"="2"
"KeyboardSpeed"="31"
"KeyboardDelay"="1"

+ Recent posts