홈페이지 » 어떻게 » Geek School Windows 7 학습 - 응용 프로그램 관리

    Geek School Windows 7 학습 - 응용 프로그램 관리

    Windows 95에서 가장 좋아하는 게임이 Windows 7에서 실행되지 않는 것처럼 보이지만 다른 응용 프로그램에서는 왜 그렇게 생각하는지 궁금한 적이 있습니까? 우리는 당신을 위해 답을 줄뿐만 아니라 해결 방법에 대한 몇 가지 해결책을 가지고 있습니다..

    Windows 7의 Geek School 시리즈에서 이전 기사를 확인하십시오.

    • How-To Geek School 소개
    • 업그레이드 및 마이그레이션
    • 장치 구성
    • 디스크 관리

    앞으로 몇 주 동안 더 많은 기사가 나올 예정이므로 나머지 시리즈는 계속 조정하십시오..

    왜 응용 프로그램이 호환되지 않는가요? ?

    가장 일반적인 이유 중 하나는 Windows Vista에 처음 등장한 Windows 파일 보호라는 Windows 기능입니다. 이름에서 알 수 있듯이 Windows 파일 보호는 핵심 시스템 파일이 대체되지 않도록 보호합니다. 이 작업은 파일의 보안 ACL을 수정하여 TrustedInstaller 사용자에게만 파일에 대한 모든 액세스 권한을 부여하므로 Windows Updates와 같은 프로그램 만 파일을 바꾸고 편집 할 수 있습니다. Windows 7에서는 기능이 Windows Resource Protection으로 변경되었습니다..

    보안 강화는 또한 응용 프로그램 비 호환성에서 큰 역할을합니다. 이는 비스타 이전의 Windows에 없었던 UAC (사용자 계정 컨트롤) 때문입니다. 마찬가지로 사용자 프로필과 관련된 디렉터리 구조가 Windows Vista에서 변경되어 롱혼 이전 지역 용으로 설계된 많은 응용 프로그램이 손상되었습니다. 이러한 상황을 해결하기 위해 이전 위치를 새 위치로 리디렉션하는 심볼 링크 (이전 버전의 Windows에서 교차점이라고도 함)를 구현했습니다..

    응용 프로그램을 호환 가능하게 만들기

    응용 프로그램이 운영 체제와 호환되지 않기 때문에 실행을 강요 할 수는 없습니다. 가장 먼저해야 할 일은 앱이 Windows 7과 호환되지 않는지 확인하는 것입니다. 이렇게하려면 제어판을 열고 프로그램 카테고리를 클릭하십시오. 여기에는 이전 버전의 Windows 하이퍼 링크에 대해 실행 된 프로그램 실행이 표시됩니다. 그것을 클릭하십시오..

    그런 다음 고급을 확장하고 오류를 자동으로 수정하는 옵션의 선택을 해제 한 후 다음을 클릭하십시오..

    찾아보기를 클릭하고 실행하려는 파일을 찾은 후 다음을 클릭하십시오..

    스캔이 완료되면 상세 정보를 봅니다..

    여기서 발견 된 문제점을 확인할 수 있습니다. 보시다시피 메시지가 항상 도움이되는 것은 아니지만 최소한 응용 프로그램이 실행되는 데 문제가 있음을 알 수 있습니다..

    호환 모드 사용

    실행하려는 응용 프로그램이 이전 버전의 Windows 용으로 특별히 설계된 경우 호환성 모드를 사용하여 이전 환경을 모방하려고 할 수 있습니다. 이렇게하려면 실행할 프로그램을 마우스 오른쪽 단추로 클릭하고 상황에 맞는 메뉴에서 속성을 선택하십시오.

    그런 다음 호환성 탭으로 전환하십시오..

    여기에서 운영 체제 환경을 설정할 수 있습니다. 확인란을 선택하고 드롭 다운에서 운영 체제를 선택하여이 작업을 수행 할 수 있습니다.

    Application Compatibility Toolkit 사용

    Application Compatibility Toolkit의 모든 기능은이 문서의 범위를 벗어나지 만 알아야 할 도구가 하나 있습니다. Internet Explorer 호환성 테스트 도구를 사용하면 로컬 인트라넷 사이트에서 Internet Explorer의 최신 릴리스와의 호환성을 테스트 할 수 있습니다. 시작하고 시작하십시오..

    그런 다음 활성화 버튼을 클릭하십시오..

    이제 Internet Explorer를 열면 상태 표시 줄에 작은 클립 보드가 나타납니다. 브라우저를 클릭하면 호환성을 평가하는 데 브라우저를 사용 중임을 알리는 메시지 상자가 나타납니다. 평상시처럼 웹 페이지를 탐색하면됩니다. 일단 끝나면 Internet Explorer를 닫습니다..

    아래에서 내가 탐색 한 웹 페이지에서 도구가 발견 한 문제를 볼 수 있습니다. 이제 보고서를 저장하고 개발자에게 전송할 수 있습니다..

    신청 제한

    이제 실행을 원하지 않는 응용 프로그램을 관리 했으므로 실행하고 싶지 않은 응용 프로그램을 관리해 봅시다. 환경에서 실행되는 소프트웨어를 제한하는 데 사용할 수있는 방법 중 하나는 소프트웨어 제한 정책 (SRP라고도 함)을 사용하는 것입니다. 이 작업은 일반적으로 Active Directory 및 그룹 정책을 통해 수행되지만 로컬 시스템에 SRP를 설정합니다.

    소프트웨어 제한 정책은 시스템이 아닌 시스템에 적용됩니다. 정책을 만들려면 그룹 정책 관리 편집기를 열고 다음으로 이동하십시오.

    컴퓨터 구성 \ Windows 설정 \ 보안 설정 \ 소프트웨어 제한 정책

    먼저해야 할 일은 실제로 마우스 오른쪽 버튼을 클릭하고 새 소프트웨어 제한 정책을 선택하여 정책을 작성하는 것입니다..

    그런 다음 보안 수준으로 이동하십시오. 3 가지 보안 수준이 있습니다..

    • 허용되지 않음 - 기본적으로 소프트웨어가 실행되지 않으며 명시 적으로 허용하는 소프트웨어 만 실행할 수 있습니다..
    • 기본 사용자 - 관리자 권한이 필요없는 모든 소프트웨어를 실행할 수 있습니다..
    • Unrestricted - 명시 적으로 거부하는 소프트웨어를 제외한 모든 소프트웨어가 실행됩니다..

    Unrestricted를 마우스 오른쪽 버튼으로 클릭하고 기본값으로 설정합니다..

    이제 규칙 섹션으로 전환하고 새 규칙을 추가해야합니다. 4 가지 종류의 규칙이 있습니다..

    • Hash - 실행 파일을 금지 된 해시 목록과 대조합니다.
    • 인증서 - 디지털 인증서를 사용하여 응용 프로그램 실행 중지
    • 경로 - 정규화 된 경로를 기반으로 응용 프로그램을 금지합니다.
    • Zone - 대체 데이터 스트림을 사용하여 파일이 다운로드 된 위치를 확인하고이 정보에서 금지 된 것을 금지합니다..

    이 예제에서 해시 규칙은 잘 수행 할 것입니다..

    그런 다음 찾아보기 버튼을 클릭하고 다음을 선택하십시오.

    C : \ Windows \ System32 \ mspaint.exe

    규칙을 적용했으면 페인트를 시작하십시오..

    시작시 응용 프로그램 중지

    스크립트 아동 바이러스 개발자가 사용하는 가장 일반적인 방법 중 하나는 시작할 때 자동으로 악성 코드가 실행되도록하는 것입니다. 시작 항목을 관리하는 한 가지 쉬운 방법은 MSConfig라는 유틸리티를 사용하는 것입니다. 실행하려면 Windows + R 키보드 조합을 눌러 실행 상자를 불러오고 msconfig를 입력하고 Enter 키를 누릅니다..

    MSConfig가 열리면 Startup 탭으로 전환하십시오. 여기서 자동으로 시작되는 프로그램을 선택 취소하여 쉽게 비활성화 할 수 있습니다.

    최근 개발자들은 MSConfig에서 항목을 숨기고 레지스트리에만 표시되도록하는 방법을 발견했습니다. Windows에는 시작 항목을 추가 할 수있는 두 개의 위치가 레지스트리에 있습니다.

    • HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Run
    • HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Run

    차이점은 HKEY_CURRENT_USER의 항목이 현재 사용자에 대해서만 실행되는 동안 HKEY_LOCAL_MACHINE 하이브의 항목이 시스템의 모든 사용자에 대해 실행된다는 점입니다..

     숙제

    • x64 버전의 Windows 7에서 16 비트 응용 프로그램이 지원되지 않는 이유?

    월요일에 다음 Geek School 기사를 참고하십시오. 관리자 관점에서 IE 설정을 관리하는 방법에 대해 설명합니다..

    질문이 있으시면 @taybgibb에 트위터를 올리거나 댓글을 남길 수 있습니다..